https://dev.classmethod.jp/articles/lim-sam-lambda/
* AWS SAM의 장점 : AWS에서 서버리스 시스템을 구성할 때 필요한 CloudFormation 코드가 추상화되어 있어, 좀 더 직관적으로 서버리스를 구성할 수 있다 : 기존의 CloudFormation 코드와 함께 사용이 가능하다 : Local 환경에서 SAM 명령어를 통해 Lambda 함수를 테스트해 볼 수 있어 개발에 편리하고 번거로움을 대폭 줄일 수 있다
전에 동수님이랑 람다 개발할 때, 너무 너무 번거로웠는데 SAM을 쓰면 쉽게 재배포할 수 있대
SAM : AWS 서버리스 어플리케이션을 빌드하는데 사용하는 오픈소스 여기서 어플리케이션이라하면 단순히 람다만 말하는게 아니라고 하네여 "Lambda 함수, 이벤트 소스 및 기타 리소스의 조합"이라고 합니다. "API, 데이터베이스, 이벤트 매핑 등의 추가 리소스를 포함할 수 있습니다." 라네여 설명서에는 SAM사용의 이점은 뭐 여러가지있다고 적어놨는데 딱히 와닿는건 없네여 뭐 아무튼 이걸쓰면 서버리스 어플리케이션을 1. 구성/개발하고 2. 빌드하고 3. 디버그&테스트 하고 4. 배포하고 5. 모니터링하고 6. 게시(?)할수 있다고 하네여 아래의 글을 읽고 적었습니다. https://docs.aws.amazon.com/ko_kr/serverless-application-model/latest/developerguide/what-is-sam.html
'CLOUD > AWS Cloud' 카테고리의 다른 글
cpu credit (0) | 2023.03.03 |
---|---|
AWS KMS란? (0) | 2023.02.26 |
nacl vs sg / log 남기는가? (0) | 2023.02.22 |
Amazon Aurora 내부 들여다보기 [AWS Database Blog] (0) | 2023.02.21 |
AWS Control Tower (1) | 2022.11.15 |
최근댓글