클라우드

클라우드 서비스 종류 이해

아놀드금자 2021. 7. 24. 02:17
728x90

 정보 출처: 

https://www.ibm.com/kr-ko/cloud/learn/iaas-paas-saas

https://www.redhat.com/ko/topics/cloud-computing/iaas-vs-paas-vs-saas

 

IaaS, PaaS 및 SaaS 비교

일반적으로 “서비스형(as-a-Service)”은 제3사에서 제공하는 클라우드 컴퓨팅 서비스를 의미합니다.

www.redhat.com

참고했음

 

 


"서비스형(as-a-Service)": 제3사에서 클라우드 컴퓨팅 서비스를 제공한다는 의미

서비스로서의 인프라(Infrastructure-as-a-Service, IaaS)

서비스로서의 플랫폼(Platforms-as-a-Service, PaaS)

서비스로서의 소프트웨어(Software-as-a-Service, SaaS)

 

https://www.redhat.com/ko/topics/cloud-computing/iaas-vs-paas-vs-saas

 

IaaS

공급업체가 고객이 클라우드의 스토리지, 네트워킹, 서버를 포함한 기타 컴퓨팅 자원을 종량제로 이용할 수 있도록 제공

사용자는 운영 체제 및 데이터, 애플리케이션, 미들웨어 및 런타임을 담당하고 제공업체는 사용자가 필요로 하는 네트워크, 서버, 가상화 및 스토리지의 관리와 액세스를 담당

필요한 구성 요소만 구매하고 필요에 따라 확장 또는 축소할 수 있는 유연성

ex) AWS, Microsoft Azure, Google Cloud

 

 

 

 

PaaS

서비스 제공업체가 사용자가 애플리케이션을 개발하고 제공할 수 있는 클라우드 기반 환경에 대한 액세스를 제공. 이러한 제공업체는 기본 인프라를 제공함

PaaS에서는 제공업체가 자체 인프라에서 하드웨어와 소프트웨어를 호스팅하고 이러한 플랫폼을 사용자에게 통합 솔루션, 솔루션 스택 또는 인터넷을 통한 서비스로 제공

사용자는 애플리케이션 코드를 작성, 빌드, 관리하지만 소프트웨어 업데이트 또는 하드웨어 유지관리와 같은 번거로움이 사라집니다. 빌드 및 배포를 위한 환경이 사용자에게 제공됨

ex)AWS Elastic Beanstalk, Heroku, Redhat open shift

 

 

 

 

SaaS

서비스 제공업체가 인터넷으로 소프트웨어 및 애플리케이션을 제공. 사용자는 소프트웨어를 구독하고 웹 또는 공급업체 API로 해당 소프트웨어를 이용함

모든 애플리케이션은 제공업체가 관리하며 웹 브라우저를 통해 제공

소프트웨어 업데이트, 버그 수정 및 기타 일반 소프트웨어 유지관리 작업을 처리하며, 사용자는 대시보드 또는 API를 통해 애플리케이션에 연결

ex)Dropbox, Salesforce, Google Apps, OTT서비스들

728x90