Cảm ơn bạn đã gửi yêu cầu! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Cảm ơn bạn đã gửi đặt chỗ! Một thành viên trong đội ngũ của chúng tôi sẽ liên hệ với bạn ngay lập tức.
Đề cương khóa học
Tuần 1: Nền tảng cốt lõi
- Ngày 1: Giới thiệu về ứng dụng ngân hàng
- Tổng quan về các module ngân hàng cốt lõi
- SLA, tuân thủ (PCI DSS, thời gian hoạt động)
- Quy trình ITSM (sự cố/vấn đề/thay đổi)
- Ngày 2: Cơ bản về Java trong sản xuất
- Nội bộ JVM, bộ nhớ, cơ bản về GC
- Phân tích ngoại lệ Java
- Điều chỉnh JVM cho khối lượng công việc ngân hàng
- Ngày 3: Nền tảng Unix
- Cấu trúc tệp & điều hướng
- Lệnh: ps, top, df, tail, grep, awk, sed
- Cơ bản về viết script Shell để tự động hóa
- Ngày 4: Nhật ký & Giám sát
- Hiểu 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: Gỡ lỗi một giao dịch chuyển tiền thất bại
- Ngày 5: Quy trình tạo vé & leo thang
- Công cụ: Quy trình làm việc của ServiceNow, JIRA
- Ma trận leo thang (L1 → L2 → Dev)
- RCA & các thực hành tốt nhất về ghi chép tài liệu
Tuần 2: Gỡ lỗi nâng cao & Mô phỏng thời gian thực
- Ngày 6: Gỡ lỗi máy chủ ứng dụng & API
- Cơ bản về WebLogic, Tomcat
- Mã lỗi API (401, 500, 504)
- Vấn đề pool JDBC & timeout
- Ngày 7: Gỡ lỗi DB
- Truy vấn chậm, khóa, deadlock
- Công cụ hồ sơ 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 & Phục hồi (Rollback)
- Tổng quan về Jenkins
- Các kịch bản phát hành thất bại
- Phục hồi và xác thực sau triển khai
- Ngày 9: Mô phỏng War Room
- Giao nhiệm vụ: Người chỉ huy sự cố, truyền thông, sửa kỹ thuật
- Kịch bản gỡ lỗi trực tiếp (lỗi đăng nhập)
- RCA, ghi chú phòng chiến tranh & cập nhật cho các bên liên quan
- Ngày 10: Dự án tổng hợp & Rà soát
- Tổng hợp các công cụ, nhật ký, leo thang, Unix, DB
- Thử thách cuối cùng + kiểm tra
- Chứng nhận và phiên phản hồi
Các tùy chọn bổ sung
- Cơ bản về gỡ lỗi Kafka/MQ
- Công cụ APM: AppDynamics/Dynatrace
- Cơ bản về Kubernetes (khởi động lại pod, nhật ký)
- Metric SRE: SLI, SLO, MTTR
Tóm tắt và các bước tiếp theo
Yêu cầu
- Hiểu biết về các khái niệm lập trình Java cốt lõi
- Kinh nghiệm làm việc với các hệ thống dựa trên Unix
- Quen thuộc với các quy trình hỗ trợ trong các ứng dụng doanh nghiệp
Đối tượng
- Kỹ sư hỗ trợ
- Lập trình viên Java chuyển sang vị trí hỗ trợ
- Phân tích viên hỗ trợ sản xuất trong môi trường ngân hàng
35 Giờ
Đánh giá (2)
Cài đặt Podman để làm việc hiệu quả với các container cục bộ và sử dụng các Kafka topic.
- Norfolk Southern
Khóa học - Quarkus for Developers
Dịch thuật bằng máy
- Tiến trình của khóa học (từ nội bộ JVM đến các chủ đề cao cấp hơn) - Một số nhận xét từ các bài tập thực hành - Phong cách trực quan (không phải là một số bài thuyết trình, mà là một trang được trình bày đẹp mắt)
Ivan Suvorov - Deutsche Bank
Khóa học - Java Advanced
Dịch thuật bằng máy