Děkujeme za vaši dotaz! Jeden z našich pracovníků vás brzy kontaktuje.
Děkujeme za rezervaci! Jeden z našich pracovníků vás brzy kontaktuje.
Návrh Školení
Týden 1: Základní základy
- Den 1: Úvod do bankovních aplikací
- Přehled hlavních bankovních modulů
- SLA, soulad s předpisy (PCI DSS, dostupnost)
- ITSM toky práce (incident / problém / změna)
- Den 2: Podklady pro produkční provoz Java
- Interní struktura JVM, paměť, základy GC
- Analýza výjimek v Javě
- Ladění JVM pro bankovní zátěže
- Den 3: Základy Unixu
- Struktura souborů a navigace
- Příkazy: ps, top, df, tail, grep, awk, sed
- Základy shell skriptování pro automatizaci
- Den 4: Logy a monitorování
- Pochopení logů (transakční, auditní)
- Nástroje: Splunk, ELK, nativní zpracování logů
- Prakticky: Odstraňování závady při převodu prostředků
- Den 5: Systém ticketů a proces eskalace
- Nástroje: Toky práce v ServiceNow, JIRA
- Maticová eskalace (L1 → L2 → Vývoj)
- RCA a nejlepší postupy dokumentace
Týden 2: Pokročilé odstraňování závad a simulace v reálném čase
- Den 6: Ladění serveru aplikací a API
- Základy WebLogic, Tomcat
- Kódy selhání API (401, 500, 504)
- Problémy s pool JDBC a časové limity
- Den 7: Odstraňování závad v DB
- Pomalé dotazy, zámky, deadlocky
- Nástroje pro SQL profiling: EXPLAIN, SHOW PROCESSLIST
- Prakticky: Řešení deadlocku v DB
- Den 8: CI/CD, vydání a zpětné tažení
- Přehled Jenkins
- Scénáře selhání vydání
- Rollback a validace po nasazení
- Den 9: Simulace válečného štábu (War Room)
- Přiřazení rolí: vedoucí incidentu, komunikace, technické řešení
- Živý scénář odstraňování závad (selhání přihlášení)
- RCA, poznámky ze war room a aktualizace stakeholderů
- Den 10: Závěrečná práce a hodnocení
- Shrnutí nástrojů, logů, eskalace, Unixu, DB
- Finální výzva + kvíz
- Certifikace a session pro zpětnou vazbu
Volitelné dodatky
- Základy odstraňování závad v Kafka/MQ
- Nástroje APM: AppDynamics/Dynatrace
- Základy Kubernetes (restart podů, logy)
- SRE metriky: SLI, SLO, MTTR
Shrnutí a další kroky
Požadavky
- Pochopení základních konceptů programování v Javě
- Zkušenosti s prací se systémy postavenými na Unixu
- Znalost podpůrných toků práce v podniku aplikací
Cílová skupina
- Podpůrní inženýři
- Java vývojáři přecházející do podpůrních rolí
- Analýstové podpory produkčního provozu v bankovním prostředí
35 Hodiny
Reference (2)
Nastavení Podmanu pro snadnou práci s lokálními kontejnery a využívání témat Kafka.
- Norfolk Southern
Kurz - Quarkus for Developers
Přeloženo strojem
- Postup kurzu (od vnitřností JVM k vysoce úrovňovým tématům) - Některé postřehy z praktických cvičení - Vizuální styl (ne nějaká prezentace, ale hezky formátovaná stránka)
Ivan Suvorov - Deutsche Bank
Kurz - Java Advanced
Přeloženo strojem