课程大纲

第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)

即将举行的公开课程

课程分类