본문 바로가기
AWS

Iaas, Paas, Saas

by ez.pang 2022. 9. 28.

 

출처 : https://www.whatap.io/ko/blog/9/

얼마만큼 사용자가 관리하고 얼마만큼 클라우드에서 제공받는가에 따라 구분된다.

 

Iaas(Infrastructure-as-a-Service)

  • Infrastructure 레벨을 제공하는 서비스
  • 고객을 대신해 클라우드를 통해 인프라(실제 서버, 네트워크, 가상화, 스토리지)를 관리
  • 고객은 OS와 어플리케이션을 직접 관리해야함
  • 관리 측면에서 개발자와 인프라 관리자의 역할을 분담
  • Amazon Web Service(AWS), Microsoft Azure, DigitalOcean, Google Compute Engine(GCE)

Paas(Platform-as-a-Service)

  • 개발자가 응용 프로그램을 작성할 수 있도록 플랫폼 및 환경을 제공하는 모델
  • 사용자 지정 애플리케이션을 코딩, 빌드, 관리하는 데 필요한 리소스를 간소화
  • 하드웨어 유지관리에 대해 걱정할 필요 없이 내장된 소프트웨어 구성요소를 사용하여 프레임워크를 구축하고 맞춤형 웹 애플리케이션을 빌드 가능. 직접 작성해야 하는 코드의 양이 크게 감소하여 시간을 효율적으로 관리
  • AWS Elastic Beanstalk, Windows Azure, Heroku, Google App Engine

Saas(Software-as-a-Service)

  • 설치할 필요도 없이 클라우드를 통해 제공되는 SW
  • 고객을 대신하여 소프트웨어와 데이터를 제공하고 관리
  •  개별 컴퓨터에 응용 프로그램을 다운로드하고 설치할 필요가 없다.
  • 서비스를 공급하는 업체는 데이터, 미들웨어, 서버 및 스토리지와 같은 모든 잠재적인 기술적 문제를 관리하기 때문에 고객은 유지 보수 및 자원을 간소화하면서 비즈니스에 집중
  • Google Apps, Dropbox, Salesforce

'AWS' 카테고리의 다른 글

Load Balancer 와 ALB, NLB  (0) 2022.09.26
EKS POD란?  (0) 2022.09.19

댓글