Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Week 1: Core Foundations
- Day 1: Introduction to Banking Applications
- Overview of core banking modules
- Service Level Agreements (SLAs) and compliance standards (PCI DSS, uptime requirements)
- ITSM workflows including incident, problem, and change management
- Day 2: Java Production Essentials
- JVM internals, memory management, and garbage collection basics
- Analyzing Java exceptions
- Tuning the JVM for banking workloads
- Day 3: Unix Fundamentals
- File structure navigation
- Essential commands: ps, top, df, tail, grep, awk, sed
- Introduction to shell scripting for automation
- Day 4: Logs & Monitoring
- Understanding log types (transaction logs, audit logs)
- Monitoring tools: Splunk, ELK stack, native log parsing techniques
- Hands-on exercise: Troubleshooting a failed fund transfer
- Day 5: Ticketing & Escalation Process
- Utilizing ServiceNow and JIRA workflows
- Escalation matrix (L1 → L2 → Development team)
- Best practices for Root Cause Analysis (RCA) and documentation
Week 2: Advanced Troubleshooting & Real-Time Simulation
- Day 6: App Server & API Debugging
- Basics of WebLogic and Tomcat
- Understanding API failure codes (401, 500, 504)
- Addressing JDBC pool issues and timeouts
- Day 7: DB Troubleshooting
- Diagnosing slow queries, locks, and deadlocks
- SQL profiling tools: EXPLAIN, SHOW PROCESSLIST
- Hands-on exercise: Resolving a database deadlock
- Day 8: CI/CD, Release & Rollback
- Jenkins overview
- Scenarios involving release failures
- Rollback procedures and post-deployment validation
- Day 9: War Room Simulation
- Role assignments: incident lead, communications, technical resolution
- Live troubleshooting scenario (e.g., login failure)
- RCA, war room documentation, and stakeholder updates
- Day 10: Capstone & Review
- Summary of tools, logs, escalation paths, Unix commands, and DB concepts
- Final challenge and quiz
- Certification issuance and feedback session
Optional Add-Ons
- Kafka/MQ troubleshooting basics
- APM Tools: AppDynamics/Dynatrace
- Basic Kubernetes concepts (pod restarts, log retrieval)
- SRE metrics: SLIs, SLOs, MTTR
Summary and Next Steps
Requirements
- A solid understanding of core Java programming concepts
- Hands-on experience working with Unix-based operating systems
- Familiarity with support workflows in enterprise application environments
Target Audience
- Support Engineers
- Java Developers transitioning into support roles
- Production Support Analysts working within banking environments
35 Hours
Testimonials (2)
Setting up Podman for effortlessly working with local containers, as well as using Kafka topics.
- Norfolk Southern
Course - Quarkus for Developers
- The course progression (from JVM internals to more high-level topics) - Some insights from practical exercises - Visual style (not some presentation, but a nicely styled page)