Domínio do conteúdo 4: Solução de problemas e otimização - AWS Certified Developer

Domínio do conteúdo 4: Solução de problemas e otimização

Tarefa 1: Auxiliar na análise da causa raiz

  • Habilidade 4.1.1: Depurar código para identificar defeitos

  • Habilidade 4.1.2: Interpretar métricas, logs e rastreamentos de aplicações

  • Habilidade 4.1.3: Consultar logs para encontrar dados relevantes

  • Habilidade 4.1.4: Implementar métricas personalizadas (por exemplo, formato de métrica incorporada do Amazon CloudWatch [EMF])

  • Habilidade 4.1.5: Revisar a integridade da aplicação usando painéis e informações

  • Habilidade 4.1.6: Solucionar problemas de falhas de implantação usando logs de saída de serviço

  • Habilidade 4.1.7: Depurar problemas de integração de serviços em aplicações

Tarefa 2: Instrumentar código para observabilidade

  • Habilidade 4.2.1: Descrever as diferenças entre registro em log, monitoramento e observabilidade

  • Habilidade 4.2.2: Implementar uma estratégia de registro em log eficaz para registrar o comportamento e o estado da aplicação

  • Habilidade 4.2.3: Implementar código que emite métricas personalizadas

  • Habilidade 4.2.4: Adicionar anotações para serviços de rastreamento

  • Habilidade 4.2.5: Implementar alertas de notificação para ações específicas (por exemplo, notificações sobre limites de cota ou conclusões de implantação)

  • Habilidade 4.2.6: Implementar rastreamento usando ferramentas e serviços da AWS

  • Habilidade 4.2.7: Implementar o registro em log estruturado para eventos de aplicações e ações de usuários

  • Habilidade 4.2.8: Configurar sondas de prontidão e verificações de integridade da aplicação

Tarefa 3: Otimizar aplicações usando os serviços e os recursos da AWS

  • Habilidade 4.3.1: Definir concorrência

  • Habilidade 4.3.2: Definir o desempenho da aplicação

  • Habilidade 4.3.3: Determinar a memória mínima e o poder computacional de uma aplicação

  • Habilidade 4.3.4: Usar políticas de filtro de assinatura para otimizar o sistema de mensagens

  • Habilidade 4.3.5: Armazenar conteúdo em cache com base em cabeçalhos de solicitação

  • Habilidade 4.3.6: Implementar o armazenamento em cache no nível da aplicação para melhorar o desempenho

  • Habilidade 4.3.7: Otimizar o uso de recursos da aplicação

  • Habilidade 4.3.8: Analisar os problemas de desempenho da aplicação

  • Habilidade 4.3.9: Usar logs de aplicações para identificar gargalos de desempenho