This is the repository for the LinkedIn Learning course Multicloud Application Infrastructure as Code with Pulumi. The full course is available from LinkedIn Learning.
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.
The project is organized into three main chapters, corresponding to different aspects of Pulumi-based infrastructure-as-code (IaC) deployments across multiple cloud providers.
Lesson 2 - Writing Pulumi Code for AWS and AzureLesson 3 - Managing Stacks and Configurations with PulumiLesson 4 - Configuring Multicloud Environments in PulumiLesson 5 - Remote State Management with Pulumi
Lesson 3 - Configuring and Managing Multi-Region Deployments
Lesson 1 - Dynamic Infrastructure with Pulumipulumi-aws-weather-api:Contains Pulumi configurations for deploying a weather API on AWS.pulumi-azure-weather-api:Contains Pulumi configurations for deploying a weather API on Azure.weather-source-code:The Node.js API source code for the weather service, introduced at the beginning of the course.
To setup the Weather API, check out this README file.
This repository is a comprehensive guide to applying Pulumi in a multicloud environment, providing hands-on examples for setting up and managing infrastructure across AWS and Azure.
Adora Nwodo
Platform Engineering Manager, Author, Global Speaker
Check out my courses on LinkedIn Learning.