AWS Infrastructure with Terraform Lab

Course Code
3890X25

Dive into the world of accelerated cloud development with the AWS Infrastructure with Terraform Lab. This course is a practical hands-on accelerator to mastering AWS services and Terraform, equipping you with the skills needed to build and manage modern cloud solutions and Infrastructure as Code.

  • Start Date N/A
  • Time N/A
  • Duration 40 Hours
  • Program Type Open-Enrollment/Public
  • Certificate Type Certificate
  • Format Live-Online
  • CEUs 4
  • Fees $3,500

Dive into the world of accelerated cloud development with the AWS Infrastructure with Terraform Lab. This course is a practical hands-on accelerator to mastering AWS services and Terraform, equipping you with the skills needed to build and manage modern cloud solutions and Infrastructure as Code.

AWS Infrastructure with Terraform Lab

Program Experience

The Caltech AWS Infrastructure with Terraform Lab is an immersive certificate course designed to equip you with hands-on expertise in building cloud infrastructures and applications using key AWS technologies such as EC2, S3, Lambda, and ECS. This course emphasizes Infrastructure as Code (IaC) practices with Terraform, allowing you to automate and optimize cloud services effectively. Delivered through a series of five online sessions led by seasoned Caltech CTME AWS experts, you will undertake progressively complex projects that mirror real-world scenarios. From deploying serverless applications to managing sophisticated container orchestration, the experiential lab structure encourages a deep understanding of software patterns and tools within actual business contexts, ensuring you can apply your skills immediately and effectively in your work.

Benefits

By completing this hands-on generative lab, you will learn to:

  • Design scalable and robust cloud infrastructures using AWS technologies

  • Automate and manage cloud resources efficiently using Terraform scripts

  • Develop and deploy serverless applications with AWS Lambda

  • Manage container orchestration for applications using Amazon ECS

  • Implement secure, efficient, and cost-effective cloud storage solutions with Amazon S3

Topics

This course addresses crucial Infrastructure as Code (IaC) and automation technologies for accelerated development on AWS:

  • Cloud Infrastructure Design: Implement scalable architectures using AWS EC2, S3, Lambda, and ECS

  • Infrastructure as Code: Write and manage Terraform scripts for AWS resource provisioning

  • Serverless Application Development: Utilize AWS Lambda for serverless applications, integrating seamlessly with other AWS services

  • Containerized Applications: Deploy and manage container orchestration using Amazon ECS

  • Cloud Storage Solutions: Implement and manage cloud storage with Amazon S3, including data lifecycle policies

Who Should Attend

This course is ideal for IT professionals and technologists aiming to specialize in cloud infrastructure, software engineers planning to deploy scalable applications on AWS, and systems architects who want hands-on experience with Infrastructure as Code using Terraform. Participants will engage in a hands-on, project-based learning environment that mimics real-world challenges, making it especially suitable for those looking to advance their skills in cloud architecture, Dev*Ops, and system management effectively.

Schedule
Course Duration Live Online (via Zoom)
Hands-on Cloud Infrastructure on AWS
40 Hours

On the following days:

Currently Being Scheduled

8:00 AM - 5:00 PM Pacific Time

Instructors

Photo of Nicholas Beaudoin

Nicholas Beaudoin

Machine Learning, Generative AI

Photo of Kevin Coyle

Kevin Coyle

AI & Machine Learning

Picture of Joshua Cook

Joshua Cook

Artificial Intelligence, Machine Learning, Data Science