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.
- SLAs and compliance requirements (PCI DSS, uptime).
- ITSM workflows (incident, problem, and change management).
- Day 2: Java Production Essentials
- JVM internals, memory management, and garbage collection basics.
- Analysis of Java exceptions.
- JVM tuning strategies for banking workloads.
- Day 3: Unix Fundamentals
- File structure and navigation techniques.
- Essential commands: ps, top, df, tail, grep, awk, and sed.
- Basic shell scripting for automation tasks.
- Day 4: Logs & Monitoring
- Interpreting transaction and audit logs.
- Utilizing tools such as Splunk, ELK, and native log parsing methods.
- Practical exercise: Troubleshooting a failed fund transfer.
- Day 5: Ticketing & Escalation Process
- Utilizing tools like ServiceNow and JIRA workflows.
- Escalation matrix (L1 → L2 → Development).
- 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 using tools like EXPLAIN and SHOW PROCESSLIST.
- Practical exercise: Resolving a database deadlock.
- Day 8: CI/CD, Release & Rollback
- Overview of Jenkins.
- Analyzing release failure scenarios.
- Rollback procedures and post-deployment validation.
- Day 9: War Room Simulation
- Role assignments: incident lead, communications, and technical fix.
- Live troubleshooting scenario involving login failure.
- RCA, war room documentation, and stakeholder updates.
- Day 10: Capstone & Review
- Summary of tools, logs, escalation processes, Unix, and DB concepts.
- Final challenge and assessment quiz.
- Certification and feedback session.
Optional Add-Ons
- Kafka/MQ troubleshooting fundamentals.
- APM Tools: AppDynamics/Dynatrace.
- Basic Kubernetes concepts (pod restarts, logs).
- SRE metrics: SLIs, SLOs, and MTTR.
Summary and Next Steps
Requirements
- A solid grasp of fundamental Java programming concepts.
- Practical experience working with Unix-based systems.
- Familiarity with support workflows within enterprise application contexts.
Intended Audience
- Support Engineers.
- Java Developers transitioning into support-focused roles.
- Production Support Analysts operating 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)