Contacta con nosotros

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

Número de participantes


Precio por participante

Reseñas (2)

Próximos cursos

Categorías Relacionadas