Amazon ได้เปิดตัวฟังก์ชั่นขั้นตอนใน AWS แลมบ์ดาในปี 2559 ฉันคิดว่าตอนนี้มันสะดวกกว่าที่จะใช้ฟังก์ชั่นขั้นตอนเพราะมันใช้งานง่ายมาก คุณสามารถสร้างเครื่องรัฐที่มีฟังก์ชั่นแลมบ์ดาสองฟังก์ชั่นดังนี้
- เพื่อผลิตใบเสนอราคา
- เปลี่ยนคำพูดเป็นคำสั่ง
คุณสามารถทำสิ่งต่อไปนี้ได้อย่างง่ายดาย:
ที่นี่คุณสามารถมีสถานะแรกสำหรับผลิตใบเสนอราคาและอีกใบเพื่อเปลี่ยนเป็นคำสั่ง
{
Comment: "Produce a quote and turns into an order",
StartAt: "ProduceQuote",
States: {
ProduceQuote: {
"Type": Task,
"Resource": "arn:aws:lambda:us-east-1:123456789012:function:ProduceQuote",
"next": TurnsToOrder
}
TurnsToOrder: {
Type: Task,
Resource: "arn:aws:lambda:us-east-1:123456789012:function:ProduceQuote",
end: true
}
}
}
ฟังก์ชั่นขั้นตอนทำให้การเขียนแลมบ์ดาหลายฟังก์ชั่นเป็นเรื่องง่ายและรันในลำดับหรือขนาน คุณสามารถรับข้อมูลเพิ่มเติมเกี่ยวกับฟังก์ชั่นขั้นตอนแลมบ์ดาได้ที่นี่:
ฟังก์ชั่นขั้นตอน