Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Cursusaanbod
Week 1: Basisprincipes
- Dag 1: Introductie tot bankapplicaties
- Inleiding tot de belangrijkste modules van banktoepassingen
- SLA’s en naleving van regelgeving (zoals PCI DSS en uptime-vereisten)
- ITSM-werkwijzen: incident-, probleem- en wijzigingsbeheer.
- Dag 2: Kernaspecten van Java-productieondersteuning
- De werking van de JVM, geheugenbeheer en garbage collection
- Analyse van foutmeldingen in Java
- Tunen van de JVM voor bankingtoepassingen.
- Dag 3: Fundamenten van Unix
- Bestandsstructuur en navigatie binnen Unix-systemen.
- Belangrijke commando's zoals ps, top, df, tail, grep, awk en sed.
- Basisvaardigheden in shellscripten voor automatisering.
- Dag 4: Logs en monitoring
- Begrip van transactie- en auditlogs.
- Gebruik van tools zoals Splunk, ELK en native loganalysemethoden.
- Praktijkvoorbeeld: Oplossing vinden voor een mislukte geldoverdracht.
- Dag 5: Ticketing en escalatieprocessen
- Worksystemen zoals ServiceNow en JIRA gebruiken binnen workflows.
- Hoe escalaties verlopen van L1 naar L2 tot ontwikkelaars.
- Best practices voor root cause analysis en documentatie.
Week 2: Gevorderde probleemoplossing en simulaties in realtime
- Dag 6: Debuggen van applicatieservers en API’s
- Basiskennis over WebLogic en Tomcat.
- Uitleg bij foutcodes zoals 401, 500 en 504 in API-omgevingen.
- Oplossen van problemen met JDBC-pools en timeouts.
- Dag 7: Databaseproblematiek
- Detectie en oplossing van trage queries, vergrendelingen en deadlocks.
- Gebruik van analysehulpmiddelen zoals EXPLAIN en SHOW PROCESSLIST.
- Praktische oefening: Hoe een database-deadlock op te lossen.
- Dag 8: CI/CD, releases en rollback-procedures
- Inleiding tot Jenkins.
- Gevallen van mislukte uitrolprocessen.
- Rollback-technieken en validatie na implementatie.
- Dag 9: Simulaties in een ‘War Room’
- Rolverdeling tijdens een incident: leidinggevende, communicatiecoördinator, technische oplossers.
- Live simulatie van een login-probleem en daaraan gerelateerde probleemanalyse.
- Opstelling van root cause analysis en updates voor betrokken partijen.
- Dag 10: Afsluiting en evaluatie
- Samenvatting van alle behandelde onderwerpen, tools, loganalyse, escalatiemethoden en technische vaardigheden.
- Slotoefeningen en een quiz om de kennis te testen.
- Certificering en feedbacksessie.
Optionele aanvullingen
- Basiskennis over het oplossen van problemen bij Kafka en MQ.
- Inleiding tot APM-tools als AppDynamics en Dynatrace.
- Kubernetes in grote lijnen: zoals pod-restarts en loganalyse.
- SRE-metrieken: SLIs, SLO’s en MTTR.
Afsluitende samenvatting en vervolgstappen
Vereisten
- Inzicht in de basisconcepten van Java-programmeren
- Ervaring met het werken onder Unix-gestuurde systemen
- Kennis van standaardondersteuningsprocedures binnen enterprise-applicaties
Doelgroep
- Ondersteuningsengineers
- Java-ontwikkelaars die overstappen naar een ondersteuningsrol
- Productieondersteuningsanalisten binnen de banksector
35 Uren
Getuigenissen (2)
Podman instellen voor het probleemloos werken met lokale containers en het gebruiken van Kafka-onderwerpen.
- Norfolk Southern
Cursus - Quarkus for Developers
Automatisch vertaald
- De voortgang van de cursus (van JVM-interne werking tot meer hoogwaardige onderwerpen) - Enkele inzichten uit praktische oefeningen - Visuele stijl (geen presentatie, maar een netjes opgemaakte pagina)
Ivan Suvorov - Deutsche Bank
Cursus - Java Advanced
Automatisch vertaald