微服务的目的是什么,可以不改代码做到水平扩展. 并不是分的越多越好. 分3~5个微服务就好了.

具体时间安排:

Day 1    : 安装Docker, 学习掌握Docker pull/push/tag/run 等命令, docker-compose.yaml 的格式, 安装Node.js 学习npm install 等命令安装依赖包.  参考这里

Day 2,3:  泛读<Bootstrapping.Microservices.with.Docker.Kubernetes.and.Terraform>, 这本书比较通俗易懂,用Node.js写的,Terraform 可以先不看,笔记本电脑可能跑K8s费劲,可以用公有云的K8s来学习,要自己花点钱了. 读书笔记参考这里

Day 4~6 : 实战Bootstrapping.Microservices.with.Docker.Kubernetes.and.Terraform书上的例子.

Day 7~9 : 泛读 <Spring.Microservices.in.Action.2nd.Edition>, 这本书很体系化介绍SpringCloud,着重掌握GateWay,Eureka,Config,KeyCloak,ELK,Zipkin,Spring Boot Actuator,jenkins

 

Day 10~17:  实战 <Spring.Microservices.in.Action.2nd.Edition>, 学习Spring Boot/Cloud   springboot学习笔记 <Spring MicroService In Action> 读书笔记

 Day 18: 安装K8s,实战部署,参考k8s 学习笔记

 

 

vs2022 带docker支持  Docker调试报程序路径C:\Users\Administrator\vsdbg\vs2017u5无效

posted on 2022-01-23 17:48  Gu  阅读(51)  评论(0编辑  收藏  举报