AWS Lambda, Java 25에 대한 지원 추가

게시된 날짜: 2025년 11월 14일

AWS Lambda는 이제 Java 25를 사용한 서버리스 애플리케이션 생성을 지원합니다. 이 런타임은 Amazon의 OpenJDK 배포판인 Amazon Corretto 최신 장기 지원 릴리스를 기반으로 합니다. Java 25를 관리형 런타임과 컨테이너 기반 이미지로 모두 사용할 수 있으며, AWS는 관리형 런타임 및 기본 이미지가 사용 가능해지는 대로 자동으로 업데이트를 적용합니다.

이번 릴리스는 패턴의 기본 유형, 모듈 가져오기 선언, 유연한 생성자 본문과 같은 최신 Java 언어 기능을 Lambda 개발자에게 제공합니다. 또한 2021년 이후의 Ahead-of Time 캐시, 계층화된 컴파일 기본값 조정, Log4Shell 취약성 패치 제거와 같은 몇 가지 성능 개선 사항도 포함됩니다. Lambda 콘솔, AWS CLI, AWS Serverless Application Model(AWS SAM), CDK 및 AWS CloudFormation을 비롯한 다양한 AWS 배포 도구를 사용하여 Java 25로 작성된 서버리스 애플리케이션을 배포하고 관리할 수 있습니다. 런타임은 빠른 콜드 스타트를 위해 Lambda Snap Start(지원되는 리전에서)를 지원합니다. 서버리스 모범 사례를 구현하고 개발자 속도를 높이기 위한 개발자 도구 키트인 AWS Lambda용 Powertools(Java)도 Java 25를 지원합니다.

Lambda Java 25 런타임은 AWS GovCloud(미국) 리전 및 중국 리전을 포함한 모든 리전에서 사용할 수 있습니다.

기존 Lambda 함수 업그레이드에 대한 지침 등 자세한 내용은 블로그 게시물을 참조하세요. AWS Lambda에 대해 자세히 알아보려면 제품 페이지로 이동하세요.