[컴퓨터시스템응용기술사 제140회 1교시 6번]

1교시 6번 · 10점 · 13문제 중 10문제 선택 · 100분

Serverless Computing

답안 개요 보기

답안 구조

  1. 개요
  2. 서버리스 컴퓨팅 주요 특징
  3. 서버리스 컴퓨팅 구성 요소
  4. 장점 및 단점
  5. 활용 분야 및 고려사항
  6. 결론

용어 정의

Serverless Computing
개발자가 서버 관리 없이 코드 실행에만 집중할 수 있도록 클라우드 제공자가 서버 인프라를 전적으로 관리하는 클라우드 실행 모델.
FaaS (Function as a Service)
특정 함수를 이벤트 기반으로 실행하고, 사용한 만큼만 비용을 지불하는 서버리스의 핵심 서비스 모델. AWS Lambda, Azure Functions 등이 해당.
BaaS (Backend as a Service)
인증, 데이터베이스, 스토리지 등 백엔드 기능을 클라우드 서비스 형태로 제공하여 개발자가 서버 관리 없이 활용하는 모델.
Cold Start
유휴 상태의 서버리스 함수가 처음 호출될 때 컨테이너 생성 및 초기화로 인해 발생하는 지연 시간.

핵심 내용

  • 서버 관리 및 운영 부담 경감
  • 이벤트 기반 코드 실행
  • 사용한 만큼만 지불하는 종량제 과금
  • 자동 확장 및 고가용성 제공
  • 함수(Function) 단위 배포 및 실행
  • 개발 생산성 향상 및 빠른 배포 주기

AI 작성 답안 개요 · 검수 전 · 채점기준과 기준답안은 공개되지 않습니다. 참고용 개요입니다.

출처: 한국산업인력공단, Q-Net 자료실 · 공공누리 제1유형 · 원문(Q-Net)

신고가 접수됐습니다. 감사합니다.

오류 신고