

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Informazioni AWS DevOps Agente
<a name="about-aws-devops-agent"></a>

AWS DevOps Agent è un AI-powered agente sempre disponibile che si occupa della gestione dei rilasci e delle operazioni di produzione, dalla verifica della disponibilità del rilascio e dei test di rilascio all'indagine e alla prevenzione dei problemi operativi in AWS ambienti multicloud e locali.

AWS DevOps Agent aiuta a esaminare le modifiche al software per individuare i rischi di produzione mentre indaga sugli incidenti e identifica i miglioramenti operativi in qualità di ingegnere esperto. DevOps 

L'agente lavora tramite:
+ Imparare le tue risorse e le loro relazioni.
+ Lavorare con gli strumenti, le competenze, gli archivi di codice e CI/CD le pipeline di osservabilità.
+ Correlazione dei dati di telemetria, codice e distribuzione per comprendere le relazioni tra le risorse dell'applicazione.
+ Supporto di applicazioni in ambienti multicloud e ibridi.

## Funzionalità principali
<a name="key-features"></a>

AWS DevOps Agent offre funzionalità in due aree principali: operazioni di produzione e gestione dei rilasci.

### Operazioni di produzione
<a name="production-operations"></a>

AWS DevOps L'agente indaga autonomamente i problemi nel momento in cui si verificano:
+ **Indagine automatizzata sugli incidenti**: inizia a indagare immediatamente quando arriva un avviso o un ticket di assistenza, correlando telemetria, codice e dati di implementazione per identificare la causa principale.
+ **Piani di mitigazione attuabili**: forniscono azioni specifiche per risolvere gli incidenti, convalidare il successo e ripristinare le modifiche, se necessario. Fornisce inoltre istruzioni pronte all'uso per l'agente che possono essere implementate da un altro agente di frontiera, come i miglioramenti del codice che possono essere implementati da Kiro.
+ **Prevenzione proattiva degli incidenti**: analizza i modelli degli incidenti storici per offrire miglioramenti mirati in termini di osservabilità, ottimizzazione dell'infrastruttura, pipeline di implementazione e resilienza delle applicazioni, in modo che gli stessi problemi non si ripetano.
+ **Coordinamento automatizzato degli incidenti**: indirizza le osservazioni, i risultati e le fasi di mitigazione attraverso i tuoi canali di comunicazione preferiti come Slack e. ServiceNow PagerDuty
+ **On-demand Gestione delle attività SRE**: gestisce le attività SRE tramite il linguaggio naturale, sfruttando la sua profonda conoscenza della topologia dell'applicazione e delle dipendenze dei servizi. Verifica lo stato delle risorse, analizza i modelli di incidenti, monitora le implementazioni ed esplora i consigli senza navigare tra le console.
+ **AWS Integrazione del supporto**: crea casi di AWS supporto direttamente da un'indagine con il contesto completo per velocizzare la risoluzione.

### Gestione dei rilasci (anteprima)
<a name="release-management-preview"></a>

AWS DevOps Agent include una serie di funzionalità di anteprima per verificare che le modifiche al codice siano pronte per la produzione prima che vengano apportate:
+ **Revisione della fattibilità del rilascio: esamina** le modifiche al codice durante la generazione del codice, verifica la conformità delle politiche, gli impatti sulle dipendenze e i controlli degli accessi. Mappa le dipendenze tra repository per far emergere le modifiche sostanziali prima della fusione e utilizza prove deterministiche per valutare che le modifiche all'infrastruttura non estendano le autorizzazioni oltre quanto richiesto dall'applicazione. Comprendendo la topologia completa del servizio, analizza il raggio d'azione e analizza le modifiche nel contesto del sistema più ampio.
+ **Test di rilascio autonomi**: genera ed esegue piani di test specifici per il Web e API-based le applicazioni in ambienti forniti dal cliente, rilevando regressioni, problemi di UX ed errori di integrazione prima che raggiungano la produzione. I test riguardano le aree di rischio emerse durante la revisione della disponibilità del rilascio piuttosto che una suite di regressione statica.
+ **Integrato nel flusso di lavoro degli sviluppatori**: fornisce risultati tramite pull request, IDE di agenti di codifica e CI/CD pipeline, in modo che gli sviluppatori rimangano aggiornati dalla generazione del codice alla distribuzione.

## Intelligenza ambientale
<a name="environment-intelligence"></a>

AWS DevOps L'agente apprende continuamente l'ambiente in uso, acquisendo una comprensione approfondita dei servizi, delle dipendenze e dei modelli operativi:
+ **Mappatura delle risorse delle applicazioni**: individua automaticamente le applicazioni, i relativi servizi componenti e le risorse che le compongono. Mappa queste relazioni in una topologia dinamica e continuamente aggiornata.
+ **Apprendimento continuo**: le revisioni delle release diventano più pertinenti, le indagini diventano più rapide e i consigli più precisi man mano che l'agente impara a conoscere l'ambiente in uso nel tempo.
+ **Estendi le funzionalità con le competenze degli agenti**: aggiungi competenze modulari e riutilizzabili che codificano i runbook, gli standard architettonici e le pratiche operative in modo che l'agente esegua le attività in modo coerente e affidabile.
+ **Built-in e integrazioni personalizzate**: funziona con Amazon CloudWatch, Datadog, Dynatrace, New Relic, Splunk, Grafana,, Azure DevOps, GitHub GitLab, Slack e Microsoft Teams. ServiceNow PagerDuty Connect a server MCP privati o remoti per estendersi ulteriormente ai sistemi proprietari.
+ **Accesso da qualsiasi luogo**: funziona come un server remoto in modo che altre applicazioni o agenti possano richiamare controlli di idoneità al rilascio, avviare indagini o interrogare lo stato operativo. Supporta i protocolli MCP, ACP e A2A.

## In che modo AWS DevOps L'agente funziona
<a name="how-aws-devops-agent-works"></a>

AWS DevOps L'agente opera tramite un'architettura a doppia console. Gli amministratori utilizzano la console di AWS gestione per creare e gestire gli spazi degli agenti, configurare le integrazioni e configurare i controlli di accesso. I team operativi utilizzano l'app web AWS DevOps Agent per le attività quotidiane di risposta agli incidenti e di indagine. L'app Web è il luogo in cui gli operatori possono interagire con le indagini degli agenti, esplorare la topologia delle applicazioni tra più account e conoscere i miglioramenti preventivi dell'osservabilità, del codice, delle pipeline e delle architetture dell'infrastruttura. Per ulteriori informazioni, consulta [Prevenzione proattiva degli incidenti](production-operations-proactive-incident-prevention.md).

Il servizio è organizzato in base agli Agent Spaces, che sono contenitori logici che definiscono a cosa l'agente può accedere e a cosa può indagare. AWS DevOps Ogni Agent Space contiene le configurazioni AWS dell'account, le integrazioni di strumenti di terze parti e le autorizzazioni di accesso. Per ulteriori informazioni, consulta [Cosa sono gli DevOps Agent Spaces?](about-aws-devops-agent-what-are-devops-agent-spaces.md).

AWS DevOps Agent crea automaticamente una topologia applicativa che mappa le risorse e le relative relazioni. Questa topologia aiuta il servizio a comprendere l'architettura dell'applicazione durante le indagini. Per ulteriori informazioni, consulta [Cos'è una topologia ad DevOps agenti?](about-aws-devops-agent-what-is-a-devops-agent-topology.md).

## Vantaggi
<a name="benefits"></a>
+ **Spedizione più rapida e sicura**: le revisioni sulla disponibilità dei rilasci e i test autonomi convalidano le modifiche prima che arrivino in produzione, in modo che gli sviluppatori non debbano aspettare che altri team verifichino le politiche, la convalida delle dipendenze e i risultati dei test.
+ **Riduzione del tempo medio di risoluzione (MTTR)**: l'indagine autonoma inizia immediatamente, accelerando la risoluzione degli incidenti da ore a minuti.
+ **Prevenzione degli incidenti ricorrenti**: le raccomandazioni mirate affrontano le cause profonde e rafforzano la resilienza del sistema in termini di osservabilità, infrastruttura, implementazioni e codice applicativo.
+ **Migliora l'efficienza operativa**: libera il tuo team da attività ripetitive di indagine e revisione per concentrarsi su lavori di maggior valore.
+ **Lavora all'interno dei flussi di lavoro esistenti**: si integra con gli strumenti e i processi esistenti senza interruzioni, offrendo risultati laddove il team già lavora.