Azure Copilot Resiliency Agent im Infrastructure Resiliency Manager (Vorschau) verwenden

Azure Copilot Resiliency Agent ist ein KI-gestützter Assistent, der in Azure Copilot integriert ist. Verwenden Sie natürliche Sprache, um resiliente Anwendungen zu entwerfen, die Resilienzlage bestehender Azure-Workloads zu verstehen, umsetzbare Empfehlungen einzuholen und Resilienzlücken zu schließen.

Der Agent unterstützt zwei primäre Funktionsbereiche:

  • Start Resilient hilft Ihnen, Resilienz vor der Bereitstellung in Anwendungen einzubauen.
  • Get Resilient hilft Ihnen, Workloads zu bewerten und zu verbessern, die bereits in Azure laufen.

Voraussetzungen

Öffnen Sie den Resiliency Agent

Du kannst den Agenten über Azure Copilot oder über die Resilienzoberfläche öffnen.

Aus Azure Copilot öffnen

  1. Im Azure-Portal wählen Sie das Copilot-Symbol im Portal-Header aus.
  2. Wählen Sie im Agentenauswahlmechanismus oben im Copilot-Bereich Resilienz aus.
  3. Wählen Sie einen vorgeschlagenen Prompt oder geben Sie Ihre eigene Frage ein.

Aus Resiliency öffnen

Im Übersichtsbereich „Resilienz“ wählen Sie eine der Hauptaktionen für einen gängigen Resilienz-Workflow. Der Azure Copilot-Bereich wird mit ausgewähltem Resilienz-Agent und einem relevanten Prompt geöffnet.

Der Agent hält den Kontext über die Runden hinweg aufrecht, sodass Sie von der Bewertung zur Behebung wechseln können, ohne den Anwendungskontext wiederholen zu müssen.

Starten Sie Resilient für neue Anwendungen

Beschreiben Sie Ihre vorgeschlagene Anwendungsarchitektur in natürlicher Sprache. Der Agent analysiert die Topologie, identifiziert relevante Widerstandsfähigkeitspraktiken und erstellt Empfehlungen, die auf die Ressourcen der Architektur zugeschnitten sind.

Der Agent kann außerdem bereitstellungsfähige Bicep-Vorlagen generieren, die empfohlene Resilienzkonfigurationen aktiviert haben.

Beispiele für Eingabeaufforderungen sind:

  • Meine App hat eine VM, eine PostgreSQL-Datenbank und einen Load Balancer. Hilf mir, meinen Weg zur Resilienz zu beginnen.
  • Ich baue eine Anwendung mit AKS, Redis, Storage und Cosmos DB. Was sollte ich tun, um es widerstandsfähig zu machen?
  • Erstellen Sie eine Bicep-Vorlage für eine zonenresistente VM-Einrichtung.
  • Erstellen Sie Bicep-Vorlagen für eine resiliente Architektur mit VMs, AKS und Speicher.

Machen Sie bestehende Anwendungen resilient

Nutzen Sie den Agenten, um die Zonenwiderstandsfähigkeit von bereits in Azure laufenden Workloads zu bewerten und zu verbessern.

Überprüfen Sie Resilienz und Voraussetzungen

Fragen Sie, ob eine einzelne Ressource oder eine ganze Servicegruppe zonenresistent ist. Der Agent gibt den aktuellen Resilienzstatus und relevante Konfigurationsdetails zurück. Es kann auch Blocker wie regionale Einschränkungen, Berechtigungen und Konfigurationsabhängigkeiten identifizieren.

Beispiele für Eingabeaufforderungen sind:

  • Ist meine VM zonenredundant?
  • Rufen Sie den Status der Zonenresilienz meiner Dienstgruppe ab.
  • Was sind die Voraussetzungen, damit meine VM zonenresistent wird?

Resilienz ermöglichen und Skripte generieren

Für Ressourcentypen, die die In-Place-Conversion unterstützen, kann der Agent nach Bestätigung der Änderung die Zonenresilienz aktivieren. Für Ressourcen, die eine Neubereitstellung erfordern, wie virtuelle Maschinen, bietet der Agent Migrationsanleitungen und Skripte, anstatt die Ressource zu ändern.

Der Agent kann Enablement-Skripte in den Formaten Azure PowerShell, Azure CLI, Bicep, Terraform und Azure Resource Manager-Vorlage generieren.

Beispiele für Eingabeaufforderungen sind:

  • Aktiviere die Zonenresilienz für meinen PostgreSQL-Server.
  • Wie mache ich mein Storage Account zonenredundant?
  • Gib mir Skripte, um die Zonenresilienz für meine Ressourcen zu aktivieren.

Important

Überprüfen und validieren Sie alle Empfehlungen, Skripte, Vorlagen und vorgeschlagenen Änderungen, bevor Sie sie in einer Produktionsumgebung verwenden. Ressourcenändernde Operationen erfordern Ihre Bestätigung.

Ressourcen organisieren und Ziele verfolgen

Der Agent kann Servicegruppen erstellen, Ressourcen hinzufügen, Zonenresilienz-Ziele setzen, die Einhaltung von Zielen überprüfen, Ressourcen ausschließen und die Einhaltung nach Konfigurationsänderungen aktualisieren.

Für einen End-to-End-Workflow weisen Sie den Agenten an:

  1. Erstelle eine Servicegruppe für deine Anwendung.
  2. Setze Ziele für die Ausfallsicherheit von Zonen.
  3. Überprüfe den Resilienzstatus.
  4. Beheben Sie identifizierte Probleme oder erstellen Sie Skripte zur Behebung.

Weitere Informationen zu diesen Arbeitsabläufen finden Sie unter Ziele zuweisen und Resilienzstatus anzeigen und Empfehlungen überprüfen.

Bekannte Einschränkungen

  • Der Agent ist für die Zonenresilienz optimiert. Regionale Resilienz und andere Resilienzdimensionen werden derzeit nicht unterstützt.
  • Der Start Resilient-Template-Generierungsfluss unterstützt derzeit Bicep.
  • Die Abläufe können für große Servicegruppen oder komplexe Anwendungsarchitekturen länger dauern.
  • Die Ergebnisse hängen von den dem Agenten verfügbaren Ressourcenmetadaten und den Berechtigungen des angemeldeten Nutzers ab.
  • KI-generierte Ausgaben können unvollständig oder ungenau sein und sind nicht autoritativ.