聯繫我們

課程簡介

第一週:核心基礎

  • 第一天:銀行應用程式簡介
    • 核心 banking 模組概覽。
    • 服務等級協議(SLA)、合規要求(PCI DSS、系統可用性)。
    • ITSM 工作流程(事故、問題、變更管理)。
  • 第二天:Java 生產環境基礎
    • JVM 內部機制、記憶體管理、GC 基本概念。
    • Java 異常分析。
    • 針對銀行工作負載的 JVM 調優。
  • 第三天:Unix 基礎知識
    • 檔案結構與導航。
    • 常用指令:ps、top、df、tail、grep、awk、sed。
    • 用於自動化的 Shell 腳本基礎。
  • 第四天:日誌與監控
    • 理解日誌(交易、審計)。
    • 工具:Splunk、ELK、原生日誌解析。
    • 實作:排除轉帳失敗故障。
  • 第五天:票證系統與升級通報流程
    • 工具:ServiceNow、JIRA 工作流程。
    • 升級矩陣(L1 → L2 → 開發團隊)。
    • RCA(根本原因分析)與文檔編製的最佳實踐。

第二週:進階故障排除與實時模擬

  • 第六天:應用伺服器與 API 除錯
    • WebLogic、Tomcat 基礎知識。
    • API 失敗代碼(401、500、504)。
    • JDBC 連線池問題與逾時。
  • 第七天:資料庫故障排除
    • 慢速查詢、鎖定、死鎖。
    • SQL 分析工具:EXPLAIN、SHOW PROCESSLIST。
    • 實作:解決資料庫死鎖。
  • 第八天:CI/CD、發布與回滾
    • Jenkins 概覽。
    • 發布失敗情境。
    • 回滾與部署後驗證。
  • 第九天:戰情室模擬
    • 角色分配:事故負責人、溝通協調員、技術修復員。
    • 實時故障排除情境(登入失敗)。
    • RCA、戰情室筆記與利害關係人更新。
  • 第十天:綜合專題與回顧
    • 工具、日誌、升級通報、Unix、DB 總結。
    • 最終挑戰與測驗。
    • 認證與回饋 session。

選加項目

  • Kafka/MQ 故障排除基礎。
  • APM 工具:AppDynamics/Dynatrace。
  • 基礎 Kubernetes(Pod 重啟、日誌查詢)。
  • SRE 指標:SLI、SLO、MTTR。

總結與下一步

最低要求

  • 具備核心 Java 程式設計概念的理解。
  • 具有 Unix 系統操作經驗。
  • 熟悉企業應用中的支援工作流程。

目標受眾

  • 支援工程師。
  • 轉任支援角色的 Java 開發人員。
  • 銀行環境中的生產支援分析師。
 35 小時

人數


每位參與者的報價

客戶評論 (2)

即將到來的課程

課程分類