BLOG

클라우드 컴퓨팅 (Cloud Computing) _ 3편

2021-11-22


사진 출처 : Didim365 (www.didim365.com)


대부분의 클라우드 컴퓨팅 서비스는 IaaS(Infrastructure as a Service), PaaS(Platform as a Service), 서버리스 및 SaaS(Software as a Service)의 네 가지 범주로 나뉜다. 이러한 클라우드 컴퓨팅 서비스는 중첩되어 빌드되므로 클라우드 컴퓨팅 “스택”이라고도 하는데 클라우드 컴퓨팅 서비스가 무엇이고 서로 어떻게 다른지 알아두면 비즈니스 목표를 더욱 쉽게 달성할 수 있다.




IaaS(Infrastructure as a Service)

클라우드 컴퓨팅 서비스의 가장 기본적인 범주이다. IaaS를 사용할 경우 클라우드 공급자로부터 종량제 방식으로 서버와 VM(가상 머신), 스토리지, 네트워크, 운영 체제 등의 IT 인프라를 대여해야 한다.


국내에서 가장 크게 클라우드 IaaS를 제공하는 있는 기업은 KT ucloud biz이며 전 세계 1위는 Amazon의 AWS, MS사의 Azure, IBM의 Softlayer, 중국의 알리윤이 대표적이다.


PaaS(Platform as a Service)

PaaS(Platform-as-a-Service)는 소프트웨어 애플리케이션을 개발, 테스트, 제공 및 관리하기 위한 주문형 환경을 제공하는 클라우드 컴퓨팅 서비스를 의미한다. PaaS는 개발자가 개발에 필요한 서버, 스토리지, 네트워크 및 데이터베이스의 기본 인프라를 설정하거나 관리할 필요 없이 더 쉽고 빠르게 웹앱이나 모바일 앱을 만들 수 있도록 디자인되어있다.


대표적인 서비스로는 AWS Elastic Beanstalk가 있고 이외에도 정부 주도의 개발형 플랫폼으로 선정된 RedHat의 OpenShift, 통합 개발환경을 가지고 있는 MS사의 Azure 서비스가 있다.


서버리스 컴퓨팅

PaaS와 중첩된 서버리스 컴퓨팅은 필요한 서버와 인프라를 지속해서 관리하는 데 시간을 소비하지 않고 앱 기능을 빌드하는 데 초점을 맞추고 있다. 클라우드 공급자가 설정, 용량 계획 및 서버 관리를 처리한다. 서버리스 아키텍처는 확장성이 높고 이벤트를 기반으로 하며 특정 함수 또는 트리거가 발생하는 경우에만 리소스를 사용한다.


SaaS(Software as a Service)

SaaS(Software-as-a-Service)는 인터넷을 통해 주문형과 일반적인 구독 방식으로 소프트웨어 애플리케이션을 제공하는 방법이다. SaaS를 사용할 경우 클라우드 공급자는 소프트웨어 애플리케이션과 기본 인프라를 호스트하고 관리하며 소프트웨어 업그레이드 및 보안 패치와 같은 유지 관리를 처리한다. 사용자는 일반적으로 휴대폰, 태블릿 또는 PC에서 웹 브라우저를 사용하여 인터넷을 통해 애플리케이션에 연결한다.


대표적으로 Sales Force가 있고 Sales Force는 소프트웨어가 아닌 서비스로서의 개념으로 사업을 성공시킨 사례이다. 국내의 경우 지란지교의 오피스하드 클라우드, 한컴의 Thinkfree Office 등이 있다.


사업자등록번호 : 611-81-29261ㅣ업태 : 정보통신업ㅣ데이터분석 컨설팅업 ㅣ 대표 : 서대호(seo_daeho@naver.com) 

주소 : 서울시 금천구 가산디지털2로 108 뉴티캐슬 1210호  
문의 02-857-5510 / FAX 02-857-5520  / 담당자 : 010-6677-3769 / 문의 :  jh.um@dagyeom.net