AWS จะเปิดตัวการผสานรวม LocalStack ไว้ใน VS Code IDE เพื่อลดความซับซ้อนในการทดสอบในเครื่องสำหรับแอปพลิเคชันที่ไม่ต้องใช้เซิร์ฟเวอร์

โพสต์บน: 11 ก.ย. 2025

AWS จะเปิดตัวการผสานรวม LocalStack ไว้ใน Visual Studio Code (VS Code) ทำให้นักพัฒนาสามารถทดสอบและแก้ไขข้อบกพร่องแอปพลิเคชันที่ไม่ต้องใช้เซิร์ฟเวอร์ใน IDE ภายในของตนได้อย่างง่ายดาย ด้วยการผสานรวมใหม่นี้ นักพัฒนาจะสามารถใช้ LocalStack เพื่อจำลองและทดสอบแอปพลิเคชันที่ไม่ต้องใช้เซิร์ฟเวอร์ในเครื่องโดยใช้อินเทอร์เฟซ VS Code ที่คุ้นเคย โดยไม่ต้องสับเปลี่ยนระหว่างเครื่องมือหรือจัดการการตั้งค่าที่ยุ่งยาก จึงทำให้กระบวนการพัฒนาแบบไม่ต้องใช้เซิร์ฟเวอร์ในเครื่องง่ายขึ้น

LocalStack ซึ่งเป็นเครือข่ายพาร์ทเนอร์ของ AWS (APN) ช่วยให้นักพัฒนาสามารถจำลองบริการของ AWS เช่น AWS Lambda, Amazon SQS, เกตเวย์ของ Amazon API และ DynamoDB เพื่อทำการทดสอบและพัฒนาแอปพลิเคชันในเครื่อง ก่อนหน้านี้ในการใช้ LocalStack เพื่อจำลองบริการของ AWS ใน VS Code นักพัฒนาต้องกำหนดค่าพอร์ต ทำการเปลี่ยนแปลงโค้ด และสับเปลี่ยนบริบทระหว่างอินเทอร์เฟซ IDE และ LocalStack ด้วยตนเอง แต่ตอนนี้ด้วยการผสานรวม LocalStack ไว้ใน VS Code นักพัฒนาสามารถเชื่อมต่อกับสภาพแวดล้อม LocalStack จาก IDE ของตนเองโดยไม่ต้องกำหนดค่าหรือเปลี่ยนแปลงโค้ดด้วยตนเอง สิ่งนี้ทำให้นักพัฒนาสามารถเข้าถึงทรัพยากรของ AWS ที่จำลองไว้ใน IDE ทำให้สามารถสร้างและทดสอบแอปพลิเคชันที่ไม่ต้องใช้เซิร์ฟเวอร์ในเครื่องได้ง่าย ตัวอย่างเช่น ขณะนี้นักพัฒนาสามารถทดสอบและแก้ไขข้อบกพร่องฟังก์ชัน Lambda และการโต้ตอบกับบริการของ AWS ในสภาพแวดล้อมจำลองของ LocalStack จาก IDE ของตนได้อย่างง่ายดาย

ขณะนี้การผสานรวมนี้พร้อมให้บริการสำหรับนักพัฒนาแล้ว โดยการใช้ชุดเครื่องมือของ AWS สำหรับ VS Code (v3.74.0 หรือใหม่กว่า) ใช้การผสานรวมนี้ได้โดยไม่มีค่าใช้จ่ายเพิ่มเติมจาก AWS หากต้องการเริ่มต้นใช้งาน ให้ทำตามภาพรวมของ AWS ที่แนะนำใน VS Code ซึ่งจะติดตั้ง LocalStack CLI โดยอัตโนมัติ แนะนำผ่านการตั้งค่าบัญชี LocalStack และสร้างโปรไฟล์ LocalStack จากนั้นเปลี่ยนเป็นโปรไฟล์ LocalStack และปรับใช้แอปพลิเคชันโดยตรงกับสภาพแวดล้อม LocalStack หากต้องการเรียนรู้เพิ่มเติม โปรดไปที่บล็อกข่าว AWS, เอกสารประกอบชุดเครื่องมือของ AWS และคู่มือนักพัฒนา Lambda