Domínio do conteúdo 4: Solução de problemas e otimização
Tarefas
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