Disciplines d’automatisation pour les serveurs avec Azure Arc

Les serveurs avec Azure Arc vous permettent de gérer vos machines virtuelles et vos serveurs physiques Windows et Linux hébergés en dehors d’Azure sur votre réseau d’entreprise ou d’un autre fournisseur de cloud. Ce document a été rédigé pour aider à planifier l’automatisation de l’intégration, de la gestion des correctifs et de l’expansion des capacités des serveurs activés par Azure Arc à travers les extensions de machines virtuelles. L’article présente les principales recommandations pour les équipes d’exploitation pour intégrer et automatiser les serveurs avec Azure Arc tout au long de leur cycle de vie.

Architecture

L’image suivante montre une architecture de référence conceptuelle qui met en évidence les zones de conception d’intégration et d’automatisation pour les serveurs avec Azure Arc :

Diagram that shows Azure Arc-enabled data services, including Onboarding and V M extension integration.

Considérations sur la conception

Voici quelques considérations de conception avant d’intégrer des serveurs avec Azure Arc :

Examiner les conditions requises

Connectivité réseau

Vos machines disposent d’une connectivité à partir de votre réseau local ou de chacun des autres fournisseurs cloud tiers vers Azure, soit avec une connexion directe via un serveur proxy soit par un point de terminaison privé. Consultez la section Connectivité réseau pour les serveurs avec Azure Arc de ce guide pour connaître les considérations et recommandations relatives à la conception.

Préparation de l’environnement

Intégration des serveurs avec Azure Arc

  • Avant d’intégrer des machines, vous avez inscrit les fournisseurs de ressources Azure pour les serveurs avec Azure Arc.
  • Déterminez comment installer et configurer Azure Connected Machine Agent sur votre flotte de serveurs. En règle générale, vous allez déployer l’agent à l’aide des outils d’automatisation standard de votre organisation.

Extensions de machine virtuelle

Déterminez les fonctionnalités Azure que vous souhaitez activer sur vos serveurs avec Azure Arc. Certaines fonctionnalités nécessitent l’installation d’une extension de machine virtuelle sur votre serveur, qui peut être automatisée avec Azure Policy.

Automatisation du cycle de vie

Créez une stratégie de gestion des correctifs du système d’exploitation pour les serveurs avec Azure Arc.

Recommandations de conception

Voici les recommandations de conception générales pour les serveurs avec Azure Arc :

Préparation de l’environnement

  • Créez un groupe de ressources dédié pour inclure uniquement les serveurs avec Azure Arc et centraliser la gestion et la surveillance de ces ressources.
  • Évaluez et développez une stratégie d’étiquetage alignée sur les services informatiques, susceptible de vous aider à réduire la complexité de la gestion de vos serveurs avec Azure Arc, ainsi qu’à simplifier le processus de prise de décisions de gestion.
  • Créez un principal de service pour connecter des machines de manière non interactive à l’aide d’Azure PowerShell ou à partir du portail Azure.

Intégration des serveurs avec Azure Arc

L’une de vos premières tâches consiste à intégrer votre flotte de serveurs et de machines virtuelles à Azure. Après avoir généré un script d’installation, si vous avez seulement quelques serveurs, vous pouvez choisir d’exécuter le script directement à partir de vos machines Windows ou Linux. Pour les plus grandes flottes de serveurs, il existe plusieurs options disponibles dans Azure pour automatiser le processus d’intégration. Nous vous recommandons de créer un principal de service et d’appliquer l’une des méthodes suivantes :

Ensuite, veillez à vérifier votre connexion à Azure Arc.

Extensions de machine virtuelle

Pour simplifier la gestion des serveurs hybrides tout au long de leur cycle de vie, les extensions de machine virtuelle peuvent être déployées sur des serveurs avec Azure Arc à partir du portail Azure. Les extensions de machine virtuelle sont de petites applications qui permettent d’effectuer des tâches de configuration et d’automatisation de post-déploiement sur des machines virtuelles Azure. Par exemple, si une machine virtuelle exige l’installation d’un logiciel, une protection antivirus ou l’exécution d’un script, vous pouvez utiliser une extension de machine virtuelle. De nombreuses extensions de machine virtuelle sont prises en charge pour les serveurs Windows et Linux avec Azure Arc.

Nous vous recommandons d’automatiser le déploiement d’extensions de machine virtuelle à grande échelle via Azure Policy pour déployer automatiquement des extensions sur vos serveurs avec Azure Arc, et de vérifier régulièrement les données de conformité de stratégie pour identifier et corriger les serveurs qui n’ont pas installé l’agent.

Vue d’ensemble des étapes :

  • Créez une initiative pour déployer des extensions de machine virtuelle à grande échelle.
  • Utilisez un effet de stratégie « DeployIfNotExists » pour vous assurer que les extensions de machine virtuelle sont déployées automatiquement, à mesure que d’autres serveurs sont intégrés et corrigent tous les serveurs sur lesquels les extensions de machine virtuelle ont été supprimées.
  • Pour plus d’informations sur l’utilisation de la stratégie avec des serveurs avec Azure Arc, consultez la section Sécurité, gouvernance et conformité des serveurs avec Azure Arc de ce guide.

Automatisation du cycle de vie

Une fois que vos serveurs sont intégrés à Azure, nous recommandons que vous activiez la gestion des correctifs pour simplifier la gestion du cycle de vie du système d’exploitation sur vos serveurs activés par Azure Arc. Azure Update Manager vous permet de visualiser et de planifier les mises à jour et les correctifs du système d’exploitation pour vos serveurs activés par Azure Arc à grande échelle. Plus d’informations sur Azure Update Manager peuvent être trouvées dans l’Aperçu d’Azure Update Manager.

Vous pouvez utiliser la fonctionnalité Runbook Worker hybride utilisateur d’Azure Automation pour exécuter des runbooks directement sur des serveurs avec Azure Arc.

Étapes suivantes

Pour plus d’informations sur le parcours d’adoption du cloud hybride, consultez les ressources suivantes :