Partager via


Vue d’ensemble de la préversion de l’Agent Azure SRE

Azure SRE Agent automatise le travail opérationnel et réduit les risques, afin que les développeurs et les opérateurs puissent se concentrer sur des tâches à valeur élevée.

Les tâches opérationnelles classiques incluent souvent la gestion de plusieurs ressources Azure, ainsi que des systèmes SaaS locaux. Ces tâches sont souvent répétitives ou nécessitent l’orchestration de plusieurs outils pour fournir les insights dont vous avez besoin. L’agent SRE vous offre une plateforme basée sur l’IA pour connecter des systèmes ensemble et automatiser le workflow de bout en bout.

Qu’est-ce que l’agent SRE ?

SRE Agent est un service qui apporte l’automatisation et l’intelligence aux pratiques d’ingénierie de fiabilité de site. Cela vous permet de réduire les efforts manuels, d’améliorer le temps de fonctionnement du système et de fournir des résultats opérationnels cohérents. À mesure que l’agent s’intègre aux services Azure et aux systèmes externes, il exécute des tâches opérationnelles avec une intervention humaine minimale.

Fonctionnalités de gestion des services Azure

L’agent SRE peut gérer tous les services Azure via l’interface de ligne de commande Azure et les API REST. Cette fonctionnalité inclut une prise en charge complète des éléments suivants :

  • Services de calcul : machines virtuelles, App Service, Container Apps, Azure Kubernetes Service (AKS), Azure Functions, etc.

  • Services de stockage : Stockage Blob, partages de fichiers, disques managés et comptes de stockage

  • Services de mise en réseau : réseaux virtuels, équilibreurs de charge, passerelles d’application et groupes de sécurité réseau

  • Services de base de données : Azure SQL Database, Cosmos DB, PostgreSQL, MySQL et Redis

  • Supervision et gestion : Azure Monitor, Log Analytics, Application Insights et Resource Manager

Vous pouvez automatiser n’importe quelle opération que vous effectuez avec Azure CLI via SRE Agent à l’aide de runbooks et de sous-éléments personnalisés.

Cas d’utilisation principaux

  • Automatiser les incidents : connectez-vous aux plateformes de gestion des incidents pour automatiser le triage, l’atténuation et la résolution. Cette connexion réduit le temps moyen de récupération (MTTR) et améliore la disponibilité du service.

  • Automatiser les flux de travail planifiés : configurez des alertes et des actions proactives pour automatiser les tâches de routine et répétitives qui s’exécutent selon une planification définie.

Pour voir SRE Agent en action, regardez la vidéo suivante.


Comment fonctionne l’agent SRE ?

L’agent SRE combine une expertise Azure affinée avec des fonctionnalités de personnalisation complètes. Prêt à l'emploi, l’agent SRE comprend et gère les ressources Azure pour des services particuliers. Il fournit des valeurs par défaut intelligentes pour les tâches opérationnelles courantes. En même temps, il offre la possibilité d’incorporer des connaissances spécifiques au domaine, des runbooks personnalisés et des intégrations avec des outils et des sources de données tels que l’observabilité et les plateformes de supervision.

L’agent fonctionne via plusieurs mécanismes d’automatisation, notamment :

  • Connaissances Azure intégrées : compréhension préconfigurée des services Azure avec des modèles opérationnels optimisés

  • Runbooks personnalisés : exécuter des commandes Azure CLI et des appels d’API REST pour n’importe quel service Azure

  • Extensibilité subagente : créer des agents spécialisés pour des services spécifiques tels que des machines virtuelles, des bases de données ou des composants réseau

  • Intégrations externes : Se connecter à la surveillance, à la gestion des incidents et aux systèmes de contrôle de code source

Cette extensibilité garantit que L’agent SRE peut s’adapter à votre environnement et aux exigences opérationnelles dans l’ensemble de votre infrastructure Azure.

Integrations

Azure SRE Agent s’intègre à votre écosystème opérationnel de la manière suivante :

  • Surveillance et observabilité :

    • Azure Monitor (métriques, journaux, alertes, classeurs)
    • Application Insights
    • Log Analytics
    • Grafana
  • Gestion des incidents :

    • Alertes Azure Monitor
    • PagerDuty
    • ServiceNow
  • Contrôle de code source et CI/CD :

    • GitHub (référentiels, problèmes)
    • Azure DevOps (dépôts, éléments de travail)
  • Sources de données :

    • Clusters de Azure Data Explorer (Kusto)
    • Serveurs MCP (Model Context Protocol)

Get started

Commencez à utiliser Azure SRE Agent en planifiant une tâche, en gérant un incident ou en créant un sous-agent.

Créez une tâche planifiée à exécuter selon une planification que vous définissez.

  1. Sélectionnez l’onglet Planifier les tâches .

  2. Entrez les détails de la tâche.

  3. Définissez la planification pour exécuter votre tâche.

  4. Créer des instructions personnalisées pour l'agent chargé de la tâche.

  5. Sélectionnez Créer une tâche planifiée.

Considerations

Gardez à l’esprit les considérations suivantes lorsque vous utilisez l’agent Azure SRE :

  • L’anglais est la seule langue prise en charge dans l’interface de conversation.
  • Pour plus d’informations sur la gestion des données dans Azure SRE Agent, consultez la politique de confidentialité Microsoft.
  • La disponibilité varie selon la configuration de la région et du locataire.

Lorsque vous créez un agent, les ressources suivantes sont également créées automatiquement pour vous :

  • Azure Application Insights
  • Espace de travail Log Analytics
  • Identité managée

Étape suivante