Multicloud Application Infrastructure as Code with Pulumi
1h 23mIntermediate2024-10-17
Authors

Adora Nwodo
Course details
In this course, learn how to harness the power of multicloud architectures using Pulumi. Instructor Adora Nwodo covers the core concepts of multicloud environments and explores the intricacies of deploying applications across AWS and Azure. From conceptual understanding to practical application, Adora delves into topics such as multicloud strategies, stack management, configuration, and disaster recovery. Plus, learn about writing Pulumi code to provision resources in multicloud environments and implement multi-region deployments for enhanced resilience. This course teaches not only the foundational principles of multicloud architectures, but also the practical skills necessary to deploy, manage, and optimize multicloud applications effectively.
Skills covered
PulumiCloud FoundationsDevOps FoundationsDevOpsCloud ComputingDeep Dive (X:Y)
Concepts
0. Introduction
- 01 - Code multicloud infrastructure with Pulumi
- 02 - What you should know
1. The Application and Its Architecture
- 03 - Overview of the application
- 04 - Architecture of the application
- 05 - Introduction to cloud providers for the web API
- 06 - Set up development environments for AWS and Azure
2. Introduction to Multicloud Concepts
- 07 - Understand multicloud environments
- 08 - Benefits and challenges of multicloud deployments
- 09 - Use cases for multicloud architectures
- 10 - Multicloud vs. hybrid cloud vs. single cloud
- 11 - Case studies of successful multicloud implementations
3. Pulumi Basics for Multicloud IaC
- 12 - Introduction to Pulumi for multicloud IaC
- 13 - Write Pulumi code for AWS and Azure
- 14 - Manage stacks and configurations with Pulumi
- 15 - Configure multicloud environments in Pulumi
- 16 - Remote state management with Pulumi
4. Multi-Region Deployments in Multicloud with Pulumi
- 17 - Plan for multi-region deployments
- 18 - Implement multi-region stacks in Pulumi
- 19 - Configure and manage multi-region deployments
- 20 - Cross-cloud disaster recovery strategies
5. Advanced Multicloud IaC with Pulumi
- 21 - Dynamic infrastructure with Pulumi
- 22 - Resource dependencies and order in Pulumi
- 23 - Manage secrets and sensitive data in Pulumi
- 24 - Extend Pulumi functionality with custom providers
Conclusion
- 25 - Advance your skills