Fluxo de trabalho de alto nível do DevOps Guru - DevOps Guru da Amazon

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á.

Fluxo de trabalho de alto nível do DevOps Guru

O fluxo de trabalho do Amazon DevOps Guru pode ser dividido em três etapas de alto nível.

  1. Especifique a cobertura do DevOps Guru informando quais AWS recursos em sua AWS conta você deseja que ele analise.

  2. DevOpsO Guru começa a analisar CloudWatch as AWS CloudTrail métricas e outros dados operacionais da Amazon para identificar problemas que você pode corrigir para melhorar suas operações.

  3. DevOpsO Guru garante que você conheça insights e informações importantes enviando uma notificação para cada evento importante do DevOps Guru.

Você também pode configurar o DevOps Guru para criar um OpsItem in AWS Systems Manager OpsCenter para ajudá-lo a monitorar seus insights. O diagrama a seguir mostra esse fluxo de trabalho.

Cobertura, insights e integração de notificações em um fluxo de trabalho do  DevOps Guru.
  1. Na primeira etapa, você escolhe sua cobertura especificando quais AWS recursos em sua AWS conta serão analisados. DevOpsO Guru pode cobrir ou analisar todos os recursos em uma AWS conta, ou você pode usar AWS CloudFormation pilhas ou AWS tags para especificar um subconjunto dos recursos em sua conta para análise. Certifique-se de que os recursos que você especifica compõem seus aplicativos, cargas de trabalho e microsserviços essenciais para seus negócios. Para obter mais informações sobre os serviços e recursos suportados, consulte os preços do Amazon DevOps Guru.

  2. Na segunda etapa, o DevOps Guru analisa os recursos para gerar insights. Esse é um processo contínuo. Você pode ver os insights e ver as recomendações e informações relacionadas que eles contêm no console do DevOps Guru. DevOpsO Guru analisa os dados a seguir para encontrar problemas e criar insights.

    • CloudWatch Métricas individuais da Amazon emitidas por seus AWS recursos. Quando um problema é identificado, o DevOps Guru reúne essas métricas.

    • Registre anomalias dos grupos de CloudWatch registros da Amazon. Se você ativar a detecção de anomalias de log, o DevOps Guru exibirá anomalias de log relacionadas quando ocorrer um problema.

    • DevOpsO Guru extrai dados de enriquecimento dos registros de AWS CloudTrail gerenciamento para encontrar eventos relacionados às métricas coletadas. Os eventos podem ser de implantação de recursos e alterações de configuração.

    • Se você usa AWS CodeDeploy, o DevOps Guru analisa os eventos de implantação para ajudar a gerar insights. Eventos para todos os tipos de CodeDeploy implantações (servidor local, servidor Amazon EC2, Lambda ou Amazon EC2) são analisados.

    • Quando o DevOps Guru encontra um padrão específico, ele gera uma ou mais recomendações para ajudar a mitigar ou corrigir o problema identificado. As recomendações são coletadas em um único insight. O insight também contém uma lista de indicadores e eventos relacionados ao problema. Você usa os dados do insight para abordar e entender o problema identificado.

  3. Na terceira etapa, o DevOps Guru integra a notificação de insights em seu fluxo de trabalho para ajudá-lo a gerenciar problemas e resolvê-los rapidamente.

    • Os insights gerados em sua AWS conta são publicados no tópico Amazon Simple Notification Service (Amazon SNS) escolhido DevOps durante a configuração do Guru. Assim, você é notificado assim que um insight é criado. Para ter mais informações, consulte Atualizar suas notificações no DevOps Guru.

    • Se você ativou AWS Systems Manager durante a configuração do DevOps Guru, cada insight cria um correspondente OpsItem para ajudá-lo a rastrear e gerenciar os problemas descobertos. Para ter mais informações, consulte Atualizar a integração do AWS Systems Manager no DevOps Guru.