Bevezetés

Befejeződött

Tegyük fel, hogy Ön egy infrastruktúra-kezelő, akit a Terraform használatával az Azure-erőforrások kiépítésére kértek fel. A projekt létrehozása után egy automatizálási munkafolyamat használatával tervezi az alkalmazás létrehozását és üzembe helyezését.

Sávok kiépítése, összeállítása és üzembe helyezése

Az Automation általában három pályát használ: üzembe helyezés, buildelés és üzembe helyezés. Minden pálya egy vagy több folyamattal rendelkezhet.

Az alábbi képen több folyamat látható a kiépítési pályán, és mindegyik folyamat a csapat infrastruktúrájára összpontosít:

Diagram a különböző csapatok kiépítési folyamatelemeinek kiemelésével.

Ebben a modulban mind a három pályát több folyamat implementálásával fogja használni.

Azure-támogatás számos automatizálási eszközt, például a Jenkinst, a GitLabet, a GitHub Actionst és az Azure Pipelinest.

Ebben a modulban a GitHub Actions vagy az Azure Pipelines használatával végezheti el a gyakorlatokat.

Tanulási célkitűzések

Ebben a modulban a következőkkel foglalkozunk:

  • Hozzon létre egy Terraform-konfigurációt az Azure-erőforrásokhoz.
  • Az infrastruktúra kiépítése és üzembe helyezése az Azure-ban.
  • Állítsa be a projektet a folyamatos integrációhoz és a folyamatos teljesítéshez (CI/CD) egy automatizálási munkafolyamattal (GitHub Actions vagy Azure Pipelines).

Előfeltételek

  • Azure-előfizetés
  • GitHub-fiók
  • (Opcionálisan, ha az Azure Pipelines használatát választja)
  • A szoftverfejlesztés alapszintű ismerete
  • Az Azure-erőforrások kezelésének és kiépítésének alapszintű ismerete