AWS Lambda, 이제 AWS GovCloud(미국) 리전에서 SnapStart for Java 함수 지원
오늘부터 AWS GovCloud(미국) 리전에서 AWS Lambda SnapStart for Java 함수를 정식 버전으로 사용할 수 있습니다. AWS Lambda SnapStart for Java는 추가 비용 없이 최대 10배 더 빠른 함수 시작 성능을 제공하므로 리소스를 프로비저닝하거나 복잡한 성능 최적화를 구현하는 데 시간과 노력을 들이지 않고도 AWS Lambda를 사용하여 응답성과 확장성이 뛰어난 Java 애플리케이션을 더 쉽게 구축할 수 있습니다.
지연 시간이 중요한 애플리케이션에서 예측할 수 없는 버스트나 트래픽을 지원하려는 경우 시작 지연 시간이 비정상적으로 길면(콜드 스타트) 사용자 경험에서 지연이 발생할 수 있습니다. Lambda SnapStart는 함수 코드를 미리 초기화하고 초기화된 실행 환경의 스냅샷을 생성한 후에 캐시하는 방식으로 시작 시간을 단축합니다. 함수가 간접적으로 호출된 후에 스케일 업되면 Lambda SnapStart는 실행 환경을 처음부터 초기화하는 대신 캐시된 스냅샷에서 새 실행 환경을 재개하므로 시작 지연 시간이 대폭 단축됩니다. Lambda SnapStart는 동기 API, 대화형 마이크로서비스, 데이터 처리 등의 애플리케이션에 적합합니다.
AWS Lambda API, AWS Management Console, AWS Command Line Interface(AWS CLI), AWS Cloud Formation, AWS Serverless Application Model(AWS SAM), AWS SDK 및 AWS Cloud Development Kit(AWS CDK)를 사용하여 Amazon Corretto 11, 17 및 21에서 실행되는 신규 또는 기존 Java 기반 Lambda 함수에 대해 SnapStart를 활성화할 수 있습니다.
Lambda SnapStart에 대한 자세한 내용은 설명서 및 출시 블로그 게시물을 참조하세요. Lambda에 대한 자세한 내용은 Lambda 개발자 안내서를 확인하세요.