一. 架构演变历史
画图。。。
二. 什么是微服务
微服务到底是什么,什么情况下用, .Net Core 技术栈微服务怎么选择。
各个技术栈是用来干什么的。
整个技术栈的图
三. 目录
阶段一:
第一节:微服务准备(Webapi复习、PostMan的使用、项目启动方式、业务代码准备)
第四节:Polly基于控制台和Web端用法(熔断、降级、重试、超时处理等)-部分完成
第五节:基于Ocelot网关简介、路由功能、集成Consul使用
第六节:Ocelot集成Polly熔断降级,以及缓存、限流、自身负载等其它功能-未完成
第七节:基于Ocelot网关层的微服务校验(手写jwt校验中间件和利用IdentityModel.Tokens.Jwt校验)
第八节:理解认证和授权、Oauth2.0及四种授权模式、OpenId Connect
第九节:IdentityServer4简介及客户端模式和用户密码模式的应用-未完成
第十节:IdentityServer4隐式(简化)模式和授权码模式详解-未完成
第十一节:Ocelot集成IDS4认证授权-微服务主体架构完成-未完成
第十一节:引入Nginx解决微服务架构的负载均衡问题-未完成
阶段二:
Linux专题
阶段三:
Docker专题
阶段四:
K8s专题
阶段五:
eShopOnContainers开源框架
!
- 作 者 : Yaopengfei(姚鹏飞)
- 博客地址 : http://www.cnblogs.com/yaopengfei/
- 声 明1 : 如有错误,欢迎讨论,请勿谩骂^_^。
- 声 明2 : 原创博客请在转载时保留原文链接或在文章开头加上本人博客地址,否则保留追究法律责任的权利。