Curso Terraform Cloud e Terraform Enterprise

  • DevOps | CI | CD | Kubernetes | Web3

Curso Terraform Cloud e Terraform Enterprise

20 horas
Visão Geral

Este Curso Terraform Cloud e Terraform Enterprise, oferece uma imersão nas funcionalidades do Terraform Cloud e do Terraform Enterprise, focando na automação e gerenciamento de infraestrutura como código (IaC). Os participantes aprenderão a utilizar o Terraform Cloud para colaboração em equipe e o Terraform Enterprise para governança e segurança em ambientes corporativos. O curso combina teoria e práticas, capacitando os alunos a otimizar processos de infraestrutura e a implementar melhores práticas em suas organizações.

Objetivo

Após realizar este curso Terraform Cloud and Terraform Enterprise, você será capaz de:

  • Configurar e utilizar o Terraform Cloud para automação de infraestrutura em equipes.
  • Gerenciar múltiplos ambientes e aplicar práticas de governança com o Terraform Enterprise.
  • Implementar políticas de segurança e compliance usando o Terraform Sentinel.
  • Criar pipelines de CI/CD automatizados para provisionamento de recursos.
  • Monitorar e auditar alterações em infraestrutura de forma eficaz.
Publico Alvo

O curso é destinado a engenheiros de DevOps, administradores de sistemas, arquitetos de soluções em nuvem e profissionais de TI que já têm experiência básica com Terraform e desejam aprofundar seus conhecimentos em Terraform Cloud e Terraform Enterprise.

Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico

Introduction to Terraform Cloud and Terraform Enterprise

  1. Overview of Infrastructure as Code (IaC)
  2. Benefits of using Terraform Cloud and Enterprise

Terraform Cloud Setup

  1. Creating an account and configuring the environment
  2. Understanding workspaces, teams, and organizations
  3. Managing remote state with Terraform Cloud

Automating Infrastructure with Terraform Cloud

  1. Writing and managing Terraform configurations
  2. Integrating with version control systems (GitHub, GitLab, Bitbucket)
  3. Using the Terraform Cloud API for automation

Collaboration Features in Terraform Cloud

  1. Notifications and alerts
  2. Version history and locking mechanisms
  3. Managing team access and permissions

Terraform Enterprise Overview

  1. Key features and architecture
  2. Security and compliance considerations
  3. Licensing and deployment options

Implementing Role-Based Access Control (RBAC)

  1. Configuring roles and permissions
  2. Best practices for managing user access

Using Terraform Sentinel for Policy Enforcement

  1. Introduction to Sentinel policies
  2. Writing and enforcing policies in Terraform Enterprise
  3. Governance and compliance management

Auditing and Monitoring

  1. Setting up audit logging in Terraform Enterprise
  2. Monitoring infrastructure changes and compliance

Managing Workspaces and Modules

  1. Organizing resources using workspaces
  2. Best practices for module management

Advanced Topics

  1. Setting up private module registries
  2. Scaling Terraform Enterprise in large environments
  3. Disaster recovery and backup strategies

Hands-on Labs

  • Deploying a multi-cloud environment using Terraform Cloud
  • Creating and enforcing Sentinel policies
  • Implementing RBAC and managing user roles
  • Automating CI/CD pipelines with Terraform Cloud
TENHO INTERESSE

Cursos Relacionados

Curso Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h