Posted On: Jan 15, 2021

Amazon Step Functions is now integrated with Amazon EKS, making it easier to build resilient applications that orchestrate jobs running on Kubernetes with Amazon services such as Amazon Lambda, Amazon SNS, and Amazon SQS with minimal code. You can now build workflows including steps that launch tasks in Amazon EKS and wait for its completion without writing code to manage the state of the Kubernetes job.  

Amazon Step Functions allows you to build resilient workflows using Amazon services such as Amazon Lambda, Amazon SQS, Amazon ECS, and now with Amazon EKS. Amazon Elastic Kubernetes Service (EKS) is a managed Kubernetes service that makes it easy for you to run Kubernetes on Amazon without needing to install, operate, and maintain your own Kubernetes control plane. With Step Functions EKS integration, you can also create automated pipelines to create and delete Amazon EKS resources. You can use the built in error-handling to handle task failures or transient issues, reducing the amount of code you have to write and maintain. 

This feature is available in all regions where Amazon Step Functions is available, including Amazon Web Services China (Beijing) Region, operated by Sinnet and Amazon Web Services China (Ningxia) Region, operated by NWCD. View the Amazon China Regions table to learn more. 

To learn more:

• Read about the Amazon Step Functions EKS service integration in the Amazon Step Functions Developer Guide
• Read about getting started with Amazon EKS in the Amazon EKS Developer Guide