.NET 用 AWS Lambda 耐久実行 SDK が一般利用可能になりました
本日、AWSはAWS Lambda Durable Execution SDK for .NET の一般提供を開始し、C#開発者が回復力のある長時間実行ワークフローをLambdaの耐久性のある関数を使用して構築できるようになります。このSDKを使用すると、開発者はカスタム進捗追跡を実装したり、外部オーケストレーションサービスを統合したりすることなく、支払い処理パイプライン、AIエージェントのオーケストレーション、人間参加型の承認などのマルチステップアプリケーションをアプリケーション内で直接作成できます。Lambdaの耐久性のある関数は、進捗を自動的にチェックポイントし、外部イベントを待機する際に実行を最大1年間一時停止する操作で、Lambdaのイベント駆動型プログラミングモデルを拡張します。AWS Lambda Durable Execution SDK for .NET は、Lambdaの耐久性のある関数で構築するための慣用的なC#エクスペリエンスを提供します。これには、進捗追跡、人間参加型およびエージェント参加型のワークフローのためのコールバック統合、信頼性の高い関数チェーンのための耐久性のある呼び出し、効率的なサスペンションのための待機が含まれます。SDKはNuGetから、現在使用している.NETツールチェーンにインストールされます。SDK内のローカルテストエミュレーターにより、開発者は本番環境にデプロイする前にローカルで構築およびデバッグできます。開始するには、Lambdaの耐久性のある関数の開発者ガイドと、NuGetのAWS Lambda Durable Execution SDK for .NET を参照してください。リージョンごとの利用可能性と価格の詳細については、AWSリージョンサービスリストとAWS Lambdaの価格を参照してください。