Lambda 함수 스냅샷 전후 코드 구현하기
Lambda 함수 스냅샷 전후 코드 구현하기 (Implement code before or after Lambda function snapshots)
런타임 훅(runtime hooks)을 사용해 Lambda가 스냅샷을 만들기 전이나 스냅샷에서 함수를 재개한 후에 실행할 코드를 구현할 수 있어요. 런타임 훅은 다양한 목적에 유용해요.
- 정리와 초기화: 스냅샷이 생성되기 전에 런타임 훅으로 정리·리소스 해제 작업을 수행할 수 있어요. 스냅샷이 복원된 후에는 스냅샷에 캡처되지 않은 리소스·상태를 런타임 훅으로 다시 초기화할 수 있어요.
- 동적 구성: 스냅샷 생성 전이나 복원 후에 구성·기타 메타데이터를 동적으로 업데이트할 수 있어요. 함수가 런타임 환경의 변화에 적응해야 한다면 유용해요.
- 외부 통합: 체크포인트·복원 과정의 일부로 알림 전송이나 외부 상태 업데이트처럼 외부 서비스·시스템과 통합할 수 있어요.
- 성능 튜닝: 의존성 사전 로드처럼 함수의 시작 시퀀스를 미세 조정할 수 있어요.
아래 페이지들에서 선호하는 런타임에 대한 런타임 훅 구현 방법을 설명해요.