topic난이도 · 약 18

클라우드 컴퓨팅

IaaS · PaaS · SaaS · FaaS — 관리 범위에 따른 4대 서비스 모델.

#클라우드#IaaS#PaaS#SaaS#FaaS
왜 배우는가

서비스 모델 4종의 약어 풀이와 범위를 짝짓는 단답형이 매회 출제. 특히 FaaS = 서버리스 연결이 최근 5년 출제 빈도 급증.

클라우드 서비스는 '클라우드 제공자가 어디까지 책임지는가'에 따라 4가지 모델로 나뉜다. 아래로 갈수록 사용자가 관리할 범위가 적어진다.

모델영문 풀이제공 범위사용자 책임예시
IaaSInfrastructure as a ServiceVM·네트워크·스토리지OS부터 앱까지AWS EC2, GCP Compute
PaaSPlatform as a ServiceOS·런타임 포함앱 코드만Heroku, GAE
SaaSSoftware as a Service완제품설정·사용Gmail, Notion, Salesforce
FaaSFunction as a Service함수 실행 환경함수 코드만AWS Lambda, Cloud Functions

관리 범위 암기법 — 아래로 갈수록 '내가 관리할 일이 줄어든다'. IaaS는 인프라부터 전부 관리, SaaS는 앱만 사용, FaaS는 함수 한 조각만.

클라우드 배포 모델 - Public Cloud: 공용 인프라, 종량제, AWS·Azure·GCP - Private Cloud: 단일 조직 전용, 고비용 고제어 - Hybrid Cloud: 퍼블릭+프라이빗 조합, 민감 데이터는 프라이빗에 - Multi Cloud: 여러 벤더 혼용, 벤더 종속 회피

엣지 컴퓨팅(Edge Computing) 은 데이터 발생 지점 가까이에서 처리하는 방식이다. 중앙 클라우드까지 데이터를 보내지 않아도 되므로 지연 시간(Latency) 을 크게 줄일 수 있다. 자율주행, IoT, 5G 시대에 주목받는 구조.

실기 드릴 5문항
edit실기 드릴 · 단답형

함수 단위로 실행되는 서버리스 클라우드 서비스 모델의 약어는?

edit실기 드릴 · 단답형

클라우드 서비스 모델 중 플랫폼(OS·런타임)만 제공하여 사용자가 애플리케이션 코드만 올리면 되는 모델은?

edit실기 드릴 · 단답형

퍼블릭 클라우드와 프라이빗 클라우드를 혼합해 사용하는 배포 모델은?

space_bar실기 드릴 · 빈칸 채우기

데이터 발생 지점 가까이에서 연산을 수행해 지연 시간을 줄이는 컴퓨팅 방식을 ( )(이)라 한다.

check_circle실기 드릴 · OX

IaaS 사용자는 OS·런타임·애플리케이션을 모두 직접 관리해야 한다.