คู่มือนี้จะอธิบายถึงการจัดการเวิร์กโฟลว์แบบไร้เซิร์ฟเวอร์
การจัดระเบียบเวิร์กโฟลว์แบบไร้เซิร์ฟเวอร์คืออะไร
การจัดเวิร์กโฟลว์คือกระบวนการกำหนดงานแต่ละงานและทำให้เวิร์กโฟลว์ที่ซับซ้อนประกอบด้วยงานที่เชื่อมต่อกันหลายงานโดยอัตโนมัติ การประสานเวิร์กโฟลว์แบบไร้เซิร์ฟเวอร์ช่วยให้นักพัฒนาสามารถมุ่งเน้นไปที่ประสิทธิภาพของโครงการมากกว่าการทำงานกับการจัดการ ช่วยให้ผู้ใช้สามารถค้นหาขั้นตอนที่ต้องทำก่อนและงานใดที่สามารถดำเนินการได้หลังจากเสร็จสิ้นงานอื่น ๆ ให้แนวคิดที่ดีขึ้นเกี่ยวกับโครงการที่สมบูรณ์และวิธีเริ่มทำงาน:
ประโยชน์ของการจัดการเวิร์กโฟลว์แบบไร้เซิร์ฟเวอร์
ประโยชน์ที่สำคัญบางประการของ Serverless Workflow Orchestration:
- ช่วยให้นักพัฒนาสามารถดูโครงการตั้งแต่ต้นจนจบ
- นักพัฒนาสามารถลดความซับซ้อนของกระบวนการที่ซับซ้อนด้วยการจัดระเบียบเวิร์กโฟลว์ที่ดี
- การจัดเวิร์กโฟลว์สามารถใช้เพื่อสร้างระบบซอฟต์แวร์ที่ยืดหยุ่นได้
จะสร้างการจัดระเบียบเวิร์กโฟลว์ใน AWS ได้อย่างไร
AWS ใช้บริการฟังก์ชันขั้นตอนเพื่อสร้างการจัดการเวิร์กโฟลว์และเป็นบริการแบบไร้เซิร์ฟเวอร์ เยี่ยมชมบริการจากแดชบอร์ด AWS และคลิกที่ “ เริ่ม ' ปุ่ม:
ตรวจสอบรหัสสำหรับ ' สวัสดีชาวโลก ' ตัวอย่าง:
ดูการจัดเวิร์กโฟลว์จากหน้าเริ่มต้น จากนั้นคลิกที่ “ ต่อไป ' ปุ่ม:
พิมพ์ชื่อฟังก์ชั่นแล้วเลือก “ สร้างบทบาทใหม่ ” ตัวเลือกจาก “ สิทธิ์ ' ส่วน:
กำหนดค่า “ การบันทึก ” เพื่อดูประวัติการดำเนินการของฟังก์ชันและส่วน “ การกำหนดค่าเพิ่มเติม ส่วน ” สามารถใช้เพื่อเปิดใช้งานการติดตาม X-Ray:
เลื่อนลงไปที่ด้านล่างสุดของหน้าเพื่อคลิกที่ “ สร้างเครื่องสถานะ ' ปุ่ม:
หากต้องการเริ่มดำเนินการ ให้คลิกที่ “ เริ่มดำเนินการ ' ปุ่ม:
การดำเนินการเสร็จสมบูรณ์แล้ว ดังนั้นเข้าไปโดยคลิกที่ชื่อ:
เยี่ยมชม ' รายละเอียด ” เพื่อรับข้อมูลสรุปการดำเนินการของฟังก์ชันขั้นตอน:
เลื่อนลงเพื่อดูการจัดเวิร์กโฟลว์ของฟังก์ชัน การเรียบเรียงนี้จะอธิบายถึงโครงสร้างที่สมบูรณ์ของฟังก์ชันตั้งแต่ต้นจนจบ:
นั่นคือทั้งหมดที่เกี่ยวกับการจัดการเวิร์กโฟลว์แบบไร้เซิร์ฟเวอร์ใน AWS
บทสรุป
การจัดเวิร์กโฟลว์ทำให้กระบวนการที่ซับซ้อนในโครงการง่ายขึ้นโดยการแสดงตั้งแต่ต้นจนจบที่มีงานทั้งหมด การประสานแบบไร้เซิร์ฟเวอร์ช่วยให้ผู้ใช้สามารถสร้างโครงการได้โดยไม่ต้องกังวลเกี่ยวกับการจัดการโครงการ AWS อนุญาตให้ใช้บริการ Step Functions เพื่อสร้างการประสานเวิร์กโฟลว์ของโครงการแล้วดำเนินการบนระบบคลาวด์ คู่มือนี้ได้อธิบายถึงการจัดการเวิร์กโฟลว์แบบไร้เซิร์ฟเวอร์ใน AWS