AWS SAM (람다 함수 테스트 쉽게 하는 방법 / lambda debug)

2023. 2. 23. 20:41·CLOUD/AWS Cloud

https://dev.classmethod.jp/articles/lim-sam-lambda/

 

AWS SAM에 대해 알아보자 + 람다도 만들어보자 | DevelopersIO

안녕하세요, 임채정입니다. 이번 블로그에서는 서버리스 애플리케이션을 위한 프레임워크인 SAM 서비스에 대해서 알아보고 정리했습니다. 또한, 실제로 SAM을 사용해서 간단하게 람다 함수까지

dev.classmethod.jp

* 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
'CLOUD/AWS Cloud' 카테고리의 다른 글
  • cpu credit
  • AWS KMS란?
  • nacl vs sg / log 남기는가?
  • Amazon Aurora 내부 들여다보기 [AWS Database Blog]
Hojae Lee
Hojae Lee
Solutions Architect
  • Hojae Lee
    기억력이 금붕어라
    Hojae Lee
  • 전체
    오늘
    어제
  • 공지사항

    • 참고사항
    • 이 블로그를 잘 활용하는 방법
    • my linkedin
    • 분류 전체보기 (403)
      • Career Path (19)
        • My Achievements (10)
        • About Career (1)
      • Projects for $100 (1)
      • CLOUD (183)
        • Azure Cloud (61)
        • AWS Cloud (120)
      • System Engineering (90)
        • Kubernetes (47)
        • Docker (0)
        • System Design (4)
        • DevOps (2)
        • SRE (5)
        • git (1)
        • 리눅스, 라즈베리파이 (17)
        • Powershell (2)
      • Computer Science (70)
        • Operating System (22)
        • Computer Architecture (5)
        • Network (18)
        • Database (13)
        • Security (9)
        • Machine Learning, AI (1)
      • Cloud Webinar (4)
        • AWS Summit (4)
      • 3D 프린터 (1)
      • IaC (4)
        • CloudFormation (0)
        • Terraform (4)
      • 아두이노 (임베디드) (2)
      • 개발자의 전기 전자 공부 (3)
      • 이전 직장 (11)
        • TMAX Soft (11)
      • 작업 환경 셋업 (3)
  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.3
Hojae Lee
AWS SAM (람다 함수 테스트 쉽게 하는 방법 / lambda debug)
상단으로

티스토리툴바