Návrh Školení
Týden 1: Základní Podstata
- Den 1: Úvod do Bankovních Aplikací
- Přehled hlavních modulů bankovního systému
- Závazky SLA, soulad (PCI DSS, dostupnost)
- ITSM pracovní postupy (incidenty/problémy/změny)
- Den 2: Java Produktivní Základy
- JVM interna, paměť, základy GC
- Java analýza výjimek
- Nastavení JVM pro bankovní úlohy
- Den 3: Základní Unix
- Struktura souborů a navigace
- Příkazy: ps, top, df, tail, grep, awk, sed
- Základy shell skriptování pro automatizaci
- Den 4: Protokoly & Monitoring
- Pochopení protokolů (transakce, audit)
- Nástroje: Splunk, ELK, nativní zpracování protokolů
- Praktické cvičení: Řešení selhání převodu finančních prostředků
- Den 5: Správa Tiketů & Postupu Escalace
- Nástroje: ServiceNow, pracovní postupy JIRA
- Matici escalace (L1 → L2 → Dev)
- Způsoby dokumentace a nejlepší praxe pro RCA
Týden 2: Pokročilé Troubleshooting & Simulace V reálném Čase
- Den 6: Ladění App Serveru & API
- Základy WebLogic, Tomcat
- Kódy selhání API (401, 500, 504)
- Témata týkající se JDBC pool a timeoutů
- Den 7: Troubleshooting Databáze
- Pomalé dotazy, zámky, deadlocky
- Nástroje profilování SQL: EXPLAIN, SHOW PROCESSLIST
- Praktické cvičení: Řešení databázového deadlocks
- Den 8: CI/CD, Vydání & Rollback
- Přehled Jenkins
- Situace selhání vydání
- Vracení a validace po nasazení
- Den 9: Simulace War Roomu
- Přiřazení rolí: vedoucí incidentů, komunikace, technické opravy
- V reálném čase řešení selhání přihlášení
- RCA, poznámky war roomu a aktualizace pro zainteresované strany
- Den 10: Kámen Zákona & Revize
- Přehled nástrojů, protokolů, escalace, Unixu a databází
- Koncové výzvy + kvíz
- Certifikace a sezení s návrhy
Volitelné Doplňky
- Základy troubleshootingu Kafka/MQ
- Nástroje APM: AppDynamics/Dynatrace
- Základní Kubernetes (restarty podů, protokoly)
- Metriky SRE: SLIs, SLOs, MTTR
Souhrn a Další Kroky
Požadavky
- Pochopení základních pojmů programování Java
- Zkušenosti s právem v systémech založených na Unixu
- Znalost pracovních postupů podpory ve firemních aplikacích
Cílová skupina
- Inženýři podpory
- Vývojáři Java, kteří přechází do roli podpory
- Analysté podpory v běžícím provozu v bankovních prostředích
Reference (5)
Dostali jsme složitý přehled i o kontextu - například proč potřebujeme některé anotace a co znamenají. Líbila se mi praktická část školení - ruční spouštění příkazů a volání REST API.
Alina - ACCENTURE SERVICES S.R.L
Kurz - Quarkus for Developers
Přeloženo strojem
Dodané informace ukázaly, že školení nebylo přímým způsobem v jazyce Groovy, což bylo fajn.
Covenant - Vodacom
Kurz - Groovy Programming
Přeloženo strojem
Instruktor může téma vysvětlit jasně a zodpovědět každou otázku.
Hannah Mae Lubigan - Security Bank Corporation
Kurz - Advanced Spring Boot
Přeloženo strojem
Výukový styl a odborník pomáhají řešit problémy, které se vyskytují během cvičení.
Carl Angelo Gonzales - Security Bank Corporation
Kurz - Spring Boot for Beginners
Přeloženo strojem
Rozsah témat, která byla pokryta, byl poměrně široký a odborník se snažil dát tomu spravedlnost.
Lakshmipriya Sivakumar - Deque Systems Inc
Kurz - Spring Boot, React, and Redux
Přeloženo strojem