본문 바로가기
AWS 관련

[Day 288] AWS Lamda

by minimalist_2022 2021. 5. 24.

AWS Lamda(람다)

  • 이벤트에 대한 응답으로 코드를 실행하고 자동으로 기본 컴퓨팅 리소스를 관리하는 서버리스 컴퓨팅 서비스
  • 이벤트에 대한 응답으로 코드를 실행한다는 뜻은 특정 이벤트가 발생했을 때 실행하는 코드가 람다 함수라는 의미
  • 람다는 다른 AWS 서비스들을 호출하여 자신만의 서비스를 만들 수 있음
  • 람다는 서버리스 기반이므로 요청이 올 때만 프로비저닝(사용자의 요구에 맞게 시스템 자원이 할당)되어 작동하기 때문에 응답이 없을 경우 비용이 청구되지 않음
    • '컨테이너'는 애플리케이션 중심으로 세분화한 것,  '서버리스 컴퓨팅'은 기능(함수) 단위로 더 잘게 쪼갠 것
  • 람다 함수는 입력인자(HTTP 요청, 서버 이상 감지 등)를 받아 람다 함수를 통해 처리한 출력값을 보냄(외부 API, AWS 서비스, 콘솔 출력 등)

출처 : https://lumigo.io/learn/aws-lambda-architecture/

 

* 참고 : 당신이 지금 알아야 할 AWS