Programa do Curso
Semana 1: Fundamentos Básicos
- Dia 1: Introdução às Aplicações Bancárias
- Visão geral dos módulos básicos de bancos
- SLAs, conformidade (PCI DSS, tempo de atividade)
- Fluxos ITSM (incidente/problema/mudança)
- Dia 2: Java Essenciais de Produção
- Internals do JVM, memória e fundamentos da GC
- Análise de exceções Java
- Ajuste do JVM para cargas de trabalho bancárias
- Dia 3: Fundamentos Unix
- Estrutura e navegação de arquivos
- Comandos: ps, top, df, tail, grep, awk, sed
- Básicos do shell scripting para automação
- Dia 4: Logs e Monitoramento
- Compreendendo logs (transações, auditoria)
- Ferramentas: Splunk, ELK, análise de logs nativa
- Mão na massa: Solução de um fundo transferido falhado
- Dia 5: Processos de Atendimento ao Cliente e Escalação
- Ferramentas: ServiceNow, fluxos do JIRA
- Matriz de escalada (N1 → N2 → Dev)
- Melhores práticas para documentação e análise da causa raiz (RCA)
Semana 2: Soluções Avançadas de Problemas e Simulação em Tempo Real
- Dia 6: Depuração do Servidor de Aplicativos e API
- WebLogic, fundamentos Tomcat
- Códigos de falha da API (401, 500, 504)
- Problemas e timeouts do pool JDBC
- Dia 7: Solução de Problemas com DB
- Consultas lentas, travamentos, mortes por deadlock
- Ferramentas de perfil SQL: EXPLAIN, SHOW PROCESSLIST
- Mão na massa: Resolvendo um deadlock no BD
- Dia 8: CI/CD, Lançamento e Reversão
- Visão geral Jenkins
- Cenários de falha no lançamento
- Reversão e validação pós-deploy
- Dia 9: Simulação do Salão de Batalha (War Room)
- Atribuição de papéis: líder de incidente, comunicações, solução técnica
- Cenário ao vivo para solucionar problemas (falha no login)
- Analise da causa raiz (RCA), notas do salão de batalha e atualizações aos stakeholders
- Dia 10: Capstone e Revisão
- Síntese das ferramentas, logs, escalada, Unix e BD
- Desafio final + teste
- Cerificação e sessão de feedback
Adicionais Opcionais
- Básicos para solução de problemas com Kafka/MQ
- Ferramentas APM: AppDynamics/Dynatrace
- Kubernetes básico (reinicialização de pods, logs)
- Métricas SRE: SLIs, SLOs, MTTR
Resumo e Próximos Passos
Requisitos
- Compreensão de conceitos de programação básicos do Java
- Experiência em trabalhar com sistemas baseados em Unix
- Familiaridade com fluxos de trabalho de suporte em aplicações empresariais
Público-Alvo
- Engenheiros de Suporte
- Desenvolvedores Java transitando para papéis de suporte
- Analistas de Suporte em Ambientes Bancários
Declaração de Clientes (5)
Também obtivemos uma visão geral complexa sobre o contexto - por exemplo, porque é que precisamos de algumas anotações e o que significam. Gostei da parte prática da formação - ter de executar manualmente os comandos e chamar as restantes API
Alina - ACCENTURE SERVICES S.R.L
Curso - Quarkus for Developers
Máquina Traduzida
A informação adicional compartilhada foi que o treinamento não foi simplesmente divertido, o que foi agradável.
Covenant - Vodacom
Curso - Groovy Programming
Máquina Traduzida
o instrutor pode explicar claramente o tópico e pode responder a todas as perguntas.
Hannah Mae Lubigan - Security Bank Corporation
Curso - Advanced Spring Boot
Máquina Traduzida
Estilo de treinamento e instrutor ajudam a resolver problemas encontrados durante os exercícios.
Carl Angelo Gonzales - Security Bank Corporation
Curso - Spring Boot for Beginners
Máquina Traduzida
A amplitude dos tópicos abordados foi considerável e o instrutor tentou fazer justiça a isso.
Lakshmipriya Sivakumar - Deque Systems Inc
Curso - Spring Boot, React, and Redux
Máquina Traduzida