求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Model Center   Code  
会员   
 
 
 
开班计划 | 技术学院 | 管理学院 | 嵌入式学院 | 机械 | 军工学院 | 定向培养 | 专家指导  
 电话 English
成功案例   品质保证
 
   
成功案例
某科技公 研发经理的领导力与
平安 从技术到管理
某企业 基于IPD的嵌入式
某企业 自我认知、情绪管理
某企业 思维导图方法与实践
中盛益华 卓越管理者必须具备
世纪高通 创新创造突破性产品

相关课程  
新产品研发管理
产品经理与产品管理
产品规划方法与技能
产品发布、推广与应用支持
面向产品的需求分析与管理
技术资源规划与调配方法
 
大型互联网架构设计高级实践     5018 次浏览  9 次
  报名参课 电话报名
主讲嘉宾曾老师,曾任淘宝技术部总监,负责淘宝技术部。
          畅销书《大型网站系统与Java中间件实践》作者
10余年大型分布式系统开发和架构经验。参与构建了大型分布式系统下的中间件系统,包括消息中间件、分布式数据访问层、服务框架以及其他支撑系统,参与了大型网站同城高可用和容灾方案的设计和实施,以及大型网站异地机房的技术方案的设计,对于大型网站系统架构设计有丰富的实践经验和积累。
 
时间地点:  北京、深圳、上海根据报名开班
课程方式:5700元/人(学生5折),详见 公开课学习手册
企业内训:可以根据企业需求,定制内训,详见 内训学习手册
 

本次课程,主要围绕着大型互联网相关的技术和架构进行讲解。在对大型互联网的技术、架构进行详细的介绍前,会花一些时间带着学员一起看下互联网应用相关的基础技术以及相关的架构,接着会介绍大型互联网的挑战,而大型互联网本身是属于分布式系统,所以,课程中也包含了分布式系统的相关知识。而课程的重点,是详细的介绍大型互联网应用的基础设施。以及根据这些基础设施形成的大型互联网架构。

 
培训目标
通过本课程学习与实践,使学员:
  • 能够深入的了解互联网、分布式系统的相关基础知识
  • 了解构建大型互联网的基础设施和基本原理以及原则,
  • 了解一个真实的大型互联网架构变迁过程中问题和解决之道,
  • 能够让学员清晰的了解大型互联网中的各个方面,进而可以运用学到的知识,来推动自己负责的网站的演进。
  •  
    培训对象:互联网开发工程师、架构设计师、技术主管。
    学员基础:具有互联网开发和设计经验,积累了一定的问题,并希望了解系统解决方案的人。
    授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练
    培训内容 2天
    主题 详细安排
    大型互联网的挑战
  • 大型互联网的定义
  • 稳定性的挑战
  • 性能和成本的挑战
  • 用户体验的挑战
  • 安全的挑战
  • 运维的挑战
  • 研发效率的挑战
  • 智能化应用的挑战
  • 网站架构演进的问题和解决
  • 应用从单机到分布式
  • Session问题的解决
  • 数据存储的单机到分布式
  • 大型网站的基本结构
  • 大型网站常用的基础服务和产品
  • 分布式系统基础知识
  • 分布式系统基础介绍
  • 存储的分布式
  • 计算的分布式
  • 控制的分布式
  • 服务框架
  • 服务框架的需求
  • 服务框架的可选方案
  • 服务框架的设计和实现
  • 基础功能之外的设计和实现
  • 服务治理
  • 软负载中心与配置管理服务
  • 软负载中心功能介绍
  • 软负载中心的单机实现
  • 单机到分布式遇到的问题和解决
  • 实战中的优化
  • 配置管理服务介绍
  • 配置管理服务在自身可用性上的设计
  • 稳定性平台
  • 应用监控
  • 容量规划
  • 容量和水位的计算
  • 依赖管理
  • 分布式追踪系统
  • 分布式追踪系统的功能和价值
  • 分布式追踪系统的设计和实现
  • 单元总结与讨论
    消息中间件
  • 不用现有开源消息中间件的原因
  • 最终一致的实现
  • 订阅者集群的实现
  • 消息可靠性实现
  • 消息中间件的扩展性实现
  • 性能优化
  • 消息队列
  • 分布式数据访问层与存储
  • 数据层介绍
  • 三层数据源
  • 非对称复制
  • 数据分发平台
  • 数据扩容平台
  • 存储方案介绍
  • 缓存系统的介绍和应用
  • 缓存的分布式策略
  • 多机房缓存
  • 缓存一致性
  • 页面局部缓存的使用
  • 网站性能优化介绍
  • 网站性能测量
  • 优化策略
  • 应对高峰流量策略
  • 链路梳理和容量评估
  • 多机房策略
  • 开关、预案准备与演习
  • 回顾与总结 总结与讨论
    能力证书
    欢迎参加专业认证 《实践者:产品经理》,采用自我案例实践评估,同时获得真正的能力提升!
    通过工作案例实践评估如下方面的能力:
    知识
    要求
    了解架构设计流程
    了解架构的视图和描述方法
    了解什么是软件架构,架构都包括什么
    了解架构质量评价标准和评价方法
    了解结构设计原则
    了解典型的架构设计模式
    经验 具有5年以上IT项目经验,
    1年以上架构设计相关工作经验。
    承担过2个以上架构设计。
    能够描述清楚7个问题和解决方法。
    技能 具有如下工作能力:
  • 架构评估
  • 层次划分
  • 子系统/模块划分
  • 接口设计
  • 性能设计
  • 可靠性设计
  • 可用性设计
  • 可扩展设计
  • 关键问题解决方案
  • 技术选型
  • 产品服务管理
  • 工作
    素养
    具有权衡能力,
    具有风险意识,
    具有较强的学习能力,
    富于研究、试验精神,
    具有类比设计能力,
    具有不确定性设计能力
    具有问题分析、解决和验证能力。
     
     
    5018 次浏览  9 次
    其他人还看了课程
    微服务架构设计与开发(基于Azure)  2371 次浏览
    详细设计+单元测试+模式+重构  3845 次浏览
    大型网站系统与支撑平台实践  3521 次浏览
    系统架构建模方法与案例   4051 次浏览
    电商系统架构  2190 次浏览
    互联网微服务架构演进与最佳实践  2037 次浏览
    定制内训



    咨询服务:互联网高可用架构
    咨询目标 帮助客户建立互联网高可用架构
    咨询范围 性能架构,可靠性架构,安全架构。 硬件与网络,数据库,操作系统,中间件,应用系统。
    咨询方式 现有系统进行高可用评测,
    高可用架构参考框架,
    高可用架构设计,
    架构重构与优化,
    系统运行监控平台与方法导入。
    成功案例 某移动互联网公司,中国电信某省公司,中国人民银行,某航空公司
    详情咨询:010-62670969, zhgx@uml.net.cn
    课程计划
    PowerBI 数据分析与可视化 2-15[北京]
    MBSE(基于模型的系统工程) 2-23[北京]
    图数据库与知识图谱 2-25[北京]
    人工智能+python+大数据 2-27[北京]
    自动驾驶系统软件架构设计 3-9[北京]
    基于SysML和EA系统分析设计 3-27[北京]