문제
클라우드 서비스 모델 중, 사용자가 코드만 작성하면 되고 서버 프로비저닝, 확장, 패치 등의 인프라 관리를 전혀 신경 쓰지 않아도 되는 이벤트 기반 실행 모델은 무엇인가?
정답
FaaS
FaaSFunction as a Service서버리스Serverless
해설
FaaS(Function as a Service)는 서버리스 컴퓨팅의 핵심 모델로, 개발자는 함수 코드만 작성하고 클라우드 제공업체가 모든 인프라를 자동으로 관리합니다. AWS Lambda, Google Cloud Functions, Azure Functions가 대표적인 예시입니다. 이벤트가 발생할 때만 함수가 실행되어 비용 효율성이 높고, 자동 확장과 고가용성을 제공합니다. IaaS는 가상 서버를, PaaS는 플랫폼을, SaaS는 완성된 소프트웨어를 제공하는 반면, FaaS는 함수 실행 환경만 제공하여 가장 추상화된 서비스 모델입니다.