PE Notes · SW
클라우드 서비스 모델
IaaS·PaaS·SaaS의 공동 책임을 가르고, FaaS와 DBaaS·CaaS·AIaaS로 확장한 뒤, 퍼블릭·프라이빗·하이브리드 선택과 FinOps를 정리합니다.
서버를 사는 일과 앱을 쓰는 일은 같은 구름이 아닙니다. 누가 OS를 패치하고, 누가 데이터를 지키는지가 모델마다 갈립니다. ··는 그 경계를 세 칸으로 나눕니다.
세 모델과 공동 책임
IaaS는 가상 서버·스토리지·네트워크를 줍니다. OS·미들웨어·앱·데이터는 고객입니다. PaaS는 런타임·DB·배포까지 플랫폼이 맡고, 고객은 앱과 데이터에 남습니다. SaaS는 완성 소프트웨어입니다. 설치 없이 브라우저로 쓰고, 고객 몫은 데이터와 접근 관리입니다.
은 보안을 “구름이 다 한다”고 두지 않습니다. IaaS일수록 고객 면적이 넓고, SaaS일수록 설정·계정·반출이 사고의 중심입니다. 공공·금융은 과 이 모델 선택보다 먼저입니다.
FaaS와 XaaS 확장
는 함수 단위 실행입니다. 서버를 켜 두지 않고 이벤트에 붙이며, 밀리초·메모리로 과금하고 트래픽이 없으면 비용을 0에 가깝게 내립니다. Lambda·Functions가 대표입니다.
옆 칸은 관리형 확장입니다. 는 백업·패치를 넘긴 DB, 는 컨테이너 오케스트레이션, 는 모델을 API로 빌립니다. IaaS는 VM이 상시 돌아가 고정비가 남고, FaaS는 실행 때만 내되 첫 기동이 늦을 수 있습니다.
| 비교축 | IaaS | PaaS | FaaS |
|---|---|---|---|
| 관리 단위 | VM | 앱·런타임 | 함수 |
| 과금 | 상시·예약 | 인스턴스·플랜 | 실행 시간 |
| 확장 | 직접·오토스케일 | 플랫폼 | Scale to Zero |
| 대가 | 패치·용량 | 플랫폼 종속 | 콜드 스타트 |
배포 모델과 선택
은 공유 인프라로 빠르고 쌉니다. 은 전용 구역으로 규제·격리를 삽니다. 둘을 붙이면 하이브리드, CSP를 둘 이상 쓰면 멀티입니다. 민감 데이터는 프라이빗 쪽으로, 출시 속도는 PaaS·SaaS·FaaS 쪽으로 기울입니다.
예측 가능한 부하는 예약 인스턴스, 스파이크는 함수가 맞습니다. 이식은 컨테이너, 이벤트는 서버리스, 청구서는 가 같이 봅니다. 을 줄이려면 추상 계층과 멀티를 말하되, 운영 복잡도 대가를 같이 적습니다.
답안은 세 모델 책임 경계, FaaS 과금·콜드스타트, 배포 모델과 선택 기준을 한 표에 올립니다.