The 1th Chapter first Knowledge Micro service
Micro-service, we start from the traditional single structure, to see what kind of environment and needs to step into the micro-service, and then specifically to understand what is the micro-service, so that the concept of micro-services have a deep understanding. Then we draw together a micro-service architecture diagram, and then from the architecture to analyze the advantages and disadvantages of the micro-service architecture. ...
2nd the problem and solution analysis of micro-service
learn by comparing traditional services with microservices, and if you encounter any problems with microservices architectures, there are solutions to these problems in the industry. We then inserted a section of Springboot and Springcloud, the main purpose of which is to make it clear how they relate to microservices, the relationship with Docker, and the relationship with service orchestration. ...
3rd. Micro-Service Development
let's start by assuming a business scenario, analyzing the division of microservices, what each microservices does, how they are dependent, and how they communicate. Then starting from 0, one line does not fall in the development of a complete service. Service development process We will use Springboot, use to Dubbo, use to thrift, use the API Gateway Zuul. ...
Chapter 4th Prelude to service arrangement
to prepare for the service orchestration, first we docker all microservices and then use the native Docker-compose to run them in the container and ensure that they can communicate with each other in the container as well. Finally we set up a private warehouse to store our mirrors, using the industry's mainstream-harbor. ...
5th Chapter Service Orchestration-mesos
we go from concept to architecture design to scheduling strategy to understand Mesos, and then draw the Mesos cluster architecture diagram We want to build, then refer to the schema diagram we set up the entire cluster environment, finally adjust our microservices, deploy them in the Mesos cluster.
6th Chapter Service Orchestration-dockerswarm
the process of learning is similar to Mesos, which is to start with the concept, understand the architecture design of swarm, understand its service discovery, service orchestration, and then build swarm cluster environment, then adjust our microservices to adapt to swarm, and finally deploy them in the swarm cluster.
7th Chapter Service Orchestration-kubernetes
The whole idea of kubernetes learning is also from concept to cluster building and finally to micro-service deployment. But because of its leadership in the field of service orchestration and its high threshold. We peel it into three parts, the core part, the KUBE-PROXY&KUBE-DNS, the authentication authorization. Gradually through the gradual infiltration of the way, not only to make it easier for everyone to get started, but also to have a deeper understanding of it. ...
8th Chapter CICD and DevOps
start with a practical perspective on why you should have CICD and DevOps, and then essentially understand the concepts of CICD and DevOps. Then we analyze what the CICD process is like. Finally, we build a gitlab,jenkins environment, combined with mirrored warehouses and kubernetes clusters, to construct a fully automated process from code submission to service updates. ...
The 9th chapter of the course summary
a summary of what has been learned in the previous section.
: Baidu Network disk download
Docker+kubernetes (k8s) Micro service container Practice Video Course