• 搜素结果

 / 

微服务架构设计与实践

58同城
58集团技术委员会主席&架构组主任
2975
21939
7685
微服务架构设计与实践
推荐课程
9.0评分
推荐课程
9.0评分
¥

5800.00

每人

课程时长

课程排期 ( 最后更新:2017/09/20)

当前剩余席位: 0 / 15 (位)

地点: 北京
将课程带入到您的团队,为您的团队进行一对一辅导。
预约内训

课程详细[html版]

课程信息

随着移动互联时代的到来,数据量急剧增加,并发量也变得越来越有挑战,企业在规划和设计系统的总体架构,涉及到方方面面的知识点,可选的方案也很多,如何在各种各样,纷繁复杂的技术中构建最适合企业的微服务架构(MicroService Architecture),变成了一件极具挑战的事情。一个好的微服务架构可以以最低的成本、更灵活的方式,满足企业用户需求。相反,糟糕的架构,不但花费了重金,而且架构过于复杂、过于笨重,线上故障不断,架构灵活性差,阻碍业务的发展。传统的架构已无法满足业务持续快速创新的需求,微服务架构(MicroService Architecture)应运而生。相信大家对微服务架构都有一定的认识,但对微服务架构如何在项目中落地实践,缺乏一些经验。
老师一直从事微服务架构设计工作,根据在百度、58集团等多年满足海量用户请求的微服务架构设计经验,带领大家一起学习互联网的微服务架构如何设计?理论结合实践,并重点讲述案例,深入剖析微服务架构设计的高可用性。并一同探讨如何满足贵企业的高可用微服务架构设计。
来吧,一起揭开“微服务架构设计与实践”的神秘面纱!

培训特色

如何在各种各样,纷繁复杂的技术中构建最适合企业的微服务架构(MicroService Architecture),变成了一件极具挑战的事情。一个好的微服务架构可以以最低的成本、更灵活的方式,满足企业用户需求。

目标收益

传统的架构已无法满足业务持续快速创新的需求,微服务架构(MicroService Architecture)应运而生。讲师从事微服务架构设计工作,根据在百度、58集团等多年满足海量用户请求的微服务架构设计经验,带领大家一起学习互联网的微服务架构如何设计?理论结合实践,并重点讲述案例,深入剖析微服务架构设计的高可用性。并一同探讨如何满足贵企业的高可用微服务架构设计。

培训对象

架构师、项目经理

学员基础

3-5年架构经验;相信大家对微服务架构都有一定的认识,但对微服务架构如何在项目中落地实践,缺乏一些经验。

课程大纲

主题 内容

第一课:微服务架构知识原理篇

1. 什么是微服务架构;
2. 微服务架构特点;
3. 微服务架构与SOA架构区别与联系;
4. 微服务架构应用场景;
5. 微服务架构挑战;

第二课:微服务架构设计之总体架构篇

1. 互联网架构演进;
2. 微服务架构构成(服务拆分、服务拓扑关系图);
3. 微服务架构设计原则;
4. 微服务架构服务粒度设计;
5. 微服务架构之我们的实践案例;

第三课:微服务架构设计之框架选择篇

1. 微服务架构设计之开发框架选择(Spring Boot);
2. 微服务架构设计之容器选择(Docker);
3. 微服务架构设计之服务注册选择(Zookeeper、Etcd、Consul);
4. 微服务架构设计之服务网关选择(Nginx、Node.js、Netflix Zuul);
5. 微服务架构设计之自动化部署选择(Jenkins、GitLab CI);
6. 微服务架构设计之我们的实践案例;

第四课:微服务架构设计之开发框架篇

1. 微服务架构设计开发框架选择Spring Boot 原因;
2. 微服务架构设计之Spring Boot 环境搭建;
3. 微服务架构设计之Spring Boot 开发技巧&注意事项;
4. 微服务架构设计之Spring Boot 实战案例;

第五课:微服务架构设计之容器篇

1. 微服务架构设计容器选择Docker原因;
2. 微服务架构设计Docker环境搭建;
3. 微服务架构设计Docker实战案例;

第六课:微服务架构设计之服务注册篇

1. 微服务架构设计需要服务注册原因;
2. 微服务架构设计服务注册选择Zookeeper原因;
3. 微服务架构设计Zookeeper环境搭建;
4. 微服务架构设计之服务注册设计;
5. 微服务架构设计之服务注册实践案例;

第七课:微服务架构设计之服务发现篇

1. 微服务架构设计为什么需要服务发现;
2. 微服务架构设计服务发现设计(Session设计);
3. 微服务架构设计服务发现实践案例;

第八课:微服务架构设计之服务网关篇

1. 微服务架构设计服务网关作用;
2. 微服务架构设计服务网关为什么选择Nginx;
3. 微服务架构设计之Nginx网关环境搭建;
4. 微服务架构设计之服务网关设计;
5. 微服务架构设计之实践案例;

第九课:微服务架构设计之关键技术篇

1. 微服务架构设计之微服务无状态化设计;
2. 微服务架构设计之负载均衡设计;
3. 微服务架构设计之分级管理;
4. 微服务架构设计之异步调用(状态机等方式);
5. 微服务架构设计之设置合理超时;
6. 微服务架构设计之服务降级;
7. 微服务架构设计之幂等设计;
8. 微服务架构设计之我们的实践案例;

第十课:微服务架构设计之自动化部署篇

1. 微服务架构设计自动化部署目的;
2. 微服务架构设计自动化部署为什么选择Jenkins;
3. 微服务架构设计Jenkins环境搭建;
4. 微服务架构设计自动化部署模式/架构;
5. 微服务架构设计之我们的实践案例;

第十一课:微服务架构设计之柔性可用篇

1. 微服务架构之服务柔性可用概念;
2. 微服务架构之服务柔性可用使用业务场景;
3. 微服务架构之服务柔性可用设计环节;
4. 微服务架构之服务柔性可用之原则篇、架构篇、框架篇、业务篇;
5. 微服务架构之移动时代柔性可用打造;
6. 微服务架构之我们的实践案例;

第十二课:微服务架构设计之性能评估&扩容篇

1. 微服务架构之服务性能评估目的;
2. 微服务架构之服务性能相关环节;
3. 微服务架构之服务性能评估工具;
4. 微服务架构之服务性能评估方法;
5. 微服务架构之服务扩容;
6. 微服务架构之我们的案例;

第十三课:微服务架构设计之监控篇

1. 微服务架构监控重要性;
2. 微服务架构监控数据采集方法;
3. 微服务架构监控设计;
4. 微服务架构之进程监控;
5. 微服务架构之语义监控;
6. 微服务架构之错误日志监控;
7. 微服务架构之机器资源监控;
8. 微服务架构之数据波动监控;
9. 微服务架构之优秀监控框架选择(open-falcon);
10. 微服务架构设计之我们的实践案例;

第十四课:微服务架构设计之安全篇

1. 微服务架构之安全重要性;
2. 微服务架构之被攻击类型;
3. 微服务架构之XSS攻击;
4. 微服务架构之注入攻击;
5. 微服务架构之CSRF攻击;
6. 微服务架构之其他攻击;
7. 微服务架构之通用防护;
8. 微服务架构之数据加密(连接、传输、存储);
9. 微服务架构之反作弊;
10. 微服务架构之我们的实践案例;

第十五课:微服务架构设计之问题分析篇

1. 微服务架构之线程堆栈技巧;
2. 微服务架构之线程堆栈分析方法;
3. 微服务架构之借助堆栈分析性能瓶颈方法;
4. 微服务架构之我们的实践案例;

第十六课:微服务架构设计之案例篇

1. 《转转架构演进》
2. 《IM架构演进》
3. ……

第一课:微服务架构知识原理篇

1. 什么是微服务架构;
2. 微服务架构特点;
3. 微服务架构与SOA架构区别与联系;
4. 微服务架构应用场景;
5. 微服务架构挑战;

第二课:微服务架构设计之总体架构篇

1. 互联网架构演进;
2. 微服务架构构成(服务拆分、服务拓扑关系图);
3. 微服务架构设计原则;
4. 微服务架构服务粒度设计;
5. 微服务架构之我们的实践案例;

第三课:微服务架构设计之框架选择篇

1. 微服务架构设计之开发框架选择(Spring Boot);
2. 微服务架构设计之容器选择(Docker);
3. 微服务架构设计之服务注册选择(Zookeeper、Etcd、Consul);
4. 微服务架构设计之服务网关选择(Nginx、Node.js、Netflix Zuul);
5. 微服务架构设计之自动化部署选择(Jenkins、GitLab CI);
6. 微服务架构设计之我们的实践案例;

第四课:微服务架构设计之开发框架篇

1. 微服务架构设计开发框架选择Spring Boot 原因;
2. 微服务架构设计之Spring Boot 环境搭建;
3. 微服务架构设计之Spring Boot 开发技巧&注意事项;
4. 微服务架构设计之Spring Boot 实战案例;

第五课:微服务架构设计之容器篇

1. 微服务架构设计容器选择Docker原因;
2. 微服务架构设计Docker环境搭建;
3. 微服务架构设计Docker实战案例;

第六课:微服务架构设计之服务注册篇

1. 微服务架构设计需要服务注册原因;
2. 微服务架构设计服务注册选择Zookeeper原因;
3. 微服务架构设计Zookeeper环境搭建;
4. 微服务架构设计之服务注册设计;
5. 微服务架构设计之服务注册实践案例;

第七课:微服务架构设计之服务发现篇

1. 微服务架构设计为什么需要服务发现;
2. 微服务架构设计服务发现设计(Session设计);
3. 微服务架构设计服务发现实践案例;

第八课:微服务架构设计之服务网关篇

1. 微服务架构设计服务网关作用;
2. 微服务架构设计服务网关为什么选择Nginx;
3. 微服务架构设计之Nginx网关环境搭建;
4. 微服务架构设计之服务网关设计;
5. 微服务架构设计之实践案例;

第九课:微服务架构设计之关键技术篇

1. 微服务架构设计之微服务无状态化设计;
2. 微服务架构设计之负载均衡设计;
3. 微服务架构设计之分级管理;
4. 微服务架构设计之异步调用(状态机等方式);
5. 微服务架构设计之设置合理超时;
6. 微服务架构设计之服务降级;
7. 微服务架构设计之幂等设计;
8. 微服务架构设计之我们的实践案例;

第十课:微服务架构设计之自动化部署篇

1. 微服务架构设计自动化部署目的;
2. 微服务架构设计自动化部署为什么选择Jenkins;
3. 微服务架构设计Jenkins环境搭建;
4. 微服务架构设计自动化部署模式/架构;
5. 微服务架构设计之我们的实践案例;

第十一课:微服务架构设计之柔性可用篇

1. 微服务架构之服务柔性可用概念;
2. 微服务架构之服务柔性可用使用业务场景;
3. 微服务架构之服务柔性可用设计环节;
4. 微服务架构之服务柔性可用之原则篇、架构篇、框架篇、业务篇;
5. 微服务架构之移动时代柔性可用打造;
6. 微服务架构之我们的实践案例;

第十二课:微服务架构设计之性能评估&扩容篇

1. 微服务架构之服务性能评估目的;
2. 微服务架构之服务性能相关环节;
3. 微服务架构之服务性能评估工具;
4. 微服务架构之服务性能评估方法;
5. 微服务架构之服务扩容;
6. 微服务架构之我们的案例;

第十三课:微服务架构设计之监控篇

1. 微服务架构监控重要性;
2. 微服务架构监控数据采集方法;
3. 微服务架构监控设计;
4. 微服务架构之进程监控;
5. 微服务架构之语义监控;
6. 微服务架构之错误日志监控;
7. 微服务架构之机器资源监控;
8. 微服务架构之数据波动监控;
9. 微服务架构之优秀监控框架选择(open-falcon);
10. 微服务架构设计之我们的实践案例;

第十四课:微服务架构设计之安全篇

1. 微服务架构之安全重要性;
2. 微服务架构之被攻击类型;
3. 微服务架构之XSS攻击;
4. 微服务架构之注入攻击;
5. 微服务架构之CSRF攻击;
6. 微服务架构之其他攻击;
7. 微服务架构之通用防护;
8. 微服务架构之数据加密(连接、传输、存储);
9. 微服务架构之反作弊;
10. 微服务架构之我们的实践案例;

第十五课:微服务架构设计之问题分析篇

1. 微服务架构之线程堆栈技巧;
2. 微服务架构之线程堆栈分析方法;
3. 微服务架构之借助堆栈分析性能瓶颈方法;
4. 微服务架构之我们的实践案例;

第十六课:微服务架构设计之案例篇

1. 《转转架构演进》
2. 《IM架构演进》
3. ……

+加载更多
Donec quam felis

Thousand unknown plants are noticed by me: when I hear the buzz of the little world among the stalks, and grow familiar with the countless indescribable forms of the insects and flies, then I feel the presence of the Almighty, who formed us in his own image, and the breath

I am alone, and feel the charm of existence in this spot, which was created for the bliss of souls like mine. I am so happy, my dear friend, so absorbed in the exquisite sense of mere tranquil existence, that I neglect my talents. I should be incapable of drawing a single stroke at the present moment; and yet.

+加载更多

近期公开课推荐

16
十二月
北京
高级性能测试与性能分析

本课程解析了性能测试理论知识,分析性能测…

16
十二月
北京
微服务架构设计与实践

随着移动互联时代的到来,数据量急剧增加,…

16
十二月
北京
卓越软件设计匠艺

1、全真案例,借助案例与设计模式知识的原理…

23
十二月
上海
大型互联网公司网站架构背后的基础技术

深入理解互联网行业整体技术体系,架构方案…

23
十二月
广东
Hadoop开发、运维和调优实战

课程内容:理解大数据和面临大数据带来的挑…

23
十二月
上海
自动化运维

以介绍方向为主、学习互联网思想、从案例中…

课程反馈

课程评分

9.0

0人反馈

用户还看了其他课程

创新思维与问题分析解决

创新思维与问题分析解决

8130人看过
0人评价
微服务架构设计与实践(基础篇)

微服务架构设计与实践(基础篇)

8041人看过
0人评价

欢迎来到msup!

还不是msup会员?快来注册吧!

立即注册

服务热线

400-812-8020

market@msup.com.cn

官方微信公众号

微信公众号:msupclub

Copyright © 2017 msup

京ICP备09001521号