AWS Lambda เพิ่มการรองรับ Java 25

โพสต์บน: 14 พ.ย. 2025

ตอนนี้ AWS Lambda รองรับการสร้างแอปพลิเคชันแบบไม่ต้องใช้เซิร์ฟเวอร์โดยใช้ Java 25 แล้ว รันไทม์นี้ขึ้นอยู่กับการเปิดตัวการสนับสนุนระยะยาวล่าสุดของ Amazon Corretto ซึ่งเป็นการเผยแพร่ OpenJDK ของ Amazon นักพัฒนาสามารถใช้ Java 25 เป็นทั้งรันไทม์ที่มีการจัดการและอิมเมจพื้นฐานของคอนเทนเนอร์ และ AWS จะนำการอัปเดตไปใช้กับรันไทม์ที่มีการจัดการและอิมเมจพื้นฐานโดยอัตโนมัติเมื่อพร้อมใช้งาน

รุ่นนี้นำคุณลักษณะภาษา Java ล่าสุดมาสู่นักพัฒนา Lambda เช่น ชนิดข้อมูลพื้นฐานในรูปแบบ การประกาศการนำเข้าโมดูล และตัวสร้างแบบที่ยืดหยุ่น นอกจากนี้ยังรวมถึงการปรับปรุงประสิทธิภาพหลายอย่าง เช่น แคช Ahead-of-Time การปรับค่าเริ่มต้นการรวบรวมแบบระดับ และการลบแพทช์สำหรับช่องโหว่ Log4Shell ตั้งแต่ปี 2021 คุณสามารถใช้เครื่องมือสำหรับการปรับของ AWS รวมถึงคอนโซล Lambda, AWS CLI, AWS Serverless Application Model (AWS SAM), CDK และ AWS CloudFormation เพื่อนำไปใช้จริงและจัดการแอปพลิเคชันแบบไม่ต้องใช้เซิร์ฟเวอร์ที่เขียนด้วย Java 25 รันไทม์รองรับ Lambda Snap Start (ในภูมิภาคที่รองรับ) สำหรับการเริ่มทำงานอย่างรวดเร็ว Powertools สำหรับ AWS Lambda (Java) ซึ่งเป็นชุดเครื่องมือสำหรับนักพัฒนาในการนำแนวทางที่ดีที่สุดแบบไม่ต้องใช้เซิร์ฟเวอร์มาใช้และเพิ่มความเร็วของนักพัฒนา ยังรองรับ Java 25 อีกด้วย

รันไทม์ Lambda Java 25 มีให้บริการในทุกรีเจี้ยน รวมถึงรีเจี้ยน AWS GovCloud (สหรัฐฯ) และรีเจี้ยนจีน

สำหรับข้อมูลเพิ่มเติม รวมถึงคำแนะนำในการอัปเกรดฟังก์ชัน Lambda ที่มีอยู่ โปรดอ่านโพสต์บล็อกของเรา ดูข้อมูลเพิ่มเติมเกี่ยวกับ AWS Lambda ได้ที่หน้าผลิตภัณฑ์ของเรา