The whole network with the most complete SpringCloud, SpringBoot, Docker with you to build micro-architecture services

Foreword

Micro-service architecture is a new technology to deploy applications and services in the cloud. Much of the debate surrounding the micro-services are focused on whether a container or other techniques can be well implemented micro services, Red Hat said API should be the focus.

Micro service can run in the "own programs" in and "communicate lightweight device type and HTTP API" by. The key is that the service can run their own programs. Through this we can expose the service (a distribution in the existing system API) and micro-services architecture separate area. In the public service, many services can be limited by an independent internal processes. If any of these services need to add some kind of function, then it must narrow the scope of the process. In the micro-service architecture, only you need to add the desired function in particular certain services, without affecting the architecture of the whole process.

The whole network with the most complete SpringCloud, SpringBoot, Docker with you to build micro-architecture services

 

Micro Advantage Service

The basic idea is to consider micro-services to create applications around business components, these applications can be developed independently, manage and accelerate. Using micro-cloud infrastructure services and platforms in a decentralized components, the deployment, management and service delivery functions easier.

Micro service is a service portfolio using tissue, and then break them down based on business function, before seeing service portfolio, it is a business.

The concept of micro-services appeared in 2012, is due to the software author Martin Fowler and popular, he admitted that it did not precisely define the architecture of this form of decentralized control, although around business capabilities, automated deployment, intelligence and language and terminal data there are some common characteristics.

Micro Services Architecture Learning Path

The whole network with the most complete SpringCloud, SpringBoot, Docker with you to build micro-architecture services

 

The whole network with the most complete SpringCloud, SpringBoot, Docker with you to build micro-architecture services

 

The whole network with the most complete SpringCloud, SpringBoot, Docker with you to build micro-architecture services

 

The whole network with the most complete SpringCloud, SpringBoot, Docker with you to build micro-architecture services

 

The whole network with the most complete SpringCloud, SpringBoot, Docker with you to build micro-architecture services

 

Spring Cloud-depth understanding of the micro-services building

Benpian is divided into 16 chapters, covering SpringCloud build a comprehensive knowledge related to micro-services.
Chapter 2 introduces the micro-service architecture and Spring Cloud. 
Chapter 3,4 explained the preparatory work to build the micro-services with Spring Cloud.
5 to Chapter 12 cases as a starting point to explain the basic components to build micro Spring Cloud services, including Eureka, Ribbon, Feign, Hystrix, Zuul, Config. Sleuth, Admint and other components.
13 ~ Chapter 15 describes the knowledge to use Spring Cloud OAuth2 to protect the micro-service system.
Chapter 16 case with an integrated, fully explains how to use SpringCloud to build micro-services, as the actual development of the sample project.

The whole network with the most complete SpringCloud, SpringBoot, Docker with you to build micro-architecture services

 

Docker combat

Benpian is divided into three parts, Part 1 (Chapters 1 through 6) focuses on access control and resource isolation and basic principles of Docker containers;

Part 2 (Chapters 7-10) explains in detail how to package a variety of building construction and mirror image distribution infrastructure;

Part 3 (Chapter 11 ~ 12) focused on the combined operation of Docker containers, i.e. managing multiple containers and the multi-host environment.
Book illustrations, combined with the basic principles and specific cases for everyone to provide a more real good chance.

The whole network with the most complete SpringCloud, SpringBoot, Docker with you to build micro-architecture services

 

Spring Boot 2 essence from the build small systems to large distributed system architecture

SpringBoot Spring is the hottest technology system framework -, can be used to build complex enterprise applications business, it can also develop Internet applications, high performance and high throughput. Spring Framework reduce the use of the Boot threshold Spring technology system simplifies the development process and building Spring application, provides automatic popular open source 3rd party integration technology.

Benpian system introduces the main Spring Boot2, focusing on two aspects, one is to speed the development of a Web application, detailing Spring Boot Framework, Spring MVC, view technology, database access technology, and introduce multi-environment deployment, automatic assembly, testing and other advanced features unit; on the other hand, when the system modules increases, the performance increases and throughput requirements, how smoothly SpringBoot implemented with distributed architecture, also in the second half of this book describes, comprising Spring implemented using RESTful architecture, used in Spring Boot framework Redis, MongoDB, ZooKeeper, elasticsearch other popular technologies, using Spring Session achieve system-level extensions, use SpringCache improve system performance.

The whole network with the most complete SpringCloud, SpringBoot, Docker with you to build micro-architecture services

 

Spring Cloud and Docker high concurrent micro Services Architecture Design Implementation

Benpian from architecture design, application development, deployment and operation and maintenance aspects of the three starting the implementation of micro-services architecture design of a full range of elaborate and in-depth practice, combined with the actual production explain Spring Cloud, Docker and specific tools such as Jenkins Instructions. This paper is achieved by an Internet platform for electronic business service instance micro-architecture design of high concurrency, and through detailed development and implementation process, demonstrated to build a secure, stable and efficient and sustainable scalable platform approach.

This article is for Internet application development and design staff learning reference.

This article chapters

This paper consists of three parts, each part of the structure shown below and their sections.

The first part of the architecture articles

Chapter 1 micro-architecture and Spring Cloud Services

Chapter 2 micro-architecture best design service

Chapter 3 examples of micro-power design platform for service providers

The second part developed piece

Chapter 4 development tool selection and Spring Boot foundation

Chapter 5 micro-business platform engineering design services

Chapter 6 micro service governance infrastructure services development

Chapter 7 RestAPI Micro Services Development
Chapter 8 Web U micro-services development

Chapter 9 electronic business platform to develop mobile Mall

Chapter 10, business management background and design sso

Chapter 11 Platform Management Development background

The third part of the operation and maintenance articles

Chapter 12 server architecture design and use Docker

Chapter 13 availability database cluster design and implementation of separate read and write

Infrastructure Installation and Configuration Chapter 14 Distributed file systems

Chapter 15 using automated build tools Jenkins achieve CICD

The whole network with the most complete SpringCloud, SpringBoot, Docker with you to build micro-architecture services

 

In-depth understanding and build SpringCloud micro-services, Docker combat, SpringBoot 2 essence from the build small systems to large distributed system architecture, SpringCloud and Docker high concurrent micro-architecture design and implementation services, micro-services architecture that four documents can be said to be the most complete whole network of, and I am hoping to get everyone's favorite, and be able to apply this knowledge mastery.
This requires four small partners to combat micro Services Architecture document can be forwarded attention to small series, small series of private letters "Documents" to get way to get friends ~ ~ ~

Published 29 original articles · won praise 17 · views 6608

Guess you like

Origin blog.csdn.net/qq_1813353297/article/details/105253484