|
via Udemy |
Go to Course: https://www.udemy.com/course/opentofu-terragrunt-from-zero-to-migration-from-terraform/
Welcome to the "OpenTofu & Terragrunt: From zero to migration from Terraform" course!Step into the world of Infrastructure as Code (IaC) via OpenTofu and Terragrunt. Explore the functionality of these tools, followed by a guide to prepare from scratch the multi-region architecture on AWS cloud and even migrate your existing Terraform configuration to OpenTofu.Course Overview:Foundations of OpenTofu:Gain a comprehensive understanding of OpenTofu, exploring its features, syntax, and setup for efficient infrastructure management.AWS architecture with OpenTofu:Dive into practical deployments on AWS using OpenTofu, learning to create, manage, and optimize resources such as EC2 instances, SSM, and RDS.Terragrunt Integration & Multi-Region Deployment:Explore the integration of Terragrunt into your workflow, unraveling its role in managing Terraform configurations. Design and deploy a HA multi-region architecture, mastering scalability and regional infrastructure management.Migration of existing Terraform code to OpenTofu:Conduct a detailed comparison between OpenTofu and Terraform, identifying strengths and weaknesses. Learn the step-by-step process of migrating from Terraform to OpenTofu, addressing compatibility and optimization challenges.Release 1.7.0 reviewImplementation of provider-defined custom functionsImporting multiple objects to OpenTofu with a for loopEncryption of state file with local encryption and AWS KMS keyCleaning resources from state file with removed blockImplementing tests with an imported variables fileOverview of CLI and built-in functions changesUpon finishing the course, you'll have well-prepared Infrastructure as Code scripts covering AWS architecture across two regions and capable of dynamic scaling using OpenTofu and Terragrunt tools following best practices. You'll also receive tips for making the right decisions between Terraform and OpenTofu, along with guidance on preparing your migration correctly. Join us in enhancing your IaC expertise on this journey!