คุณสมบัติของตัวสร้างแอปพลิเคชันของ AWS

ตัวสร้างแอปพลิเคชันของ AWS ช่วยคุณสร้างและกำหนดค่าแอปพลิเคชันแบบไม่ต้องใช้เซิร์ฟเวอร์จากบริการ AWS ที่รองรับโดย Infrastructure as Code (IaC) แบบพร้อมสำหรับการนำไปใช้จริง

ข้อมูลทั่วไป

พื้นที่ทำงานแบบเสมือน

ตัวสร้างแอปพลิเคชันของ AWS ช่วยให้คุณลากและวางทรัพยากร AWS CloudFormation ลงในพื้นที่ทำงานแบบเสมือนได้จาก Visual Studio (VS) Code หรือจากคอนโซล AWS การผสานรวม Workflow Studio ของ Step Functions มีอินเทอร์เฟซแบบลากแล้ววางสำหรับสร้างเวิร์กโฟลว์และผสานรวมงานของเวิร์กโฟลว์เข้ากับบริการของ AWS กว่า 220 รายการ โดยใช้การผสานรวมคลิกเพื่อเชื่อมต่อของตัวสร้างแอปพลิเคชัน

การสร้างการกําหนดค่า

จากแผนภาพ ตัวสร้างแอปพลิเคชันสามารถสร้างเทมเพลต AWS CloudFormation ที่มี Infrastructure as Code (IaC) ซึ่งมีการกําหนดค่าอย่างเต็มรูปแบบและพร้อมสำหรับการติดตั้งได้โดยอัตโนมัติสําหรับทรัพยากรที่ได้รับการปรับปรุง 13 รายการ รวมถึงฟังก์ชัน AWS Lambda, Amazon Kinesis Stream, EventBridge Schedule, เกตเวย์ API, Amazon SQS Queue และ AWS Step Functions State Machine และสร้างเทมเพลต CloudFormation สําหรับทรัพยากรที่ CloudFormation รองรับทั้งหมดกว่า 1,000 รายการ

การซิงโครไนซ์ระหว่างแผนภาพและ IaC

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

ประสบการณ์ IDE

ส่วนขยาย IDE ใน Visual Studio (VS) Code

ตัวสร้างแอปพลิเคชันจะขยายประสบการณ์การเขียน IaC ด้วยภาพไปยัง VS Code และส่งเสริมเครื่องมือที่มีอยู่และเวิร์กโฟลว์ที่คุณกำลังใช้ในปัจจุบัน คุณสามารถจับคู่การแสดงภาพของตัวสร้างแอปพลิเคชันและการแก้ไขเทมเพลต CloudFormation แบบเคียงข้างกันได้ใน IDE ของคุณ

คําแนะนําโค้ดที่ขับเคลื่อนด้วย AI ช่วยสร้างในส่วนขยาย IDE

ส่วนขยาย IDE ของตัวสร้างแอปพลิเคชันซึ่งเป็นส่วนหนึ่งของชุดเครื่องมือของ AWS สำหรับ VS Code จะมอบคําแนะนําโค้ดที่ขับเคลื่อนด้วย AI ช่วยสร้าง ด้วยวิธีนี้ คุณไม่เพียงแต่จะได้รับความช่วยเหลือในการเริ่มต้นเทมเพลต CloudFormation ใหม่เท่านั้น แต่คุณยังสามารถสร้างการกําหนดค่าทรัพยากรจากอินเทอร์เฟซการกําหนดค่าทรัพยากรของตัวสร้างแอปพลิเคชันได้โดยตรงอีกด้วย