Hibrid CI/CD az Azure Stack használatával

A Folyamatos integrációs és folyamatos fejlesztési folyamat (CI/CD) alkalmazások üzembe helyezésénél különösen nehéz feladat lehet, ha a helyszíni alkalmazások a felhőalkalmazásoktól eltérő módon lettek létrehozva, és másképpen üzemelnek. A CI/CD-t azonban egyszerűen megvalósíthatja minden cég, ha rendelkezik az Azure nyilvános felhőben és a helyszíni Azure Stack-környezetekben egyaránt alkalmazható konzisztens fejlesztői eszközcsomaggal. Azok az alkalmazások, amelyeket megfelelő módon helyeztek üzembe az Azure-ban és az Azure Stackben, gyakorlatilag felcserélhetőek, és mindkét környezetben egyaránt megfelelően futnak.

CI/CD hybride avec Azure StackL’implémentation d’une approche d’intégration et livraison continues (CI/CD) pour déployer des applications devient difficile quand des applications locales sont construites et exploitées autrement que les applications cloud. La disponibilité d’un ensemble cohérent d’outils et processus de développement dans le cloud public Azure, ainsi que d’environnements Azure Stack locaux, facilite considérablement pour les organisations l’implémentation d’une pratique d’intégration et livraison continues (CI/CD). Les applications et services déployés correctement dans Azure et Azure Stack sont essentiellement interchangeables et peuvent s’exécuter dans les deux environnements.123455

A mérnök módosításokat hajt végre az alkalmazáskódban és az ARM-sablonban.

A kód és az ARM-sablon bekerül a Visual Studio Team Services Gitbe.

A folyamatos integráció indítja az alkalmazás fordítását és az egységteszteket.

A folyamatos készregyártás eseményindítója vezényli az alkalmazás-összetevők környezetspecifikus paraméterekkel történő üzembe helyezését.

Üzembe helyezés az App Service-be mind az Azure-ban, mind az Azure Stackben.

  1. 1 A mérnök módosításokat hajt végre az alkalmazáskódban és az ARM-sablonban.
  2. 2 A kód és az ARM-sablon bekerül a Visual Studio Team Services Gitbe.
  3. 3 A folyamatos integráció indítja az alkalmazás fordítását és az egységteszteket.
  1. 4 A folyamatos készregyártás eseményindítója vezényli az alkalmazás-összetevők környezetspecifikus paraméterekkel történő üzembe helyezését.
  2. 5 Üzembe helyezés az App Service-be mind az Azure-ban, mind az Azure Stackben.

Implementálási segédlet

Termékek/Leírás Dokumentáció

Azure Stack

Az Azure Stack egy hibrid felhőplatform, amely lehetővé teszi, hogy a helyszínen használhasson Azure-szolgáltatásokat

Lépésenkénti útmutató

Lépésenkénti útmutató

Azure DevOps

Olyan többplatformos alkalmazásokat fejleszthet és helyezhet üzembe, amelyekkel a legtöbbet hozhatja ki az Azure-szolgáltatásokból

Web Apps

Üzleti szempontból alapvető fontosságú, méretezhető webalkalmazások gyors létrehozása és üzembe helyezése.

Kapcsolódó megoldásarchitektúrák

Identité hybride avec Azure StackLa nécessité de conserver les composants d’application localement ne doit pas faire obstacle à l’adoption de technologies cloud. Avec Azure Stack, les composants d’application peuvent résider localement lors de l’interaction avec des composants exécutés dans un cloud public Azure. Ce blueprint permet aux équipes de gérer l’identité des utilisateurs ainsi que des applications d’une manière cohérente dans les clouds.12334556

Hibrid identitás az Azure Stack használatával

Az, hogy az alkalmazás-összetevőket a helyszínen szükséges tartani, nem kell, hogy akadályt jelentsen a felhőtechnológiák használatában. Az Azure Stack lehetővé teszi, hogy az alkalmazások összetevői a helyszínen legyenek, miközben kommunikálni tudnak az Azure nyilvános felhőjében futó komponensekkel is. Ez a séma lehetővé teszi, hogy a csapatok olyan módon kezeljék a felhasználói identitásokat és az alkalmazásokat, amely minden felhőben konzisztensen működik.