系统平台架构设计与应用培训方案
浏览:300次 作者:小编培训背景
近年来,随着互联网信息技术的迅猛发展,为传统的企业应用信息系统注入了新的活力,催生了新型技术平台架构设计的诸多要素。这些要素不仅满足了复杂业务逻辑、大规模用户访问和海量数据处理等功能性需求,还在非功能性需求方面提供了丰富的经验借鉴。在移动互联网时代,传统的企业信息系统不仅服务于企业内部人员,更将大部分客户业务系统推向线上,让每一个客户都能通过移动端(智能手机、平板)、PC端和Web端随时随地享受企业提供的线上信息系统服务,如互联网金融产品服务、电子银行交易服务、电商网站购物服务以及社交平台用户服务等。
新型技术平台实现的在线信息系统不仅极大地便利了客户和企业的内外部管理,还显著提升了用户服务体验。它使得企业管理的精准化与科学化水平得以显著提高,为客户带来了更加便捷、高效的服务体验。这一变革不仅推动了企业信息系统的创新发展,也为整个行业的数字化转型提供了有力的支撑。
培训对象
适合熟悉开发过程与方法、数据库、信息安全的技术人员
培训收益
1. 学员需熟悉大型信息系统的平台架构发展、网站平台架构模式及核心架构要素。
2. 学员应掌握高性能、高可用、伸缩性、可扩展及安全架构设计,包括Web站点访问、大数据量、高并发及复杂业务逻辑的在线信息系统,以及分布式软件系统实战应用。
3. 学员需学会在云计算与大数据架构下使用Java进行分布式信息系统应用开发。
4. 通过应用开发案例教学,学员应掌握大型在线信息系统的前端、应用层、服务层、存储层、后台及数据采集与监控架构,并结合分布式存储、数据库、缓存、负载均衡、消息队列、服务框架的Java中间件及前端CDN与页面优化技术。
5. 学员应能利用所学技术开发核心功能模块,并能在实际应用项目中构建初步可行的解决方案。
日程安排
日程 | 章节 | 授课内容 |
第一天 | 1、大型信息系统的平台架构演化历程、特点、及平台架构的技术设计与应用误区 | 1.信息系统平台架构的特点 |
2.初始阶段的信息系统网站平台架构 | ||
3.应用服务和数据服务分离的架构设计技术应用 | ||
4.分布式缓存技术改善信息系统访问性能应用 | ||
5.应用服务器(WebServer)集群技术改善信息系统的并发处理能力应用 | ||
6.数据库读写分离机制与技术应用 | ||
7.反向代理和CDN 技术加速信息系统与互联网站点的响应性能应用 | ||
8.分布式文件系统与分布式数据库系统技术应用 | ||
9.NoSQL分布式半结构化数据管理系统技术应用 | ||
10.大型信息系统中的复杂业务逻辑拆分技术应用 | ||
11.分布式服务框架技术应用概述,服务调用端的设计、服务提供 | ||
12.大型信息系统互联网站架构设计三大误区,以及技术手段如何支撑系统业务发展 | ||
2、在(移动)互联网访问环境下大型信息系统的平台架构设计模式 | 13.MVC框架与设计模式 | |
14.平台分层架构设计模式 | ||
15.平台分割架构设计模式 | ||
16.分布式架构设计模式,包括分布式应用与服务、分布式静态资源、分布式数据存储、分布式计算、分布式配置、分布式锁等架构设计 | ||
17.信息系统平台的物理生解架构设计模式 | ||
18.信息系统平台的多级缓存架构设计模式,包括CDN, 反向代设计模式、本地缓存、分布式缓存等架构设计 | ||
19.信息系统冗余、备灾、负载均衡,异步处理架构模式 | ||
20.信息系统无人值守自动化运维平台架构设计模式,包括自动化部署,自动化监控,自动化失效恢复,自动化资源分配等 | ||
21.信息系统平台安全架构设计模式,包括密码与手机验证码身份认证,登录,交易密码,防XSS与DDOS攻击,垃圾与敏感信息过滤,交易转账风险控制等 | ||
3、信息系统平台的高性能架构设计及应用实战 | 22.信息系统的性能测试,以及Web 前演性能的优化技术 | |
23.应用服务器集群性能优化技术 | ||
24.分布式KeyValue储存系统和对象储存系统的运用 | ||
25.信息系统的存信性能优化,包括多级存储架构,LSM树,以RAID及HDFS云存健技术等 | ||
4、信息系统平台的高可用架构设计及应用实战 | 26.信息系统平台的可用性的度量与考核,及高可用平台架构设计 | |
27.信息系统平台的数据高可用设计,以及服务的高可用设计 | ||
28.信息系统平台的高可用软件质量验证技术,以及可用性监控技术 | ||
5、信息系统平台的可扩展架构设计及应用实战 | 29.信息系统的分布式消息队列技术降低系统的耦合性,以及事件驱动的架构设计 | |
30. WebService 与企业是分布式服务技术,实现可复用的业务平台 | ||
31.可扩展的数据结构设计,以及开放平台应用生态圈的架构设计 | ||
第二天 | 6、信息系统平台的伸缩性架构设计及应用实战 | 32.应用服务器集群的负载均衡设计 |
33.分布式缓存集群的伸缩性设计 | ||
34.关系数据库集群和NoSQL数据库集群的伸缩性设计 | ||
7、信息系统平台的安全架构设计及应用实战 | 35.信息系统平台的应用攻击与防御,web应用防火墙,安全漏洞扫描,XSS攻击,DDOS攻击,CSRF攻击,SQL注入攻击等防护技术 | |
8、大型信息系统平台的网站系统架构层次及其技术设计与lava中间件应用 | 36.信息加密技术及密钥安全管理技术 | |
37.信息过滤与反垃圾技术,以及风险控制的技术设计 | ||
38.数据中心物理集群架构技术设计及Java中间件应用实践 | ||
39.平台系统后台分布式架构设计及Java中间件应用实践 | ||
40.存储层平台架构设计及Java中间件应用实践 | ||
41.分布式服务层架构设计及Java中间件应用实践 | ||
42.互联网分布式应用层架构设计及Java中间件应用实践 | ||
43.数据访问层的架构设计与Java中间件应用实践 | ||
44.消息处理层的架构设计与Java消息中间件的应用实践 | ||
45.安全保障层架构设计及Java中间件应用实践 | ||
46.数据采集与系统监控层架构设计及Java中间件应用实践 |
- 标签: 系统架构设计师培训 系统架构设计师 架构设计 架构设计培训 系统平台
-
上篇: 中台产品经理培训方案
下篇: 需求分析与产品设计培训方案