본문 바로가기
Team Project/TIL, WIL

TIL(31) 21-11-01 : SAM 프레임워크로 서버리스 배포하기

by 감사쟁이야 2021. 11. 1.

Facts

✅ AWS 에서 제공하는 SAM 프레임워크에 대해서 이해하기

✅ SAM 프레임워크를 이용해 서버리스 배포하기

✅ 서버사이드 렌더링 제거하기

Findings

✏️  SAM을 이용한 Lambda 관리하기

SAM : 서버리스 애플리케이션을 구축할 때 사용할 수 있는 오픈 소스 프레임워크
👉🏻   간단한 YAML 템플릿을 사용하여 애플리케이션(Lambda 함수, API 엔드포인트, DynamoDB 테이블 및 기타 리소스)을 설명하는 데 사용할 수 있는 단축 구문을 제공한다.

Lambda를 좀 더 효율적으로 관리할 수 있게 해준다.

Lambda를 통해 서버리스 백엔드를 구축할 때, 설정할 것들이 너무 많았다.

하지만, SAM을 통해서는, 코드를 배포함으로, 인프라를 쉽게 구성할 수 있게 되었다.

이것을 IaC(Infrastructure as Code)라고 한다.

SAM을 이용하여, 서버리스 구성하는데 시간이 많이 단축되고 쉬워졌다.