Zpět na blog

CloudSigma je nyní ověřeným poskytovatelem Terraformu

CloudSigma je nyní ověřeným poskytovatelem Terraformu

S potěšením oznamujeme, že jsme dokončili naše pokrytí v rámci ovladače Terraform ‘infrastructure as code’. CloudSigma je tak nyní oficiálním poskytovatelem na jejich platformě. Pokud ještě Terraform neznáte, tento blogový příspěvek vám nastíní hlavní důvody, proč byste jej měli používat.

O nástroji Terraform

Terraform je výkonný open-source nástroj pro správu konfigurace vytvořený společností Hashicorp, který vám umožňuje bezpečně a efektivně vytvářet, nasazovat, měnit a verzovat rozsáhlé komponenty infrastruktury napříč cloudovými a lokálními datovými centry. Tento nástroj využívá spolehlivou automatizaci a opakovatelný kód, což vám umožňuje vytvářet, aktualizovat nebo odebírat komponenty vaší architektury podle potřeby, a to vše pomocí jediného příkazu.

Terraform si rychle získal popularitu nejen díky své jednoduché syntaxi a snadné modularitě. Co je však nejdůležitější, tento nástroj umožňuje vývojářům spravovat jak poskytovatele služeb IaaS nebo PaaS, jako je CloudSigma, tak i vlastní interní řešení bezproblémově v jednom multi-cloudovém nastavení. K nastavení jednoduchých nebo složitých architektur v účtech CloudSigma nebo jiných ověřených poskytovatelů stačí jen několik příkazů.

Infrastruktura jako kód

Jedním z důležitých důvodů, proč vývojáři uvažují o Terraformu, je správa jejich infrastruktury jako kódu (IaC). IaC je metodika vývoje a provozu, která umožňuje reprezentovat nasazení serverů a konfiguraci softwaru jako kód. Za tímto účelem nástroj využívá jednoduchý, lidsky čitelný jazyk nazvaný HCL (HashiCorp Configuration Language). Tato metodika výrazně snižuje riziko lidské chyby a usnadňuje správu složitých systémů.

Proč Terraform

Na trhu jsou k dispozici podobné nástroje IoC, jako je Ansible, Chef nebo Puppet. Terraform však přináší revoluci do světa DevOps tím, že se zaměřuje na automatizaci samotné infrastruktury. Pokud tento nástroj ještě nepoužíváte, zde jsou hlavní důvody, proč byste jej měli zvážit jako jeden ze svých nástrojů DevOps:

1. Platformově neutrální a nezávislý na cloudu

Terraform je navržen přímo tak, aby byl zcela nezávislý na platformě a cloudu. Proto v rámci svého registru podporuje více cloudových platforem, zatímco jiné nástroje IaC se obvykle zaměřují na jediného poskytovatele cloudu. Vzhledem k tomu, že podle nedávné studie společnosti Gartner 81 % uživatelů veřejného cloudu v současné době pracuje se dvěma nebo více poskytovateli, je správa multi-cloudového prostředí hlavním scénářem, který je třeba při využívání veřejného cloudu zvážit.

2. Snadné a transparentní změny konfigurace

Tento nástroj činí změny konfigurace infrastruktury snadno a transparentně spravovatelné. Pomáhá vývojářům spolehlivě a bezpečně ověřit a prohlédnout si změny před jejich aplikací na infrastrukturu. Tato funkce transparentnosti snižuje riziko a usnadňuje pochopení toho, jak jakákoli změna ovlivní prostředí.

3. Zaměřeno na automatizaci

Na rozdíl od mnoha jiných nástrojů je Terraform vyvinut speciálně pro automatizaci správy infrastruktury. Konfigurační soubory Terraformu vám umožňují přeskočit manuální procesy a definovat, zprovozňovat a konfigurovat prostředky ve vašem cloudu a/nebo na fyzických serverech spolehlivým a předvídatelným způsobem. Můžete znovu použít přednastavené šablony k vytvoření identických prostředí, a to jak pro testování, tak pro produkci. Výkonná automatizace tohoto nástroje snižuje potenciální riziko lidské chyby. Snižuje také obchodní náklady a posouvá kódování na efektivnější úroveň.

4. Silná podpora a rychlý vývoj

Jelikož se jedná o open-source produkt, hat Terraform silnou aktivní komunitu, která může pomoci s pluginy, rozšířeními, návody nebo profesionální podporou ohledně toho, jak nejlépe využít schopnosti IaC nástroje Terraform napříč cloudy. Díky tomu jsou nové funkce přidávány velmi pravidelně a vylepšené verze jsou vydávány rychlým tempem.

Chcete-li se o poskytovateli a jeho dokumentaci dozvědět více, můžete navštívit Terraform.io. Zdrojový kód pro náš plugin naleznete také na Terraform Provider CloudSigma. Kromě toho jsme vytvořili stručného průvodce jak nasadit vaši virtuální infrastrukturu na CloudSigma pomocí Terraformu, což vám může pomoci rychle začít.

SDK Go Driver aktualizován

Kromě toho, že je nyní oficiálně nabízen poskytovatel CloudSigma Terraform, bychom také rádi oznámili, že jsme aktualizovali náš ovladač pro programovací jazyk Go. Je k dispozici zde a poskytuje balíčky Go pro správu a používání vašich nasazení na CloudSigma.

author

Vanya Nikova

Autor · CloudSigma

Preslav Dobrev je kreativní designér ve společnosti CloudSigma, který se zaměřuje na konzistentní firemní identitu prostřednictvím tradičních i inovativních marketingových kanálů. Je zdatný v propojování umělecké vize se strategickým marketingem za účelem vytváření působivých příběhů značky.

Komentáře

Zatím žádné komentáře. Buďte první.