Đề cương khóa học
Tuần 1: nền tảng cơ bản
- Ngày 1: Giới thiệu về các ứng dụng ngân hàng
- Giới thiệu về các mô-đun ngân hàng cơ bản
- SLA, tuân thủ (PCI DSS, thời gian hoạt động)
- Công việc ITSM (sự cố/vấn đề/thay đổi)
- Ngày 2: Java Cơ sở sản xuất
- Nội bộ JVM, bộ nhớ, cơ bản về GC
- Phân tích ngoại lệ Java
- Tối ưu hóa JVM cho công việc ngân hàng
- Ngày 3: Cơ sở Unix
- Cấu trúc tệp và điều hướng
- Lệnh: ps, top, df, tail, grep, awk, sed
- Cơ bản về kịch bản shell cho tự động hóa
- Ngày 4: Nhật ký & giám sát
- Nắm bắt hiểu biết về nhật ký (giao dịch, kiểm toán)
- Công cụ: Splunk, ELK, phân tích nhật ký bản địa
- Thực hành: Giải quyết sự cố chuyển tiền thất bại
- Ngày 5: Quy trình Đặt vé & Escalation
- Công cụ: ServiceNow, JIRA công việc
- Bảng phân cấp (L1 → L2 → Dev)
- Tốt nhất về ghi chép và phân tích nguyên nhân gốc rễ
Tuần 2: Khắc phục sự cố chuyên sâu & mô phỏng thời gian thực
- Ngày 6: Debugging máy chủ ứng dụng và API
- Cơ bản WebLogic, Tomcat
- Mã lỗi API (401, 500, 504)
- Vấn đề và thời gian chờ của JDBC pool
- Ngày 7: Khắc phục sự cố cơ sở dữ liệu
- Các truy vấn chậm, khóa, deadlock
- Công cụ phân tích SQL: EXPLAIN, SHOW PROCESSLIST
- Thực hành: Giải quyết một deadlock DB
- Ngày 8: CI/CD, Phát hành & Mô phỏng Quay lại
- Giới thiệu Jenkins
- Các tình huống thất bại phát hành
- Mô phỏng quay lại và kiểm tra sau triển khai
- Ngày 9: Mô phỏng Phòng chiến tranh
- Gán vai trò: người lãnh đạo sự cố, giao tiếp, sửa chữa kỹ thuật
- Mô phỏng khắc phục sự cố trực tiếp (lỗi đăng nhập)
- Phân tích nguyên nhân gốc rễ, ghi chú phòng chiến tranh và cập nhật cho các bên liên quan
- Ngày 10: Tổng kết & Ôn tập
- Tóm tắt về công cụ, nhật ký, việc nâng cấp, Unix, cơ sở dữ liệu
- Thách thức cuối cùng + bài kiểm tra
- Hội nghị chứng chỉ và phản hồi
Các tùy chọn bổ sung:
- Nắm bắt cơ bản về việc khắc phục sự cố Kafka/MQ
- Công cụ APM: AppDynamics/Dynatrace
- Cơ bản Kubernetes (tái khởi động pod, nhật ký)
- Chỉ số SRE: SLIs, SLOs, MTTR
Tóm tắt và Các bước tiếp theo
Yêu cầu
- Có hiểu biết về các khái niệm lập trình cơ bản của Java
- Kinh nghiệm làm việc với hệ thống dựa trên Unix
- Thạo quy trình hỗ trợ trong ứng dụng doanh nghiệp
Đối tượng
- Công nhân Hỗ trợ (Support Engineers)
- Nhà phát triển Java chuyển sang vai trò hỗ trợ
- Phân tích viên hỗ trợ sản xuất trong môi trường ngân hàng
Đánh giá (5)
Chúng tôi đã có một cái nhìn tổng quan phức tạp về bối cảnh - ví dụ, tại sao chúng ta cần các chú thích và ý nghĩa của chúng. Tôi rất thích phần thực hành của khóa đào tạo - phải chạy các lệnh bằng tay và gọi các API REST.
Alina - ACCENTURE SERVICES S.R.L
Khóa học - Quarkus for Developers
Dịch thuật bằng máy
Thông tin bổ sung được chia sẻ, khóa đào tạo không phải là Groovy đơn thuần, điều này rất tốt.
Covenant - Vodacom
Khóa học - Groovy Programming
Dịch thuật bằng máy
giảng viên có thể giải thích rõ ràng chủ đề và trả lời mọi câu hỏi.
Hannah Mae Lubigan - Security Bank Corporation
Khóa học - Advanced Spring Boot
Dịch thuật bằng máy
Phong cách đào tạo và người hướng dẫn giúp giải quyết các vấn đề gặp phải trong quá trình thực hành.
Carl Angelo Gonzales - Security Bank Corporation
Khóa học - Spring Boot for Beginners
Dịch thuật bằng máy
Phạm vi của các chủ đề được đề cập khá rộng và người hướng dẫn đã cố gắng làm cho nó công bằng.
Lakshmipriya Sivakumar - Deque Systems Inc
Khóa học - Spring Boot, React, and Redux
Dịch thuật bằng máy