서버리스
term_id: serverless
Category: engineering_practice
Definition
서버리스 아키텍처를 사용하면 개발자는 서버 인프라를 관리하지 않고도 애플리케이션을 구축하고 실행할 수 있습니다. 클라우드 제공업체는 수요에 따라 리소스를 자동으로 확장하거나 축소하며, 실제 사용량에 기반하여 과금합니다.
Summary
사용자가 아닌 제공자가 기계 자원 할당을 동적으로 관리하는 클라우드 컴퓨팅 실행 모델입니다.
Key Concepts
- 함수형 서비스(FaaS)
- 자동 확장(Auto-scaling)
- 사용량 기반 과금(Pay-per-use)
- 이벤트 기반(Event-driven)
Use Cases
- 이미지 처리 파이프라인
- 모바일 앱 백엔드
- 예약된 데이터 작업