Terraform overview | Terraform | HashiCorp Developer

Terraform enables you to provision infrastructure safely and efficiently. Review Terraform's ecosystem and workflows, including the Terraform CLI, HCP Terraform, and Terraform Enterprise.

En bref

Ajouté le

17 mars 2026

Matière et domaine

computer-science-advanced · devops-site-reliability-engineering

Niveaux scolaires

9e année (3e)–12e année (Terminale)

Type de page

Article

Introduction

Terraform Overview

  • Core Definition: Terraform is an Infrastructure as Code (IaC) tool designed to build, change, and version infrastructure safely and efficiently.
  • Scope: Manages both low-level components (compute, storage, networking) and high-level components (DNS, SaaS features).
  • Key Components:
    • Configuration Language: Used to describe infrastructure across various providers.
    • Terraform CLI: The primary interface for managing configurations, plugins, infrastructure, and state.
    • Modules: Facilitate the creation of reusable infrastructure configurations.
  • Collaboration & Management:
    • HCP Terraform: A managed service for teams to handle version control, state sharing, and governance.
    • Terraform Enterprise: A self-hosted version of HCP Terraform designed for organizations with strict security and compliance needs.
  • Extensibility:
    • Plugin Development: Allows users to create custom providers to interact with specific services.
    • Terraform Registry: A platform for publishing and sharing providers and modules publicly.
  • Adoption Strategy: The platform provides guidance on designing workflows for scale and comparing Terraform against alternative infrastructure tools.

Cette ressource

Boutiques d’applications

Avis de la communauté

Pas encore d’avis publiés. Soyez le premier à partager votre expérience.