Struttura del corso
Settimana 1: Fondamenti di Base
- Giorno 1: Introduzione alle Applicazioni Bancarie
- Panoramica dei moduli bancari principali
- Servizi di livello concordato (SLA), conformità (PCI DSS, tempi di attività)
- Flussi di lavoro ITSM (incidenti/problemi/cambiamenti)
- Giorno 2: Java Fondamentali della Produzione
- Vestibilità JVM, memoria, basi del GC
- Analisi delle eccezioni Java
- Ottimizzazione JVM per carichi di lavoro bancari
- Giorno 3: Fondamenti Unix
- Struttura dei file e navigazione
- Comandi: ps, top, df, tail, grep, awk, sed
- Nozioni di base dello scripting Shell per l'automazione
- Giorno 4: Log e Monitoraggio
- Comprensione dei log (transazioni, revisione)
- Strumenti: Splunk, ELK, analisi nativa del log
- Pratica: Risoluzione di un trasferimento fallito di fondi
- Giorno 5: Processo Ticketing e Escalation
- Strumenti: ServiceNow, flussi di lavoro JIRA
- Matriassa di escalation (L1 → L2 → Dev)
- Best practice per l'analisi delle cause radice e la documentazione
Settimana 2: Troubleshooting Avanzato e Simulazione in Tempo Reale
- Giorno 6: Debugging Server Applicativi e API
- Nozioni di base WebLogic, Tomcat
- Codici di errore dell'API (401, 500, 504)
- Problemi e tempi di attesa della piscina JDBC
- Giorno 7: Troubleshooting DB
- Ricerche lente, bloccaggi, deadlock
- Strumenti di profilatura SQL: EXPLAIN, SHOW PROCESSLIST
- Pratica: Risoluzione di un deadlock del DB
- Giorno 8: CI/CD, Rilascio e Rollback
- Panoramica Jenkins
- Sceenari di fallimento del rilascio
- Rollback e validazione post-deploy
- Giorno 9: Simulazione della Stanza delle Guerre
- Affidamento dei ruoli: responsabile degli incidenti, comunicazioni, soluzioni tecnologiche
- Sceenario di troubleshooting in tempo reale (fallimento del login)
- Analisi delle cause radice, note della stanza delle guerre e aggiornamenti agli stakeholder
- Giorno 10: Capstone e Revisione
- Riepilogo degli strumenti, log, escalation, Unix, DB
- Sfida finale + test
- Sessione di certificazione e feedback
Opzioni Addizionali
- Nozioni di base per il troubleshooting Kafka/MQ
- Strumenti APM: AppDynamics/Dynatrace
- Nozioni di base Kubernetes (riavvii del pod, log)
- Metriche SRE: SLIs, SLOs, MTTR
Riepilogo e Passaggi Successivi
Requisiti
- Una comprensione dei concetti di base della programmazione Java
- Esperienza con sistemi basati su Unix
- Familiarità con i flussi di lavoro del supporto nelle applicazioni aziendali
Pubblico Obiettivo
- Ingegneri del Supporto
- Sviluppatori Java in transizione verso ruoli di supporto
- Analisti di Supporto in ambienti bancari
Recensioni (5)
Che abbiamo ottenuto una panoramica complessa anche sul contesto - ad esempio perché abbiamo bisogno di alcune annotazioni e cosa significano. Mi è piaciuta la parte pratica della formazione: dover eseguire manualmente i comandi e chiamare le API rimanenti
Alina - ACCENTURE SERVICES S.R.L
Corso - Quarkus for Developers
Traduzione automatica
The extra information that was shared, the training was not straightforward groovy, which was nice.
Covenant - Vodacom
Corso - Groovy Programming
the trainer can clearly explain the topic and can answer every question.
Hannah Mae Lubigan - Security Bank Corporation
Corso - Advanced Spring Boot
Training style and trainer helps solve issues encountered during the exercises.
Carl Angelo Gonzales - Security Bank Corporation
Corso - Spring Boot for Beginners
The breadth of the topis covered was quite a bit and the trainer tried to do justice to that.