|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/opentofu-terragrunt-from-zero-to-migration-from-terraform/
课程评论:没有评论
课程名称:OpenTofu 与 Terragrunt:从零开始迁移 Terraform 课程概述:欢迎参加 “OpenTofu 与 Terragrunt:从零开始迁移 Terraform” 课程!本课程将带您进入基础设施即代码(IaC)的世界,使用 OpenTofu 和 Terragrunt。课程内容涵盖这些工具的功能,并提供从零开始在 AWS 云上准备多区域架构的指南,同时迁移您现有的 Terraform 配置到 OpenTofu。 课程内容: 1. OpenTofu 基础知识:全面了解 OpenTofu,探索其功能、语法和设置,以实现高效的基础设施管理。 2. 使用 OpenTofu 的 AWS 架构:深入学习在 AWS 上使用 OpenTofu 进行实际部署,掌握如何创建、管理和优化 EC2 实例、SSM 和 RDS 等资源。 3. Terragrunt 集成与多区域部署:探索 Terragrunt 如何融入您的工作流程,解开其在管理 Terraform 配置中的作用,设计并部署高可用的多区域架构,掌握可扩展性和区域基础设施管理。 4. 现有 Terraform 代码迁移到 OpenTofu:详细比较 OpenTofu 和 Terraform,识别各自的优缺点。学习从 Terraform 迁移到 OpenTofu 的逐步流程,解决兼容性和优化挑战。 5. 版本 1.7.0 回顾:实施提供者定义的自定义函数、使用 for 循环导入多个对象、状态文件加密(包括本地加密和 AWS KMS 密钥)、从状态文件中清理已移除的块、使用导入的变量文件实现测试、CLI 和内置函数变更的概述。 完成本课程后,您将掌握涵盖 AWS 多区域架构的基础设施即代码脚本,能够动态扩展,使用 OpenTofu 和 Terragrunt 工具遵循最佳实践。您还将获得在 Terraform 和 OpenTofu 之间做出正确决策的建议,以及准备迁移的指导。加入我们,一起提升您的 IaC 专业技能!
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!