投稿日: Nov 16, 2020

AWS Step Functions が Amazon EKS と統合されました。これにより、最小限のコードで AWS Lambda、Amazon SNS、Amazon SQS などの AWS のサービスを使用して Kubernetes で実行されているジョブを調整する、復元力のあるアプリケーションを簡単に構築できるようになりました。Kubernetes ジョブの状態を管理するために、コードを記述することなく、Amazon EKS でタスクを起動し、その完了を待つステップを含むワークフローを構築できるようになりました。 

AWS Step Functions を使用すると、AWS Lambda、Amazon SQS、Amazon ECS、そして今回の Amazon EKS などの AWS のサービスを使用して、復元力のあるワークフローを構築できます。Amazon Elastic Kubernetes Service (EKS) は、AWS で Kubernetes を簡単に実行できるマネージド型の Kubernetes サービスです。お客様独自の Kubernetes コントロールプレーンをインストール、運用、保守管理する必要はありません。Step Functions EKS 統合を使用すると、Amazon EKS リソースを作成および削除するための自動パイプラインを作成することもできます。組み込みのエラー処理を使用して、タスクの失敗や一時的な問題を処理し、作成および保守する必要のあるコードの量を減らすことができます。 

使用を開始するには、AWS Step Functions デベロッパーガイドを読み、Amazon EKS サンプルプロジェクトをワンクリックでデプロイします。EKS サービスの統合は、AWS Step Functions と Amazon EKS サービスの両方が利用可能なすべてのリージョンで利用できます。リージョンと提供サービスの全リストについては、AWS リージョンを参照してください。 

詳細は、以下をご確認ください。 

Step Functions デベロッパーガイドで、AWS Step Functions EKS サービス統合について読む

Amazon EKS デベロッパーガイドで、Amazon EKS の使用方法について読む