From the course: AWS Essential Training for Architects
Unlock the full course today
Join today to access over 24,900 courses taught by industry experts.
Orchestrating with Step Functions - Amazon Web Services (AWS) Tutorial
From the course: AWS Essential Training for Architects
Orchestrating with Step Functions
Orchestration is a common challenge when using automation in your solutions. Orchestration refers to coordinating and managing interconnected tasks to accomplish a specific workflow. Consider the example of a data processing pipeline. It involves multiple steps such as data ingestion, validation, transformation, and storage. Each step requires the use of different AWS services and coordination between them. When orchestrating a solution like this, you may find these challenges: Sequential execution where the solution requires the output of one step to become the input of the next step. Parallel execution, where the solution may need to execute certain steps concurrently to improve performance. Error handling, where each step may encounter issues that need to be handled and may even need a retry logic. Some steps may have timeouts and need to be resumed. And lastly, visibility into the execution of each step to monitor the progress of the pipeline. AWS Step Functions helps address…
Contents
-
-
-
-
-
(Locked)
Why should you automate?2m 58s
-
(Locked)
CloudFormation8m 52s
-
(Locked)
Going serverless with Lambda5m 59s
-
(Locked)
Event-driven architecture8m 40s
-
(Locked)
Orchestrating with Step Functions6m 12s
-
(Locked)
AWS Systems Manager6m 41s
-
(Locked)
Auto Scaling7m 53s
-
(Locked)
Other automation tools in AWS2m 4s
-
(Locked)
-
-
-