Amazon, 2016 yılında AWS lambda'da adım fonksiyonları tanıttı. İki lambda işlevine sahip bir durum makinesi oluşturabilirsiniz:
- alıntı yapmak
- teklifi siparişe dönüştürür
Bunu aşağıdaki gibi kolayca yapabilirsiniz:
Burada bir fiyat teklifi için ilk duruma sahip olabilir ve diğeri sıraya dönüşebilir
{
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
}
}
}
Adım fonksiyonları, çoklu lambda fonksiyonlarının yazılmasını ve sırayla veya paralel olarak çalıştırılmasını gerçekten kolaylaştırır. Lambda adımları işlevleri hakkında daha fazla bilgiyi burada bulabilirsiniz:
Adımlar İşlevleri