Domínio do conteúdo 4: Solução de problemas e otimização
Tarefas
Tarefa 4.1: Auxiliar na análise da causa raiz.
Habilidade 4.1.1: Depurar o código da aplicação e problemas de integração de serviços para identificar defeitos.
Habilidade 4.1.2: Interpretar métricas, logs e rastreamentos da aplicação.
Habilidade 4.1.3: Consultar logs para encontrar dados relevantes.
Habilidade 4.1.4: Solucionar falhas de implantação usando logs de saída.
Habilidade 4.1.5: Usar ferramentas de IA da AWS para analisar erros e gerar sugestões de solução de problemas.
Tarefa 4.2: Aplicar as práticas recomendadas de registro em log, monitoramento e observabilidade.
Habilidade 4.2.1: Implementar estratégias eficazes de registro em log para registrar o comportamento e o estado da aplicação (por exemplo, usando registro estruturado em log para eventos da aplicação e ações dos usuários).
Habilidade 4.2.2: Implementar código que emita métricas personalizadas.
Habilidade 4.2.3: Implementar alertas de notificação para ações específicas (por exemplo, limites de cota e conclusões de implantações).
Habilidade 4.2.4: Implementar rastreamento usando ferramentas e serviços da AWS.
Habilidade 4.2.5: Monitorar a integridade das workloads (por exemplo, usando verificações de integridade da aplicação e sondas de atividade e prontidão).
Tarefa 4.3: Otimizar aplicações usando recursos e serviços da AWS.
Habilidade 4.3.1: Aplicar conceitos de simultaneidade (por exemplo, simultaneidade provisionada do AWS Lambda, Amazon EC2 Auto Scaling, gerenciamento de pools de threads e pooling de conexões).
Habilidade 4.3.2: Otimizar a memória e o poder computacional de uma aplicação.
Habilidade 4.3.3: Otimizar o sistema de mensagens da aplicação (por exemplo, usando filas do Amazon SQS e padrões de fan-out do Amazon SNS).
Habilidade 4.3.4: Implementar armazenamento em cache usando serviços da AWS (por exemplo, Amazon ElastiCache, Amazon DynamoDB Accelerator [DAX] e Amazon CloudFront).
Habilidade 4.3.5: Detectar gargalos de desempenho usando serviços da AWS (por exemplo, Amazon CloudWatch).
Habilidade 4.3.6: Usar ferramentas de IA da AWS para identificar oportunidades de otimização (por exemplo, detecção de gargalos de desempenho, otimização do uso de recursos e melhoria da eficiência do código).