感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程時長 35 時間:
課程簡介
第一週:核心基礎
- 第一天:銀行應用介紹
- 核心銀行模組概覽
- 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 概覽
- 發布失敗場景
- 回滾與部署後驗證
- 第九天:war room 模擬
- 角色分配:事故負責人、溝通、技術修復
- 即時排錯場景(登入失敗)
- RCA、war room 記錄與利害關係人更新
- 第十天:綜合專案與回顧
- 工具、日誌、升級、Unix、資料庫總結
- 最終挑戰 + 測驗
- 認證與回饋會議
選修進階內容
- Kafka/MQ 排錯基礎
- APM 工具:AppDynamics/Dynatrace
- Kubernetes 基礎(Pod 重啟、日誌)
- SRE 指標:SLI, SLO, MTTR
總結與後續步驟
最低要求
- 了解 Java 核心程式設計概念
- 具備處理基於 Unix 系統的經驗
- 熟悉企業應用中的支援工作流程
目標學員
- 支援工程師
- 轉任支援角色的 Java 開發人員
- 銀行環境中的生產環境支援分析師
客戶評論 (2)
設置Podman,以便輕鬆使用本地容器,同時使用Kafka主題。
- Norfolk Southern
課程 - Quarkus for Developers
機器翻譯
- 課程進度(從JVM內部到更高級的主題) - 來自實踐練習的一些見解 - 視覺風格(不是簡單的演示,而是經過精心設計的頁面)
Ivan Suvorov - Deutsche Bank
課程 - Java Advanced
機器翻譯