Pulumi Modern Infrastructure as Code

This workshop teaches you Modern Infrastructure as Code (IaC) concepts through a series of hands-on labs, using Pulumi. Topics covered include IaC fundamentals, in addition to application architectures and how to use IaC to create, update, and manage them.

Building the Website

This page is built with Hugo, so you'll need it installed

First, clone this repo:

git clone git@github.com:aws-samples/aws-modernization-with-pulumi.git

Ensure you've also cloned the submodules:

git submodule init
git submodule update

Then server the website with hugo:

hugo server

Learning Objectives

  • Getting started with Pulumi
  • Deploy AWS EC2 Compute Infrastructure
  • Deploy AWS ECS Infrastructure
  • Deploy AWS EKS Clusters
  • Deploy applications to AWS EKS Cluster