Infrastructure as Code in Terraform
Explore the full cycle of building infrastructure with Terraform.
16 hours
Online
English
ADM-025
Infrastructure as Code in Terraform
Sign Up
Duration
16 hours
Location
Online
Language
English
Code
ADM-025
Schedule and prices
€ 290
Training for 7-8 or more people? Customize trainings for your specific needs
Infrastructure as Code in Terraform
Sign Up
Duration
16 hours
Location
Online
Language
English
Code
ADM-025
Schedule and prices
€ 290
Training for 7-8 or more people? Customize trainings for your specific needs

Description

Our training will focus the culture and principles that form the foundation for the reliable processes of configuring, maintaining, and deploying various environments with Terraform. Practical tasks are combined with resource deployment in the AWS cloud.

Hashicorp Terraform will be reviewed in detail. Setting boundaries for its application, challenges and ways to solve them in various situations, as well as initial steps in building an infrastructure and the purposes of automation for its successful operation.

Each step in this course is backed up by real life cases, which allows participants to apply their new knowledge and skills to real projects at any stages.
After completing the course, a certificate
is issued on the Luxoft Training form

Objectives

  • Understand the different models of infrastructure management
  • Create and support an infrastructure using code written in Terraform
  • Understand the benefits of automation
  • Test solutions and guarantee successful implementation
  • Identify problems at any design stage

Target Audience

  • System administrators
  • Infrastructure engineers
  • Software Developers

Roadmap

Infrastructure as Code
  • Purposes and principles, methods and approaches to manage infrastructure, infrastructure division levels

Basics
  • Terraform idea, basic principles
  • HCLanguage, base resource types
  • Providers
  • Main commands

Terraform State
  • Store principles
  • Move objects
  • Remote state

Functions and variables
  • Syntax
  • Properties: set types, validation
  • Local variables
  • Output variables

Resource management
  • Work with existing infrastructure
  • Import
  • Replace resources
  • Targeting

Terraform modules
  • Basics architecture
  • Module calling
  • Versioning

Meta arguments
  • Count
  • for_each dynamic
  • lifecycle

Miscellaneous
  • Workspaces
  • Debug
  • Version management
  • Provisioners

Outside of Terraform
Schedule and prices
View:
Register for the next course
Registering in advance ensures you have priority. We’ll notify you when we schedule the next course on this topic
+
Courses you may be interested in
Linux Essentials
The purpose of this course is to provide an introduction to the Linux operating system, mainly from the perspective of a system administrator. The focus is on practical skills backed by hands-on examples, but adequate theoretical notions are also given when needed.
Ansible Essentials
This course is designed as a journey through configuring a realistic application stack from the ground up using Ansible.
DevOps basics
This training covers the DevOps principles. The goal of the course is to help participants understand DevOps through practical real-world examples and popular tools.
View Catalog
Your benefits
Expertise
Our trainers are industry experts, involved in software development project
Live training
Facilitated online so that you can interact with the trainer and other participants
Practice
A focus on helping you practice your new skills
Still have questions?
Connect with us
Thank you.
Your request has been received.
Thank you!
The form has been submitted successfully.