Serverless
Last updated
Last updated
Serverless 서비스를 활용하면 보다 빠르게, 효율적으로 시스템을 구축할 수 있습니다. 여기서는 주요 Serverless 서비스를 알아보고 어떻게 사용할 수 있는지 이야기합니다. 또한 Serverless 개발 프레임워크인 SAM에 대해서도 함께 살펴봅니다.
Serverless 서비스의 개념과 주요 특징
Serverless 개발 환경인 SAM
Serverless 서비스 운영 시 알아야 할 것
Lambda, SQS, SNS, EventBridge, API Gateway
또한 Serverless 애플리케이션을 개발할 때, 개발 생산성을 높이기 위해 활용할 수 있는 여러 개발 환경에 대한 프레임워크가 있습니다. 이어서 SAM (Serverless Application Model) 에 대해 살펴보고, SAM을 사용해서 어떻게 Serverless 서비스를 개발하는지 살펴봅니다.
Serverless 실습 에서는 세션을 통해 알아본 Lambda, API Gateway, SQS, SNS, EventBridge 를 사용해서 간단한 웹 애플리케이션을 직접 만들어 봅니다.
SAM 실습 에서는 서버리스 애플리케이션을 SAM 으로 개발하고 배포하는 방법에 대해 살펴봅니다. 이번 실습은 세번째 단원인 Make changes 까지 진행합니다. 하지만 SAM Pipeline 에 대해서도 궁금하다면 나머지 실습을 추가로 진행해도 좋습니다.