클라우드 서비스의 모델 : Iaas, PaaS, Saas

LeeYulhee·2024년 4월 15일

👉 Iaas(Infrastructure as a Service) : 필수 클라우드 인프라 제공


  • 가장 기본적인 클라우드 서비스 모델
  • 가상 서버, 네트워크, 스토리지 등의 컴퓨팅 인프라를 인터넷을 통해 제공
  • 사용자는 운영 체제와 애플리케이션을 직접 설치하고 관리할 수 있으며, 기본적인 인프라만 제공받는 형태
  • 대규모 데이터 분석 작업, 고성능 컴퓨팅, 다양한 종류의 엔터프라이즈 애플리케이션 호스팅 등에 적합
  • 예시 : Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform



👉 PaaS(Platform as a Service) : 애플리케이션 개발 지원 플랫폼


  • 개발자가 애플리케이션을 개발, 실행할 수 있는 환경을 제공
  • 운영 체제, 서버 소프트웨어, 데이터베이스 관리 등의 인프라와 함께 개발 도구, 프레임워크 등도 포함하고 있어 사용자가 직접 인프라를 관리할 필요가 없음
  • 웹 애플리케이션 개발, 모바일 애플리케이션 개발, 비즈니스 애플리케이션 개발 등에 적합
  • 예 : Heroku, Google App Engine, Microsoft Azure의 일부 서비스



👉 SaaS(Software as a Service) : 클라우드 기반 애플리케이션 사용


  • 인터넷을 통해 응용 프로그램(애플리케이션)을 사용자에게 제공하는 모델
  • 소프트웨어와 그와 관련된 데이터는 클라우드에 호스팅되며 사용자는 인터넷을 통해 액세스할 수 있음
  • SaaS 제공업체는 애플리케이션에 대한 유지보수, 보안, 성능 최적화 등을 관리함
  • 예 : Google Workspace, Microsoft Office 365, Salesforce 등
profile
끝없이 성장하고자 하는 백엔드 개발자입니다.

0개의 댓글