HashiCorp Terraform az Azure-on
Már ismerős automatizálási eszköz használatával, egyszerűen kezelheti az infrastruktúrát, mint kódot.
Egyszerűbb infrastruktúra-kezelés
Az infrastruktúrát, mint kódot deklaratív konfigurációs fájlokkal definiálhatja, amelyekkel infrastruktúra-erőforrásokat, például virtuális gépeket, hálózatokat és tárolókat hozhat létre, kezelhet és frissíthet. A Terraform konfigurációs nyelvével egyszerűen automatizálhatja az erőforrás-kezelést a teljes munkafolyamatra kiterjedően.
Az Azure-on futtatott Terraform előnyei
Előre integrált
A Terraform beépítve megtalálható az Azure Cloud Shellben , és hitelesítve van az előfizetéséhez, így az integrálva használatra készen áll. Az Azure-ban modulok létrehozására és tesztelésére használhatja az Azure Terraform bővítményt , melynek része a Terraform-parancsok támogatása, az erőforrásgráfok vizualizációja, valamint az Azure Cloud Shell-integráció, és ezek közvetlenül a Visual Studio Code-on belül elérhetőek.
Közösségi irányítású
A Microsoft és a HashiCorp mérnökcsapata a Terraform-közösséggel együttműködésben folyamatosan fejleszti az Azure Terraform szolgáltatóját és moduljait. Csatlakozzon a GitHub-adattárhoz , ahol funkciókat kérhet, problémákat jelenthet és közreműködhet.
Felkészült a nagyvállalatok igényeire
A Vállalati Terraformhasználatával egyszerűsítheti az üzemeltetést, és biztonságosabban és hatékonyabban építhet ki bármilyen infrastruktúrát. Egyetlen munkafolyamatban központilag kezelheti az infrastruktúra-telepítést, és bármilyen környezetet kiépíthet, irányíthat és naplózhat.
Az Azure-beli Terraform gyakori használati esetei
Linuxos virtuális gépek létrehozása.
Kubernetes-fürt létrehozása.
Virtuális gép méretezési csoport létrehozása.
Virtuális hálózat konfigurálása.
Minta DevOps-munkafolyamat Azure-beli Terraform használatával
Állandó infrastruktúrájú CI/CD a Jenkins és a Terraform használatával Azure-beli virtuális architektúrán – áttekintés
Az Azure a Windows vagy Linux rendszerű virtuális gépek üzemeltetésére szolgáló világszínvonalú felhőszolgáltatás. A Java, a Node.js, a Go vagy a PHP közül bármelyikkel hozza létre az alkalmazást, szüksége lesz a folyamatos integráció és a folyamatos készregyártás (CI/CD) folyamatára, hogy a módosításokat automatikusan továbbíthassa a virtuális gépekre.
Gyorsan használatba vehető
További Azure-beli HashiCorp-megoldások
HashiCorp Vault
Titkos kódokat kezelhet, és több dinamikus, elosztott környezetben védheti a bizalmas adatokat.
HashiCorp Consul
Bármilyen futtatókörnyezeti platformokra vagy privát felhőkre kiterjedően csatlakozhat szolgáltatásokhoz, és azokat konfigurálhatja és biztonságossá teheti.