Module 08 of 10

Cloud & Infrastructure as Code

Lessons

About This Module

Models need somewhere to train and run, and clicking through a cloud console to create that somewhere does not scale. Environments drift, nobody remembers exactly what was set up, and rebuilding after a failure becomes guesswork. Infrastructure as Code (IaC) fixes this by describing servers, networks, and storage in files that live in version control, just like application code.

You'll start with what IaC is and why teams use it, then learn Terraform: providers, resources, and state. From there you'll move to longer hands-on courses that provision real infrastructure on AWS, the kind of setup an ML team needs for training and serving.

With reproducible infrastructure in place, you can build the workflows that run on it. The next module, ML Pipelines & Feature Stores, covers automating training and managing the features models depend on.

Lessons

5 videos
01

Day 1/28 - What Is Infrastructure as Code

The foundations of infrastructure as code and why it matters, as the first lesson of a Terraform beginner series.

02

Terraform Tutorial For Beginners - Understanding Infrastructure As Code

A beginner tutorial on the concept of IaC and why it is changing how teams manage infrastructure, with Terraform as the example.

03

Terraform Tutorial for Beginners: Zero to Deploy in 10 Min

A fast tour of Terraform basics: Infrastructure as Code, providers, resources, and state management.

04

Terraform Course - Automate your AWS cloud infrastructure

A complete beginner course on using Terraform, an open-source infrastructure as code tool, to manage AWS infrastructure.

05

Complete Terraform Course - From BEGINNER to PRO! (Learn Infrastructure as Code)

Automate AWS infrastructure with Terraform, from getting started to a modular, automated system using GitHub.