Liên hệ với chúng tôi

Đề 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ờ

Số người tham gia


Giá cho mỗi học viên

Đánh giá (2)

Các khóa học sắp tới

Các danh mục liên quan