Course Overview
A 2-day instructor-led experience with the most popular Infrastructure-as-Code platform.
The idea behind this instructor-led workshop is to give attendees practical experience with one of the most popular Infrastructure-as-Code technologies. Terraform owes its popularity to its independence – no matter which cloud platform you wish to use, Terraform will enable you to automate the creation and maintenance of the resources such as Virtual Machines, Virtual Networks, and databases, up to and including the prevalent Kubernetes clusters and workloads running on those clusters.
This instructor-led workshop will give you a unique opportunity to learn and sharpen your IaC skills and immediately apply them to your projects. This workshop will cover topics from basic Infrastructure as Code concepts and basics of Terraform and Terraform syntax to advanced infrastructure planning and executing the infrastructure.
Prerequisites
Before attending this workshop, attendees such as Application Developers, Operations Developers, IT Directors & Managers, Development Managers, Site Reliability Engineers, Teams practicing DevOps, CTOs, engineering teams, leaders, and technology stakeholders interested in using Terraform to manage Infrastructure as Code, should have an understanding of cloud infrastructure concepts.
Course Objectives
After taking this class, students will be able to:
- » Understand basic concepts of Infrastructure as Code.
- » Understand basic Terraform architecture and use Terraform for creating and managing infrastructure as code.
- » Maintain version control of infrastructure assets just as it is done with software assets.
- » Effectively use Terraform for DevOps-style workflows.
- » Use modules to create reusable components in Terraform.
- » Develop and present a business case for Terraform and related tools.
- » Run Terraform with public cloud infrastructure.
- » Integrate Terraform with other technologies in the workspace.