AWS-Logo_White-Color
  • Prerequisites
    • Start the Workshop...
    • At an AWS Event
    • ...on your own
      • Create an AWS account
    • Create a workspace
    • Create an IAM role for your workspace
    • Attach the IAM role to your Workspace
    • Update IAM settings for your Workspace
    • Resize workspace's EBS volume
    • Install Pulumi & Language Dependencies
  • Cloud Engineering with AWS & Pulumi (Python)
    • Module 01: S3 Website
      • 1.1 Creating a New Project
      • 1.2 Configuring AWS
      • 1.3 Provisioning Infrastructure
      • 1.4 Updating Infrastructure
    • Module 02: EC2 Webserver
      • 2.1 Creating a New Project
      • 2.2 Provision an EC2 Instances
      • 2.3 Add more EC2 Instances
      • 2.4 Add a LoadBalancer
    • Module 03: Docker & ECS
      • 3.1 Creating a New Project
      • 3.2 Create an ECS Cluster & LoadBalancer
      • 3.3 Deploy a Docker Image
  • Modern Infrastructure as Code (TypeScript)
    • Module 01
      • 1.1 Creating a New Project
      • 1.2 Configuring AWS
      • 1.3 Provisioning Infrastructure
      • 1.4 Updating Infrastructure
      • 1.5 Making Your Stack Configurable
      • 1.6 Creating a Second Stack
      • 1.7 Destroying Your Infrastructure
    • Module 02
      • 2.1 Creating a New Project
      • 2.2 Creating an Amazon VPC
      • 2.3 Creating an Amazon EKS Cluster
      • 2.4 Testing Cluster Access
    • Module 03
      • 3.1 Creating a New Project
      • 3.2 Use an Existing Kubernetes Cluster
      • 3.3 Creating a Namespace
      • 3.4 Declare an Application Deployment Object
      • 3.5 Declare an Application Service Object
      • 3.6 Deploying our Application Stack
      • 3.7 Update Application Version
      • 3.8 Destroying Your Infrastructure
    • Module 04
      • 4.1 Creating a New Project
      • 4.2 Create a ComponentResource
      • 4.3 Use our Component
      • 4.4 Deploying our Application Stack
      • 4.5 Destroying Your Infrastructure
    • Destroying our Infrastructure
  • Deploying Microservices with Pulumi & AWS Lambda (TypeScript)
    • Module 01: Simple Lambda Function
      • 1.1 Creating a New Project
      • 1.2 Configuring AWS
      • 1.3 Provisioning a Lambda Function
    • Module 02: Lambda & API Gateway
      • 2.1 Creating a New Project
      • 2.2 Configuring AWS
      • 2.3 API Gateway
      • 2.4 Processing Input Data
    • Module 03: Containers & Microservices
      • 3.1 Creating a New Project
      • 3.2 Configuring AWS
      • 3.3 Thumbnailer Container
      • 3.4 Define Lambda Container Function
      • 3.5 Make a thumbnail website
  • Building a Kubernetes Platform in Amazon EKS (Multi-language)
    • Module 01: EKS Cluster
      • 1.1 Creating a New Project
      • 1.2 Configuring AWS
      • 1.3 Create an EKS Cluster
    • Module 02: AWS LoadBalancer Controller
      • 2.1 Creating a New Project
      • 2.2 Create an IAM Role
      • 2.3 Deploy Ingress Controller
    • Module 03: Deploy an Application
      • 3.1 Create a Sample App
      • 3.2 Build Platform Binary
      • 3.3 Deploy with Ploy
  • Additional Content
    • Deploying ArgoCD to Amazon EKS
      • Creating a New Project
      • Use an Existing Kubernetes Cluster
      • Creating a Namespace
      • Declare an ArgoCD Helm Chart Object
      • Deploying our Application Stack
    • GitOps for Socks Shop
      • Creating a New Project
      • Use an Existing Kubernetes Cluster
      • Creating a Namespace
      • Declare a Sock Shop Custom Resource
      • Deploying our Application Stack
    • Provision EC2 Virtual Machines
      • Creating a New Project
      • Creating a VM
      • Creating Multiple VMs
      • Loadbalancing the VMs
      • Destroying Your Infrastructure
    • Deploying Containers to ECS
      • Creating a New Project
      • Creating an AWS ECS Cluster
      • Creating an ECS Loadbalanced Service
      • Build and Publish A Custom Container
      • Destroying Your Infrastructure
    • Lambda for Serverless Application Patterns
      • Creating a New Project
      • Creating a DynamoDB Table
      • Creating IAM Policies
      • Creating an API Gateway
      • Deploying Our Infrastructure
      • Replacing with Inline Code
      • Destroying Your Infrastructure
    • Testing Your Infrastructure
      • Creating a New Project
      • Test-Driving Our Infrastructure
      • Creating Test Failing Infrastructure
      • Fix Our Test-Failing Infrastructure
      • Destroying Your Infrastructure

More

  • Modernization Workshops
  • AWS Builders Library
  • Modernization with AWS

  • Clear History
Privacy | Site Terms | © 2020, Amazon Web Services, Inc. or its affiliates. All rights reserved.
AWS Modernization with Pulumi > Prerequisites

Prerequisites

  • Start the Workshop...
  • At an AWS Event
  • ...on your own
  • Create a workspace
  • Create an IAM role for your workspace
  • Attach the IAM role to your Workspace
  • Update IAM settings for your Workspace
  • Resize workspace's EBS volume
  • Install Pulumi & Language Dependencies