공든탑앱 열기

클라우드 컴퓨팅

리눅스마스터 2급 · 응용분야 · 약 7분

쉽게 말하면

서버나 저장 공간을 직접 사지 않고 인터넷으로 필요한 만큼 빌려 쓰고 쓴 만큼 돈을 내는 방식이에요. 무엇까지 빌리느냐에 따라 기계만(IaaS), 개발 환경까지(PaaS), 완성된 프로그램까지(SaaS)로 나눠요.

시험용 정의

클라우드 컴퓨팅은 서버·스토리지·네트워크·소프트웨어 같은 컴퓨팅 자원을 인터넷으로 필요한 만큼 빌려 쓰고 쓴 만큼 비용을 내는 방식이다.

비유로 이해하기

피자로 비유하면 IaaS는 부엌만 빌려 직접 요리, PaaS는 반죽·오븐까지 준비된 곳에서 토핑만 올리기, SaaS는 배달 피자를 받아 먹기다.

자세히

서비스 모델

모델제공 범위예
IaaS인프라(가상 서버, 스토리지, 네트워크). OS부터 사용자가 관리AWS EC2, Azure VM, GCP Compute Engine, OpenStack
PaaS개발·실행 플랫폼. 사용자는 앱과 데이터만 관리Google App Engine, Heroku, AWS Elastic Beanstalk
SaaS완성된 소프트웨어Gmail, Microsoft 365, Dropbox, Salesforce

사용자가 직접 설정할 것이 많은 순서

IaaS > PaaS > SaaS. IaaS는 OS·미들웨어·앱을 모두 사용자가 관리하고, SaaS는 설정할 게 거의 없다.

배포 모델

퍼블릭 클라우드여러 고객이 공유하는 사업자 클라우드 (AWS, Azure, GCP)
프라이빗 클라우드한 기관이 자체 구축해 단독 사용 (OpenStack 등)
하이브리드 클라우드퍼블릭 + 프라이빗 혼합
멀티 클라우드여러 퍼블릭 클라우드를 함께 사용

OpenStack

IaaS를 구축하는 대표 오픈소스 플랫폼이다. 구성 요소 이름이 시험에 나오기도 한다: Nova(컴퓨팅), Swift(오브젝트 스토리지), Cinder(블록 스토리지), Neutron(네트워크), Keystone(인증), Glance(이미지), Horizon(대시보드).

시험에 이렇게 나와요

확인 문제

Q1. Gmail이나 구글 드라이브처럼 설치 없이 브라우저로 완성된 소프트웨어를 바로 쓰는 클라우드 서비스 모델은?

  1. DaaS
  2. PaaS
  3. IaaS
  4. SaaS
정답 보기

4번 SaaS

SaaS(Software as a Service). 서버·OS·앱 관리를 모두 제공자가 하고 사용자는 소프트웨어만 쓴다. IaaS는 가상 서버 같은 인프라, PaaS는 개발·실행 플랫폼을 빌려준다.

Q2. 사용자가 직접 설정·관리해야 하는 범위가 넓은 것부터 나열한 것은?

  1. IaaS > PaaS > SaaS
  2. PaaS > IaaS > SaaS
  3. SaaS > PaaS > IaaS
  4. IaaS > SaaS > PaaS
정답 보기

1번 IaaS > PaaS > SaaS

IaaS는 OS부터 사용자가 관리.

Q3. 가상 서버·스토리지 등 인프라 자원을 제공하는 클라우드 서비스 모델은?

  1. PaaS
  2. SaaS
  3. IaaS
  4. BaaS
정답 보기

3번 IaaS

IaaS(Infrastructure as a Service)다. 서버·스토리지·네트워크 같은 기반을 빌려준다. PaaS는 개발 플랫폼, SaaS는 완성된 소프트웨어를 빌려준다.

Q4. IaaS 구축용 오픈소스 클라우드 플랫폼은?

  1. Kubernetes
  2. Ansible
  3. OpenStack
  4. Hadoop
정답 보기

3번 OpenStack

OpenStack. Kubernetes는 컨테이너 오케스트레이션, Hadoop은 빅데이터.

Q5. OpenStack에서 컴퓨팅(가상 머신) 자원을 관리하는 구성 요소는?

  1. Swift
  2. Nova
  3. Horizon
  4. Keystone
정답 보기

2번 Nova

Nova. Swift 오브젝트 스토리지, Keystone 인증, Horizon 대시보드.

헷갈리기 쉬운 O·X

PaaS 사용자는 운영체제 패치까지 직접 관리해야 한다.

정답 보기

X OS부터 직접 관리하는 건 IaaS. PaaS는 앱과 데이터만.

하이브리드 클라우드는 퍼블릭 클라우드와 프라이빗 클라우드를 함께 쓰는 형태다.

정답 보기

O 맞는 설명이다.

클라우드는 사용한 만큼 비용을 내는 종량제 과금이 특징이다.

정답 보기

O 맞는 설명이다.

함께 보면 좋은 개념