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 Esenciales
- Día 1: Introducción a las Aplicaciones Bancarias
- Visión general de los módulos centrales bancarios.
- Acuerdos de Nivel de Servicio (SLA), cumplimiento (PCI DSS, disponibilidad).
- Flujos de trabajo ITSM (incidencia/problema/cambio).
- Día 2: Aspectos Clave del Soporte en Producción con Java
- Interno de la JVM, memoria y 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 (Logs) y Monitoreo
- Comprensión de los registros (transacción, auditoría).
- Herramientas: Splunk, ELK y análisis nativo de logs.
- Práctica: Solución de problemas de una transferencia de fondos fallida.
- Día 5: Sistema de Gestión de Incidencias y Proceso de Escalamiento
- Herramientas: ServiceNow, flujos de trabajo de JIRA.
- Matriz de escalamiento (Nivel 1 → Nivel 2 → Desarrollo).
- Mejores prácticas para el 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 del Servidor de Aplicaciones y APIs
- Fundamentos de WebLogic y Tomcat.
- Códigos de error de API (401, 500, 504).
- Problemas con el pool de conexiones JDBC y tiempos de espera.
- Día 7: Solución de Problemas en Bases de Datos
- Consultas lentas, bloqueos y bloqueos mutuos (deadlocks).
- Herramientas de perfilado SQL: EXPLAIN, SHOW PROCESSLIST.
- Práctica: Resolución de un bloqueo mutuo en la base de datos.
- Día 8: Integración y Entrega Continua (CI/CD), Lanzamientos y Reversiones
- Visión general de Jenkins.
- Escenarios de fallo en lanzamientos.
- Reversión de versiones y validación post-implementación.
- Día 9: Simulación en la Sala de Guerra (War Room)
- Distribución de roles: líder del incidente, comunicaciones, solución técnica.
- Escenario de solución de problemas en vivo (fallo de inicio de sesión).
- RCA, notas de la sala de guerra y actualizaciones a los interesados.
- Día 10: Proyecto Final y Revisión
- Resumen de herramientas, logs, escalamiento, Unix y bases de datos.
- Reto final + cuestionario.
- Sesión de certificación y retroalimentación.
Agregados Opcionales
- Fundamentos de solución de problemas con Kafka/MQ.
- Herramientas de Monitoreo de Rendimiento de Aplicaciones (APM): AppDynamics/Dynatrace.
- Kubernetes básico (reinicios de pod, logs).
- Métricas de Ingeniería de Confiabilidad en Producción (SRE): Indicadores de Nivel de Servicio (SLI), Objetivos de Nivel de Servicio (SLO), Tiempo Medio para la Resolución (MTTR).
Resumen y Próximos Pasos
Requerimientos
- Comprensión de los conceptos básicos de programación en Java.
- Experiencia trabajando con sistemas basados en Unix.
- Conocimiento de los flujos de trabajo de soporte en aplicaciones empresariales.
Público Objetivo
- Ingenieros de Soporte.
- Desarrolladores de Java que transicionan hacia 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