让一部分企业先学到真知识!

刘晖:国产软件替代实施方案与步骤高级研讨班方案

刘晖老师刘晖 注册讲师 170查看

课程概要

培训时长 : 12天

课程价格 : 扫码添加微信咨询

课程分类 : 问题分析解决

课程编号 : 16876

面议联系老师

适用对象

-

课程介绍

目 录

1课程体系    1

2具体课程方案(含课程大纲)    3

课程一:国产化软硬件収展现状、趋势和理念(1天)    3

课程二:国产数据库详解及实施技能培训(3天)    3

课程三:国产中间件详解及实施技能培训(3天)    4

课程四:国产操作系统详解及实施技能培训(2天)    4

课程五:国产嵌入式系统详解及实施技能培训(3天)    4

课程体系

本系列课程总共由7门课程组成:

NO.

课程名称

课程天数

1

国产化软硬件収展现状、趋势和理念

1天

2

国产数据库详解及实施技能培训

3天

3

国产中间件详解及实施技能培训

3天

4

国产操作系统详解及实施技能培训

2天

5

国产嵌入式详解及实施技能培训

3天

2具体课程方案(含课程大纲)

课程一:国产化软硬件収展现状、趋势和理念(1天)

【课程大纲】

第1讲:国产化软硬件収展现状

(1)国产软硬件収展现状 

(2)国产软硬件主要产业构成

(3)应用软件整体収展现状

(4)平台软件市场収展现状

(5)操作系统软件

(6)中间件

(7)数据库

(8)系统不网络管理软件

第2讲:国产化软硬件収展趋势

(1)国产化软硬件面临的挑戓和问题

(2)国产化収展趋势

第3讲:国产化软硬件収展理念

(1)双品牌策略的必要性

(2)分阶段实现国产化建设的必要性

(3)采用新技术高起点建设

第4讲:相应政策文件解读

课程二:国产数据库详解及实施技能培训(3天

【课程大纲】理论一天,实操二天,选择使用频次较高的

确定主题后出大纲

课程三:国产中间件详解及实施技能培训(3天)

【课程大纲】理论一天,实操二天,选择使用频次较高的

确定主题后出大纲

课程四:国产操作系统详解及实施技能培训(2天)

【课程大纲】理论一天,实操一天,选择使用频次较高的

确定主题后出大纲

课程五:国产嵌入式系统详解及实施技能培训(3天)

【课程大纲】理论一天,实操一天,选择使用频次较高的

确定主题后出大纲

 

刘晖老师的其他课程

• 刘晖:高级性能测试与性能分析课程
一、课程背景本课程从架构性能的角度出发。解析了性能测试理论知识,分析性能测试的体系建设过程、性能测试团队建设过程,理清整个性能测试执行流程及整个过程的执行控制。详解业务统计数据到场景的转化过程。详解性能场景设计。详细讲解工具的使用原理,详细描述了性能测试执行过程中出现问题的控制方法。重点解析了性能分析的逻辑思路和问题处理方法。解析了性能测试工具、性能监控工具、性能分析工具、性能调试工具的各个方面。提高对整个系统的认知高度。描述了性能测试报告的编写技巧。二、课程目标通过本课程的学习,可以掌握测试体系建设思路、性能测试团队建设思路、性能过程执行控制能力、性能分析逻辑思维能力 。课程目标       针对个人的课程目标:可以掌握性能体系建设思路;性能测试团队建设思路;性能过程执行控制能力;性能分析逻辑思维能力。       针对企业的课程目标:帮助企业、团队、个人提升性能意识;帮助企业理清性能团队提升的痛点;帮助企业快速理解架构级性能测试和分析优化的关键点;帮助企业减少生产运营成本;帮助团队、个人理清当前的瓶颈点。三、课程优势和亮点云部署实例教学,在有条件的情况下学员可亲手操作;从测试工具、监控工具、分析工具、调试工具的完整课程;从操作系统、数据库、中间件、网络的完整分析过程;实例性能问题代码分析。四、课程对象       此课程适合于性能架构师、性能分析师、性能测试工程师、性能项目经理、软件质量管理人员、运维人员、开发工程师五、性能分析调优培训大纲课程模块内容目的重点性能综述先看两个问题性能测试与性能分析该有的范围 √性能基本概念性能测试概念性能指标性能建模(业务模型/测试模型)性能方案性能场景其他基本概念响应时间并发TPS虚拟用户场景测试策略流控/超时理解性能相关的基本概念及相应的使用方法。√性能管理性能组织结构(角色职责定义)理解性能测试实施过程Overview看系统性能性能项目实施流程性能瓶颈分析过程执行过程控制团队内协作团队间协调性能汇报如何在性能测试过程中管理团队;如何在各团队间协调;√√性能体系/方法论性能体系/方法论方法论的关键方法论只有用到具体的工作中才是实用的方法论。√√性能场景设计场景设计逻辑基准场景-单业务单用户场景-单业务多用户场景容量场景-递增场景(混合业务,找到最大TPS)-配置测试场景-衰减测试场景稳定性场景异常场景(失效模式)-LB/HA场景-宕网卡/主机/应用场景找到单业务/接口、混合业务/接口最大TPS;找到系统最优配置;找到系统可持续运行时长;验证系统异常处理机制;系统可靠性分析;√√测试工具解析参数化关联并发事务思考时间平均值、标准方差解析通用并且关键的性能工具实现机制;√性能工具解析之LoadRunnerLoadRunner介绍LoadRunner VugenLoadRunner ControllerLoadRunner Analysis解析LoadRunner常用功能点√性能工具解析之JmeterJmeter介绍Jmeter录制Jmeter参数化Jmeter关联java脚本编写JDBC脚本编写WebService脚本编写Jmeter远程执行Jmeter Test FragmentPerfmon PluginJmeter Dashboard解析jmeter常用功能点√性能工具解析之其他性能测试工具iperfsysbenchFIOhdparmab解析其他常用性能测试工具√性能监控设计全局监控定向监控监控设计监控层次细化部署架构;技术架构;业务架构;√√性能分析方法架构角度模块角度分段排除-响应时间拆分分层排除-技术层级拆分性能分析思路是重点;√√√性能需求指标测试目的测试范围业务调研测试环境调研测试指标及测试数据并发用户数系统可扩展性指标性能需求来源性能需求应该包括什么分析性能指标到可操作层面;√√业务统计数据到场景的转化业务数据统计业务模型测试模型对应场景设置详解业务统计数据到场景的转化过程;√√系统级性能监控分析优化操作系统架构图全局监控分析CPU监控分析与优化Memory监控分析与优化IO监控分析与优化文件系统监控网络监控分析与优化进程间通信监控分析与优化以Linux为例,详解操作系统级别性能监控分析和优化; √√√代码级性能监控分析优化【JAVA】Java基本原理和JVM架构说明Java调优工具集Jstatjconsolejstackjmapjhatjvisualvmjmcjdbheapdump分析ThreadDump分析JAVA性能分析实例一JAVA性能分析实例二JAVA性能分析实例三【C/C++】监控分析工具C/C++性能分析实例一C/C++性能分析实例二C/C++性能分析实例三C/C++性能分析实例四C/C++性能分析实例五详解代码级别性能监控分析和优化;√√√应用服务器性能监控分析优化应用服务器架构应用服务器监控工具应用服务器分析优化以nginx/tomcat为例说明应用服务器性能监控分析优化部分;√√√数据库级性能监控分析优化数据库架构图数据库监控工具SQL执行时间分析解析数据库级别性能监控分析和优化的思路;以MySQL和Oracle为例。如企业内训有其他需求,可提出√√√系统调试工具(以CentOS为例)stracetrace/blktraceperfsystemtapFlame Gragh(火焰图) √√√系统可用性分析可用性计算公式(串行、并行)N+M并行系统可用性计算公式可用性分析方法分层模型可用性示例-网络拓扑组件故障关系分析计算示例系统可用性是生产运维的重要指标,这一节主要描述如何做生产运维的可用性分析,提供模型计算方法和具体操作过程。√√√排队论在性能分析中的应用排队论概念排队论公式排队论实例排队论在宏观性能分析和微观众性能分析中都有实用价值,但是企业要创建模型会比较费时费力费人,本章节主要描述如何创建针对性的排队论模型。√√√失效模型在性能分析中的应用失效模型概念及流程潜在失效模型和后果分析SOD分级表RPN风险系数FMEA在项目中用来分析性能测试过程中的失效模型非常有帮助。本节主要描述如何在项目中创建潜在失效模型和后果分析表。√√性能问题实例 性能问题实例分析,在没的项目中遇到的性能问题不同,用具体的实例对应到上述的完整性能分析思路。√√性能方案性能方案解析用真实的项目性能方案做示例解析。√√√性能报告性能报告解析用真实的项目性能报告做示例解析。√√√      
• 刘晖:分布式操作系统技术培训
【课程背景】随着物联网的发展,以移动智能终端为中心连接其他终端的场景越来越丰富,信息、数据可在PC、智能终端以及部分可穿戴设备上流通,但由于PC、终端、可穿戴设备的操作系统不同,在互联时存在不少问题。为打破不同操作系统壁垒,促进各终端之间无阻碍连接协同,分布式操作系统应运而生。项目《终端操作系统与软件新技术研究》旨在研究主流操作系统与新兴操作系统技术进展、应用与发展前景,分析对产业链上下游各方的影响,因此需要开展分布式操作系统培训,深入了解技术原理。同时,对新兴操作系统如鸿蒙、Fuchsia有进一步的了解。【培训目标】帮助项目人员深入了解分布式操作系统技术架构、功能,学习现有终端新操作系统如鸿蒙、Fuchsia等。【培训对象】终端开发工程师、终端架构师、软件开发工程师、硬件开发工程师、终端产品经理等【培训大纲】2天 时间安排课程章节详细内容备注Day1上午(9:00-12:00) 分布式操作系统基础知识1、分布式操作系统介绍1)    系统架构2)    进程和线程3)    多处理器和分布式调度4)    虚拟化5)    OS虚拟化6)    流程,代码和VM迁移7)    分布式系统中的通信8)    远程方法调用9)    消息排队和流传输10)  分布式命名11)  时钟同步12)  逻辑和矢量时钟,dist快照13)  分布式交易14)  一致性,流行病协议15)  实施一致性; 容错能力16)  拜占庭式失败,分布式提交,Paxos  Day1下午(14:00-17:00)分布式操作系统基础知识分布式调度分布式应用分布式软总线2、分布式数据/文件系统1)    Coda2)    xFS3)    HDFS4)    GFS5)    NFS6)    不同分布式文件系统比较分析7) 分布式数据库3、分布式安全(重点讲解)1)   安全机制2)   安全通道3)   访问控制4)   安全管理  Day2上午(9:00-12:00) 终端新兴操作系统介绍1、鸿蒙操作系统(重点)1)   概述2)   技术特性3)   技术架构图4)   组件、功能介绍5)   系统安全6) 开发框架  Day2下午(14:00-17:00)终端新兴操作系统介绍2、Fuchsia操作系统1)    概述2)    技术特性3)    技术架构图4)    组件、功能介绍3、不同操作系统比较分析1)    OS技术架构:安卓、iOS、鸿蒙、Fuchsia2)    OS特点及优势3) OS发展趋势预测  
• 刘晖:持续集成和自动化测试最佳实践培训
【课程简介】当前时代已经进入到DevOps的自动化测试时代,由于运维的快速持续交付,开发的敏捷化开发与持续集成,让交付速度越来越快。 但是在越来越快的交付下,手工测试无法进行满足交付速度,而传统的自动化测试,也无法覆盖需求和应对快速的需求变更。BDD、TDD、ATDD对于简单业务可以做到快速覆盖与需求对应的快速变更,但是,复杂的业务模式下,如金融、电信、能源、汽车、ERP、甚至复杂的互联网需求,BDD与ATDD等无法应对需求的快速变更。所以,本次课程通过3个阶段:测试建模(测试用例自我生成),自我构建关系链路(测试场景自匹配)、工具胶水层与适配层(接入各种自动化测试工具),来描述在复杂业务模式下,当需求变更,如何应对并产生自适应的自动化测试规则与脚本。使学员快速掌握:测试模式与各种适用性场景、掌握复杂业务下自动化测试建模分析方法、掌握自动化测试与Use Story的快速匹配、了解云平台下测试的各种特点与对应方法【目标收益】 掌握测试模式与各种适用性场景 掌握复杂业务下自动化测试建模分析方法 掌握自动化测试与Use Story的快速匹配 掌握快速维护自动化测试的方法 了解云平台下测试的各种特点与对应方法【课程对象】管理人员、测试架构师、相关测试人员【课程时长】4天(6.5小时/天)第一天测试发展趋势互联网与数字化的发展要求DevOps时代来临测试目前发展趋势,是否可以解决当前问题测试是否拖累当前所有的进度,问题有哪些测试 模型:金字塔、纺锤、冰淇淋等部分传统方法是否可以解决当前问题测试发展的误区测试跟随着开发的模式测试想跟随需求,但落地方法错误变更,无法跟上节奏感传统企业,面临的双峰挑战(稳态+敏态)团队与人员的阻碍文档的更新模式DevOps是否可以解决问题复杂业务测试问题的根源分析双峰挑战下的测试模式传统企业,为何无法适应上述测试模式(国外引入水土不服)持续集成带来的持续测试,是否解决了根本性问题?人才发展的限制与团队瓶颈测试思维的切换:测试建模思路:业务需求+技术需求+监管需求+旁路影响分支需求需求—>开发—>测试:传统为阶乘式增长,无法维护测试建模的方法与原理,对应解决的问题DevOps只是工具链的建立,测试建模真正解决测试端的问题曾经的弯路:微软测试建模走偏测试建模,本质上解决了维护性代价的问题,但为何无法成功实施测试建模的分析分析:旧有模式仍然为离散式的跟踪,跟随开发抛弃工具绑定的思想1vs1的思路,跟踪需求(业务+技术+监管+旁路)需求端直接生成用例与脚本,真正为TDD作者在美国4年和中国5年的构建实例测试建模平台落地方案与演示Demo整体架构笛卡尔乘积的构建有限状态机的构建中间存储矩阵构建统一的展现平台,外接不同的引擎传统平台的功能:权限管理、项目管理、报表分析等等植入监控与反馈链接到DevOps平台,与需求对接,映射开发第二天测试模型与有效构建路径国外的业务发展模式与国内的区别BDD的适应场景,团队与人员要求TDD的适应场景,团队与人员要求ATDD的适应场景,团队与人员要求关键字的适应场景,团队与人员要求敏捷测试的适应性与发展限制分级测试的提出与互联网应对微服务下契约测试的提出与团队要求测试要点分析Web测试的要点分析Client测试的要点分析App测试的要点分析敏捷测试敏捷的概念、原则与构成敏捷测试范围与作用Kanban的融合与使用DevOps中测试体系与度量什么是DevOpsDevOps的思路与方案DevOps下测试如何进行部分案例举例测试与运维关联环境发布策略工具举例测试环境的准备第三天分层测试BDD的组成与概念,编写方式TDD的组成与概念,编写方式ATDD的组成与概念,编写方式测试标准化构建和构建通讯1-5-15-60分级质量模型分层测试说明和规范CI/CD构建简要介绍度量数据驱动改进分层自动化1. 目的2. 大型系统持续交付难点3. 分层自动化的构成4. 分成自动化的过程管理实践举例5. 分层自动化实现举例6. 其他有效参考分层自动化的伴侣-持续集成成熟度模型持续集成概念持续集成与持续测试自动化测试工具Sonar代码扫描Sonar的工具与指标介绍Selenium的工具介绍Selenium与QTP的不同:对象定位、脚本方式Appnium的定位方式小结第四天接口测试接口测试测试数据准备的公用类规则抽取Jenkins介绍工具安装工具与Selenium的集成举例性能测试性能测试原理三种性能测试方法性能测试的注意事项和主要风险性能测试的准入条件性能测试的类型系统的主要性能指标性能测试流程主要硬件指标App的性能测试案例举例Jmeter与Loadruner云平台下的测试针对云的测试,与云上应用的测试方法对比功能自动化+性能测试的融合,广东移动案例通过抹黑启动来预测自动伸缩的阈值大小,12306的案例容器下的伸缩判定全链路压测,德邦物流与京东案例Windows下的硬件涉及相关测试从诺基亚需求开始说起OCR识别的方式,通过视频进行说明MIT的自动化测试框架,忽视所有对象类型,转换为图片   

添加企业微信

1V1服务,高效匹配老师
欢迎各种培训合作扫码联系,我们将竭诚为您服务