Passer la navigation

Intégration et livraison continues (CI/CD) hybrides

L’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.

CI/CD HíbridasImplementar uma abordagem de integração contínua/desenvolvimento contínuo (CI/CD) à implementação de aplicações torna-se difícil quando as aplicações no local são compiladas e operadas de formas diferentes das aplicações em cloud. Ter um conjunto consistente de ferramentas de desenvolvimento na cloud pública do Azure e nos ambientes do Azure Stack no local permite às empresas implementar uma prática de CI/CD com muito mais facilidade. As aplicações e serviços híbridos implementados corretamente no Azure e no Azure Stack são, na prática, intermutáveis e podem ser executados em qualquer localização.123455

Un ingénieur apporte des modifications au code de l’application et au modèle ARM.

Le code et le modèle ARM sont vérifiés dans le référentiel Visual Studio Team Services.

L’intégration continue déclenche la génération de l’application et des tests unitaires.

Le déclencheur de déploiement continu orchestre le déploiement d’artefacts d’application avec des paramètres propres à l’environnement.

Déploiement vers App Service sur Azure et Azure Stack.

  1. 1 Un ingénieur apporte des modifications au code de l’application et au modèle ARM.
  2. 2 Le code et le modèle ARM sont vérifiés dans le référentiel Visual Studio Team Services.
  3. 3 L’intégration continue déclenche la génération de l’application et des tests unitaires.
  1. 4 Le déclencheur de déploiement continu orchestre le déploiement d’artefacts d’application avec des paramètres propres à l’environnement.
  2. 5 Déploiement vers App Service sur Azure et Azure Stack.

Conseils sur l’implémentation

Produits/Description Documentation

Azure Stack

Azure Stack est une plateforme cloud hybride qui vous permet d’utiliser des services Azure localement.

Instructions pas à pas

Instructions pas à pas

Visual Studio Team Services

Générez et déployez des applications multiplateformes pour tirer le meilleur parti des services Azure

Applications web

Créez et déployez rapidement des applications web critiques à l’échelle.

Architectures de solution associées

Hybrid IdentityThe need to keep application components on-premises doesn't have to be a barrier to adopting cloud technologies. With Azure Stack, app components can reside on-premises while interacting with components running in Azure public cloud. This blueprint enables teams to manage identity for users as well as applications in a way that is consistent across clouds.12334556

Identité hybride

La 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.