

# Lambda 함수 스냅샷 전후 코드 구현
<a name="snapstart-runtime-hooks"></a>

Lambda가 스냅샷을 생성하기 전이나 Lambda가 스냅샷에서 함수를 재개한 후에 런타임 후크를 사용하여 코드를 구현할 수 있습니다. 런타임 후크는 다음과 같은 다양한 목적으로 유용합니다.
+ **정리 및 초기화:** 스냅샷을 생성하기 전에 런타임 후크를 사용하여 정리 또는 리소스 해제 작업을 수행할 수 있습니다. 스냅샷이 복원된 후 런타임 후크를 사용하여 스냅샷에 캡처되지 않은 리소스 또는 상태를 다시 초기화할 수 있습니다.
+ **동적 구성:** 스냅샷을 생성하기 전 또는 복원한 후에 런타임 후크를 사용하여 구성 또는 기타 메타데이터를 동적으로 업데이트할 수 있습니다. 함수가 런타임 환경의 변경 사항에 맞게 적응해야 하는 경우에 유용할 수 있습니다.
+ **외부 통합:** 런타임 후크를 사용하여 체크포인트 및 복원 프로세스의 일부로 알림 전송 또는 외부 상태 업데이트와 같은 외부 서비스 또는 시스템과 통합할 수 있습니다.
+ **성능 조정:** 런타임 후크를 사용하여 종속 항목을 미리 로드하는 등 함수의 시작 시퀀스를 미세 조정할 수 있습니다. 자세한 내용은 [성능 튜닝](snapstart-best-practices.md#snapstart-tuning) 단원을 참조하십시오.

다음 페이지에서는 원하는 런타임에 대해 런타임 후크를 구현하는 방법을 설명합니다.

**Topics**
+ [Java](snapstart-runtime-hooks-java.md)
+ [Python](snapstart-runtime-hooks-python.md)
+ [.NET](snapstart-runtime-hooks-dotnet.md)