IT技术团队综合能力提升训练营
浏览:1038次 作者:小编一.培训背景
某公司为中国中铁信息化专业建设团队、企业数字化转型核心智库和信息技术应用创新中心,将以数字化、网络化、智能化为主线,以信息贯通工程为抓手,全面推进全公司信息业务系统应用融合;以全球组网、多云管理、规划咨询、灾备建设、数据安全、智慧工地、BIM应用为依托,打造中国中铁总规、总集、总控的新格局。为满足股份公司信息化发展战略与定位,数字化人才培养成为当前的重要任务。为此,特邀请北京中培伟业管理咨询有限公司入企举办“IT技术人员综合能力提升”系列培训课程。
二.需求调研
中培课程顾问联合课程研发组对公司的技术团队展开前期调研工作,经过多次沟通调研和会议讨论,获得了10个方向的技术提升需求。具体内容如下表:
IT技术培训需求调研表 | ||
序号 | 需求重点 | 具体技术要求 |
1 | 应用系统安全 | ① 应用系统安全规范内容(访问控制、数据安全、安全编码、安全审计、安全响应),实施经验。 ② 系统详细设计方案、不仅限于概念、不浮于理论、能够真正在项目上落地。 |
2 | 性能测试技术 | ① 软件性能测评 ② 性能测试指标及标准 |
3 | 信息系统安全 | ③ 信息安全测评及检测 |
4 | 企业级DevOps最佳实践指南 | 企业级运维如何实现 |
5 | 企业级运维系统建设 | 在企业大量系统进入到运维期后,大规模的服务器、业务系统应用、中间件、数据库等在权限要求较高的场景下,如何做到统一运维管理,是否在达到一定规模后,需要启动CMDB、运维系统的建设工作。 |
6 | K8S企业级应用 | K8S大规模在企业进行应用时,如何规划K8S架构,是ALL in One集中一套,还是按照业务线、系统优先级进行分散式部署。 |
7 | 物联网开发实战 | 按照设备接入网络、与平台对话、传输数据和利用数据产生价值的路径,建立起一个完整的知识体系。 |
8 | 基于AI的编程应用 | 如何通过AI提升开发效率,以及在项目中使用AI相关能力,需系统性介绍使用的技术、工具等,并配以Demo样例进行随堂训练。 ① 了解如何使用AI提升研发生产能力 |
9 | 网络架构与性能优化 | 设计原则、负载均衡、缓存策略、性能监控等。如何构建高可用、高性能的网络架构,以支持复杂的业务需求。 |
10 | 系统集成管理 | 集成模式和方法、中间件和集成平台、服务定义、服务治理 |
三.培训安排
为确保项目的顺利开展及质量,北京中培伟业管理咨询有限公司凭借雄厚的技术资源和多年积累的丰富教学经验,依照ISO90001体系规范服务流程,经过需求调研、方案设计、方案评估三步循环迭代,在充分了解公司现状的基础上,结合上表需求为公司量身定制了为期5天的培训方案。此次培训特邀中培伟业数字化技术专家程文俊、刘洪刚、张晓诚、邹伟老师联合授课。
课程排期表如下:
课程名称 | 培训时长 | 授课专家 | 授课日期 |
网格架构设计与最佳实践培训 | 1天 | 程文俊 | 9月20日 |
应用系统安全攻击与防御技术实战培训 | 1天 | 刘洪刚 | 9月21日 |
性能测试技术最佳实践培训 | 1天 | 张晓诚 | 9月25日 |
智能运维实战(AIOps,AI for IT Operations)培训 | 2天 | 邹伟 | 10月11-12日 |
各部分课程大纲:
1、网格架构设计与最佳实践培训(1天)
时间 | 课程模块 | 知识点 |
上午 | 互联网大型高可用高并发分布式计算架构篇(突出案例、简单讲) | 互联网架构演进; 高可用设计手段; 高并发设计手段; 分布式计算架构体系 微服务架构构成(服务拆分、服务拓扑关系图); 微服务架构设计原则; 微服务架构服务粒度设计; 实践案例; |
互联网大型高可用高并发微服务网关篇(突出案例、简单讲) | 微服务架构设计服务网关作用; 微服务架构设计之网关环境搭建; 微服务架构设计之服务网关设计; 微服务架构设计之实践案例; | |
互联网大型高可用高并发关键技术篇(重点讲) | 互联网典型技术架构; 无状态化&纯异步设计; 分级&超时设计; 服务降级; 限流设计 幂等设计; 案例实践; | |
下午 | 互联网大型分布式系统缓存设计与实践(重点讲案例部分) | 互联网使用缓存类型有哪些?各自作用是什么? (local、进程、分布式redis等) 分布式缓存冗余如何设计? 高可用架构缓存一致性如何保证? 静态一致性Hash、动态一致性Hash等 高可用架构缓存高性能如何保证? 实践案例; |
互联网大型高可用高并发分布式系统关键系统篇 | 请求分布式请求链跟踪系统; 分布式事务设计与实践; 分布式消息队列设计与实践; 配置中心设计与实践; 注册中心设计与实践; 实践案例; | |
互联网大型分布式系统数据库架构设计与实践 | 数据库架构设计基本概念; 高可用性设计与实践; 高并发设计与实践; 读性能设计与实践; 一致性设计与实践; 扩展性设计与实践; 实践案例; |
2、应用系统安全攻击与防御技术实战培训(1天)
时间 | 课程模块 | 知识点 |
1小时 | 一、安全基础信息概述 | 1.网络安全法规简介 2.信息安全等级保护制度简介 3.信息安全基本元素 4.信息安全服务与安全机制 5.攻防基础概念和理论知识 6.网络安全渗透测试标准介绍 7.网络攻击的路径及流程 8.网络安全防御技术概览 |
4小时 | 二、应用系统安全攻击 与防御技术 (重点讲解部分,其他可略讲) | 1.数据库管理系统安全 ü MSSQL安全性简介 ü MYSQL安全性简介 2.中间件安全基础 ü Apache安全性简介 ü IIS安全性简介 ü Tomcat安全性简介 3.Web安全相关技术 ü HTTP协议技术分析 ü 暴力破解 ü SQL注入漏洞 ü 文件包含漏洞 ü XSS漏洞 ü 文件上传漏洞 4.应用系统安全相关实践 5.web漏洞扫描与利用 6.Web目录遍历 7.WebShell与一句话木马 8.越权鉴权的安全问题处理 |
1小时 | 三、安全测试环境介绍及练习 | 1.Web安全测试靶场介绍 2.Web安全测试靶场练习 3.常见综合类靶机介绍 4.综合渗透环境练习 |
3、性能测试技术最佳实践培训(1天)
时间 | 课程模块 | 知识点 |
上午 | 前导 | 1.学习方法 2.敏捷思想 3.产品理念 4.小组分工及其产品规划 |
场景1、深度认识性能测试 | 1.性能测试的标准依据 2.负载生成的4种方法 3.性能测试中的典型度量指标 4.性能测试误区 5.常见压测工具 l 全链路压测平台 l JMeter l Postman l SoapUI l Fiddler l Charle l BurpSuite l WebPageTest l PageSpeedInsights l ELK l Promethus l Zabbix | |
场景2、K8s&K3s压力测试 | 1.K8s&K3s架构 2.业内普遍的性能标准 l API响应性 l Pod启动时间 3.Kubernetes性能的关键点 4.集群压测实施 l 集群整体指标 l apiserver指标 l scheduler指标 l controller指标 l kubelet指标 l etcd指标 5.KubernetesDashboard监控架构 l cAdvisor l InfluxDB l Grafana l Heapster l kube-state-metrics | |
下午 | 场景3、常见性能问题分析 | 1.系统资源使用高,CPU、内存、IO、磁盘、连接如何分析 2.TPS上不去、TPS不断走低如何分析确认以及优化 3.Redis性能问题与性能监控分析、关键调优指标 4.交易响应时间慢或失败,如何分析 5.系统处理能力无法达到预定标准,如何分析 压测过程中大量错误,如何设置和避免 6.系统处理无法长时间平滑稳定执行,如何找到瓶颈 7.数据库、web容器、缓存等使用异常,如何监控分析 |
场景4、复盘 | 1.复盘总结 2.小组产品展示 3.面向未来新技术 |
4、智能运维实战(AIOps,AI for IT Operations)培训(2天)
时间 | 课程模块 | 知识点 |
第一天 上午 | AI概述 | 1、什么是人工智能 2、人工智能的历史及趋势 3、人工智能应用领域 4、人工智能趋势 5、人工智能应用案例 |
第一天 下午 | AIOPS发展现状 | 1、运维的历史发展阶段 2、AIOPS介绍 3、智能运维AIOPS产生的背景 4、AIOPS目标 5、AIOPS知识体系 6、AIOPS关键技术 7、AIOPS案例 |
APM行业发展 | 1、APM行业发展历程 2、APM在IT运维体系的地位 3、APM与AIOPS的关系 4、GARNTER对APM行业的分析 | |
第二天 上午 | IT运维体系概述 | 1、事件管理 2、问题管理 3、变更管理 4、发布管理 5、配置管理 6、监控管理 7、连续性管理 8、在运维一体化建设中的实践案例以及存在的待优化点 |
AI在运维体系建设中的应用场景 | 1、智能交付 2、智能部署 3、智能监控(含异常检测、根因分析、故障预测) | |
第二天 下午 | AI时间的核心模块 | 1、数据(收集/展示/定义) 2、核心问题及目标 3、逻辑分析(可结构化) 4、技术(算法) 5、闭环落地(重点介绍该部分,2小时,结合某金融科技公司的实际实践例子,外面往往重点介绍算法等,但实际实践中最难点在于落地) |
AIOPS的关键技术及框架体系 | 1、常用的基本统计计算 2、机器学习算法剖析 3、实际企业智能运维案例 | |
AIOPS实践落地的闭环流程 | 1、AIOPS实施落地的角色区分 2、AIOPS实施落地的用户行为挑战 3、如何有效推动执行 |
四.师资介绍
1、程文俊(系统架构专家)
中国科学院软件研究所硕士研究生,中国第一批分析设计师、UML/UP专家、UP统一软件过程资深教练(国内首位软件项目过程教练)、需求专家,国内较早引入模型驱动开发方法的倡导人之一、国内最早的UP过程推动人之一。曾任IBM中国软件开发中心(CDL)高级架构师多年。擅长企业级应用分析设计与开发;对软件开发的整个流程有深刻认识,有很好的协作精神和学习能力。 在系统分析设计和开发方面均有丰富经验。能够结合实际,在复杂的应用环境中能够选择适合需求分析方法定义并改进需求规格说明,降低项目开发风险、缩短开发周期、提高应用系统的可维护性和可扩展性。
2、刘洪刚(信息网络安全专家)
曾任阿里巴巴高级工程师,超过15年IT运维与IT培训从业经验,主要从事企业网络服务的运维、大数据和云平台的运维、企业网络服务需求分析和网络构建、网络割接等项目;通过和企业对接进行IT运维的培训,培养IT运维、IT安全运维学员超过3000名;具备丰富的企业运维和网络构建等项目经验,尤其在金融、运营商、政府等行业有丰富的项目实施经验。目前主要专业领域集中于Linux&Cisco企业服务、IT服务管理、信息安全等方面,曾服务的主要客户有:阿里巴巴、北京市丰台区人民政府、北京XXX金融有限公司、北京吉利大学、北京XXXXIT培训中心、中兴集团大数据中心等。长期从事网络安全、黑客攻防、华为网络设备、Linux&Cisco、信息安全(CISP/CISSP/Secrity+,cisp-pte)等培训工作。
3、张晓诚(资深IT培训专家)
计算机硕士毕业,资深IT培训专家,百度、阿里、腾讯等特邀讲师。精通企业级的Android6.0/IOS9.2/webAPP/Cordova;Sql Server 2014、Oracle12C、MySql5.7、mariaDB10.1;VB.net、C#、WCF、Delphi、Powerbuilder、VB、SharePoint2013;Windows Server 2012、RHCE7.2(企业级应用);NodeJS +ExpressJS+AngularJS+MongoDB+H5+jQuery、软件开发、软件测试等。
在多年从事的软件开发、测试和教学领域工作中,先后担任过高级软件开发工程师,测试工程师,系统架构师,高级讲师。具备丰富的软件开发及测试经验和教学经验。累计授课课时超过9000学时。
亲自主持开发过多个大型项目,具备很强的项目管理能力和丰富的项目实施经验。自从事软件教育培训以来已培养若干学员,讲课生动幽默,深受学生欢迎,具有丰富的教学经验。
4、邹伟(人工智能专家)
长春工业大学人工智能研究院院长、华东建筑设计研究院研究员、山东交通学院客座教授、南昌航空大学校外硕士生导师、中国软件行业协会专家委员、上海市计划生育科学研究所特聘专家、天津大学创业导师、中国医药教育协会老年运动与健康分会学术委员、《聊城大学学报》编委;完成和在研50多个AI工业项目,广泛应用于能源、医疗、交通、气象、银行等多个领域。
五.现场花絮
《网格架构设计与最佳实践培训》专题由程文俊老师授课,程老师就网络架构设计的基本理论和方法以及各知识领域的重难点进行了详细解析,并对学员提出的问题进行了耐心的讲解。
《性能测试技术最佳实践培训》专题由张晓诚老师讲授。张老师带领学员深度认识“性能测试”,梳理K8s&K3s压力测试技术,对常见性能问题做了详细分析。最后对该专题课程进行了复盘总结。
现场学习氛围良好,学员们聚精会神的听张老师讲课,努力吸收每一个知识点,并在讲义中做了详细笔记。部分学员对不理解的知识点踊跃向老师提问,张老师结合丰富的工作经历,抛砖引玉,给出了专业且通俗易懂的答案。
六.培训收益
本次培训参训学员为有一定工作经验的专业技术人员,长期从事课题相关工作。课程方案针对学员工作痛点定制化设计,有效提升了学员实际工作能力。通过此次培训,帮助学员提高解决问题的能力,提高工作效率,培养数字化人才,加快推进中国中铁数字化、大数据、人工智能融合发展,高质量完成中国中铁数字化转型任务。培训结束后,所有参培人员一致认为这次培训解决了他们在工作中的疑点和痛点问题,都觉得这是一次非常有益的学习经历。
- 标签: 性能测试 运维 能力提升 IT