AWSステップ関数を使用すると、分散アプリケーションのコンポーネントとマイクロサービスを調整するために視覚的なワークフローを使用することを可能にするWebサービスです。あなたは、離散関数(またはと呼ばれる実行することが可能なタスクアプリケーションを構築するために、個々のコンポーネントのを)ので、あなたはすぐに拡張し、アプリケーションを変更することができます。
ステップ関数は、アプリケーションを介してステップコンポーネントおよび機能を調整するための信頼できる方法を提供します。ステップ関数は、アプリケーションのコンポーネントを示すために、一連のステップをグラフィカルコンソールを提供しています。これは、自動的にトリガし、各ステップを追跡し、エラーが発生した場合に予想されるように、アプリケーションがすべての注文を実行することができます再試行することができます。ステップ関数エラーが発生した場合には、迅速に診断し、問題のデバッグができるように、各段階の状態を記録します。
ステップ機能が動作し、あなたのアプリケーションが任意のスケールで利用可能であることを確実にするための基礎となるインフラストラクチャを管理します。
あなたは、AWSクラウド、独自のサーバーまたは任意のアクセスAWSシステム上でタスクを実行することができます。あなたは使用することができます 。ステップ機能コンソールにアクセスし、ステップ機能を使用するには、AWS SDKまたはHTTP APIを。
このガイドでは、開発にこれらのメソッドを使用し、独自のステートマシンおよびトラブルシューティングをテストする方法を示します。