YoVDO

Kubernetes: Infrastructure as Code with Pulumi

Offered By: LinkedIn Learning

Tags

Pulumi Courses Amazon Web Services (AWS) Courses Docker Courses Kubernetes Courses Infrastructure as Code Courses Cloud Infrastructure Management Courses IAM Roles Courses VPC Courses

Course Description

Overview

Discover why developers use Pulumi for creating, deploying, and managing cloud infrastructure across multiple cloud platforms.

Syllabus

Introduction
  • Infrastructure as code with Pulumi
  • Quick prerequisite technology overview
1. Getting Started with Pulumi
  • Component overview
  • Concepts and terminology
  • Installing the Pulumi CLI
  • Authenticating the CLI with the Pulumi Console
  • Architectural overview
2. Exploring Projects and Stacks
  • Deploying a stack
  • Stack outputs
  • The configuration system
  • Destroying and removing stacks
3. Deploying Containers on Docker
  • Creating a simple Python web app
  • Building a Docker image
  • Running a Docker container
  • Using stack outputs in scripts
4. Deploying an App on a Local Kubernetes Cluster
  • Setting up a local Kubernetes cluster
  • Creating a new project using the Pulumi Console
  • Deploying infrastructure to a local Kubernetes cluster
  • Specifying replicas using the configuration system
  • Provisioning deployments and services on Kubernetes
5. Setting Up a Static Website on AWS
  • Configuring access to AWS resources
  • Provisioning an S3 bucket
  • Creating a static website
  • Updating the static website
6. Deploying an App on Elastic Kubernetes Service on AWS
  • Configuring access to create EKS clusters
  • Provisioning IAM roles, VPC, subnets, and security groups
  • Provisioning an EKS cluster and the cluster node group
  • Deploying a stack to create an EKS cluster
  • Registering an image with ECR
  • Deploying an application to EKS
  • Tearing down resources and removing stacks
Conclusion
  • Summary and next steps

Taught by

Janani Ravi

Related Courses

Cloud Computing Applications, Part 1: Cloud Systems and Infrastructure
University of Illinois at Urbana-Champaign via Coursera
Introduction to Cloud Infrastructure Technologies
Linux Foundation via edX
Introduction aux conteneurs
Microsoft Virtual Academy via OpenClassrooms
The Docker for DevOps course: From development to production
Udemy
Windows Server 2016: Virtualization
Microsoft via edX