News

IT News

 

클라우드 컴퓨팅의 종류

Date 2017.07.03 Hits 2,040

클라우드 서비스의 형태에 따른 클라우드 컴퓨팅의 종류를 나누어 보면 바로 그 것이 서비스의 분류가 될 것입니다. 이에 따른 클라우드 컴퓨팅의 분류는 다음과 같습니다.


  1. SaaS : Software as a Service - 서비스로 제공되는 소프트웨어라는 의미로 각종 솔루션, 소프트웨어를 클라우드 형태로 제공하는 것입니다.
  2. PaaS : Platform as a Service - 서비스 형태로 제공되는 플랫폼이라는 의미로 어떤 서비스를 제공하기 위한 다양한 플랫폼, 예를 들면 카드 결재 처리 플랫폼 등이 될 것입니다.
  3. IaaS : Infra. as a Service - 서비스 형태로 제공되는 인프라라는 의미로 컴퓨팅 자원, 하드웨어, 네트워크 환경 등의 환경을 서비스로 제공하는 것입니다. 
  4. BaaS : Backend as a Service - 서비스 형태로 제공되는 백엔드라는 의미로 모바일 컴퓨팅을 위한 백엔드 환경을 서비스로 제공하는 것인데  모바일 웹 또는 앱이 사용할 수 있는 백엔드 자원을 서비스로 제공하는 새로운 개념입니다.(구체적으로 MBaaS, 즉 Mobile Backend as a Service라고도 합니다)
  5. NaaS : Network as a Service - 서비스 형태로 제공되는 네크워크라는 의미로 클라우드 컴퓨팅 유저에게 내부적인 네트워크 환경을 서비스로 제공하여 자원을 본인의 자원 처럼 사용할 수 있도록 하는 서비스입니다.(나중에 좀 더 이해할 수 있는 기회가 있습니다)
  6. BPaaS : Business Process as a Service - 서비스의 형태로 제공되는 비즈니스 프로세스라는 의미로 BPO 서비스의 클라우드 서비스 버전이라고 생각하면 쉬울 것입니다.(우리 회사의 WiseBPO가 바로 BPaaS의 형태입니다.) 


아래의 그림을 보면 좀 더 이해하기 쉬울 것이라 기대해 봅니다.

20131005 003 001

위의 사용자에게 제공되는 서비스의 분류에 따른 클라우드 컴퓨팅의 종류와 함께 서비스가 제공되는 대상에 따라 그 종류가 같이 나뉘게 됩니다. 바로 퍼블릭 클라우드와 프라이빗 클라우드 입니다.


  1. Public Cloud - 공개된 인터넷 상의 자원을 서비스를 원하는 누구에게나 제공하는 클라우드 서비스입니다. 클라우드 서비스가 인터넷 상에서 웹 기반(또는 이를 기반으로 하는 앱)으로 제공된다는 특징을 가집니다. 구글 클라우드, 다음 클라우드, 아마존 웹 서비스(일부 서비스 제외) 등의 클라우드 서비스가 이러한 Public Cloud 서비스에 해당합니다.
  2. Private Cloud - 특정 네트워크 상의 자원을 특정 사용자에게 제공하는 클라우드 서비스입니다. 데이터, 자원 등을 보호해야 하는 기업이 많이 사용하며 특정 기업용 클라우드 솔루션 제품을 통해 해당 서비스를 구현하는 경우가 많습니다.
  3. Hybrid Cloud - Public Cloud와 Private Cloud를 융합하여 제공하는 클라우드 서비스입니다. 보는 관점에 따라 Hybrid Cloud를 해석하는 차이가 있고 우리 비즈머스가 지향하는 서비스로 별도의 설명을 나중에 하겠습니다.


위와 같이 클라우드 컴퓨팅은 서비스의 형태에 따라, 그리고 서비스를 제공할 대상에 따라 그 서비스의 형태를 구분할 수 있습니다.