Terraform od společnosti HashiCorp v Azure

Snadná správa infrastruktury jako kódu pomocí známých nástrojů automatizace

Zatím Azure neznáte? Začněte zdarma

Jednodušší správa infrastruktury

Definujte infrastrukturu jako kód pomocí deklarativních konfiguračních souborů, které se dají použít k vytvoření, správě a aktualizaci prostředků infrastruktury, jako jsou virtuální počítače, sítě a kontejnery. Používejte konfigurační jazyk Terraformu ke snadné automatizaci správy prostředků v rámci vaší úlohy.

Proč Terraform v Azure?

Předem integrovaný

Terraform je vestavěný do služby Azure Cloud Shell a ověřený pro vaše předplatné, takže je integrovaný a připravený k použití. Moduly sestavení a testování v Azure s rozšířením Terraform pro Visual Studio Code poskytuje podporu příkazů Terraformu, vizualizaci grafů prostředků a integraci Azure Cloud Shellu přímo v rámci editoru Visual Studio Code.

Řízený komunitou

Technické týmy společností Microsoft a HashiCorp spolupracují s komunitou Terraformu, aby nadále vyvíjely moduly a poskytovatele Azure Terraformu. Pokud chcete něčím přispět, vyžádat si nové funkce nebo nahlásit potíže, připojte se k úložišti GitHub.

Připraveno pro podnikové prostředí

Zjednodušte provoz a zřizujte libovolné infrastruktury bezpečněji a efektivněji pomocí Terraformu Enterprise. Centralizujte nasazení infrastruktury pomocí jednoho pracovního postupu a zřizujte, řiďte a auditujte libovolné prostředí.

Prozkoumání obvyklých scénářů Terraformu v Azure

Příklad pracovního postupu DevOps s využitím Terraformu v Azure

Visão geral da CI/CD de Infraestrutura Imutável usando Jenkins e Terraform na Arquitetura virtual do AzureO Azure é uma nuvem da mais alta qualidade para hospedar máquinas virtuais em execução no Windows ou no Linux. Independentemente de usar Java, Node.js, Go ou PHP para desenvolver seus aplicativos, será necessário um pipeline de CI/CD (integração e implantação contínuas) para efetuar push de suas alterações nessas máquinas virtuais automaticamente.JenkinsAzure Virtual MachineScale SetsTerraformAzure Managed Disks(VM Image)PackerGitHubEngineerAzure Log Analytics1765554423Visual Studio Code

Přehled průběžné integrace a nasazování (CI/CD) neměnné infrastruktury pomocí Jenkinse a Terraformu na virtuální architektuře Azure

Přehled

Azure je špičkový cloud pro hostování virtuálních počítačů s Windows nebo Linuxem. Ať už k vývoji vašich aplikací používáte Javu, Node.js, Go nebo PHP, budete potřeboval kanál průběžné integrace a nasazování (CI/CD), abyste do těchto virtuálních počítačů mohli změny doručovat automaticky.

Tok

  1. 1 Změna zdrojového kódu aplikace.
  2. 2 Potvrzení změn kódu do GitHubu.
  3. 3 Trigger průběžné integrace do Jenkinse.
  4. 4 Jenkins aktivuje image Packeru sestavené k vytvoření virtuálního počítače a pomocí Spravovaných disků Azure ji uloží jako image virtuálního počítače.
  5. 5 Jenkins aktivuje Terraform, který s použitím image virtuálního počítače ze Spravovaných disků Azure zřídí novou službou Virtual Machine Scale Sets.
  6. 6 Azure Log Analytics shromažďuje a analyzuje protokoly.
  7. 7 Monitorování aplikace a provádění vylepšení.

Podívejte se, jak zákazníci využívají Terraform s Azure

Rychlý začátek

Vytvořte si bezplatný účet Azure.

Vytvořte virtuální počítač pomocí Terraformu.

Další řešení HashiCorp v Azure

HashiCorp Vault

Spravujte tajné kódy a chraňte citlivá data mezi dynamickými a distribuovanými prostředími.

HashiCorp Consul

Připojte, zabezpečte a konfigurujte služby mezi libovolnými běhovými platformami a veřejným nebo privátním cloudem.

Buďte v obraze s naším blogem

Zobrazit všechny aktuální informace

Podrobnější informace o Terraformu v Azure

Přejít k dokumentaci