Log In
0% completed
All Lessons
Free Lessons (2)
Getting Started
Introduction to the Course
Use Case for Workflow
Serverless
Quiz: Getting Started
Basics of AWS Services
AWS Account Setup
AWS Lambda Function
Create a Lambda Function
Amazon CloudWatch
AWS API Gateway
Amazon S3
AWS DynamoDB
Working with DynamoDB
Summary: Basics of AWS Services
Quiz: Basics of AWS Services
AWS Step Functions: Part I
The Analogy of Step Functions
Saga Pattern
State Machine
States
Create State Machine
Summary of AWS Step Functions: Part I
Quiz: AWS Step Functions: Part I
AWS Step Functions: Part II
Native AWS SDK Integrations
Create a State Machine from AWS Templates
Create State Machine from Workflow Studio
Create a State Machine with a Callback Pattern
Summary of AWS Step Functions: Part II
Quiz: AWS Step Functions: Part II
Serverless Framework
Introduction to Infrastructure as Code (IaC)
Serverless Framework Fundamentals
Anatomy of a Project and Basic CLI Commands
Create First Serverless Stack
Summary: Serverless Framework
Quiz: Serverless Framework
Practical Project Part I: Setup Project
Introduction to Project
Setup Basic Serverless Project
The Serverless Step Functions Plugin
Practical Project Part II: Ingredient Preparation Stage
Prepare the Database
Lambda Function Code
Lambda Function: Configuration
Lambda Function Testing
Add Ingredient Preparation State to Workflow
Test Ingredient Preparation
Practical Project Part III: Mixing Stage
Lambda Function for Mixing Ingredients
Map State Configuration
Add Wait State
Add Choice State
Testing Our Flow
Practical Project Part IV: Shaping Stage
Lambda Function for Shaping
Add Shaping Step to State Machine
Test Shaping State
Practical Project Part V: Quality Control
Shape Verification Setup
Retrieve Secrets
API Quality Check
Parallel State
Test Quality Control
Practical Project Part VI: Packaging
Create an S3 Bucket
Create a Lambda Function
Setup Permission, Function, and State Machine
Testing
Practical Project Part VII: Polishing
API Gateway
Blue-Green Deployment
Practical Project Part VIII: CI/CD with GitHub Actions
CI/CD with GitHub Actions
Basic GitHub Actions Flow
GitHub Actions Basic CI Setup
GitHub Actions CD Setup
Summary: CI/CD with GitHub Actions
Quiz: CI/CD with GitHub Actions
Wrap Up
Conclusion
Course Assessment
Assessment
Automate Workflows with AWS Step Functions
/
...
/
Test Shaping State
Test Shaping State
Learn to test shape state.
We'll cover the following...
Test workflow including shaping state
Test workflow including shaping state
Now, we can test our flow.
...