Dominio de contenido 4: Solución de problemas y optimización
Tareas
Tarea 1: Ayudar en un análisis de la causa raíz.
Habilidad 4.1.1: Depurar el código para identificar defectos.
Habilidad 4.1.2: Interpretar métricas, registros y seguimientos de aplicaciones.
Habilidad 4.1.3: Consultar registros para encontrar datos relevantes.
Habilidad 4.1.4: Implementar métricas personalizadas (por ejemplo, formato de métricas integradas [EMF, embedded metric format] de Amazon CloudWatch).
Habilidad 4.1.5: Revisar el estado de las aplicaciones mediante el uso de paneles e información.
Habilidad 4.1.6: Solucionar errores de implementación mediante registros de salida de servicio.
Habilidad 4.1.7: Depurar problemas de integración de servicios en aplicaciones.
Tarea 2: Instrumentar código para observabilidad.
Habilidad 4.2.1: Describir las diferencias entre registro, supervisión y observabilidad.
Habilidad 4.2.2: Implementar una estrategia de registro eficaz para registrar el comportamiento y el estado de las aplicaciones.
Habilidad 4.2.3: Implementar un código que emita métricas personalizadas.
Habilidad 4.2.4: Incorporar anotaciones para los servicios de seguimiento.
Habilidad 4.2.5: Implementar alertas de notificaciones para acciones específicas (por ejemplo, notificaciones sobre los límites de cuotas o la finalización de una implementación).
Habilidad 4.2.6: Implementar el seguimiento mediante el uso de servicios y herramientas de AWS.
Habilidad 4.2.7: Implementar un registro estructurado para los eventos de aplicaciones y las acciones de los usuarios.
Habilidad 4.2.8: Configurar comprobaciones de estado de aplicaciones y sondas de preparación.
Tarea 3: Optimizar aplicaciones mediante los servicios y las características de AWS.
Habilidad 4.3.1: Definir simultaneidad.
Habilidad 4.3.2: Crear perfiles del rendimiento de las aplicaciones
Habilidad 4.3.3: Determinar la memoria y la potencia de computación mínimas para una aplicación.
Habilidad 4.3.4: Usar políticas de filtro de suscripción para optimizar la mensajería.
Habilidad 4.3.5: Almacenar en caché el contenido según los encabezados de las solicitudes.
Habilidad 4.3.6: Implementar el almacenamiento en caché a nivel de aplicación para mejorar el rendimiento.
Habilidad 4.3.7: Optimizar el uso de recursos de aplicaciones.
Habilidad 4.3.8: Analizar los problemas de rendimiento de aplicaciones.
Habilidad 4.3.9: Usar los registros de aplicaciones para identificar cuellos de botella en el rendimiento.