AWS Lambda รองรับ SnapStart สำหรับฟังก์ชัน Java ใน Region AWS GovCloud (สหรัฐฯ) แล้วในขณะนี้

โพสต์บน: 26 ก.ย. 2024

AWS Lambda SnapStart สำหรับฟังก์ชัน Java พร้อมให้ใช้งานโดยทั่วไปใน Region AWS GovCloud (สหรัฐฯ) ตั้งแต่วันนี้เป็นต้นไป AWS Lambda SnapStart สำหรับ Java ให้ประสิทธิภาพการเริ่มต้นฟังก์ชันเร็วขึ้นสูงสุด 10 เท่าโดยไม่เสียค่าใช้จ่ายเพิ่มเติม ช่วยให้คุณสร้างแอปพลิเคชัน Java ที่มีการตอบสนองสูงและพร้อมปรับขนาดได้ง่ายขึ้นโดยใช้ AWS Lambda โดยไม่ต้องจัดสรรทรัพยากรหรือใช้เวลาและความพยายามในการปรับใช้งานการเพิ่มประสิทธิภาพที่ซับซ้อน

สำหรับแอปพลิเคชันที่ไวต่อเวลาแฝงที่คุณต้องการรองรับปริมาณการรับส่งข้อมูลที่คาดเดาไม่ได้ เวลาแฝงในการเริ่มต้นที่สูงและผิดปกติหรือที่เรียกว่า Cold Start อาจส่งผลให้ประสบการณ์ผู้ใช้ของคุณเกิดความล่าช้าได้ Lambda SnapStart ช่วยให้เวลาเริ่มต้นรวดเร็วขึ้นผ่านการเรียกใช้โค้ดของฟังก์ชันล่วงหน้า สร้างสแนปช็อตสภาพแวดล้อมการดำเนินการที่เรียกใช้ และแคชสแนปช็อตนั้น เมื่อฟังก์ชันถูกเรียกใช้และมีการขยายขนาดในภายหลัง Lambda SnapStart จะกลับมาเรียกใช้สภาพแวดล้อมการดำเนินการใหม่จากสแนปช็อตที่แคชแทนที่จะเริ่มเรียกใช้ตั้งแต่ต้น ซึ่งจะช่วยลดเวลาแฝงในการเริ่มต้นได้อย่างมีนัยสำคัญ Lambda SnapStart เหมาะสำหรับแอปพลิเคชันเช่น API แบบซิงโครนัส ไมโครเซอร์วิสแบบโต้ตอบ หรือการประมวลผลข้อมูล

คุณสามารถเปิดใช้งาน SnapStart สำหรับฟังก์ชัน Lambda ที่ใช้ Java ฟังก์ชันใหม่หรือที่มีอยู่แล้วซึ่งทำงานบน Amazon Corretto 11, 17 และ 21 โดยใช้ AWS Lambda API, คอนโซลการจัดการของ AWS, AWS Command Line Interface (AWS CLI), AWS CloudFormation, AWS Serverless Application Model (AWS SAM), AWS SDK และ AWS Cloud Development Kit (AWS CDK)

ดูเพิ่มเติมเกี่ยวกับ Lambda SnapStart ได้ที่เอกสารประกอบและโพสต์บล็อกการเปิดตัว โปรดดูเพิ่มเติมเกี่ยวกับ Lambda ในคู่มือนักพัฒนา Lambda