이번 포스팅에서는 XaaS 의미 및 대표적인 IaaS PaaS SaaS에 대해 정의해보고 해당 개념이 확장되어 비즈니스모델로 MaaS, FaaS, DaaS 등으로 사용되는 사례에 대해 정리해보려고 합니다.
최근 IT업계 뿐만 아니라 전통적인 유통, 제조업에서도 디지털 전환(DX, Digital Transformation) 관점에서 “~ as a Service”, 줄여서 XaaS라고 명칭하는 경우가 많습니다.
XaaS란 서비스형 만물이라고도 하는데 “Anything as a service라고도 하며 “X”에 대체되는 용어에 따라 업이 본질이 인터넷을 통해 사용자에게 서비스로 제공되는 제품 또는 툴, 기술을 의미합니다.
기본적으로는 IaaS PaaS SaaS가 존재하며 각각 풀어서 IaaS(Infra as a service), PaaS(Platform as a service), SaaS(Software as a service)라는 의미로 분류되지만 최근에는 그 범위가 확장되어 MaaS(Mobility as a Service)나 RaaS(Robot as a service) 등의 의미 등도 등장하기 시작했습니다.
오프라인에서의 서비스 개념이 원래는 음식점에서 음식을 파는 것처럼 생산된 무언가를 공급하면서 생산과 소비에 필요한 노동을 제공하는 것이라면,
디지털 세상에서 서비스 범주가 클라우드 등의 네트워크 기술 기반으로 그 분야와 경계가 확장되고 융합되는 것이라고 할 수 있습니다.
이번 포스팅에서는 우선 XaaS 정의와 개념에 대해서 알아보고 IaaS PaaS SaaS에 대해 정의하려고 합니다. 그 다음 XaaS의 개념 확장 – MaaS FaaS DaaS 등에 대해 정리해보려고 합니다.
XaaS 정의 및 개념, 장단점
XaaS는 클라우드/엣지 컴퓨팅 및 원격 접속을 기반으로 관련된 일반 범주의 서비스라고 할 수 있습니다.
인터넷을 통해 사용자에게 제공되는 서비스 형태의 제품이나 툴 또는 기술을 의미합니다. 그러므로 기본적인 IT 업무 형태는 물론이고 물리적 세계에서 일어나는 형태까지 확장되어 네트워크를 통해 사용 가능 형태로 제공되는 서비스가 될 수 있습니다.
XaaS는 기본적으로 네트워크를 통해 구현되며 대표적으로 Iaas PaaS SaaS가 존재합니다.
클라우드 자체가 대용량 저장공간과 연산능력이 갖추어져 있기 때문에 태생부터 클라우드는 “as a service”를 위해 구현되었다고 해도 과언이 아닐 듯 합니다. (참고로 클라우드 펀더멘탈 관련 부분에 대해서는 여기 유튜브 영상(영문)에 잘 정리되어 있는 것 같습니다.)
옛날에는 대부분의 서비스 프로그램들은 PC에 직접 설치하는 방식이었지만
클라우드의 등장과 함께 사용자에게 필요한 건 네트워크에 접속하고 입력할 수 있는 하드웨어만 필요로 해졌습니다.
그외 필요한 것들은 대부분 클라우드 서버를 통해 제공되고 명령 실행, 제어 등의 연산 작업 또한 서버에서 처리되므로 사용자는 최종 결과값만 수신하게 됩니다.
XaaS가 비단 기존 IT산업 뿐만 아니라 제조업 등 다양한 산업으로 확장되고 있는 이유는 명확합니다.
[장점1] 무엇보다 비용적인 측면에서 초기 비용과 유지보수를 절약할 수 있고 플랫폼에 종속되지 않기 때문입니다. 가령 디지털 서비스라고 하면 필요한 만큼 클라우드에서 빌려 쓰고 요금을 지불하므로 고객 입장에서는 비용을 크게 절약할 수 있습니다.
[장점2] 시스템에 오류가 발생해도 문제 해결은 서비스 제공자의 몫이고 최신 업데이트 등도 지속적으로 이루어지기 때문에 중소규모 업체의 경우 기술적 유지보수 부담이 크게 낮아집니다.
[단점1] 하지만 반대로 서비스가 클라우드를 통해 운영되므로 클라우드에 장애가 발생되면 문제가 커지고 장애 발생 시 최종 고객의 불편이 초래됩니다.
[단점2] 게다가 초기 비용과 유지보수 비용은 절약되지만 사용한 만큼 비용을 지불하므로 오래 쓰면 쓸 수록 최초 단품 구매 비용보다 궁극적으로 더 많은 비용이 지불됩니다.
기본적인 XaaS 형태 – IaaS PaaS SaaS
기본적으로 XaaS는 형태에 따라 인프라 측면의 IaaS, 플랫폼 측면의 PaaS, 소프트웨어 측면의 SaaS로 나뉩니다. 보통 이렇게 XaaS라고 하면 IaaS PaaS SaaS를 이야기하게 됩니다.
IaaS PaaS SaaS를 범주로 이해하기 쉽게 정리하자면 아래와 같습니다.
IaaS (Infra as a service)
IaaS는 디지털 서비스 구현을 위해 필요한 네트워크 자원을 클라우드 상에서 임대하는 형태입니다. 즉 서버나 스토리지, 네트워크 등 여러가지 네트워킹 자원을 클라우드로 제공하고 고객(대부분 기업)은 이를 대여해서 필요한 시스템과 서비스를 IaaS위에 구축하는 형태입니다.
보통 IaaS는 아마존 웹서비스(AWS)가 대표적이고 시장 비율 또한 30% 정도 입니다.
PaaS (Platform as a service)
PaaS는 인프라를 포함해서 개발 플랫폼을 하나의 패키지로 서비스하는 형태입니다. 즉 클라우드 서비스에 필요한 인프라 뿐만 아니라 운영체제나 개발도구, 어플리케이션 배포까지 모든 프로세스를 클라우드를 통해 지우너 받을 수 있어 자체 개발 리소스가 부족하더라도 시스템 개발과 배포가 용이해집니다.
아직은 비중은 낮은 편이지만 IaaS 부문의 경쟁이 심화되고 있어 서비스 차별화를 위해 PaaS 부분을 강화하고 있는 중 입니다.
SaaS (Software as a service)
최종 고객들이 가장 익숙할 수 있는 가장 보편적인 형태의 클라우드 서비스라고 할 수 있습니다.
원래 PC에서 설치하여 사용하던 어플리케이션(응용 소프트웨어)를 클라우드를 통해 네트워크 기반으로 사용할 수 있도록 한 형태입니다.
가령 요즘에는 대부분의 오피스 프로그램들이 SaaS로 널리 사용되고 있습니다.
XaaS 확장 및 비즈니스 진화
대부분의 서비스가 as a service로 전환될 수 있지만 특히 진입 장벽이 높은 서비스일 수록 XaaS화 되었을 때 큰 효용가치가 나타납니다.
심지어 최근에는 IaaS PaaS SaaS 등의 클라우드 개념을 넘어 오프라인 사업과 디지털 기술을 융합하여 만든 서비스에도 as a service라는 명칭이 붙기도 합니다. 요즘 가장 대표적인 사례가 MaaS 개념으로 Mobility를 as a service한 개념이 존재합니다.
이 뿐만 아니라 공장을 as a service로 만들거나 배달 업무 또한 as a service가 가능합니다.
가령 중소규모의 기업이 필요한 물품 생산이 쉽지 않지만 공장의 기능을 as a service로 제공하는 FaaS(Factory as a service)가 나타날 수 있습니다.
배달 대행 서비스 또한 배달 사원을 채용하고 근무 시간을 협상하여 비용을 산정하는 등의 업무를 DaaS(Delivery as a service) 형태로 진행할 수 있습니다.
이렇게 새로운 서비스가 탄생되면 비즈니스 생태계가 확대되고 공고히 해지기 때문에 서비스를 사용하는 기업 또는 소비자에게도 이익을 가져다주게 됩니다.
또한 전문성을 바탕으로 특화된 서비스를 제공하기 때문에 XaaS 시장은 향후 지속적으로 성장할 가능성이 매우 높아 보입니다.
문제는 개중에는 본래의 IaaS PaaS SaaS의 XaaS 개념에서 거리가 먼 개념이지만 마케팅 목적으로 as a service가 남발되는 경우 입니다.
물론 그만큼 XaaS에 대한 대중의 높아진 인지와 긍정적인 시각이 존재한다고 볼 수도 있지만 모든 XaaS를 그대로 받아들이기 보다는 과장 광고인지에 대해서도 걸러서 생각할 필요가 있습니다.
이번 포스팅에서는 우선 XaaS 정의와 개념에 대해서 알아보고 IaaS PaaS SaaS에 대해 정의해보았습니다. 그 다음 XaaS의 개념 확장 – MaaS FaaS DaaS 등에 대해 정리해보았습니다.
앞선 포스팅에서 IT 기술 또는 트랜드에 대해서 정리한 글은 아래와 같습니다.