課程簡介

第1週:核心基礎

  • 第1天:銀行應用程式介紹
    • 核心銀行模組概述
    • SLA、合規性(PCI DSS、正常運行時間)
    • ITSM工作流程(事件/問題/變更)
  • 第2天:Java 生產環境基礎
    • JVM內部結構、內存、GC基礎
    • Java 異常分析
    • 針對銀行工作負載的JVM調優
  • 第3天:Unix基礎
    • 文件結構與導航
    • 命令:ps、top、df、tail、grep、awk、sed
    • 自動化的Shell腳本基礎
  • 第4天:日誌與監控
    • 理解日誌(交易、審計)
    • 工具:Splunk、ELK、原生日誌解析
    • 實作:解決轉賬失敗問題
  • 第5天:工單與升級流程
    • 工具:ServiceNow、JIRA工作流程
    • 升級矩陣(L1 → L2 → 開發)
    • 根本原因分析(RCA)與文檔最佳實踐

第2週:高級故障排除與即時模擬

  • 第6天:應用伺服器與API除錯
    • WebLogic、Tomcat 基礎
    • API失敗代碼(401、500、504)
    • JDBC連接池問題與超時
  • 第7天:資料庫故障排除
    • 慢查詢、鎖定、死鎖
    • SQL 性能分析工具:EXPLAIN、SHOW PROCESSLIST
    • 實作:解決資料庫死鎖問題
  • 第8天:CI/CD、發布與回滾
    • Jenkins 概述
    • 發布失敗情境
    • 回滾與部署後驗證
  • 第9天:戰情室模擬
    • 角色分配:事件負責人、溝通、技術修復
    • 即時故障排除情境(登錄失敗)
    • 根本原因分析、戰情室記錄與利益相關者更新
  • 第10天:總結與回顧
    • 工具、日誌、升級、Unix、資料庫的總結
    • 最終挑戰與測驗
    • 認證與反饋會議

可選附加內容

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

總結與下一步

最低要求

  • 理解核心Java编程概念
  • 有使用基于Unix系统的经验
  • 熟悉企业应用中的支持工作流程

目标学员

  • 支持工程师
  • Java开发者转岗至支持角色
  • 银行环境中的生产支持分析师
 35 時間:

人數


每位參與者的報價

客戶評論 (5)

Upcoming Courses

課程分類