Cloud Intelligence™Cloud Intelligence™

Announcement

CloudFlowsの確実な実行——クラウドリソースの準備完了を待機

このページはEnglishPortuguêsDeutschEspañolItalianoFrançaisでもご覧いただけます。

CloudFlowsの確実な実行——クラウドリソースの準備完了を待機

CloudFlowアクションでウェイター機能をサポート。脆弱なリトライループを排除し、クラウドリソースの準備完了まで実行を一時停止することで、確実性の高いマルチステップ自動化を実現します。

実際のワークフローでは、クラウドAPIがリソースの準備完了前にレスポンスを返すことがよくあります。たとえば、フローでインスタンスを作成した直後にストレージのアタッチや設定ステップを実行しようとしても、インスタンスがまだ起動中であったりリソースの状態が収束していなかったりして、失敗するケースがあります。

AWSでは一部のAPIにネイティブのウェイター機能がありますが、対応しているサービスやオペレーションはごく一部に限られます。Google Cloudでは同等の機能が標準で提供されないことが多く、チームは脆弱なスリープステップやカスタムリトライループに頼らざるを得ません。

CloudFlowのクラウドAPIアクションに「ウェイター」を追加できるようになりました。リソースが必要な状態に到達するまでCloudFlowが一時停止し、準備完了後に自動的に次のステップへ進みます。これにより、脆弱なリトライロジックが削減され、AWSとGoogle Cloudの両方でマルチステップ自動化を一貫して動作させることができます。

ウェイターは実行中の特定のアクションに紐づき、次のステップが実行される前に定義されたターゲット状態を待機します。アクションでウェイターを有効化し、待機対象を選択し、必要に応じてポーリングの動作を調整してチェックの頻度を速くしたり控えめにしたりできます。ウェイターが準備状態の確認に追加の入力を必要とする場合は、ウェイター設定の一部としてそれらのパラメーターを指定します。

使い方については、「Add a Waiter」の記事をご確認ください。

Your cloud bill shouldn't be a mystery

Let us show you what ships this week.