Đề 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
 35 Giờ học

Số người tham gia


Giá cho mỗi người tham gia

Đánh giá (5)

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

Các danh mục liên quan