Lambda에서 초기화 코드(임포트, 전역 설정 등)는 콜드 스타트 시 핸들러보다 먼저 실행됩니다.
Init duration을 가장 직접적으로 줄이는 방법은 무엇일까요?
이 연습은 강의의 일부입니다
이론을 실습으로 바꾸는 인터랙티브 연습 중 하나를 만나보세요
이 챕터에서는 핸들러, 무상태 실행, 구성, 환경 관리 등 Lambda 함수의 핵심 모델을 소개합니다. Lambda가 코드를 실행하는 방식, 최적의 성능을 위한 함수 구성 방법, 그리고 Lambda 코드를 작성하고 로컬에서 테스트하는 방법을 학습합니다.
이 챕터에서는 Lambda가 이벤트를 처리하고, 재시도 및 실패를 처리하며, 프라이빗 리소스에 연결하는 방법을 다룹니다. 동기 호출과 비동기 호출의 차이, 이벤트 소스 매핑이 대기열과 스트림에서 레코드를 배치 처리하는 방식, DLQ와 대상을 통해 결과를 라우팅하는 방법을 학습합니다. 또한 VPC 네트워킹이 연결성과 콜드 스타트 성능에 미치는 영향도 살펴봅니다.
이 챕터에서는 Lambda를 다른 AWS 서비스와 통합하고, 안정성·성능·비용 효율성을 위해 함수를 튜닝하는 방법을 학습합니다. 최소 권한 원칙에 따라 AWS SDK를 안전하게 사용하는 방법, 동시성 설정으로 다운스트림 시스템을 보호하는 방법, 콜드 스타트 및 런타임 지연을 줄이는 방법, 그리고 버전·별칭·트래픽 전환을 활용한 안전한 배포 방법을 다룹니다.
현재 연습