课程培训
|
中海油架构培训,云计算培训,顶层设计培训,IT架构培
课程介绍
1.学习软件架构设计基础知识,掌握架构分析的一般方法;
1.1 理解架构设计的组成和基本概念
1.2 掌握使用软件架构设计的一般方法进行领域分析、技术和数据架构设计;
1.3 了解软件架构设计在整个软件过程中地位和作用
2.了解云计算、大数据、区块链、物联网、AI的基本概念和应用,理解这些成熟度比较高的新技术对于现实系统架构的意义。
2.1 云计算:云计算简史、分类、关键技术、安全体系、云计算的规划与部署、行业和企业应用
2.2 大数据与人工智能:大数据概念、组成和常用算法、系统体系架构、分布式协调、分布式通信、、大数据存储、处理和展示技术
2.3 物联网简介
3.着重理解微服务架构的整体构成、掌握微服务架构设计,了解微服务架构相关技术,熟悉SpringCloud体系,学会使用微服务来对系统进行分析和重构。
3.1 了解微服务架构的基本概念和组成、核心要素,以及微服务架构对软件研发组织的变革和相适应;
3.2 掌握微服务架构的技术组成,以及其基本原理和关注点;
3.3 熟练掌握Spring Cloud的微服务架构体系,并以此理解微服务的整体技术组成
3.4 理解如何对已经存在的系统的微服务化的流程和注意事项。
课程大纲:
时间 主题 内容
第一部分
逐步进入成熟期的新技术体系:云计算、大数据、物联网和AI (1.5天)
二:大数据(重点介绍) 大数据特征、挑战与应用关键
三:AI简介 1. 人工智能的基本概念和应用方向;
2. 人工智能与大数据
3. 机器学习:泛型和架构,自己分布式算法
4. 基于数据分析的人工智能算法和应用特点
重点介绍AI技术现在在行业内的应用案例,比如京东、阿里,应该怎么去用
四:物联网简介 1.物联网的概念、组成
2.物联网标识技术、传感器技术
3.物联网的运行环境和应用层技术
4.应用领域和展望
重点介绍物联网技术现在在行业内的应用案例,比如京东、阿里,应该怎么去用
第二部分
软件技术架构
(2.5天) 从成功的企业看企业架构
架构成功企业的基础
企业的资产
什么是数据架构
数据架构都有什么?
数据资产现状与问题分析
数据架构设计
数据架构的表现方式
案例分析—某企业数据架构
应用架构
企业的运营与支撑系统
什么是应用架构
应用架构都有什么?
应用系统现状与问题分析
应用架构设计
案例分析—某企业应用架构
技术架构
企业的可持续发展战略与工具
企业架构的案例及架构设计误区
其中技术架构和数据架构是重点,案例分析是重点。
第三部分:微服务架构 (1天) 一:应运而生的微服务和微服务架构的核心要素 1. 软件研发组织的模式变迁:软件研发组织和项目成功要素、传统软件模式下的软件研发组织、CS、web模式下的软件研发组织、大规模集成软件模式的软件研发组织、云计算和服务化模式下的软件研发组织
2. 当前的技术和常见的项目组织管理模式:云计算以及云计算对开发的意义、软件服务化的浪潮、当前技术模式下软件研发组织的范围、团队管理和康威定律、云原生软件研发组织的:微服务、持续交付、DevOps、敏捷基础设施以及12要素;
3. 项目经理/产品经理的核心职责和方法:项目经理工作内容、经典的项目经理职责与能力、执行项目基本流程和方法、云计算和微服务条件下项目经理承当职责、团队、集中治理和领导
4. 技术架构师的核心职责和最佳实践:什么是软件架构、价格师的职责和比喻、架构师的原则方法12要素、架构要求的标准、代码的治理、与现实的妥协:技术债务
二:微服务技术架构 1. 微服务架构技术介绍:软件系统的发展趋势:微服务,持续交付、微服务架构的概念和解决的痛点、微服务架构的构成、常见微服务架构的比较
微服务架构特点;
微服务架构与SOA架构区别与联系;
微服务架构应用场景;
微服务架构挑战;
2. 微服务架构的软件设计要点
互联网架构演进;微服务架构构成(服务拆分、服务拓扑关系图);微服务架构设计原则;
微服务架构服务粒度设计;
行业内典型的微服务架构产品案例。
三:旧系统的微服务化 1. 软件系统的体系架构变迁:中心式、分布式;软件分层;SOA、云计算和微服务;旧系统改造的可能性
2. 软件系统的功能特征对架构的选择: 单应用、CS模式用用、层架构的应用、复杂度的因素、安全的因素
3. 常见老旧系统架构的改造技术以及服务化的迁移设计:主要流程、理想的集成技术、领域驱动的服务划分、共享数据库、同步与异步、编排和系统、版本管理、绞杀者模式
如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训 除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916 技术服务需求表下载请点击 服务优势: 丰富专家资源,精准匹配相关行业,相关项目技术精英,面向用户实际需求,针对性培训或咨询,互动式交流,案例教学,精品小班,实际工程项目经验分享,快捷高效,节省时间与金钱,少走弯路与错路。 专家力量: 中国科学院相关研究所高级研究人员 西门子,TI,vmware,MSC,Ansys,MDI,Mentor, candence,Altium,Atmel 、Freescale,达索,华为等 大型公司高级工程师,项目经理,技术支持专家 中科信软培训中心,资深专家或讲师 大多名牌大学,硕士以上学历,相关学历背景专业,理论素养高 多年实际项目实践,大型复杂项目实战案例分享,热情,乐于技术分享 针对客户实际需要,真实案例演示,互动式沟通,学有所值 |
|