Slovník
Terraform
Terraform je nástroj Infrastructure as Code od HashiCorp pro definování, provisioning a správu cloudové infrastruktury pomocí deklarativních konfiguračních souborů v jazyce HCL. Místo ručního proklikávání konzolí cloudových poskytovatelů týmy popíší požadovaný stav infrastruktury v kódu a Terraform spočítá, jaké změny jsou potřeba, a provede je.
Klíčovou předností je podpora více cloudových poskytovatelů. Stejný workflow spravuje zdroje v AWS, Google Cloudu, Azure, Cloudflare a desítkách dalších poskytovatelů díky systému pluginů. Workflow plan-and-apply ukáže přesně, jaké změny budou provedeny, ještě před jejich spuštěním, a stavové soubory sledují aktuální infrastrukturu, aby odhalily drift. Vývojovým týmům Terraform umožňuje verzované, revidovatelné a opakovatelné nasazení infrastruktury. Prostředí lze spolehlivě duplikovat a změny infrastruktury procházejí stejným code review jako aplikační kód.