เจาะลึกอัปเดต AWS CDK ประจำเดือนมิถุนายน 2026
สรุปฟีเจอร์เด่นและคำสั่งใหม่ใน AWS CDK อัปเดตเดือนมิถุนายน 2026 พร้อมการย้าย Runtime สู่ Node.js 24 และเครื่องมือช่วยตรวจสเปกอัตโนมัติ

ภาพประกอบจากคลังภาพสต็อก ไม่ใช่ภาพจากเหตุการณ์จริง
- Runtime.NODEJS_LATEST เปลี่ยนเป็น Node.js 24.x ส่งผลให้ Lambda แบบ callback-style ต้องได้รับการแก้ไข
- เพิ่มคำสั่ง cdk explore สำหรับดูโครงสร้าง Cloud Assembly ผ่านเว็บ UI บน Cloudscape
- เพิ่มฟีเจอร์ดึงล็อกข้อผิดพลาดจาก ECS และ Lambda อัตโนมัติเมื่อการ deploy ล้มเหลว
- โทเค็นเรโซลูชันมีความเร็วเพิ่มขึ้นประมาณ 25% ในเวอร์ชันล่าสุด
ประชาคมนักพัฒนา AWS CDK ได้รับการอัปเดตครั้งใหญ่ประจำเดือนมิถุนายน 2026 โดยมีการเปลี่ยนแปลงที่สำคัญหลายประการ ซึ่งรวมถึงการยกระดับมาตรฐาน Runtime และการเพิ่มเครื่องมืออำนวยความสะดวกในการดีบักและการตรวจสอบโครงสร้างพื้นฐานสำหรับเวอร์ชัน aws-cdk-lib v2.258.0 ถึง v2.260.0 และ aws-cdk CLI v2.1126.0 ถึง v2.1128.1
การเปลี่ยนแปลงที่สำคัญที่สุดคือตัวแปร Runtime.NODEJS_LATEST ในทุกภูมิภาคจะถูกอัปเดตให้ชี้ไปที่ Node.js 24.x โดยอัตโนมัติ (หมายเลขคำขอ #38031) ส่งผลกระทบโดยตรงต่อฟังก์ชัน Lambda และ custom resources ที่ใช้งานรันไทม์ค่าเริ่มต้น ซึ่งนักพัฒนาที่ใช้รูปแบบ callback-style handler จะต้องรีบดำเนินการแก้ไขโค้ดเพื่อป้องกันความเสียหาย ขณะเดียวกันกระบวนการ token resolution ก็ทำงานเร็วขึ้นกว่าเดิมราว 25% ด้วยเช่นกัน

ภาพประกอบจากคลังภาพสต็อก ไม่ใช่ภาพจากเหตุการณ์จริง
ในฝั่งของคำสั่งใหม่ทาง AWS ได้เปิดตัวคำสั่ง cdk explore (หมายเลขคำขอ #1578, #1598) ซึ่งจะทำการเปิดเว็บเซิร์ฟเวอร์ภายในเครื่องเพื่อให้คุณสามารถสำรวจ Cloud Assembly ที่ถูกสังเคราะห์ขึ้นมาแล้วได้ผ่านหน้าจออินเทอร์เฟซของ Cloudscape (หมายเลขคำขอ #1606) พร้อมด้วยฟังก์ชัน LSP foundation ที่ช่วยแสดงข้อผิดพลาดของการตรวจสอบและทรัพยากร CloudFormation ตรงหน้าต่างแก้ไขโค้ดของคุณโดยตรง
นอกจากนี้ยังมีคำสั่งทดลอง cdk validate (หมายเลขคำขอ #1527) ที่เปิดให้รันปลั๊กอินตรวจสอบเทมเพลตได้ทันทีโดยไม่ต้องทำการ deploy เต็มรูปแบบ พร้อมโหมดการทำงานใหม่อย่าง --online (หมายเลขคำขอ #1539) ที่ช่วยดึงข้อมูลกฎเกณฑ์การตรวจสอบล่าสุดจากระยะไกลแบบไดนามิก และเมื่อการ deploy ล้มเหลวเนื่องจากปัญหา ECS หรือข้อผิดพลาดของ Lambda ระบบ CLI จะดึงล็อกที่เกี่ยวข้องมาแสดงให้ดูทันทีผ่านคำสั่ง ECS (หมายเลขคำขอ #1505) และ Lambda (หมายเลขคำขอ #1645) โดยไม่ต้องสลับหน้าจอไปที่ CloudWatch อีกต่อไป
การอัปเดต CDK ในรอบนี้สะท้อนให้เห็นถึงความพยายามของ AWS ในการร่นระยะเวลา Feedback Loop ให้กับนักพัฒนา ไม่ว่าจะเป็นการเพิ่ม cdk explore หรือการดึงล็อกข้อผิดพลาดของ ECS และ Lambda ขึ้นมาแสดงใน CLI ทันที สิ่งเหล่านี้ช่วยแก้ปัญหาคอขวดที่นักพัฒนาต้องสลับไปมาระหว่างหน้าจอเทอร์มินัลและคอนโซลบนเว็บ ช่วยให้การแก้ไขปัญหาโครงสร้างพื้นฐานมีความคล่องตัวและรวดเร็วยิ่งขึ้นในสภาพแวดล้อมการทำงานจริง
สำหรับการเปลี่ยนแปลงโครงสร้างอื่น ๆ EKS node groups จะเปลี่ยนไปใช้ Amazon Linux 2023 AMIs เป็นค่าเริ่มต้น (ภายใต้ฟีเจอร์แฟล็ก หมายเลขคำขอ #37850) พร้อมรองรับคุณสมบัติ deletionProtection สำหรับ Cluster construct (หมายเลขคำขอ #36474) และคำสั่ง forceNewDeployment สำหรับบริการ Fargate และ EC2 (หมายเลขคำขอ #36797) เพื่ออำนวยความสะดวกในการดึงอิมเมจล่าสุดมาใช้งานได้อย่างรวดเร็ว
ที่มา: Dev.to
พบข้อมูลผิดพลาดในบทความนี้? แจ้งปัญหาบทความนี้
ความคิดเห็น
แสดงความคิดเห็น