Temario del curso
Semana 1: Fundamentos Básicos
- Día 1: Introducción a las Aplicaciones Bancarias
- Visión general de los módulos básicos de banca
- SLAs, cumplimiento (PCI DSS, tiempo de actividad)
- Flujos ITSM (incidente/problema/cambio)
- Día 2: Esenciales de Java Producción
- Internals del JVM, memoria y conceptos básicos de GC
- Análisis de excepciones de Java
- Afinación del JVM para cargas de trabajo bancarias
- Día 3: Fundamentos Unix
- Estructura y navegación de archivos
- Comandos: ps, top, df, tail, grep, awk, sed
- Básicos del scripting shell para automatización
- Día 4: Registros y Monitoreo
- Entendimiento de los registros (transacción, auditoría)
- Herramientas: Splunk, ELK, análisis nativo de logs
- Manos a la obra: Solución de un fallo en transferencia de fondos
- Día 5: Proceso de Ticketing y Escalación
- Herramientas: ServiceNow, flujos JIRA
- Matriz de escalación (L1 → L2 → Dev)
- Prácticas recomendadas para RCA y documentación
Semana 2: Solución Avanzada de Problemas y Simulación en Tiempo Real
- Día 6: Depuración del Servidor de Aplicaciones y API
- Básicos de WebLogic, Tomcat
- Códigos de fallo de la API (401, 500, 504)
- Problemas e interrupciones en el pool JDBC
- Día 7: Solución de Problemas del DB
- Peticiones lentas, bloqueos y muertes por deadlock
- Herramientas de perfilado SQL: EXPLAIN, SHOW PROCESSLIST
- Manos a la obra: Resolución de un deadlock en DB
- Día 8: CI/CD, Lanzamiento y Deshacer Cambios
- Visión general del Jenkins
- Casos de fallo en el lanzamiento
- Deshacer cambios y validación post-despliegue
- Día 9: Simulación Sala de Guerra
- Asignación de roles: jefe del incidente, comunicaciones, solución técnica
- Escenario en vivo de resolución de problemas (fallo al iniciar sesión)
- RCA, notas de la sala de guerra y actualizaciones a los interesados
- Día 10: Capstone y Repaso
- Resumen de herramientas, registros, escalación, Unix y DB
- Solución final + quiz
- Sesión de certificación y retroalimentación
Opciones Adicionales Optativas
- Básicos del troubleshooting en Kafka/MQ
- Herramientas APM: AppDynamics/Dynatrace
- Aspectos básicos de Kubernetes (reinicios de pods, logs)
- Métricas SRE: SLIs, SLOs, MTTR
Resumen y Próximos Pasos
Requerimientos
- Un conocimiento de los conceptos básicos de programación en Java
- Experiencia trabajando con sistemas basados en Unix
- Familiaridad con flujos de trabajo de soporte en aplicaciones empresariales
Audiencia
- Ingenieros de Soporte
- Desarrolladores de Java que se están trasladando a roles de soporte
- Analistas de Soporte en Entornos Bancarios
Testimonios (5)
Excelente la tematica, los casos de uso y ejemplos para visualizar el material entregado
Gionathan Rodriguez - CENTRO NETEC SPA
Curso - Building Microservices with Spring Boot, Docker, and Kubernetes
Que obtuvimos una visión general compleja también sobre el contexto, por ejemplo, por qué necesitamos algunas anotaciones y qué significan. Me gustó la parte práctica de la capacitación: tener que ejecutar manualmente los comandos y llamar al resto de las API
Alina - ACCENTURE SERVICES S.R.L
Curso - Quarkus for Developers
Traducción Automática
La información adicional que se compartió hizo que la formación no fuera sencilla, lo cual fue agradable.
Covenant - Vodacom
Curso - Groovy Programming
Traducción Automática
el entrenador puede explicar claramente el tema y responder a cada pregunta.
Hannah Mae Lubigan - Security Bank Corporation
Curso - Advanced Spring Boot
Traducción Automática
El estilo de formación y el formador ayudan a resolver los problemas encontrados durante los ejercicios.
Carl Angelo Gonzales - Security Bank Corporation
Curso - Spring Boot for Beginners
Traducción Automática