Gracias por enviar su consulta! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Gracias por enviar su reserva! Uno de los miembros de nuestro equipo se pondrá en contacto con usted en breve.
Temario del curso
Semana 1: Fundamentos principales
- Día 1: Introducción a aplicaciones bancarias
- Visión general de los módulos centrales del banco
- Acuerdos de nivel de servicio (SLA), cumplimiento (PCI DSS, disponibilidad)
- Flujos de trabajo de gestión de servicios de TI (incidente/problema/cambio)
- Día 2: Esenciales para la producción en Java
- Internos de la JVM, memoria, conceptos básicos de recolección de basura (GC)
- Análisis de excepciones en Java
- Ajuste de la JVM para cargas de trabajo bancarias
- Día 3: Fundamentos de Unix
- Estructura de archivos y navegación
- Comandos: ps, top, df, tail, grep, awk, sed
- Conceptos básicos de scripting en shell para automatización
- Día 4: Registros y monitoreo
- Comprensión de registros (transaccionales, de auditoría)
- Herramientas: Splunk, ELK, análisis nativo de registros
- Práctica: Solución de una transferencia de fondos fallida
- Día 5: Proceso de gestión de incidentes y escalamiento
- Herramientas: ServiceNow, flujos de trabajo de JIRA
- Matriz de escalamiento (L1 → L2 → Desarrollo)
- Mejores prácticas en análisis de causa raíz (RCA) y documentación
Semana 2: Solución avanzada de problemas y simulación en tiempo real
- Día 6: Depuración de servidores de aplicaciones y APIs
- Conceptos básicos de WebLogic y Tomcat
- Códigos de error en APIs (401, 500, 504)
- Problemas de pools JDBC y tiempos de espera (timeouts)
- Día 7: Solución de problemas en bases de datos
- Consultas lentas, bloqueos, interbloqueos (deadlocks)
- Herramientas de perfilado SQL: EXPLAIN, SHOW PROCESSLIST
- Práctica: Resolución de un interbloqueo en base de datos
- Día 8: CI/CD, liberación y reversión
- Visión general de Jenkins
- Escenarios de fallas en liberaciones
- Reversión y validación post-despliegue
- Día 9: Simulación de sala de crisis (war room)
- Asignación de roles: líder de incidente, comunicaciones, solución técnica
- Escenario de solución en vivo (falla en inicio de sesión)
- Análisis de causa raíz (RCA), notas de la sala de crisis y actualizaciones a partes interesadas
- Día 10: Proyecto final y revisión
- Resumen de herramientas, registros, escalamiento, Unix y bases de datos
- Desafío final + cuestionario
- Sesión de certificación y retroalimentación
Componentes opcionales adicionales
- Conceptos básicos de solución de problemas en Kafka/MQ
- Herramientas APM: AppDynamics/Dynatrace
- Kubernetes básico (reinicios de pods, registros)
- Métricas de SRE: SLI, SLO, MTTR
Resumen y próximos pasos
Requerimientos
- Comprensión de los conceptos fundamentales de programación en Java
- Experiencia trabajando con sistemas basados en Unix
- Familiaridad con flujos de trabajo de soporte en aplicaciones empresariales
Público objetivo
- Ingenieros de soporte
- Desarrolladores de Java que se transfieren a roles de soporte
- Analistas de soporte en producción en entornos bancarios
35 Horas
Reseñas (2)
Configurando Podman para trabajar sin esfuerzo con contenedores locales y utilizar temas de Kafka.
- Norfolk Southern
Curso - Quarkus for Developers
Traducción Automática
- La progresión del curso (desde los aspectos internos de la JVM hasta temas de más alto nivel) - Algunas perspectivas derivadas de ejercicios prácticos - Estilo visual (no una presentación, sino una página bien diseñada)
Ivan Suvorov - Deutsche Bank
Curso - Java Advanced
Traducción Automática