YoVDO

DevOps Foundations: Infrastructure as Code

Offered By: LinkedIn Learning

Tags

Infrastructure as Code (IaC) Courses Docker Courses Chef Courses Vagrant Courses Configuration Management Courses Orchestration Courses Infrastructure as Code Courses Infrastructure Automation Courses

Course Description

Overview

Learn the basics of infrastructure as code and all the implications of treating all our infrastructure code as application code, including testing and deployment.

Syllabus

Introduction
  • Make your systems better with infrastructure as code
  • What you need to know
1. The Wide World of Infrastructure
  • It's all about the cloud
  • Bare metal vs. cloud
  • Not your mother's cloud
  • Managed services vs. Bare cloud
  • Containers galore
  • VMs vs. Containers
  • Where'd my server go?
  • Serverless vs. Servers
2. Adventures in Automation
  • Building the boxes and lines
  • Everything vs. Terraform
  • What's in the box?
  • Declarative vs. imperative
  • Everything vs. immutable
3. Bringing It All Together
  • Provisioning lab overview
  • AWS
  • Terraform
  • Ansible
  • Docker
  • Helm charts
  • Serverless
4. With Great Power Comes Great Responsibility
  • What is infrastructure as code?
  • Continuous integration for infrastructure
  • Testing infrastructure
  • Works on my machine
  • You write it, you run it
  • Automate all the things
  • CI for my IaC
  • The GitOps model
Conclusion
  • Where to go from here

Taught by

James Wickett and Ernest Mueller

Related Courses

Infrastructure as Code
Microsoft via edX
AWS Infrastructure as Code for Software Developers
LinkedIn Learning
Infrastructure-as-Code Security: Why, What, and How
Pluralsight
Managing Cisco Networks via Infrastructure as Code
Pluralsight
DevOps with GitHub and Azure: Implementing Infrastructure as Code
Pluralsight