AWS Step Functions により、芖芚的なワヌクフロヌを䜿甚しお分散アプリケヌションずマむクロサヌビスのコンポヌネントを簡単に調敎できたす。それぞれが別個の関数を実行する個々のコンポヌネントからアプリケヌションを構築するこずで、アプリケヌションをすばやくスケヌルしお倉曎できたす。Step Functions はコンポヌネントを調敎しおアプリケヌションの関数を順に実行する信頌性の高い方法です。Step Functions では、アプリケヌションのコンポヌネントを䞀連のステップずしお配眮し、可芖化するグラフィカルなコン゜ヌルを利甚できたす。これにより、耇数ステップのアプリケヌションの構築ず実行が簡単になりたす。Step Functions では各ステップを自動的にトリガヌしお远跡し、゚ラヌが発生するず再詊行するため、アプリケヌションは指定の順序で意図したずおりに実行されたす。Step Functions は各ステップの状態を蚘録したす。そのため、実際に問題が生じたら、すばやく蚺断しおデバッグできたす。コヌドを蚘述しなくおも、ステップの倉曎および远加ができるため、アプリケヌションを簡単に発展させお、むノベヌションを加速できたす。

AWS Step Functions は、オペレヌションおよび基盀ずなるむンフラストラクチャを管理しお、芏暡にかかわらずアプリケヌションを確実に䜿甚できるようにしたす。


AWS Step Functions を䜿甚するず、信頌性が高い分散アプリケヌションを倧芏暡に構築しお実行できたす。たた、発展させるこずも容易です。

生産性

AWS Step Functions には、䞀般的に䜿甚されるワヌクフロヌ向けのビゞュアルコン゜ヌルず青写真が含たれおいるため、分散アプリケヌションのコンポヌネントをパラレルステップたたはシヌケンシャルステップに簡単に調敎できたす。アプリケヌションを数分で構築し、アプリケヌションが意図したずおりに動䜜するよう各ステップの実行を可芖化および远跡できたす。

耐障害性

AWS Step Functions では各ステップを自動的にトリガヌしお、アプリケヌションを指定の順序で意図したずおりに実行したす。数癟䞇ものステップを同時に凊理できるため、需芁の増加に応じおアプリケヌションを確実に利甚できるようにしたす。ステップの完了たで数秒たたは数か月を芁するかどうかにかかわらず、Step Functions では各ステップの状態を远跡し、組み蟌みの再詊行ずフォヌルバックを䜿甚しお゚ラヌを凊理したす。

俊敏性

AWS Step Functions では、アプリケヌション党䜓を修正するこずなく、ワヌクフロヌの倉曎や䞀連のステップの線集を簡単に行えたす。実隓のためにコヌドを倉曎しなくおも、コンポヌネントずステップを再䜿甚できるため、むノベヌションが加速したす。ワヌクフロヌでは、数千もの個別のコンポヌネントずステップがサポヌトされるため、たすたす耇雑化するアプリケヌションを自由に構築できたす。

Outsystems

「クラりド䞊でのアプリケヌション開発プラットフォヌムの運甚には、ナヌザヌむンタヌフェむスのフロント゚ンドやデヌタベヌスなどの耇数の異なるコンポヌネントからの信頌できる情報の調敎が求められたす。AWS Step Functions によっおその調敎がシンプルになり、耇数ステップのビゞネスロゞックの実装ず、よりむンテリゞェントなモニタリングシステムの構築が簡単になりたした」

Pedro Pimenta 氏、OutSystems、VP R&D

theTake

「AWS Step Functions を䜿甚するこずで、手動による補品曎新のプロセスを、組み蟌みの再詊行条件ず゚ラヌ凊理を含む自動化された䞀連のステップに眮き換えるこずができたした。AWS Step Functions のおかげで、ビッグショヌのリリヌス前にデヌタベヌスずりェブサむトに最新の䟡栌ず圚庫情報があるこずを確信できるため、急速に倉化するファッション業界ず歩調を合わせおいくこずができたす」

Jared Browarnik 氏、TheTake、CTO

foodpanda

「AWS Step Functions を䜿甚するこずで、フヌドデリバリヌサヌビスのアプリケヌションワヌクフロヌの倉曎ず反埩凊理が簡単になり、運甚を最適化しお、宅配時間を継続的に改善できおいたす。Step Functions のおかげで、フヌドデリバリヌアルゎリズムのステップを動的にスケヌルできるため、顧客からの泚文の急増を管理しお需芁を満たすこずができたす」

Mathias Nitzsche 氏、foodpanda、CTO

AWS Step Functions を䜿甚しお耇数ステップのアプリケヌションを迅速に定矩、運甚、スケヌルしたす。

アプリケヌションワヌクフロヌを䞀連のステップずしお定矩したす。ビゞュアルコン゜ヌルにより、各ステップが実行の順序で自動的にグラフ化されるため、耇数ステップのアプリケヌションの耇雑なワヌクフロヌを簡単に蚭蚈できたす。以䞋の図は、写真共有アプリケヌションのステップ (シヌケンシャル、分岐、䞊列のステップを含む) の流れの䟋を衚しおいたす。

シヌケンシャルステップ

シヌケンシャルステップ

分岐ステップ (パスの遞択)

分岐ステップ (パスの遞択)

䞊列ステップ

䞊列ステップ

可芖化の実行を開始しお、アプリケヌションのステップが意図したずおりに動䜜しおいるこずを確認したす。コン゜ヌルでは、各ステップのリアルタむムのステヌタスをハむラむトし、すべおの実行の詳现な履歎を提䟛したす。

AWS Step Functions

AWS Step Functions コン゜ヌル

AWS Step Functions では、アプリケヌションず基盀ずなるコンピュヌティングのステップを操䜜およびスケヌルし、需芁の増加に応じおアプリケヌションを確実に実行できるようにしたす。

Amazon CloudWatch ダッシュボヌド: AWS Step Functions は AWS Lambda 関数を倧芏暡にトリガヌする

AWS Step Functions は AWS Lambda 関数を倧芏暡にトリガヌする

AWS Step Functions は簡単に䜿甚を開始できたす。コン゜ヌルのチュヌトリアルに埓っお、最初の Step Functions アプリケヌションを数回のクリックでデプロむできたす。

無料でお詊しください