728x90
반응형

SaaS (Software as a service)

Saas는 최종 사용자에게 애플리케이션을 웹 브라우저를 통해 제공하는 모델이다.

위 이미지와 같이 클라우드에서 모든 것을 제공함으로 사용자가 별도로 설치나 부담이 없다.

손쉬운 접근성과 업그레이드 빛 보안 업데이트를 간편하게 제공하는 장점이 있지만 외부의 데이터 노출에 대한 위험성이 있다.

사용자 관리 영역 : X

기업(클라우드) 제공 영역 : 모든 애플리케이션 제공

 

IaaS (Infrastructure as a service)

IaaS는 클라우드 컴퓨팅의 가장 기본적인 형태로, 인프라스트럭처를 가상화하여 제공한다.

서버, 스토리지, 네트워킹 등의 하드웨어 리소스를 가상 머신 형태로 제공하고, 사용자는 이를 관리하고 운영체제, 애플리케이션 등을 스스로 설치해 설정할 수 있다.

유연성과 커스터마이징 기능이 뛰어나지만, 관리 작업이 많을 수 있다.

사용자 관리 영역 : 애플리케이션 , 데이터, 런타임, 미들웨어, 운영체제

기업(클라우드) 제공 영역 : 가상화, 서버, 스토리지, 네트워킹

PaaS (Platform as a service)

PaaS는 IaaS의 확장으로, 개발자에게 애플리케이션을 빠르게 개발하고 배포할 수 있는 플랫폼을 제공한다.

이 모델은 개발에 필요한 환경 및 도구를 제공하며, 하드웨어 레벨의 관리를 최소화한다.

PaaS는 개발 생산성을 향상하고 개발자들이 코드에 집중할 수 있게 돕는 장점이 있다.

사용자 관리 영역 : 애플리케이션 , 데이터

기업(클라우드) 제공 영역 :런타임, 미들웨어, 운영체제 , 가상화, 서버, 스토리지, 네트워킹

 


728x90
반응형