Terraform Essentials
Terraform Essentials
current course dates can be found at the bottom of this page … company training available on request!
Course description
Terraform Essentials explains the benefits of Terraform in the cloud computing / AWS environment and gives participants practical examples in the “Infrastructure as Code” (IaC) topic area. In this course, we also train the advantages of open source description languages in the DevOps environment. By means of exercises, practical experience is gained quickly and participants learn to write reusable code. Demos teach concepts and good practice outside the box.
Course objectives
In this course, you will learn to:
- Advantages of Terraform for creating cloud resources
- Terraform basic commands and functionality
- Understand and apply language concepts to efficiently write readable and reusable code
- Hands-on experience working with Terraform
Prerequisites
We recommend that attendees of this course have:
- Basic understanding of general networking concepts and multi-layer architectures.
- Understanding of cloud computing concepts
- Basic knowledge of basic AWS services (VPC, EC2, S3)
- Basic knowledge of software development and system administration (git, Bash, advanced editor)
Course duration / Price
- 1 day / € 750.00 (excl. tax) per person (DE)
Course outline
- Introduction
- Basic commands
- Core concepts 1 (State, Resources, Variables)
- Coding block 1 – Practical exercise
- Core concepts 2 (References, Outputs, Naming, Functions)
- Coding block 2 – Practical exercise
- Core Concepts 3 (External Resources, Loops & If/Else, Locals, Meta Arguments)
- Coding Block 3 – Practical Exercise
- Reusable Code: Modules
- Quiz, outlook and certification
IMPORTANT: Please bring your notebook (Windows, Linux or Mac) to our trainings. If this is not possible, please contact us in advance.
The practical exercises are performed in prepared working environments available via web browser – no software needs to be installed. The course materials are in English, the trainer’s course language is German.