Informations, communications, conseils en infrastructure

1.21 Azure Automation: Guide complet

Technologies associées à Azure Automation

Technologie

Description

Cas d’usage

Runbooks

Scripts d’automatisation (PowerShell, Python, Graphiques)

Déploiement de ressources, maintenance périodique

State Configuration

Gestion de la configuration via DSC (Desired State Configuration)

Standardisation des configurations serveur

Gestion des mises à jour

Patch management cross-cloud

Conformité des systèmes hybrides

Modèles ARM

Déploiement d’infrastructure déclarative

Provisionnement reproductible

Hybrid Runbook Worker

Exécution de runbooks sur systèmes locaux

Automatisation hybride

Prérequis techniques et compétences

Catégorie

Exigences

Détails

Environnement

Abonnement Azure Actif

Accès au portail Azure

Réseau

NSG configurés pour l’automatisation hybride

Ouverture port 443 pour Hybrid Worker[

Authentification

Compte « Run As » Azure AD

Permissions Contributor sur l’abonnement

Compétences

PowerShell/Python de base

Création de scripts simples

Monitoring

Espace de travail Log Analytics

Intégration obligatoire pour certaines fonctionnalités

Niveau de difficulté

Tâche

Difficulté

Justification

Déploiement de compte Automation

★★☆☆☆

Template ARM disponible

Création de runbook graphique

★★★☆☆

Interface visuelle mais logique à maîtriser

Configuration DSC

★★★★☆

Nécessite compétences PowerShell avancées

Automatisation hybride

★★★★☆

Configuration réseau complexe

Intégration CI/CD

★★★☆☆

Nécessite connaissances Azure DevOps

Technique

Azure Automation est un service cloud de Microsoft Azure qui permet d’automatiser, d’orchestrer et de configurer des tâches et des processus dans des environnements cloud ou hybrides. Il aide les entreprises à réduire les erreurs humaines, à améliorer l’efficacité opérationnelle et à optimiser la gestion des ressources.



Fonctions principales

  • Automatisation des processus : Exécution de scripts et de workflows (appelés runbooks) pour automatiser des tâches répétitives comme la gestion des machines virtuelles, la maintenance, ou le déploiement d’applications.

  • Gestion de la configuration : Surveillance et gestion de la configuration des machines pour garantir leur conformité avec les exigences de l’entreprise.

  • Mise à jour automatique : Gestion centralisée des mises à jour pour les systèmes d’exploitation Windows et Linux, permettant de planifier et d’appliquer des correctifs automatiquement.

  • Inventaire et suivi des modifications : Collecte d’informations sur les ressources, suivi des modifications et détection des écarts de configuration.



Avantages

  • Gain de temps et réduction des erreurs grâce à l’automatisation des tâches manuelles.

  • Gestion centralisée de l’automatisation pour les environnements hybrides (cloud et sur site).

  • Scalabilité : Adapté aux petites comme aux grandes entreprises.

  • Intégration avec d’autres services Azure et outils tiers.



Cas d’usage typiques

  • Déploiement automatisé de ressources

  • Sauvegarde et restauration

  • Gestion des mises à jour de sécurité

  • Surveillance de la conformité



Pour commencer

Nous vous invitons pour :

  • Créer un compte Automation

  • Écrire et exécuter des runbooks

  • Configurer la gestion des mises à jour et la gestion de la configuration



En résumé, Azure Automation est une solution puissante pour automatiser la gestion de vos ressources Azure et sur site, améliorer la productivité et garantir la conformité de votre infrastructure informatique.

Articles similaires

Rémy ACCOLEY

Consultant infrastructure

Expertise Azure, Windows serveur, Exchange, Teams, Office 365, Téléphonie…

Mes articles du moment

Sponsor

Besoin d'un support avec Keysoncloud

Offre Free

Explore

Découvrez nos formations

Offre Free

Vous voulez poster vos contenus

Offre Free