Terraform Certified Associate with AWS Cloud Course

This comprehensive 5-day course is designed to equip participants with the essential skills to proficiently leverage Terraform for Infrastructure as Code (IaC) on AWS Cloud. It covers setup, configuration management, modularization, remote state handling, and utilization of Terraform Cloud, ultimately preparing you for the Terraform Certified Associate (003) certification.

Prerequisites

To ensure you have the foundational knowledge necessary to successfully undertake the Terraform Certified Associate with AWS Cloud course, the following prerequisites are required:

  • Basic Knowledge of AWS Cloud.
  • Familiarity with aws Cloud's services, navigation, and core concepts is essential to get the most out of this course.

If you meet these prerequisites, you'll be well-positioned to take full advantage of the training and achieve certification success.

Target Audience:

The Terraform Certified Associate with aws Cloud course equips IT professionals with essential skills to proficiently manage and automate aws Cloud infrastructure using Terraform, preparing them for the Terraform Certified Associate certification.

Job Roles and Audience for the course:

  • Cloud Engineers
  • DevOps Engineers
  • System Administrators
  • Infrastructure Architects
  • IT Operations Managers
  • Cloud Solutions Architects
  • AWS Cloud Specialists
  • Automation Engineers
  • IT Consultants
  • Network Engineers
  • Site Reliability Engineers (SREs)
  • Terraform Practitioners
  • Cloud Consultants
  • IT Academics and Trainers
  • Technical Project Managers focusing on Cloud Deployments

Learning Objectives and Outcomes:

  • Understanding the fundamentals of Infrastructure as Code (IaC) and terraform.
  • Installing and setting up Terraform on Windows, and configuring Aws Cloud authentication.
  • Creating and managing AWS Cloud resources like virtual networks, virtual servers, security groups, and load balancers using Terraform.
  • Grasping the concepts of Terraform state file including desired state, current state, and state file versioning.
  • Utilizing Terraform attributes, output values, variables, meta-arguments, functions, expressions, data sources, and dynamic blocks.
  • Managing Terraform provisioners including file, remote-exec, and local-exec.
  • Implementing Terraform workspaces for efficient infrastructure management.
  • Integrating Terraform with Git for team collaboration and remote state management.
  • Leveraging Hasicorp Cloud for infrastructure deployment and understanding Sentinel Security. 

 

About the instructor: Peter McNaughton

“Peter has been teaching and consulting since 1995. Before joining Novell Peter was an analytical Chemist, and has been involved in many projects , both in the private and Public Sectors, with particular exposure to power, commercial banking and MOD within NATO.

Currently Peter is involved with providing consultancy on a digital DevOps  transformation from a large monolithic legacy environment to a cloud native environment using Terraform as the primary IAC tool.”

 

Other relevant courses

2 days
Classroom
2 days
Classroom