|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/enterprise-infrastructure-automation-with-terraform-cloud/
课程评论:没有评论
课程名称:[企业]基础设施自动化与Terraform Cloud 课程概述: Terraform Cloud是HashiCorp推出的管理服务,旨在简化团队和组织在生产中使用Terraform的流程,消除不必要的工具和文档要求。该课程将教授如何在优化Terraform工作流的远程环境中提供基础设施。Terraform Cloud支持在任何云、数据中心和服务上的基础设施自动化,包括提供、合规性和管理。 课程内容将涵盖以下主要功能: - 远程运行基础设施即代码(Infrastructure as Code) - 安全存储和动态更新Terraform状态文件,并进行静态加密 - 在执行任何基础设施更改之前审查和评论计划 - 将Terraform Cloud功能自动化到团队日常工作流程中 - 通过增加并发运行,提高团队工作效率 - 通过电子邮件、Slack或Webhook发送运行通知 - 通过将Terraform集成到现有工具链中,实现CI/CD集成,以提高自动化水平 - 将数百种第三方工具集成到Terraform工作流中 - 在应用基础设施更改之前计算成本,并使用代码策略控制成本 - 通过API将审计日志导出到外部系统或直接连接到Splunk进行更好的可视化 - 使用Sentinel或第三方工具为任何Terraform运行创建安全和合规的保护机制 - 在几分钟内完成新用户的入职与离职 - 手动批准更改或在拉取请求合并到主分支后自动执行运行 学习目标包括: - Terraform CLI与Terraform Cloud的比较 - Terraform - SaaS平台的使用 - Terraform Cloud的许可管理 - CLI、Cloud与Enterprise的区别 - 工作区简介、账户与工作区创建 - 版本控制系统集成 - 变量与变量集管理 - 通过API在Terraform Cloud中创建资源 - 工作区锁定与远程执行 - Sentinel政策的应用 该课程致力于让学员掌握Terraform Cloud的使用,并能够有效地在实际工作中应用此技术进行基础设施自动化。
Terraform Cloud is HashiCorp's managed service offering. It eliminates the need for unnecessary tooling and documentation for practitioners, teams, and organisations to use Terraform in production.Provision infrastructure in a remote environment that is optimized for the Terraform workflow.Terraform Cloud enables infrastructure automation for provisioning, compliance, and management of any cloud, data center, and service.Few of the top feature we will cover in the course:Run infrastructure as code remotelyStore and dynamically update your Terraform state file securely with encryption at rest.Review and comment on plans prior to executing any change to infrastructure.Automate Terraform Cloud functionality into the workflows your team uses everyday.Concurrent runs by increasing your team's velocity by adding concurrent runs to your plan.Send notifications about runs via email, Slack, or via webhooks.Achieve CI/CD integration by running Terraform into your existing toolchain for improved automation.Integrate hundreds of third party tools into your Terraform workflow.Build Terraform Cloud into existing and/or automated workflowsCalculate costs before applying infrastructure changes, and control them using policy as code.Export audit logs to external systems via an API, or connect directly into Splunk for better visualization.Create security and compliance guardrails for any Terraform run with Sentinel or third-party tools.Onboard and decommission new users from your organization in minutes.Manually approve changes or automate a run as soon as a pull request is merged into a main branch.What are we going to learn in this session?Terraform CLI vs Terraform CloudTerraform - SAAS PlatformLicensing in Terraform CloudCLI vs CLoud vs EnterpriseIntroduction to WorkspaceAccount & Workspaces creationVersion Control System integrationvariable & variable setTerraform Cloud DestructionCost EstimationCreating resources in Terraform Cloud via APIWorkspace Locking & Remote executionSentinel Policy