A Pluralsight course authored by Rupesh Tiwari
© Pluralsight, 2025
Modern data pipelines aren’t just about movement—they’re about coordination, visibility, and trust.
This course teaches you how to design, orchestrate, and automate production-grade data workflows on AWS using managed services like AWS Step Functions, Amazon Managed Workflows for Apache Airflow (Amazon MWAA), Amazon S3, and AWS Lambda.
By the end of this course, you’ll know how to build resilient, event-driven, and observable data pipelines that scale with your organization’s needs.
By completing this course, you’ll learn how to:
- A. Design modular and maintainable AWS data pipeline architectures
- B. Use AWS Step Functions to orchestrate multi-step workflows
- C. Integrate Amazon MWAA (Airflow) for cross-platform orchestration
- D. Implement error handling, retries, and observability patterns
- E. Automate deployments and optimize cost and performance
| Module | Title | Key Focus |
|---|---|---|
| 1 | Foundations of Data Pipeline Orchestration | Why orchestration matters, AWS service roles, and core concepts |
| 2 | Building Step Functions Workflows | States, transitions, inputs/outputs, retries, and failure paths |
| 3 | Managing Workflow Resilience | Error handling, DLQ (Dead-Letter Queue), and visibility with CloudWatch |
| 4 | Integrating Amazon MWAA | DAGs, cross-platform orchestration, and hybrid patterns |
| 5 | Deploying and Operating Pipelines | CI/CD automation, cost governance, and monitoring strategies |
aws-data-pipelines/
│
├── module1-foundations/
│ ├── slides/
│ ├── scripts/
│ ├── demos/
│ └── diagrams/
│
├── module2-step-functions/
│ ├── slides/
│ ├── scripts/
│ ├── demos/
│ └── diagrams/
│
├── module3-resilience/
│ ├── slides/
│ ├── scripts/
│ ├── demos/
│ └── diagrams/
│
├── module4-mwaa/
│ ├── slides/
│ ├── scripts/
│ ├── demos/
│ └── diagrams/
│
├── module5-deployment/
│ ├── slides/
│ ├── scripts/
│ ├── demos/
│ └── diagrams/
│
├── assets/
│ ├── icons/
│ ├── ps-template-2025/
│ └── pexels-images/
│
├── README.md
└── LICENSE
All AWS demonstrations use:
- Account ID:
081448897918 - Region:
us-east-1 - Sample resources:
ps-demo-airflow(Amazon MWAA environment)ps-demo-stepfunction(workflow example)ps-demo-s3(data lake bucket)
Each demo includes:
- Clear objectives
- Setup, execution, and teardown steps
- Failure + recovery scenario
- Cost considerations
This course adheres to the Pluralsight Video Content and Keynote Template 2025.02.a standards, including:
- PS TT Commons and Roboto Mono fonts
- Title Case for titles; Sentence case for body text
- No periods in bullets; ≤3 lines per bullet
- AWS-official terminology and architecture icons
- 2–6 minute clips with modular narration (WHY → WHAT → HOW)
- Realistic AWS examples (no fictional companies)
If you’re a collaborator or reviewer:
- Clone the repo and work under the relevant module directory.
- Follow the structure: slides → script → demo → diagram.
- Validate each clip with the QA checklist:
- Technical accuracy
- AWS architectural correctness
- Visual and audio compliance with Pluralsight standards
- All Learning Objectives addressed
- Submit a pull request tagged with the module and clip name (e.g.,
module2-clip3-retries).
All course materials © Pluralsight 2025.
Usage restricted to educational and authorized production purposes only.
Do not distribute or reuse without permission.
Author: Rupesh Tiwari
LinkedIn • Pluralsight Author Page
💬 Book a free 15-minute consultation for interview preparation or career questions: bit.ly/bookwithrupesh 💬 Book a 1:1 session with me to discuss interview preparation or career questions — IGotAnOffer | Personal