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
- Descripción general de los módulos bancarios principales.
- Acuerdos de nivel de servicio (SLA), cumplimiento normativo (PCI DSS, disponibilidad).
- Flujos de trabajo de ITSM (incidencias, gestión de problemas, cambios).
- Día 2: Aspectos esenciales del soporte en producción con Java
- Interna de la JVM, memoria y conceptos básicos de garbage collection.
- 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, análisis nativo de logs.
- Taller práctico: Resolución de una transferencia de fondos fallida.
- Día 5: Sistema de gestión de tickets y proceso de escalación
- Herramientas: ServiceNow, flujos de trabajo en JIRA.
- Matriz de escalación (Nivel 1 → Nivel 2 → Desarrollo).
- Mejores prácticas para la investigación de causas raíz (RCA) y documentación.
Semana 2: Resolució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 de API (401, 500, 504).
- Incidencias con pools JDBC y timeouts.
- Día 7: Resolución de problemas en bases de datos
- Consultas lentas, bloqueos y puntos muertos (deadlocks).
- Herramientas de perfilado de SQL: EXPLAIN, SHOW PROCESSLIST.
- Taller práctico: Resolución de un punto muerto en la base de datos.
- Día 8: Integración y entrega continuas (CI/CD), lanzamiento y revertición
- Visión general de Jenkins.
- Escenarios de fallo en lanzamientos.
- Proceso de revertición y validación post-despliegue.
- Día 9: Simulación en la sala de crisis (War Room)
- Asignación de roles: líder de incidentes, comunicaciones, resolución técnica.
- Escenario de resolución en vivo (fallo de inicio de sesión).
- Investigación de causas raíz (RCA), notas de la sala de crisis y actualizaciones a las partes interesadas.
- Día 10: Proyecto final y revisión
- Resumen de herramientas, logs, escalación, Unix y bases de datos.
- Desafío final y evaluación.
- Sesión de certificación y retroalimentación.
Agregados opcionales
- Conceptos básicos de resolución de problemas con Kafka/MQ.
- Herramientas de Monitorización del Rendimiento de Aplicaciones (APM): AppDynamics/Dynatrace.
- Conceptos básicos de Kubernetes (reinicios de pods, registros).
- Métricas de Ingeniería de Confiabilidad en Producción (SRE): indicadores clave de rendimiento (SLI), objetivos de nivel de servicio (SLO) y tiempo medio de resolución (MTTR).
Resumen y próximos pasos
Requerimientos
- Comprensión de los conceptos fundamentales de la programación en Java.
- Experiencia trabajando con sistemas basados en Unix.
- Conocimiento de los flujos de trabajo de soporte en aplicaciones empresariales.
Audiencia 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