Kursplan
Uke 1: Kjernegrunnleggende
- Dag 1: Introduksjon til bankapplikasjoner
- Oversikt over kjernebankmoduler
- SLAs, overholdelse (PCI DSS, tilgjengelighet)
- ITSM arbeidsflyt (hendelse/problem/endring)
- Dag 2: Java Produksjonselementer
- JVM-intern, minne, grunnleggende GC
- Java unntakshåndtering
- JVM-justering for bankarbeidsbelastninger
- Dag 3: Unix-grunnleggende
- Filstruktur og navigering
- Kommander: ps, top, df, tail, grep, awk, sed
- Grunnleggende shellskripting for automatisering
- Dag 4: Loggføring og Overvåking
- Forståelse av loggfiler (transaksjoner, revisjon)
- Verktøy: Splunk, ELK, nativ loggparsing
- Hendelig: Feilsøking av en mislykket fondsoverføring
- Dag 5: Billett- og Escaleringprosess
- Verktøy: ServiceNow, JIRA arbeidsflyt
- Escaleringmatrise (L1 → L2 → Dev)
- RCA og dokumentasjonsbest praksis
Uke 2: Avansert Feilsøking og Real-Time Simulering
- Dag 6: Applikasjonsserver- og API-feilsøking
- WebLogic, Tomcat grunnleggende
- API-feilkoder (401, 500, 504)
- JDBC-poolproblemer og timeout
- Dag 7: DB-feilsøking
- Langsomme spørringer, låser, dødslåser
- SQL profileringsverktøy: EXPLAIN, SHOW PROCESSLIST
- Hendelig: Oppløsning av en DB-dødslås
- Dag 8: CI/CD, Utgivelse og Tilbakestilling
- Jenkins oversikt
- Utgivelsesfeilscenarier
- Tilbakestilling og etterutgivelsesvalidering
- Dag 9: War Room Simulering
- Rollefordeling: hendelsesleder, kommunikasjon, teknisk løsning
- Levende feilsøkingscenario (innloggingsfeil)
- RCA, war room-notater og oppdateringer for interessenter
- Dag 10: Kapitteloppgave og Gjennomgang
- Oppsummering av verktøy, loggfiler, escalering, Unix, DB
- Endelig utfordring + quiz
- Sertifisering og tilbakemeldingssesjon
Valgfrie Tilbehør
- Grunnleggende feilsøking av Kafka/MQ
- APM-verktøy: AppDynamics/Dynatrace
- Grunnleggende Kubernetes (pod-restarter, loggfiler)
- SRE-metrikker: SLIs, SLOs, MTTR
Oppsummering og Neste Skritt
Krav
- Forståelse av grunnleggende Java programmeringskonsepter
- Erfaring med arbeid på Unix-baserte systemer
- Kjennskap med støttearbeidsflyter i bedriftsapplikasjoner
Målgruppe
- Support Engineers
- Java Utviklere som overgår til støtteroller
- Produksjonsstøtteanalytikere i bankmiljøer
Referanser (5)
At vi fikk en kompleks oversikt også om konteksten - for eksempel hvorfor vi trenger noen annotasjoner og hva de betyr. Jeg likte den praktiske delen av kurset - å måtte kjøre kommandoene manuelt og kalle på REST-API-ene
Alina - ACCENTURE SERVICES S.R.L
Kurs - Quarkus for Developers
Maskinoversatt
Den ekstra informasjonen som ble delt, var at treningen ikke var en rett frem gang med Groovy, noe som var fint.
Covenant - Vodacom
Kurs - Groovy Programming
Maskinoversatt
instruktøren kan forklare emnet klart og svare på alle spørsmål.
Hannah Mae Lubigan - Security Bank Corporation
Kurs - Advanced Spring Boot
Maskinoversatt
Treningstilen og treneren hjelper med å løse problemer som oppstår under øvingene.
Carl Angelo Gonzales - Security Bank Corporation
Kurs - Spring Boot for Beginners
Maskinoversatt
Omfangst av de emner som ble dekket var ganske stor, og instruktøren prøvde å gjøre full rett ved det.
Lakshmipriya Sivakumar - Deque Systems Inc
Kurs - Spring Boot, React, and Redux
Maskinoversatt