View a markdown version of this page

Informationen AWS DevOps Agentin - AWS DevOps Agentin

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Informationen AWS DevOps Agentin

AWS DevOps Der Agent ist ein ständig verfügbarer Agent AI-powered, der das Releasemanagement und den Produktionsbetrieb umfasst, von der Überprüfung der Release-Bereitschaft und den Release-Tests bis hin zur Untersuchung und Vermeidung von Betriebsproblemen in AWS Multicloud- und lokalen Umgebungen.

AWS DevOps Der Agent hilft als erfahrener Techniker dabei, Softwareänderungen auf Produktionsrisiken hin zu überprüfen und gleichzeitig Vorfälle zu untersuchen und betriebliche Verbesserungen zu identifizieren. DevOps

Der Agent arbeitet wie folgt:

  • Lernen Sie Ihre Ressourcen und ihre Zusammenhänge kennen.

  • Arbeiten Sie mit Ihren Observability-Tools, Fähigkeiten, Code-Repositorys und CI/CD Pipelines.

  • Korrelieren Sie Telemetrie-, Code- und Bereitstellungsdaten, um die Beziehungen zwischen Ihren Anwendungsressourcen zu verstehen.

  • Unterstützung von Anwendungen in Multi-Cloud- und Hybridumgebungen.

Schlüssel-Features

AWS DevOps Agent bietet Funktionen in zwei Kernbereichen: Produktionsbetrieb und Release-Management.

Produktionsabläufe

AWS DevOps Der Agent untersucht Probleme eigenständig, sobald sie auftreten:

  • Automatisierte Untersuchung von Vorfällen — Beginnt sofort mit der Untersuchung, wenn eine Warnung oder ein Supportticket eingeht, und korreliert Telemetrie-, Code- und Einsatzdaten, um die Ursache zu ermitteln.

  • Umsetzbare Pläne zur Schadensbegrenzung — Bietet spezifische Maßnahmen zur Behebung von Vorfällen, zur Überprüfung des Erfolgs und zur Rückgängigmachung von Änderungen, falls erforderlich. Enthält außerdem Anweisungen für Agenten, die von einem anderen Frontier-Agenten implementiert werden können, z. B. Codeverbesserungen, die von Kiro implementiert werden können.

  • Proaktive Prävention von Vorfällen — Analysiert Muster historischer Vorfälle, um gezielte Verbesserungen in den Bereichen Beobachtbarkeit, Infrastrukturoptimierung, Bereitstellungspipelines und Anwendungsstabilität zu erzielen, sodass dieselben Probleme nicht erneut auftreten.

  • Automatisierte Vorfallkoordination — Leitet Beobachtungen, Ergebnisse und Maßnahmen zur Schadensbegrenzung über Ihre bevorzugten Kommunikationskanäle wie Slack und weiter. ServiceNow PagerDuty

  • On-demand Bearbeitung von SRE-Aufgaben — Erledigt SRE-Aufgaben in natürlicher Sprache und nutzt dabei sein fundiertes Wissen über Ihre Anwendungstopologie und Serviceabhängigkeiten. Fragen Sie den Zustand der Ressourcen ab, untersuchen Sie Vorfallmuster, verfolgen Sie Bereitstellungen und suchen Sie nach Empfehlungen, ohne zwischen den Konsolen hin- und herwechseln zu müssen.

  • AWS Support-Integration — Erstellen Sie AWS Support-Fälle direkt aus einer Untersuchung heraus mit vollständigem Kontext, um die Lösung zu beschleunigen.

Versionsverwaltung (Vorschau)

AWS DevOps Agent bietet eine Reihe von Vorschaufunktionen, mit denen Sie überprüfen können, ob Codeänderungen produktionsbereit sind, bevor sie veröffentlicht werden:

  • Überprüfung der Veröffentlichungsbereitschaft — Überprüft Codeänderungen während der Codegenerierung, überprüft die Einhaltung von Richtlinien, Auswirkungen auf Abhängigkeiten und Zugriffskontrollen. Ordnet repository-übergreifende Abhängigkeiten vor der Zusammenführung oberflächennahen Änderungen zu und bewertet anhand deterministischer Beweise, dass durch Infrastrukturänderungen die Berechtigungen nicht über das hinaus erweitert werden, was für die Anwendung erforderlich ist. Es versteht Ihre Full-Service-Topologie, berücksichtigt den Explosionsradius und überprüft Änderungen im Kontext des Gesamtsystems.

  • Autonome Release-Tests — Generiert und führt änderungsspezifische Testpläne für Web und API-based Anwendungen in vom Kunden bereitgestellten Umgebungen aus. Dabei werden Regressionen, UX-Probleme und Integrationsfehler erkannt, bevor sie die Produktion erreichen. Die Tests zielen auf Risikobereiche ab, die bei der Überprüfung der Veröffentlichungsbereitschaft zutage getreten sind, und nicht auf eine statische Regressionssuite.

  • In den Entwickler-Workflow integriert — Liefert Ergebnisse über Pull-Requests, Coding-Agent-IDEs und CI/CD Pipelines, sodass Entwickler von der Codegenerierung bis zur Bereitstellung stets den Überblick behalten.

Informationen zur Umgebung

AWS DevOps Der Agent lernt kontinuierlich Ihre Umgebung kennen und entwickelt so ein tiefes Verständnis Ihrer Dienste, Abhängigkeiten und Betriebsmuster:

  • Zuordnung von Anwendungsressourcen — Erkennt automatisch Anwendungen, ihre Komponentendienste und die Ressourcen, aus denen sie bestehen. Ordnet diese Beziehungen in einer dynamischen, kontinuierlich aktualisierten Topologie zu.

  • Kontinuierliches Lernen — Versionsprüfungen werden relevanter, Untersuchungen werden schneller und Empfehlungen präziser, da der Agent im Laufe der Zeit Ihre Umgebung kennenlernt.

  • Erweitern Sie den Funktionsumfang um Agentenkenntnisse — Fügen Sie wiederverwendbare, modulare Fähigkeiten hinzu, die Ihre Runbooks, Architekturstandards und Betriebsabläufe kodieren, sodass der Agent Aufgaben konsistent und zuverlässig ausführt.

  • Built-in und benutzerdefinierte Integrationen — Funktioniert mit Amazon CloudWatch, Datadog, Dynatrace, New Relic, Splunk, Grafana,, Azure,, und Slack. GitHub GitLab DevOps ServiceNow PagerDuty Stellen Sie eine Verbindung zu privaten oder Remote-MCP-Servern her, um die Erweiterung auf proprietäre Systeme auszudehnen.

  • Zugriff von überall — Funktioniert als Remote-Server, sodass andere Anwendungen oder Agenten Freigabeprüfungen durchführen, Untersuchungen einleiten oder den Betriebszustand abfragen können. Unterstützt die Protokolle MCP, ACP und A2A.

Wie AWS DevOps Der Agent funktioniert

AWS DevOps Der Agent arbeitet über eine Architektur mit zwei Konsolen. Administratoren verwenden die AWS Managementkonsole, um Agentenbereiche zu erstellen und zu verwalten, Integrationen zu konfigurieren und Zugriffskontrollen einzurichten. Betriebsteams nutzen die AWS DevOps Agent-Web-App für die tägliche Reaktion auf Vorfälle und Untersuchungen. In der Web-App können Betreiber mit den Ermittlungen der Agenten interagieren, die kontoübergreifende Anwendungstopologie durchsuchen und sich über präventive Verbesserungen der Beobachtbarkeit, des Codes, der Pipelines und der Infrastrukturarchitekturen informieren. Weitere Informationen hierzu finden Sie unter Proaktive Prävention von Zwischenfällen.

Der Service ist rund um Agent Spaces organisiert. Dabei handelt es sich um logische Container, die definieren, auf welche Agenten zugreifen und welche AWS DevOps Informationen sie untersuchen können. Jeder Agent Space enthält Ihre AWS Kontokonfigurationen, Tool-Integrationen von Drittanbietern und Zugriffsberechtigungen. Weitere Informationen hierzu finden Sie unter Was sind DevOps Agent Spaces?.

AWS DevOps Der Agent erstellt automatisch eine Anwendungstopologie, die Ihre Ressourcen und ihre Beziehungen abbildet. Diese Topologie hilft dem Service, Ihre Anwendungsarchitektur bei Untersuchungen zu verstehen. Weitere Informationen hierzu finden Sie unter Was ist eine DevOps Agententopologie?.

Vorteile

  • Schnellere Bereitstellung mit Zuversicht — Überprüfungen der Veröffentlichungsbereitschaft und autonome Tests validieren Änderungen, bevor sie in die Produktion gelangen, sodass Entwickler nicht darauf warten müssen, dass andere Teams Richtlinien überprüfen, Abhängigkeiten validieren und Testergebnisse erhalten.

  • Reduzieren Sie die durchschnittliche Lösungszeit (MTTR) — Die autonome Untersuchung beginnt sofort und beschleunigt die Problembehebung von Stunden auf Minuten.

  • Vermeiden Sie wiederkehrende Vorfälle — Gezielte Empfehlungen gehen auf die Ursachen ein und stärken die Widerstandsfähigkeit des Systems in Bezug auf Beobachtbarkeit, Infrastruktur, Bereitstellungen und Anwendungscode.

  • Verbessern Sie die betriebliche Effizienz — Befreien Sie Ihr Team von sich wiederholenden Untersuchungs- und Überprüfungsaufgaben, damit es sich auf wichtigere Aufgaben konzentrieren kann.

  • Arbeiten Sie innerhalb vorhandener Arbeitsabläufe — Integriert sich unterbrechungsfrei in Ihre vorhandenen Tools und Prozesse und liefert Ergebnisse dort, wo Ihr Team bereits arbeitet.