View a markdown version of this page

Sobre AWS DevOps Agente - AWS DevOps Agente

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Sobre AWS DevOps Agente

AWS DevOps O agente é um AI-powered agente sempre disponível que abrange as operações de produção e gerenciamento de lançamentos, desde a análise da preparação e dos testes de lançamento até a investigação e prevenção de problemas operacionais em AWS ambientes multicloud e locais.

AWS DevOps O agente ajuda a analisar as alterações de software quanto aos riscos de produção enquanto investiga incidentes e identifica melhorias operacionais como engenheiro experiente DevOps .

O agente trabalha por:

  • Aprendendo seus recursos e seus relacionamentos.

  • Trabalhando com suas ferramentas de observabilidade, habilidades, repositórios de código e CI/CD pipelines.

  • Correlacionando dados de telemetria, código e implantação para entender as relações entre os recursos do seu aplicativo.

  • Suporte a aplicativos em ambientes multicloud e híbridos.

Recursos principais

AWS DevOps O agente fornece recursos em duas áreas principais: operações de produção e gerenciamento de lançamentos.

Operações de produção

AWS DevOps O agente investiga problemas de forma autônoma no momento em que eles ocorrem:

  • Investigação automatizada de incidentes — começa a investigar imediatamente quando um alerta ou ticket de suporte chega, correlacionando dados de telemetria, código e implantação para identificar a causa raiz.

  • Planos de mitigação acionáveis — Fornecem ações específicas para resolver incidentes, validar o sucesso e reverter mudanças, se necessário. Também fornece instruções prontas para o agente que podem ser implementadas por outro agente de fronteira, como melhorias de código que podem ser implementadas pela Kiro.

  • Prevenção proativa de incidentes — analisa padrões em incidentes históricos para oferecer melhorias direcionadas em observabilidade, otimização de infraestrutura, pipelines de implantação e resiliência de aplicativos, para que os mesmos problemas não se repitam.

  • Coordenação automatizada de incidentes — direciona observações, descobertas e etapas de mitigação por meio de seus canais de comunicação preferidos, como Slack, e. ServiceNow PagerDuty

  • On-demand Manipulação de tarefas de SRE — gerencia tarefas de SRE por meio de linguagem natural, aproveitando seu profundo conhecimento da topologia do aplicativo e das dependências do serviço. Consulte a integridade dos recursos, investigue padrões de incidentes, acompanhe implantações e explore recomendações sem navegar entre os consoles.

  • AWS Integração de AWS suporte — Crie casos de suporte diretamente de uma investigação com contexto completo para acelerar a resolução.

Gerenciamento de versões (versão prévia)

AWS DevOps O agente inclui um conjunto de recursos de pré-visualização para ajudar a verificar se as alterações de código estão prontas para produção antes de chegarem lá:

  • Análise da prontidão para o lançamento — analisa as alterações no código durante a geração do código, verificando a conformidade com as políticas, os impactos da dependência e os controles de acesso. Mapeia dependências entre repositórios para revelar alterações significativas antes da fusão e usa provas determinísticas para avaliar que as mudanças na infraestrutura não expandem as permissões além do que o aplicativo exige. Ao entender sua topologia de serviço completa, ele raciocina sobre o raio de explosão e analisa as mudanças no contexto de um sistema mais amplo.

  • Teste de lançamento autônomo — gera e executa planos de teste específicos para alterações na web e em API-based aplicativos em ambientes provisionados pelo cliente, detectando regressões, problemas de UX e falhas de integração antes que eles cheguem à produção. Os testes têm como alvo as áreas de risco que surgiram durante a análise de prontidão para o lançamento, em vez de uma suíte de regressão estática.

  • Integrado ao fluxo de trabalho do desenvolvedor — fornece resultados por meio de pull requests, IDEs de agentes de codificação e CI/CD pipelines para que os desenvolvedores mantenham o fluxo desde a geração do código até a implantação.

Inteligência ambiental

AWS DevOps O agente aprende continuamente seu ambiente, desenvolvendo uma compreensão profunda de seus serviços, dependências e padrões operacionais:

  • Mapeamento de recursos de aplicativos — descobre automaticamente os aplicativos, seus serviços componentes e os recursos que os compõem. Mapeia essas relações em uma topologia dinâmica e continuamente atualizada.

  • Aprendizado contínuo — as avaliações de lançamentos se tornam mais relevantes, as investigações ficam mais rápidas e as recomendações mais precisas à medida que o agente aprende seu ambiente ao longo do tempo.

  • Amplie os recursos com habilidades de agente — adicione habilidades modulares e reutilizáveis que codificam seus runbooks, padrões de arquitetura e práticas operacionais para que o agente execute tarefas de forma consistente e confiável.

  • Built-in e integrações personalizadas — Funciona com Amazon CloudWatch, Datadog, Dynatrace, New Relic, Splunk, Grafana,,, Azure DevOps,, GitHub, GitLab, Slack e Microsoft Teams. ServiceNow PagerDuty Conecte-se a servidores MCP privados ou remotos para ampliar ainda mais os sistemas proprietários.

  • Acesso de qualquer lugar — opera como um servidor remoto para que outros aplicativos ou agentes possam invocar verificações de prontidão de lançamento, acionar investigações ou consultar a integridade operacional. Suporta protocolos MCP, ACP e A2A.

Como AWS DevOps Agente trabalha

AWS DevOps O agente opera por meio de uma arquitetura de console duplo. Os administradores usam o AWS Management Console para criar e gerenciar Agent Spaces, configurar integrações e configurar controles de acesso. As equipes de operações usam o aplicativo web AWS DevOps Agent para atividades diárias de resposta a incidentes e investigação. O aplicativo web é onde os operadores podem interagir com as investigações de agentes, pesquisar a topologia de aplicativos entre contas e aprender sobre melhorias preventivas na observabilidade, no código, nos pipelines e nas arquiteturas de infraestrutura. Para saber mais, consulte Prevenção proativa de incidentes.

O serviço é organizado em torno de Agent Spaces, que são contêineres lógicos que definem o que o AWS DevOps Agente pode acessar e investigar. Cada Espaço do Agente contém as configurações AWS da sua conta, integrações de ferramentas de terceiros e permissões de acesso. Para saber mais, consulte O que são DevOps Agent Spaces?.

AWS DevOps O agente cria automaticamente uma topologia de aplicativo que mapeia seus recursos e seus relacionamentos. Essa topologia ajuda o serviço a entender a arquitetura do seu aplicativo durante as investigações. Para saber mais, consulte O que é uma topologia de DevOps agente?.

Benefícios

  • Envie com mais rapidez e confiança — as análises de prontidão de lançamento e os testes autônomos validam as alterações antes que elas cheguem à produção, para que os desenvolvedores não esperem que outras equipes verifiquem as políticas, a validação de dependências e os resultados dos testes.

  • Reduza o tempo médio de resolução (MTTR) — A investigação autônoma começa imediatamente, acelerando a resolução de incidentes de horas para minutos.

  • Evite incidentes recorrentes — recomendações direcionadas abordam as causas principais e fortalecem a resiliência do sistema em termos de observabilidade, infraestrutura, implantações e código de aplicativo.

  • Melhore a eficiência operacional — liberte sua equipe de tarefas repetitivas de investigação e revisão para se concentrar em trabalhos de maior valor.

  • Trabalhe dentro dos fluxos de trabalho existentes — Integra-se às ferramentas e processos existentes sem interrupções, fornecendo resultados onde sua equipe já trabalha.