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
AWS DevOps L'agente è un AI-powered agente sempre disponibile che si occupa della gestione dei rilasci e delle operazioni di produzione, dalla verifica della disponibilità al rilascio e ai test di rilascio all'analisi e alla prevenzione dei problemi operativi in ambienti multicloud e AWS on-premise.
AWS DevOps L'agente aiuta a esaminare le modifiche al software per individuare i rischi di produzione, mentre indaga sugli incidenti e identifica i miglioramenti operativi grazie a un tecnico esperto. DevOps
L'agente lavora per:
Conoscere le proprie risorse e le loro relazioni.
Lavora con i tuoi strumenti di osservabilità, le tue competenze, i tuoi archivi di codice e CI/CD le tue pipeline.
Correlazione dei dati di telemetria, codice e distribuzione per comprendere le relazioni tra le risorse dell'applicazione.
Supporto delle applicazioni in ambienti multicloud e ibridi.
Funzionalità principali
AWS DevOps Agent fornisce funzionalità in due aree principali: operazioni di produzione e gestione dei rilasci.
Operazioni di produzione
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 supporto, correlando telemetria, codice e dati di distribuzione per identificare la causa principale.
Piani di mitigazione attuabili: forniscono azioni specifiche per risolvere gli incidenti, convalidare il successo e annullare le modifiche, se necessario. Fornisce inoltre istruzioni pronte 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 relativi agli incidenti storici per fornire miglioramenti mirati in termini di osservabilità, ottimizzazione dell'infrastruttura, pipeline di distribuzione 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 linguaggio naturale, sfruttando la sua profonda conoscenza della topologia delle applicazioni e delle dipendenze dei servizi. Interroga lo stato delle risorse, analizza i modelli di incidenti, monitora le implementazioni ed esplora i consigli senza dover passare da una console all'altra.
AWS Integrazione del supporto: crea casi di AWS supporto direttamente da un'indagine con un contesto completo per velocizzare la risoluzione.
Gestione delle versioni (anteprima)
AWS DevOps Agent include una serie di funzionalità di anteprima per aiutare a verificare che le modifiche al codice siano pronte per la produzione prima che arrivino:
Revisione della disponibilità al rilascio: esamina le modifiche al codice durante la generazione del codice, verificando la conformità alle policy, gli impatti sulle dipendenze e i controlli di accesso. Associa le dipendenze tra repository alle modifiche più rilevanti prima dell'unione e utilizza prove deterministiche per valutare che le modifiche all'infrastruttura non estendano le autorizzazioni oltre a quanto richiesto dall'applicazione. Comprendendo la topologia completa del servizio, analizza il raggio di esplosione ed esamina le modifiche nel contesto del sistema più ampio.
Test di rilascio autonomi: genera ed esegue piani di test specifici per le modifiche per il Web e API-based le applicazioni in ambienti forniti dal cliente, rilevando regressioni, problemi di UX e errori di integrazione prima che raggiungano la produzione. I test riguardano le aree a rischio emerse durante la revisione della disponibilità al rilascio piuttosto che una suite di regressione statica.
Integrato nel flusso di lavoro degli sviluppatori: fornisce risultati tramite pull request, IDE degli agenti di codifica e CI/CD pipeline in modo che gli sviluppatori rimangano aggiornati dalla generazione del codice alla distribuzione.
Intelligenza ambientale
AWS DevOps L'agente impara continuamente il tuo ambiente, acquisendo una comprensione approfondita dei tuoi servizi, delle dipendenze e dei modelli operativi:
Mappatura delle risorse applicative: rileva automaticamente le applicazioni, i servizi che le compongono e le risorse che le compongono. Mappa queste relazioni in una topologia dinamica e continuamente aggiornata.
Apprendimento continuo: le revisioni delle versioni diventano più pertinenti, le indagini 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 di architettura 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 e Slack. GitHub GitLab DevOps ServiceNow PagerDuty Connettiti a server MCP privati o remoti per estenderti ulteriormente ai sistemi proprietari.
Accesso da qualsiasi luogo: funziona come server remoto in modo che altre applicazioni o agenti possano richiamare i 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
AWS DevOps L'agente funziona tramite un'architettura a doppia console. Gli amministratori utilizzano la console di AWS gestione per creare e gestire Agent Spaces, configurare le integrazioni e impostare 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 per più account e conoscere i miglioramenti preventivi all'osservabilità, al codice, alle pipeline e alle architetture dell'infrastruttura. Per ulteriori informazioni, consulta Prevenzione proattiva degli incidenti.
Il servizio è organizzato in base agli Agent Spaces, contenitori logici che definiscono a cosa può accedere e analizzare l'agente. 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?.
AWS DevOps L'agente crea automaticamente una topologia applicativa che mappa le tue risorse e le loro relazioni. Questa topologia aiuta il servizio a comprendere l'architettura dell'applicazione durante le indagini. Per ulteriori informazioni, consulta Cos'è una topologia DevOps dell'agente?.
Vantaggi
Spedizioni più rapide e sicure: le revisioni della disponibilità al rilascio e i test autonomi convalidano le modifiche prima che raggiungano la produzione, in modo che gli sviluppatori non aspettino che altri team effettuino i controlli delle policy, la convalida delle dipendenze e i risultati dei test.
Riduzione del tempo medio di risoluzione (MTTR): le indagini autonome iniziano immediatamente, accelerando la risoluzione degli incidenti da ore a minuti.
Prevenzione degli incidenti ricorrenti: raccomandazioni mirate risolvono le cause principali e rafforzano la resilienza del sistema in termini di osservabilità, infrastruttura, implementazioni e codice applicativo.
Migliora l'efficienza operativa: libera il tuo team da indagini e attività di revisione ripetitive per concentrarsi su attività 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 tuo team già lavora.