

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.

# Über AWS DevOps Agent
<a name="about-aws-devops-agent"></a>

AWS DevOps Agent ist ein Grenzagent, der Vorfälle löst und proaktiv verhindert und so die Zuverlässigkeit und Leistung kontinuierlich verbessert.

AWS DevOps Als erfahrener Techniker untersucht der Kundendienstmitarbeiter Vorfälle und identifiziert betriebliche Verbesserungen. DevOps 

Der Agent arbeitet wie folgt:
+ Lernen Sie Ihre Ressourcen und ihre Beziehungen kennen.
+ Arbeiten Sie mit Ihren Observability-Tools, Fähigkeiten, Code-Repositorys und CI/CD Pipelines.
+ Korrelieren von Telemetrie-, Code- und Bereitstellungsdaten, um die Beziehungen zwischen Ihren Anwendungsressourcen zu verstehen.
+ Unterstützung von Anwendungen in Multicloud- und Hybridumgebungen.

## Schlüssel-Features
<a name="key-features"></a>

AWS DevOps Agent bietet umfassende Funktionen zur Reaktion auf Vorfälle und zur Vorbeugung von Vorfällen mithilfe der folgenden Funktionen:

### Ständig verfügbare, autonome Reaktion auf Vorfälle
<a name="always-on-autonomous-incident-response"></a>

AWS DevOps Der Agent untersucht Probleme selbstständig, sobald sie auftreten:
+ **Automatisierte Untersuchung von Vorfällen** — Beginnt sofort mit der Untersuchung, wenn eine Warnung oder ein Support-Ticket eingeht
+ **AWS DevOps Agenten-Chat** — Fragen Sie Ihre Infrastruktur ab, analysieren Sie den Systemstatus und leiten Sie Untersuchungen in natürlicher Sprache in der gesamten DevOps Agent Space-Web-App. Chat bietet kontextsensitive Antworten, die auf der aufgerufenen Seite basieren, egal ob Sie nach Ressourcen in der Topologie fragen, eine Untersuchung steuern oder Empfehlungen in der Prävention filtern.
+ **Detaillierte Pläne zur Schadensbegrenzung** — Bietet spezifische Maßnahmen zur Behebung von Vorfällen, zur Überprüfung des Erfolgs und zur Rücknahme von Änderungen, falls erforderlich
+ **Automatisierte Koordination von Vorfällen** — Leitet Beobachtungen, Ergebnisse und Maßnahmen zur Schadensbegrenzung über deine bevorzugten Kommunikationskanäle wie Slack und ServiceNow
+ **AWS Support-Integration** — Erstellen Sie AWS Support-Fälle direkt aus einer Untersuchung heraus, wobei den AWS Support-Experten sofort der Kontext zur Verfügung gestellt wird

### future Vorfälle verhindern
<a name="prevent-future-incidents"></a>

AWS DevOps Der Agent analysiert Muster bei allen Vorfällen in der Vergangenheit, um Sie dabei zu unterstützen, von der reaktiven Brandbekämpfung zur proaktiven Betriebsverbesserung überzugehen:
+ **Gezielte Empfehlungen** — Bietet spezifische, umsetzbare Verbesserungen, die vier Schlüsselbereiche stärken: Beobachtbarkeit (Überwachung, Warnung, Protokollierung), Infrastrukturoptimierung (automatische Skalierung, Kapazitätsoptimierung) und Verbesserung der Bereitstellungspipeline (Testen, Validierung).
+ **Kontinuierliches Lernen** — Verfeinert die Empfehlungen auf der Grundlage des Feedbacks Ihres Teams

### Holen Sie mehr aus Ihren Tools heraus DevOps
<a name="get-more-from-your-devops-tools"></a>

AWS DevOps Agent lässt sich in Ihre vorhandenen Tools integrieren, ohne Ihre Workflows zu ändern:
+ **Zuordnung von Anwendungsressourcen** — Erstellt ein Topologiediagramm Ihrer Anwendungsressourcen und ihrer Beziehungen
+ **Integrierte Integrationen** — Funktioniert mit gängigen Observability-Tools (Amazon CloudWatch, Dynatrace, Datadog, New Relic und Splunk), Code-Repositorys und Pipelines (Aktionen und Repositorys, Workflows und CI/CD Repositorys) GitHub GitLab 
+ **Integration benutzerdefinierter Tools** — Erweitern Sie die Funktionen, indem Sie eine Verbindung zu Ihren eigenen Model Context Protocol (MCP) -Servern herstellen, um zusätzliche Tools zu erhalten
+ **Abfragen zur Konversationsinfrastruktur** — Verwenden Sie natürliche Sprache, um AWS Ressourcen, Systemmetriken und den Alarmstatus abzufragen, ohne durch mehrere Konsolen navigieren zu müssen. Chat versteht den Kontext und speichert den Konversationsverlauf für Folgefragen.

## So funktioniert der AWS DevOps Agent
<a name="how-aws-devops-agent-works"></a>

AWS DevOps Der Agent arbeitet mit einer Architektur mit zwei Konsolen. Administratoren verwenden die AWS Managementkonsole, um Agent Spaces zu erstellen und zu verwalten, Integrationen zu konfigurieren und Zugriffskontrollen einzurichten. Betriebsteams verwenden die AWS DevOps Agent-Web-App für die Reaktion auf day-to-day Vorfälle und die Untersuchung von Vorfällen. In der Web-App können Bediener mit den Ermittlungen der Agenten interagieren, die kontenü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](working-with-devops-agent-proactive-incident-prevention.md).

Der Service ist in Agent Spaces organisiert. Dabei handelt es sich um logische Container, die definieren, worauf der Agent zugreifen und was AWS DevOps er untersuchen kann. 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?](about-aws-devops-agent-what-are-devops-agent-spaces.md).

AWS DevOps Der Agent erstellt automatisch eine Anwendungstopologie, die Ihre Ressourcen und deren Beziehungen abbildet. Diese Topologie hilft dem Service dabei, Ihre Anwendungsarchitektur bei Untersuchungen zu verstehen. Weitere Informationen hierzu finden Sie unter [Was ist eine DevOps Agententopologie?](about-aws-devops-agent-what-is-a-devops-agent-topology.md).

## Vorteile
<a name="benefits"></a>
+ **Reduzieren Sie die mittlere Zeit bis zur Problemlösung (MTTR)** — Die autonome Untersuchung beginnt sofort, wodurch die Problembehebung von Stunden auf Minuten beschleunigt wird
+ **Vermeiden Sie wiederkehrende Vorfälle** — Gezielte Empfehlungen befassen sich mit den Grundursachen und stärken die Widerstandsfähigkeit des Systems
+ **Verbessern Sie die betriebliche Effizienz** — Befreien Sie Ihr Team von sich wiederholenden Ermittlungsaufgaben, um sich auf Innovationen zu konzentrieren
+ **Arbeiten Sie innerhalb vorhandener Workflows** — Lässt sich unterbrechungsfrei in Ihre vorhandenen Tools und Prozesse integrieren

# Was ist eine DevOps Agent-Web-App?
<a name="about-aws-devops-agent-what-is-a-devops-agent-web-app"></a>

AWS DevOps Der Agent verwendet eine Architektur mit zwei Konsolen, die Verwaltungsfunktionen von day-to-day betrieblichen Aktivitäten trennt. Dieses Design ermöglicht es Administratoren, den Service zu konfigurieren, während sich die Betriebsteams auf die Reaktion und Prävention von Vorfällen konzentrieren.

## Konsolen
<a name="consoles"></a>

AWS DevOps Der Agent bietet zwei unterschiedliche Benutzeroberflächen:
+ **AWS Management-Konsole** — Administratoren verwenden die AWS Management-Konsole, um den AWS DevOps Agenten einzurichten und zu verwalten. In dieser Konsole können Sie AWS Dienste und Tools von Drittanbietern [Einen Agentenbereich erstellen](getting-started-with-aws-devops-agent-creating-an-agent-space.md) verbinden und die Zugriffsberechtigungen für Ihr Unternehmen verwalten.
+ **DevOps Agenten-Web-App —** Betriebsteams verwenden DevOps Agent Space-Web-Apps für die tägliche Reaktion auf Vorfälle. Diese eigenständige Anwendung bietet eine Oberfläche, über die Techniker auf Abruf Untersuchungen einleiten, über einen Chat in natürlicher Sprache mit dem Agenten interagieren, Anwendungstopologien einsehen und Empfehlungen zur Vorfallprävention überprüfen können.

## Funktionen der Web-App
<a name="web-app-capabilities"></a>

Die DevOps Agent-Web-App bietet die folgenden Hauptfunktionen:
+ **Reaktion auf Vorfälle —** Auf dieser Seite können Sie Untersuchungen zu Vorfällen erstellen und nachverfolgen sowie Pläne zur Schadensbegrenzung erstellen, um Vorfälle zu lösen.
+ **Prävention von Vorfällen —** Auf der Seite Prävention finden Sie Empfehlungen zur Verbesserung Ihrer Beobachtbarkeit, Ihrer Bereitstellungsprozesse und Ihrer Infrastrukturarchitektur, um future Vorfälle zu verhindern.
+ **Topologie —** Die Topologie-Seite bietet eine interaktive visuelle Darstellung der Kontoressourcen und ihrer Beziehungen zwischen allen Ressourcen in den verbundenen Konten. Sie können die Topologie mit unterschiedlichen Detaillierungsgraden anzeigen, indem Sie das Dropdownmenü „Anzeigen“ verwenden, um zwischen der System-, Container- und Ressourcenansicht zu wechseln.
+ **Fähigkeiten** — Modulare Befehlssätze, die AWS DevOps Agent um spezielle Funktionen erweitern. Die Fähigkeiten umfassen Fachwissen, Untersuchungsmethoden und auf Ihre Infrastruktur zugeschnittene Toolkonfigurationen. Jede Fähigkeit ermöglicht spezifische Tools und ermöglicht die schrittweise Offenlegung von Anweisungen nur dann, wenn sie für die Untersuchung relevant sind.
+ **Chat-Oberfläche in natürlicher Sprache** — Chat ist in der gesamten Web-App verfügbar und ist ein KI-gestützter Konversationsassistent, mit dem Sie Ihre Infrastruktur abfragen, den Systemzustand analysieren und Untersuchungen in natürlicher Sprache bearbeiten können. Chat bietet kontextsensitive Antworten, die auf der von Ihnen aufgerufenen Seite basieren.

## Authentifizierung
<a name="authentication"></a>

AWS DevOps Der Agent unterstützt flexible Authentifizierungsmethoden, um unterschiedlichen Unternehmensanforderungen gerecht zu werden:
+ **IAM Identity Center-Integration (Benutzerzugriff)** — Organizations können AWS Identity Center (IAM Identity Center) verwenden, um den Benutzerzugriff auf die DevOps Agent Space-Web-Apps zentral zu verwalten. IAM Identity Center kann sich über Standard-OIDC- und SAML-Protokolle mit externen Identitätsanbietern verbinden, darunter Anbieter wie Okta, Ping Identity und Microsoft Entra ID. Diese Methode unterstützt die Multi-Faktor-Authentifizierung durch Ihren Identitätsanbieter.
+ **Authentifizierung durch externen Identitätsanbieter (IdP)** — Organizations können einen OIDC-kompatiblen Identitätsanbieter wie Okta oder Microsoft Entra ID direkt mit der Agent Space-Web-App verbinden, ohne IAM Identity Center zu benötigen. Benutzer melden sich mit ihren Unternehmensanmeldedaten über den IdP an. Anweisungen zur Einrichtung finden Sie unter[Authentifizierung durch externen Identitätsanbieter (IdP) einrichten](aws-devops-agent-security-setting-up-external-identity-provider-idp-authentication.md).
+ **IAM-Authentifizierungslink (Administratorzugriff)** — Eine alternative Methode ermöglicht den direkten Zugriff auf die Web-App von der AWS Management Console aus über Ihre bestehende Konsolensitzung. Diese Option ist vor der Implementierung der vollständigen Identity Center-Integration nützlich, Sitzungen sind jedoch auf 10 Minuten begrenzt.

# Was sind DevOps Agent Spaces?
<a name="about-aws-devops-agent-what-are-devops-agent-spaces"></a>

Ein DevOps Agent Space ist ein logischer Container, der die Tools und die Infrastruktur definiert, auf die der AWS DevOps Agent Zugriff hat. Jeder Agent Space arbeitet unabhängig und verfügt über einen eigenen AWS Kontozugriff, Integrationen von Drittanbietern und Benutzerberechtigungen.

Ein Agentenbereich stellt die Grenze dar, auf die der AWS DevOps Agent während der Reaktion auf einen Vorfall zugreifen und ihn untersuchen kann. Wenn Sie einen Agent Space erstellen, definieren Sie, auf welche AWS Konten der Agent zugreifen kann, mit welchen externen Tools er sich verbinden kann und welche Benutzer in Ihrem Unternehmen mit dem Agenten interagieren können.

Jeder Agent Space fungiert als unabhängige AWS DevOps Agent-Bereitstellung. Sie konfigurieren den Agent Space über die AWS Management Console, während Ihre Betriebsteams die Agent Space-Web-App verwenden, um in diesem Bereich Untersuchungen durchzuführen und Empfehlungen zu überprüfen.

## Wie werden Agent Spaces isoliert
<a name="how-agent-spaces-are-isolated"></a>

Agent Spaces bleiben isoliert, um die Sicherheit zu gewährleisten und unbeabsichtigten Zugriff über verschiedene Umgebungen oder Teams hinweg zu verhindern:
+ **AWS Kontoisolierung** — Jeder Agent Space verwendet spezielle IAM-Rollen, die nur Zugriff auf bestimmte AWS Konten und Ressourcen gewähren. Der Agent kann nicht auf AWS Ressourcen zugreifen, die nicht explizit für den Agent Space konfiguriert wurden.
+ **Isolierung des Benutzerzugriffs** — Sie steuern, welche Benutzer oder Gruppen auf jeden Agent Space zugreifen können. Auf diese Weise können Sie die Zugriffsberechtigungen an Ihre Organisationsstruktur anpassen und sicherstellen, dass Teams nur mit den ihnen zugewiesenen Agent Spaces interagieren.
+ **Datenisolierung** — Ermittlungsdaten, Vorfallverlauf und Empfehlungen werden in jedem Agentenbereich separat verwaltet. Informationen aus einem Agent Space sind von einem anderen Agent Space aus nicht sichtbar oder zugänglich.
+ **Isolierung von Chat-Daten** — Der Verlauf der Chat-Konversationen ist ebenfalls innerhalb der einzelnen Agentenbereiche isoliert. Konversationen und Abfragen in einem Agentenbereich sind von einem anderen Agentenbereich aus nicht sichtbar oder zugänglich.

## Agent Space-Webanwendung
<a name="agent-space-web-app"></a>

Jeder Agent Space verfügt über eine eigene Web-App, auf die außerhalb der AWS Management Console zugegriffen werden kann. Weitere Informationen [Was ist eine DevOps Agent-Web-App?](about-aws-devops-agent-what-is-a-devops-agent-web-app.md) zur Web-App finden Sie unter.

## Wann sollten mehrere Agent Spaces verwendet werden
<a name="when-to-use-multiple-agent-spaces"></a>

Erwägen Sie die Einrichtung mehrerer Agent Spaces, um unterschiedliche organisatorische Anforderungen zu erfüllen:
+ **Trennung von Teams** — Richten Sie spezielle Agent Spaces für verschiedene Anwendungsteams oder Geschäftsbereiche ein, um klare Eigentumsgrenzen im Agent Space aufrechtzuerhalten.
+ **Isolierung der Umgebung** — Trennen Sie Produktions- und Nichtproduktionsumgebungen in verschiedene Agent Spaces, um einen versehentlichen Zugriff zwischen Umgebungen zu verhindern.
+ **Dienstgrenzen** — Richten Sie Agent Spaces an die Grenzen bestimmter Dienste oder Anwendungen aus, damit die Untersuchungen zielgerichtet und relevant bleiben.
+ **Compliance-Anforderungen** — Konfigurieren Sie separate Agent Spaces mit unterschiedlichen Zugriffskontrollen oder Einstellungen für die Datenresidenz, um gesetzliche Anforderungen zu erfüllen.

**Anmerkung**  
**Wenn Sie mehrere Agent Spaces erstellen, können Sie ein spezielles AWS Konto als primäres Konto für einen Agent Space verwenden und verschiedene Anwendungskonten als sekundäre Konten verbinden. Mit diesem Ansatz können Sie detaillierte Zugriffskontrollen aufrechterhalten und gleichzeitig sicherstellen, dass jeder Agent Space nur auf die Ressourcen zugreifen kann, die für seinen vorgesehenen Bereich spezifisch sind, auch wenn Sie die automatische Rollenerstellung verwenden.

# Was ist eine DevOps Agententopologie?
<a name="about-aws-devops-agent-what-is-a-devops-agent-topology"></a>

AWS DevOps Der Agent erkennt und visualisiert automatisch die Ressourcen und Beziehungen innerhalb Ihrer Anwendungen und verwendet die daraus resultierende Topologie, um Ihre Infrastruktur bei der Untersuchung von Vorfällen und bei der Erteilung präventiver Empfehlungen besser zu verstehen.

## Wie werden Topologiediagramme erstellt
<a name="how-topology-graphs-are-created"></a>

AWS DevOps Der Agent erstellt Topologiediagramme mithilfe mehrerer automatisierter Prozesse:
+ **Ressourcenerkennung** — Der Agent scannt Ihre AWS Konten automatisch, um Ressourcen wie Recheninstanzen, Speicherdienste, Netzwerkkomponenten und Datenbanken zu identifizieren, die Teil Ihrer Anwendungen sind.
+ **Erkennung von Beziehungen** — Der Agent analysiert Konfigurationsdaten, CloudFormation Stacks und Ressourcen-Tags, um festzustellen, wie Ressourcen zueinander in Beziehung stehen.
+ **Code- und Bereitstellungszuordnung** — Wenn der Agent mit CI/CD Pipelines verbunden ist, verknüpft er Infrastrukturressourcen wieder mit ihren Bereitstellungsprozessen und dem geänderten Anwendungs- und Infrastrukturcode.
+ **Abbildung des Beobachtbarkeitsverhaltens** — Daten aus Observability-Systemen wie Amazon CloudWatch Application Signals und Dynatrace werden verwendet, um beobachtete Verhaltensweisen zu identifizieren, die auf Beziehungen zwischen Ressourcen hinweisen.

## Die wichtigsten Funktionen
<a name="key-capabilities"></a>

Resource Mapping bietet mehrere Funktionen, die die Untersuchung und Prävention von Vorfällen verbessern:
+ **Interaktive Visualisierung** — Erkunden Sie Ihre Anwendungstopologie anhand eines interaktiven Diagramms in der Operator Web App. Sie können in der Topologie zoomen und darin navigieren, um komplexe Beziehungen zwischen Ressourcen zu verstehen. Sie können Chat auch verwenden, um Topologieinformationen in natürlicher Sprache abzufragen, z. B. „Zeige mir alle Lambda-Funktionen, die mit dieser DynamoDB-Tabelle verbunden sind“ oder „Welche Ressourcen sind von diesem Alarm betroffen?“.
+ **Kontextuelle Untersuchung — Bei der Untersuchung** von Vorfällen wird der AWS DevOps Agent von der Ressourcentopologie unterstützt, um die betroffenen Komponenten zu identifizieren, den Explosionsradius zu verstehen und den Einschlagspfad durch Ihre Systeme zu verfolgen.
+ **Ursachenanalyse** — Das detaillierte Verständnis der Ressourcenbeziehungen hilft dabei, genau zu bestimmen, wo Probleme ihren Ursprung haben, selbst in komplexen verteilten Systemen mit vielen wechselseitigen Abhängigkeiten.
+ **Folgenabschätzung** — Bei der Analyse von Vorfällen kann der Mitarbeiter anhand von Abhängigkeitsketten in der Topologie besser bestimmen, welche nachgelagerten Dienste betroffen sein könnten.
+ **Präventive Empfehlungen** — Der Agent verwendet topologische Erkenntnisse, um gezielte Empfehlungen zur Verbesserung der Ausfallsicherheit abzugeben und Änderungen vorzuschlagen, die sich am stärksten auf die Systemstabilität auswirken werden.

## Topologie-Ansichten
<a name="topology-views"></a>

Die Topologievisualisierung auf der Topologie-Seite in der Operator Web App bietet mehrere Detaillierungsebenen:
+ **Gelernt** — Die Standardansicht, die anhand des Skills Agent Space Understanding generiert wurde. Zeigt eine strukturierte Zusammenfassung Ihrer Infrastruktur an, die nach logischen Diensten und Anforderungspfaden geordnet ist.
+ **System** — Zeigt Konten- und Regionsgrenzen auf hoher Ebene an.
+ **Container** — Zeigt Deployment-Stacks wie CloudFormation Stacks an, die zugehörige Ressourcen enthalten.
+ **Komponenten** — Zeigt einzelne Komponenten innerhalb von Containern und ihre Beziehungen.
+ **Alle Ressourcen** — Zeigt die vollständige Ansicht mit allen erkannten Ressourcen und ihren Beziehungen an.

## Entdeckung von Ressourcen
<a name="resource-discovery"></a>

Ressourcen werden auf zwei Arten entdeckt:
+ **CloudFormation Stapel** — Der Agent listet alle CloudFormation Stacks und ihre Ressourcen im primären AWS Konto und allen verbundenen sekundären Konten auf. Dies wird für alle infrastructure-as-code Tools unterstützt, die CloudFormation für die Bereitstellung verwendet werden, einschließlich AWS Cloud Development Kit (AWS CDK).
+ **Resource Explorer** — Für Ressourcen, die nicht von bereitgestellt wurden CloudFormation, werden markierte Ressourcen im AWS Resource Explorer erkannt. Für das AWS Zielkonto muss Resource Explorer aktiviert sein. Dies ist nützlich, um Anwendungsgrenzen für Ressourcen zu identifizieren, die über die AWS Management Console, den AWS Dienst APIs oder andere infrastructure-as-code Frameworks bereitgestellt werden.

## Der Umfang der Untersuchung geht über die Topologie hinaus
<a name="investigation-scope-beyond-topology"></a>

Die Anwendungstopologie bietet zwar wichtigen Kontext bei Untersuchungen, aber AWS DevOps Agent ist nicht darauf beschränkt, nur die in der Topologie angegebenen Ressourcen zu untersuchen. Der Agent kann zusätzliche Datenquellen wie AWS Dienste APIs oder verbundene Observability-Tools verwenden, um Ressourcen zu untersuchen, die sich nicht in der Anwendungstopologie befinden.

Um die Ressourcen einzuschränken, auf die der Agent Zugriff hat, beschränken Sie die Richtlinie für die Rolle, die dem Agenten zugewiesen ist, auf kontenübergreifende Ressourcen. Weitere Informationen finden Sie unter [Beschränken des Agentenzugriffs in einem AWS Konto](aws-devops-agent-security-limiting-agent-access-in-an-aws-account.md).

## Die Fähigkeit „Topologie“ und „Agent Space Understanding“
<a name="topology-and-the-agent-space-understanding-skill"></a>

Das Topologiediagramm fließt in die erlernte Fähigkeit „Agent Space Understanding“ ein, die eine strukturierte Zusammenfassung Ihrer Infrastruktur zur Verwendung bei Untersuchungen kodiert. Wenn die Topologieermittlung für einen neuen Agentenbereich abgeschlossen ist, generiert das System automatisch den Skill Agent Space Understanding. Weitere Informationen zu den erlernten Fähigkeiten finden Sie unter[Erlernte Fähigkeiten](about-aws-devops-agent-learned-skills.md).

# DevOps Fähigkeiten der Agenten
<a name="about-aws-devops-agent-devops-agent-skills"></a>

AWS DevOps Agent Skills sind modulare Befehlssätze, die die Fähigkeiten des Agenten um spezialisiertes Fachwissen und Ermittlungsmethoden erweitern, die auf Ihre Infrastruktur und Ihre betrieblichen Arbeitsabläufe zugeschnitten sind.

## Was sind Fähigkeiten
<a name="what-are-skills"></a>

Skills sind eigenständige Verzeichnisse, die Markdown-Anweisungen enthalten, die dem Agenten spezielle Funktionen zur AWS DevOps Verfügung stellen. AWS DevOps Der Agent unterstützt einen Teil der [Agent Skills-Spezifikation](https://agentskills.io/) — einen offenen Standard für die Paketierung von Anweisungen und Ressourcen für Agenten — und unterstützt nur Dokumente, die nicht ausführbar sind: Markdown-Anweisungen, Bilder und Datendateien. PDFs

Für jeden Skill ist eine Skill.md-Datei erforderlich, die Anweisungen enthält, die Sie Ihrem Agenten zur Verfügung stellen möchten. AWS DevOps Zusätzlich zur erforderlichen Skill.md-Datei können Skills Folgendes beinhalten:
+ **Untersuchungsworkflows** für bestimmte Szenarien oder Infrastrukturtypen.
+ **Referenzmaterialien**, einschließlich Architekturmustern und Betriebsverfahren.
+ **Ausrichtung auf Agententypen** — Fähigkeiten können auf bestimmte Agententypen (generisch, auf Abruf, Incident Triage, Incident RCA, Incident Mitigation, Evaluation) zugeschnitten werden, um den Kontextverbrauch zu reduzieren und den Fokus der Mitarbeiter zu verbessern.

## Warum Skills einsetzen
<a name="why-use-skills"></a>

Skills machen AWS DevOps Agent von einem Allzweck-Assistenten zu einem Spezialisten für Ihre Infrastruktur und Ihre betrieblichen Arbeitsabläufe. Im Gegensatz zu einmaligen Anweisungen in einer Chat-Nachricht sind Skills wiederverwendbare Funktionen, die automatisch geladen werden, wenn sie für die vom AWS DevOps Agenten ausgeführten Aufgaben relevant sind.

**Die wichtigsten Vorteile:**
+ **Spezialisieren Sie Ihren Agenten** — Tailor AWS DevOps Agent verfügt über Ermittlungsverfahren, bewährte Verfahren und organisatorisches Wissen, das speziell auf Ihre Infrastruktur und Betriebsmuster zugeschnitten ist.
+ **Vermeiden Sie Wiederholungen** — Erstellen Sie Ermittlungsworkflows einmal und der AWS DevOps Agent verwendet sie automatisch für alle relevanten Untersuchungen, sodass Sie nicht immer wieder dieselben Anleitungen geben müssen.
+ **Funktionen zusammenstellen** — Kombinieren Sie mehrere Fähigkeiten, um end-to-end Ermittlungsworkflows zu erstellen. AWS DevOps Der Agent liest während der Ausführung mehrere Fähigkeiten, z. B. einen Skill zum Abrufen von Deployments aus Ihrer benutzerdefinierten CI/CD Pipeline und einen Skill zum Durchsuchen Ihrer Code-Repositorys.
+ **Amplify Tools — Entwickeln** Sie Fähigkeiten, die Ihren AWS DevOps Agenten helfen, Ihre benutzerdefinierten MCP-Servertools effektiv zu nutzen. Fähigkeiten können dokumentieren, wann bestimmte Tools aufgerufen werden müssen, welche Parameter für verschiedene Szenarien verwendet werden müssen und wie die Ergebnisse interpretiert werden müssen, um Workflows zu erreichen, die für Ihre Infrastruktur spezifisch sind.

## So funktionieren Skills
<a name="how-skills-work"></a>

Wenn der AWS DevOps Agent auf eine relevante Aufgabe stößt, lädt er die entsprechenden Fähigkeiten ein und folgt den Anweisungen, die ihm bei der Untersuchung zur Verfügung stehen. Ein Skill „Untersuchung der Datenbankleistung“ kann beispielsweise step-by-step Verfahren zur Analyse von Problemen mit der RDS-Drosselung beinhalten, sodass der Agent den Alarmstatus systematisch überprüfen, Verbindungsmetriken analysieren und langsame Abfragen identifizieren kann.

## Struktur der Fertigkeiten
<a name="skill-structure"></a>

Ein Skill ist als Verzeichnis organisiert, das Folgendes enthält:

```
my-skill/
├── SKILL.md              # Main skill instructions
├── references/           # Optional: additional reference documentation
└── assets/               # Optional: images, diagrams, data files
```

### Skill.md
<a name="skillmd"></a>

Das `SKILL.md` ist die einzige obligatorische Datei. Sie enthält die Kernanweisungen, die im Markdown-Format geschrieben sind. Diese Datei sollte:
+ Beschreiben Sie, wann und wie der Skill eingesetzt werden soll.
+ Stellen Sie step-by-step Ermittlungsverfahren bereit.
+ Fügen Sie Entscheidungsbäume für verschiedene Szenarien hinzu.
+ Dokumentieren Sie die erwarteten Ergebnisse und Erfolgskriterien.

### Frontsache
<a name="frontmatter"></a>

Frontmatter ist der Metadatenblock am Anfang einer `SKILL.md` Datei, der zwischen `---` Trennzeichen eingeschlossen ist. Es enthält die `description` Felder `name` und, anhand derer der AWS DevOps Agent festlegt, wann der Skill während einer Untersuchung oder Aufgabe aktiviert werden soll.

```
---
name: rds-performance-investigation
description: Investigation procedures for RDS performance issues including
  connection exhaustion, slow queries, replication lag, and storage capacity.
  Use this skill when investigating database latency, connection errors, or
  read/write performance degradation.
---
```

**Name** — Eine eindeutige Kennung für den Skill. Verwenden Sie nur Kleinbuchstaben, Zahlen und Bindestriche (maximal 64 Zeichen). Darf nicht mit einem Bindestrich beginnen oder enden.

**Beschreibung** — Eine ausführliche Erklärung, wann und warum der AWS DevOps Agent diesen Skill einsetzen sollte. AWS DevOps Der Agent bewertet dieses Feld, um zu entscheiden, ob der Skill für die aktuelle Aufgabe relevant ist. Eine vage oder fehlende Beschreibung kann dazu führen, dass der Agent den Skill komplett überspringt, selbst wenn die Anweisungen gut geschrieben sind.

**Wichtig** — Schreiben Sie die Beschreibung aus der Sicht des Agenten. Geben Sie die spezifischen Szenarien, Dienste, Fehlertypen oder Symptome an, die den Skill auslösen sollten. Beispielsweise ist „Verwenden Sie diesen Skill bei der Untersuchung von Datenbanklatenz, Verbindungsfehlern oder Abfrage-Timeouts für Amazon RDS-Instances“ effektiver als „RDS-Skill“.

Wenn Sie einen Skill in der Benutzeroberfläche erstellen, generiert das System anhand des von Ihnen angegebenen Namens und der Beschreibung automatisch eine Titelseite. Skills, die als ZIP-Dateien hochgeladen werden, müssen Frontmaterial in der `SKILL.md` Datei enthalten.

## Beispiel: Fertigkeit abschließen
<a name="example-complete-skill"></a>

Das folgende Beispiel zeigt eine vollständige, wohlgeformte Fähigkeit zur Untersuchung von RDS-Leistungsproblemen. Es zeigt die Verzeichnisstruktur, den Inhalt von Skill.md, umsetzbare Ermittlungsverfahren und eine ergänzende Referenzdatei.

**Verzeichnisstruktur:**

```
rds-performance-investigation/
├── SKILL.md
├── references/
│   └── rds-metrics-reference.md
└── assets/
    └── rds-investigation-flowchart.png
```

**Skill.md:**

```
---
name: rds-performance-investigation
description: Investigation procedures for RDS performance issues including
  connection exhaustion, slow queries, replication lag, and storage capacity.
  Use this skill when investigating database latency, connection errors, or
  read/write performance degradation.
---

# RDS Performance Investigation

Use this skill when customers report database latency, connection errors,
query timeouts, or read/write performance degradation.


## Step 1: Check alarm status

Query CloudWatch for active alarms on the affected RDS instance. Look for:
- `DatabaseConnections` exceeding 80% of max_connections
- `ReadLatency` or `WriteLatency` above 20ms
- `FreeStorageSpace` below 20% of total storage
- `ReplicaLag` above 30 seconds (read replicas only)


## Step 2: Analyze connection metrics

Retrieve `DatabaseConnections` over the past hour. If connections are near
the max_connections limit, check for connection pool misconfiguration or
long-running idle connections.


## Step 3: Identify slow queries

Use Performance Insights (`pi:GetResourceMetrics`) to retrieve the top SQL
statements by average active sessions. Focus on queries with high `db.load`
contribution or frequent I/O waits.


## Step 4: Summarize findings

Provide a summary with:
1. Current performance status (healthy / degraded / critical)
2. Root cause hypothesis with supporting metrics
3. Recommended remediation steps ranked by priority
```

**referenzen/ .md: rds-metrics-reference**

```
# RDS CloudWatch Metrics Reference


| Metric | Normal Range | Investigation Threshold |
|---|---|---|
| DatabaseConnections | < 70% max_connections | > 80% max_connections |
| ReadLatency | < 5ms | > 20ms |
| WriteLatency | < 5ms | > 20ms |
| FreeStorageSpace | > 30% total storage | < 20% total storage |
| ReplicaLag | < 5 seconds | > 30 seconds |
| CPUUtilization | < 70% | > 85% |
```

## Fähigkeiten schaffen
<a name="creating-skills"></a>

Bevor Sie Skills erstellen können, müssen Sie über einen Agent Space verfügen. Weitere Informationen finden Sie unter [Einen Agentenbereich erstellen](getting-started-with-aws-devops-agent-creating-an-agent-space.md).

Je nach Ihren Workflow-Einstellungen und der Komplexität Ihrer Fähigkeiten können Sie Skills auf zwei Arten erstellen:

### Einen Skill in der Benutzeroberfläche erstellen
<a name="creating-a-skill-in-the-ui"></a>

Fähigkeiten, die in der AWS DevOps Agent Operator Web App erstellt wurden, enthalten einen Namen, eine Beschreibung und Anweisungen in einer einzigen Skill.md-Datei.

**So erstellen Sie einen Skill in der Benutzeroberfläche:**
+ Navigieren Sie in Ihrer Agent Space Operator-Web-App zur Seite Skills.
+ Klicken Sie auf „Skill hinzufügen“.
+ Wählen Sie im Modal „Skill erstellen“ aus.
+ Füllen Sie das Skill-Formular aus:
  + **Name** — Nur Kleinbuchstaben, Zahlen und Bindestriche (maximal 64 Zeichen). Darf nicht mit einem Bindestrich beginnen oder enden. Beispiel: `rds-throttling-investigation`
  + **Beschreibung** — Kurze Erklärung, wann dieser Skill eingesetzt werden sollte (mindestens 100 Zeichen empfohlen, maximal 1.024 Zeichen). Auf diese Weise kann der Agent bestimmen, wann der Skill aktiviert werden muss.
  + **Status** — Auf Aktiv (Standard) oder Inaktiv gesetzt. Inaktive Skills werden vom Agenten nicht verwendet.
  + **Agententyp** — Wählen Sie einen oder mehrere Agententypen aus, die diesen Skill verwenden können. **Generisch** ist standardmäßig ausgewählt und macht den Skill für alle Agententypen verfügbar. Um bestimmte Agenten gezielt anzusprechen, deaktivieren Sie Generisch und wählen Sie zwischen folgenden Optionen: On-Demand, Incident Triage, Incident RCA, Incident Mitigation oder Evaluation.
  + **Anweisungen** — Step-by-step Verfahren im Markdown-Format. Seien Sie spezifisch und umsetzbar.
+ Klicken Sie auf „Erstellen“, um den Skill zu speichern.

Das System generiert automatisch eine Skill.md-Datei mit der richtigen Frontmatter-Struktur.

**Um einen in der Benutzeroberfläche erstellten Skill zu bearbeiten:**
+ Navigieren Sie in der Liste der Fähigkeiten zu dem Skill und klicken Sie auf den Skill, um ihn zu öffnen.
+ Klicken Sie auf **Bearbeiten**.
+ Ändern Sie den Namen, die Beschreibung oder die Anweisungen.
+ Klicken Sie auf **Speichern**, um den Skill zu aktualisieren.

### Einen Skill hochladen
<a name="uploading-a-skill"></a>

Fähigkeiten, die als ZIP-Dateien hochgeladen wurden, enthalten eine Skill.md-Datei sowie zusätzliche Ressourcen wie Referenzmaterial oder Ressourcen.

**Struktur der Fähigkeiten:**

```
my-skill.zip
├── SKILL.md              # Required: main skill instructions
├── references/           # Optional: reference documentation
│   ├── architecture.md
│   └── troubleshooting.md
└── assets/               # Optional: images, diagrams, data files
    ├── topology.png
    └── metrics.csv
```

**Anforderungen an Skill.MD Frontmatter:**

Skills, die als ZIP-Dateien hochgeladen werden, müssen Frontmatter in Skill.md mit Feldern und enthalten. `name` `description` AWS DevOps Der Agent verwendet diese Felder, um zu bestimmen, wann der Skill aktiviert werden soll. Einzelheiten zum Verfassen effektiver Titelseiten finden Sie weiter oben in diesem Thema im Abschnitt Frontmatter.

```
---
name: rds-performance-analysis
description: Comprehensive RDS performance investigation procedures
  for connection exhaustion, slow queries, and storage capacity issues.
  Use when investigating database latency or read/write degradation.
---


# RDS Performance Analysis


[Your skill instructions here...]
```

**So erstellen Sie einen Skill per ZIP-Upload:**
+ Erstellen Sie ein Verzeichnis mit Ihren Skill-Dateien gemäß der obigen Struktur.
+ Stellen Sie sicher, dass Skill.md die richtige Titelseite (Name und Beschreibung) enthält.
+ Komprimieren Sie das Verzeichnis in eine ZIP-Datei.
+ Navigieren Sie in Ihrer Agent Space Operator-Web-App zur Seite Skills.
+ Klicken Sie auf „Skill hinzufügen“.
+ Wähle im Modal „Skill hochladen“ aus.
+ Ziehen Sie Ihre ZIP-Datei per Drag & Drop oder klicken Sie, um sie zu durchsuchen (nur ZIP-Dateien, maximal 6 MB).
+ Wählen Sie einen oder mehrere Agententypen aus, die diesen Skill verwenden können (Generisch ist standardmäßig ausgewählt und gilt für alle Agententypen; deaktivieren Sie diese Option, wenn Sie speziell auf On-Demand, Incident Triage, Incident RCA, Incident Mitigation oder Evaluation abzielen).
+ Überprüfen Sie die Anforderungen für die ZIP-Datei und die Validierungsergebnisse.
+ Klicken Sie auf „Hochladen“, um den Skill zu Ihrem Agent Space hinzuzufügen.

**Wichtige Einschränkungen für Skills, die als ZIP-Dateien hochgeladen wurden:**
+ **Skripte werden derzeit nicht unterstützt** — Skills, die Skripte im `scripts/` Verzeichnis enthalten, werden beim Upload abgelehnt. Die Skriptausführung wird in einer future Version aktiviert, sobald Agenten Zugriff auf eine sichere Codierungsumgebung haben.
+ **Größenbeschränkung** — Die Gesamtgröße der Zip-Datei darf 6 MB (einschließlich aller Dateien) nicht überschreiten.
+ **Skill.md erforderlich** — Die Zip-Datei muss eine Skill.md-Datei mit gültiger Titelseite enthalten.

**Bewährte Methoden zur Benennung von Fähigkeiten:**

Verwenden Sie klare, aussagekräftige Namen wie "rds-throttling-investigation" anstelle von generischen Namen. Ein guter Skillname spiegelt das spezifische Szenario oder den Service wider, für den er sich eignet, sodass es einfacher ist, den richtigen Skill auf einen Blick zu identifizieren.

## Verwalten von Qualifikationen
<a name="managing-skills"></a>

AWS DevOps Agent bietet über die Operator Web App umfassende Funktionen zur Verwaltung von Fähigkeiten:

**Fähigkeiten auflisten** — Sehen Sie sich alle Fähigkeiten in Ihrem Agentenbereich an. Auf der Seite Skills werden der Skillname, der Status Aktiv oder Inaktiv, das Erstellungsdatum, das Datum der letzten Aktualisierung und die verfügbaren Aktionen angezeigt.

**Skills anzeigen** — Klicken Sie auf einen Skill, um dessen Detailansicht zu öffnen. In der Benutzeroberfläche erstellte Fähigkeiten zeigen bearbeitbare Inhalte an, in denen Sie den Namen, die Beschreibung oder Anweisungen direkt in der Benutzeroberfläche ändern und zur Aktualisierung auf „Speichern“ klicken können. Bei Fähigkeiten, die als ZIP-Dateien hochgeladen wurden, wird ein Dateibaum angezeigt, der Skill.md und alle zusätzlichen Verzeichnisse wie references/ und assets/ enthält. Klicken Sie in der Baumstruktur auf Dateien, um deren Inhalt im schreibgeschützten Modus anzuzeigen.

**Agenten für einen Skill auswählen** — Konfigurieren Sie, welche Agententypen die einzelnen Skills bei der Erstellung oder Bearbeitung verwenden können. **Wählen Sie in der Dropdownliste Agententyp mithilfe der folgenden Kontrollkästchen einen oder mehrere Agententypen aus: **Generisch** (Standard — gilt für alle Agententypen), **On-Demand** (Konversationsanfragen), **Incident Triage** (erste Bewertung des Vorfalls), **Incident RCA (Ursachenanalyse), Incident** **Mitigation** (automatisierte Reaktion auf Vorfälle) oder Evaluation (proaktive Empfehlungen).** Generisch ist standardmäßig ausgewählt und macht den Skill für alle Agententypen verfügbar. Fähigkeiten, die auf bestimmte Agenten ausgerichtet sind, reduzieren den Kontextverbrauch und verbessern den Fokus der Agenten.

Skills **aktivieren und deaktivieren — Skills** vorübergehend deaktivieren, ohne sie mit dem Active/Inactive Schalter zu löschen. Öffne die Skill-Detailansicht und stelle den Schalter auf „Inaktiv“, um zu verhindern, dass der Agent sie für neue Untersuchungen lädt, während alle Inhalte und Konfigurationen erhalten bleiben. Bei laufenden Untersuchungen wird der Skill weiterhin verwendet. Wechsle zurück zu „Aktiv“, um den Skill sofort wieder verfügbar zu machen.

**Skills aktualisieren** — Ändern Sie bestehende Skills auf Grundlage der Art und Weise, wie sie erstellt wurden. Klicken Sie bei Fähigkeiten, die in der Benutzeroberfläche erstellt wurden, in der Skill-Detailansicht auf „Bearbeiten“, ändern Sie den Namen, die Beschreibung oder die Anweisungen und klicken Sie zur Aktualisierung auf „Speichern“. Bei Skills, die als ZIP-Dateien hochgeladen wurden, ändern Sie die Dateien lokal, erstellen Sie eine neue ZIP-Datei und laden Sie eine neue Version hoch.

**Skills löschen** — Entfernen Sie Skills dauerhaft aus Ihrem Agentenbereich. Öffnen Sie die Skill-Listenansicht, klicken Sie auf das Menü mit weiteren Optionen () und wählen Sie „Löschen“ aus. Lesen Sie die Warnung vor dem dauerhaften Löschen, geben Sie zur Bestätigung den Namen des Skills ein und klicken Sie auf „Skill löschen“. Das Löschen kann nicht rückgängig gemacht werden. Laufende Untersuchungen können beeinträchtigt werden, wenn versucht wird, den gelöschten Skill zu laden. Bei Skills, die als ZIP-Dateien hochgeladen wurden, laden Sie die ZIP-Datei herunter, bevor Sie sie als Backup löschen. Erwägen Sie, den Skill zu deaktivieren, anstatt ihn zu löschen, falls Sie ihn erneut benötigen.

## Migration von Runbooks
<a name="migrating-from-runbooks"></a>

Bestehende Runbooks werden automatisch zu Skills migriert, ohne dass ein Eingreifen des Kunden erforderlich ist. Wenn Ihr Agent Space auf das Skills-Modell umgestellt wird, werden alle Runbooks in Skills umgewandelt und erscheinen in Ihrer Skills-Benutzeroberfläche. Nach der Migration können Sie:
+ **Überprüfen Sie die migrierten Skills** — Vergewissern Sie sich, dass Ihre Runbooks bei der automatischen Migration korrekt konvertiert wurden.
+ **Nach Bedarf aktualisieren** — Bearbeiten Sie Skills direkt in der Benutzeroberfläche, um Anweisungen zu verfeinern, Beschreibungen zu aktualisieren oder die Ausrichtung auf Agententypen zu konfigurieren.
+ **Mit Referenzen erweitern** — Fertigkeiten, die von zusätzlichen Referenzmaterialien oder Architekturdiagrammen profitieren würden, können Sie sie als Zip-Upload-Skills mit einem Verzeichnis references/ oder assets/neu erstellen.
+ Neue Fähigkeiten **erstellen — Fügen Sie neue Fähigkeiten** für Ermittlungsabläufe hinzu, die bisher nicht in Runbooks behandelt wurden.

Wenden Sie sich an den AWS Support, wenn Sie Probleme mit automatisch migrierten Skills haben oder Unterstützung bei Updates nach der Migration benötigen.

# Erlernte Fähigkeiten
<a name="about-aws-devops-agent-learned-skills"></a>

## Was sind erlernte Fähigkeiten?
<a name="what-are-learned-skills"></a>

Erlernte Fähigkeiten sind strukturierte Wissensdateien, die der DevOps Agent aus Ihren Agent Space-Daten generiert. Jede erlernte Fähigkeit kodiert eine bestimmte Art von Wissen, das der AWS DevOps Agent bei der Ausführung von Aufgaben verwendet. Bei der Markteinführung stehen zwei erlernte Fähigkeiten zur Verfügung: Verständnis des Agentenbereichs und Bewährte Methoden zur Verwendung von Tools.

### Überblick über den Agentenraum
<a name="agent-space-understanding"></a>

Der Skill Agent Space Understanding (`understanding-agent-space`) analysiert Ihre verbundenen Cloud-Konten, Code-Repositorys und Telemetrie-Integrationen, um eine Übersicht der Ressourcen und Beziehungen in einem Agent Space zu erstellen.

Der Skill erstellt eine `SKILL.md` Hauptdatei und eine Reihe von Referenzdateien. Die Hauptdatei enthält eine einfache Systemübersicht mit den wichtigsten Domänenkonzepten, den Bereitstellungsumgebungen (AWS Konto- und Regionspaare, Azure-Abonnements und -Regionen usw.), einem Architekturdiagramm auf Containerebene, das zeigt, wie logische Dienste miteinander verbunden sind, die Anforderungspfade, die für Ihre Anwendung von zentraler Bedeutung sind, mit den Komponenten, die sie durchlaufen, und eine Zuordnung von Code-Repositorys zu Containern.

Jeder logische Container erhält eine spezielle Referenzdatei, die seine internen Komponenten (Rechenleistung, Daten, Messaging, Netzwerk und andere) mit Ressourcentypen und physischen Kennungen wie ARNs Tabellennamen und Warteschlangen beschreibt URLs. In der Referenzdatei wird auch der Umfang der Beobachtbarkeit erfasst, einschließlich der Alarme, Dashboards und Monitore, die mit den einzelnen Komponenten verknüpft sind. Außerdem ordnet sie jede Komponente den zugehörigen Code-Repositorys, Paketen und infrastructure-as-code Definitionen zu und bietet so eine vollständige Rückverfolgbarkeitskette vom Quellcode bis zu den bereitgestellten Ressourcen.

Jeder kritische Anforderungspfad erhält eine spezielle Referenzdatei, in der der gesamte end-to-end Anforderungsfluss mit der Granularität der Komponenten beschrieben wird, vom Einstiegspunkt über jeden Zwischendienst, jeden Datenspeicher und jede externe Abhängigkeit. Die Datei enthält ein sequenziertes Flussdiagramm, das die Reihenfolge der Operationen und die Interaktionsmechanismen zwischen den Komponenten sowie die Verantwortung der einzelnen Teilnehmer zeigt. Außerdem werden die für den Pfad relevanten Beobachtbarkeitssignale katalogisiert: Protokollgruppenmuster für jeden Hop, wichtige Kennzahlen (Latenz, Fehlerraten, Drosselung, Token-Kontingente) mit ihren Alarmnamen und Dimensionen sowie verteilte Trace-Spans, die zwischen Diensten und Konten korreliert werden können.

### Bewährte Methoden zur Verwendung von Tools
<a name="tool-use-best-practices"></a>

Die Fähigkeit „Bewährte Methoden zur Verwendung von Tools“ analysiert frühere Verwendungen des Tools, um effektive Nutzungsmuster, häufige Fehlerquellen und Hinweise zu Parametern zu ermitteln. Auf diese Weise kann der DevOps Agent bekannte Fallstricke vermeiden und Untersuchungen mit weniger unnötigen Schritten durchführen. Der Skill erstellt eine Hauptdatei und eine Reihe von Referenzdateien für jedes Tool. Die Hauptdatei dient als Routing-Index, der jedes Tool mit den von ihm unterstützten Untersuchungsszenarien auflistet und auf die entsprechende Referenzdatei verweist.

Jede Referenzdatei für jedes Tool kann bis zu drei Abschnitte enthalten:
+ **Bewährte Methoden** — Ermittlungsorientierte Techniken, die aus der erfolgreichen Verwendung von Tools gewonnen wurden, wie z. B. CloudWatch Logs Insights-Abfragevorlagen, umgebungsspezifische Metrik-Namespaces und Dimensionen sowie Filter für Ereignisquellen. CloudTrail Jeder Eintrag ist um ein Untersuchungsszenario herum organisiert und enthält konkrete Parameterwerte und Beispiele, die in früheren Untersuchungen beobachtet wurden.
+ **Häufige Fehler** — Wiederkehrende Fehlermodi und deren Behebung. Jeder Eintrag beschreibt eine bestimmte Fehlerbedingung, z. B. die Abfrage eines Kontos, auf das nicht zugegriffen werden kann, oder die Erstellung einer falsch formatierten Aggregationsabfrage, und bietet eine Abhilfemaßnahme, damit der Agent den Fehler vermeiden oder beheben kann, ohne weitere Untersuchungsschritte zu verschwenden.
+ **Output Management** — Hilfestellung für Tool-Aufrufe, die in der Regel zu großen Rückmeldungen führen. Jeder Eintrag beschreibt eine Parameteränderung oder eine Verarbeitungsstrategie, mit der die Ausgabegröße reduziert und gleichzeitig der diagnostische Wert erhalten bleibt.

Wenn Live-Zugriff auf die Infrastruktur verfügbar ist, validiert der Skill Muster anhand Ihrer Umgebung, bevor er sie einbezieht. Bestätigte Muster werden mit Sicherheit angegeben, unbestätigte Muster werden vorsichtig formuliert und widerlegte Muster werden ausgeschlossen. Dadurch wird sichergestellt, dass Ihre Fähigkeiten stets auf den aktuellen Stand Ihrer Infrastruktur abgestimmt sind.

## Verwaltung der erlernten Fähigkeiten
<a name="managing-learned-skills"></a>

**Aktualisierungen** — Der DevOps Agent generiert und aktualisiert automatisch erlernte Fähigkeiten auf der Grundlage der Aktivitäten in Ihrem Agentenbereich. Im Folgenden wird beschrieben, wann die einzelnen Fähigkeiten aktualisiert werden.

Der DevOps Agent generiert alle 30 Untersuchungen eine aktualisierte Fähigkeit **zur Verwendung von Tools mit bewährten Methoden**.

Der Skill **Agent Space Understanding** wird vom Lernagenten generiert, der immer dann ausgeführt wird, wenn Sie eine Agent Space-Funktion oder -Integration hinzufügen, aktualisieren oder entfernen.

Um erlernte Fähigkeiten manuell zu regenerieren, wählen Sie auf der Seite „Topologie“ in der Operator-App die Schaltfläche „**Regenerieren**“ oder chatten Sie mit dem Agenten und bitten Sie ihn, die erlernten Fähigkeiten zu aktualisieren.

**Deaktivierung** — Erlernte Fähigkeiten sind standardmäßig aktiv. Wenn sie aktiv sind, lädt der DevOps Agent sie zu Beginn jeder DevOps Agentenaufgabe. Um zu verhindern, dass eine erlernte Fähigkeit angewendet wird, deaktivieren Sie sie in der Skill-Anzeige in der Operator-App. Wenn Sie einen Skill deaktivieren, wird er nicht gelöscht. Der Skill bleibt erhalten und kann jederzeit wieder aktiviert werden. Wenn eine Fähigkeit deaktiviert ist, arbeitet der DevOps Agent ohne das Wissen dieser Fähigkeit.

**Topologieansicht** — Die Topologieseite in der Web-App Ihres Agent Space verwendet den Agent Space Understanding Skill, um Ihre Agent Space-Umgebung visuell als logische Container und Komponenten darzustellen. Klicken Sie auf einen beliebigen Container, um seine Komponenten, Ressourcen-IDs und Telemetrie zu sehen.

# Unterstützte Regionen
<a name="about-aws-devops-agent-supported-regions"></a>

In diesem Thema werden die AWS Regionen beschrieben, in denen Sie AWS DevOps Agent verwenden können. Weitere Informationen zu AWS Regionen finden [Sie im *Referenzhandbuch zur Kontoverwaltung unter „Geben Sie an, welche AWS Regionen Ihr AWS Konto* verwenden kann](https://docs.aws.amazon.com/accounts/latest/reference/manage-acct-regions.html)“.

## Regionsübergreifende Ressourcenüberwachung
<a name="cross-region-resource-monitoring"></a>

AWS DevOps Der Agent kann Ressourcen in AWS Konten in jeder AWS Region überwachen und untersuchen, unabhängig davon, in welcher unterstützten Region Sie Ihren Agent-Bereich einrichten. Wenn Sie ein AWS Konto mit einem Agent Space verknüpfen, erkennt der Agent Ressourcen in allen Regionen innerhalb dieses Kontos und ordnet sie zu. Das bedeutet, dass Sie nicht in jeder Region, in der Ihre Workloads ausgeführt werden, einen Agentenbereich benötigen.

Wählen Sie eine unterstützte Region basierend auf Ihrem bevorzugten Datenstandort, der Nähe zu Ihrem Betriebsteam oder den organisatorischen Anforderungen.

## Unterstützte Regionen
<a name="supported-regions"></a>

AWS DevOps Der Agent ist in den folgenden AWS Regionen verfügbar.


| Name der Region | Regionscode | Link zur Konsole | 
| --- | --- | --- | 
| USA Ost (Nord-Virginia) | us-east-1 | [Konsole öffnen](https://us-east-1.console.aws.amazon.com/aidevops/home?region=us-east-1) | 
| USA West (Oregon) | us-west-2 | [Konsole öffnen](https://us-west-2.console.aws.amazon.com/aidevops/home?region=us-west-2) | 
| Asien-Pazifik (Sydney) | ap-southeast-2 | [Konsole öffnen](https://ap-southeast-2.console.aws.amazon.com/aidevops/home?region=ap-southeast-2) | 
| Asien-Pazifik (Tokio) | ap-northeast-1 | [Konsole öffnen](https://ap-northeast-1.console.aws.amazon.com/aidevops/home?region=ap-northeast-1) | 
| Europa (Frankfurt) | eu-central-1 | [Konsole öffnen](https://eu-central-1.console.aws.amazon.com/aidevops/home?region=eu-central-1) | 
| Europa (Irland) | eu-west-1 | [Konsole öffnen](https://eu-west-1.console.aws.amazon.com/aidevops/home?region=eu-west-1) | 

## Service-Endpunkte
<a name="service-endpoints"></a>


| Name der Region | Regionscode | Endpoint | Protocol (Protokoll) | 
| --- | --- | --- | --- | 
| USA Ost (Nord-Virginia) | us-east-1 | aidevops.us-east-1.amazonaws.com | HTTPS | 
| USA West (Oregon) | us-west-2 | aidevops.us-west-2.amazonaws.com | HTTPS | 
| Asien-Pazifik (Sydney) | ap-southeast-2 | aidevops.ap-southeast-2.amazonaws.com | HTTPS | 
| Asien-Pazifik (Tokio) | ap-northeast-1 | aidevops.ap-northeast-1.amazonaws.com | HTTPS | 
| Europa (Frankfurt) | eu-central-1 | aidevops.eu-central-1.amazonaws.com | HTTPS | 
| Europa (Irland) | eu-west-1 | aidevops.eu-west-1.amazonaws.com | HTTPS | 

## Überlegungen
<a name="considerations"></a>
+ **Auswahl der Agent Space-Region** — Ein Agent Space und seine Daten (Untersuchungen,

Topologie, Empfehlungen) werden in der Region gespeichert, in der Sie ihn erstellen. Wählen Sie eine Region aus, die Ihre Anforderungen an die Datenresidenz erfüllt.
+ **Regionsübergreifende Überwachung** — Ressourcen in AWS Konten, die einem Agenten zugeordnet sind

Der Speicherplatz wird unabhängig davon überwacht, in welcher Region diese Ressourcen eingesetzt werden. Sie müssen nicht in jeder Region, in der Ihre Workloads ausgeführt werden, separate Agentenbereiche einrichten.
+ **Integrationen von Drittanbietern** — Verbindungen zu CI/CD Anbietern (GitHub,), GitLab

Observability-Tools (Dynatrace, Datadog, New Relic, Splunk) und MCP-Server werden pro Agent Space konfiguriert und sind nicht regionsabhängig.