Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Introduction and Recap of Terraform Fundamentals
- Objective: Refresh knowledge of fundamental Terraform concepts for government.
- A quick review of key elements such as variables, state, resources, etc.
Working with Terraform Modules
- Objective: Understand, create, and effectively use modules in a governmental context.
- Definition and purpose of modules.
- Creating reusable modules for government projects.
- Publishing and sharing modules within the public sector.
- Utilizing the Terraform Registry for government resources.
Managing Remote Backends and State Locking
- Objective: Ensure robust state management with remote backends for government projects.
- Reasons to use remote backends in public sector workflows.
- Configuring remote backends with AWS S3, GCP, Azure for government.
- Implementing state locking for enhanced security and collaboration.
Provisioning Multi-Tier Infrastructure
- Objective: Build a more complex infrastructure using multiple resources for government.
- Creating and managing multiple resources such as VPCs, subnets, and instances for government networks.
- Navigating complex dependencies in governmental IT environments.
- An introduction to count, for_each, and conditional resources for efficient resource management.
Terraform and Team Collaboration
- Objective: Learn how teams collaborate using Terraform in a government setting.
- Best practices for version control with Terraform (using Git) for government projects.
- Collaborating effectively with Terraform Cloud/Enterprise for government teams.
- Managing shared state between governmental departments and agencies.
Handling Sensitive Data with Terraform
- Objective: Securely manage sensitive data in your Terraform configurations for government.
- Using Vault or cloud provider secret management solutions for government security requirements.
- Securing variables and outputs to meet governmental compliance standards.
- Best practices for storing sensitive information in a government context.
Terraform for Multi-Cloud Deployments
- Objective: Manage infrastructure across multiple cloud providers for government.
- An introduction to multi-cloud strategies for enhanced governmental flexibility and resilience.
- Using providers to manage AWS, GCP, and Azure resources simultaneously for government projects.
Hands-on Lab: Deploy a Multi-Tier Web Application
- Objective: Apply intermediate concepts by deploying a multi-tier architecture for government.
- Provisioning VPC, subnets, load balancers, and EC2 instances for government applications.
- Utilizing modules and remote backends in governmental IT environments.
- Securing sensitive data to meet governmental security standards.
Requirements
Participants should have completed the Terraform Fundamentals course or possess equivalent experience.
Cloud Account - When registering, please indicate your preferred cloud platform for government use.
14 Hours
Testimonials (3)
practical tips and advanced topics
Radoslav
Course - Terraform Intermediate LP
I like how trainer lead the course.
Tibor
Course - Terraform Intermediate LP
Expertise of the trainer