Skip to content

LinkedInLearning/multicloud-application-infrastructure-as-code-with-pulumi-4224174

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multicloud Application Infrastructure as Code with Pulumi

This is the repository for the LinkedIn Learning course Multicloud Application Infrastructure as Code with Pulumi. The full course is available from LinkedIn Learning.

course-name-alt-text

Course Description

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.

Project Structure

Chapter 3 - Pulumi Basics for Multicloud IaC

  • Lesson 2 - Writing Pulumi Code for AWS and Azure
  • Lesson 3 - Managing Stacks and Configurations with Pulumi
  • Lesson 4 - Configuring Multicloud Environments in Pulumi
  • Lesson 5 - Remote State Management with Pulumi

Chapter 4 - Multi-Region Deployments in Multicloud with Pulumi

  • Lesson 3 - Configuring and Managing Multi-Region Deployments

Chapter 5 - Advanced Multicloud IaC with Pulumi

  • Lesson 1 - Dynamic Infrastructure with Pulumi
    • pulumi-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.

Instructor

Adora Nwodo

Platform Engineering Manager, Author, Global Speaker

Check out my courses on LinkedIn Learning.

About

This is a code repository for the LinkedIn Learning course Multicloud Application Infrastructure as Code with Pulumi.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors