Le réseau entier le plus complet SpringCloud, SpringBoot, Docker avec vous pour construire des services de micro-architecture

avant-propos

l'architecture service Micro est une nouvelle technologie pour déployer des applications et des services dans le nuage. Une grande partie du débat entourant les micro-services sont axés sur si un conteneur ou d'autres techniques peuvent être mises en œuvre bien micro services, Red Hat dit API devrait être mise au point.

service de micro peut fonctionner dans les « propres programmes » dans et « communiquer type d'appareil léger et HTTP API » par. La clé est que le service peut exécuter leurs propres programmes. Grâce à cela, nous pouvons exposer le service (une distribution dans l'API du système existant) et l'architecture micro-services zone séparée. Dans la fonction publique, de nombreux services peuvent être limités par un processus interne indépendants. Si l'un de ces services ont besoin d'ajouter une sorte de fonction, il doit restreindre la portée du processus. Dans l'architecture micro-services, que vous devez ajouter la fonction souhaitée en particulier certains services, sans affecter l'architecture du processus.

Le réseau entier le plus complet SpringCloud, SpringBoot, Docker avec vous pour construire des services de micro-architecture

 

Micro Service Advantage

L'idée de base est de considérer les micro-services pour créer des applications autour de composants métier, ces applications peuvent être développées indépendamment, de gérer et d'accélérer. L'utilisation des services d'infrastructure micro-cloud et des plates-formes dans un des composants décentralisés, les fonctions de prestation de déploiement, la gestion et le service plus facile.

service de micro est un portefeuille de services en utilisant les tissus, puis les décomposer en fonction de la fonction commerciale, avant de voir le portefeuille de services, il est une entreprise.

Le concept de micro-services apparus en 2012, est due à l'auteur du logiciel Martin Fowler et populaire, il a admis qu'il n'a pas défini avec précision l'architecture de cette forme de contrôle décentralisé, bien que dans les capacités commerciales, le déploiement automatisé, l'intelligence et le langage et les données du terminal il y a des caractéristiques communes.

Micro Architecture des services d'apprentissage Chemin

Le réseau entier le plus complet SpringCloud, SpringBoot, Docker avec vous pour construire des services de micro-architecture

 

Le réseau entier le plus complet SpringCloud, SpringBoot, Docker avec vous pour construire des services de micro-architecture

 

Le réseau entier le plus complet SpringCloud, SpringBoot, Docker avec vous pour construire des services de micro-architecture

 

Le réseau entier le plus complet SpringCloud, SpringBoot, Docker avec vous pour construire des services de micro-architecture

 

Le réseau entier le plus complet SpringCloud, SpringBoot, Docker avec vous pour construire des services de micro-architecture

 

compréhension-profondeur, Nuage, Printemps des micro-services construction

Benpian est divisé en 16 chapitres, couvrant SpringCloud construire une connaissance approfondie concernant les micro-services.
Le chapitre 2 présente l'architecture micro-service et Spring Cloud. 
Chapitre 3,4 a expliqué les travaux préparatoires à la construction des micro-services avec Spring Cloud.
5 au chapitre 12 cas comme point de départ pour expliquer les éléments de base pour construire des micro Spring services Cloud, notamment Eureka, ruban, Feindre, Hystrix, Zuul, Config. Sleuth, Admint et d' autres composants.
13 ~ 15 chapitre décrit les connaissances nécessaires pour utiliser Spring - Cloud OAuth2 pour protéger le système de micro-service.
Chapitre 16 cas avec un système intégré, entièrement explique comment utiliser SpringCloud pour construire des micro-services, le développement réel du projet d'échantillon.

Le réseau entier le plus complet SpringCloud, SpringBoot, Docker avec vous pour construire des services de micro-architecture

 

Docker combat

Benpian est divisé en trois parties, Partie 1 (chapitres 1 à 6) est axé sur le contrôle d'accès et d'isolement des ressources et des principes de base de conteneurs Docker;

Partie 2 (chapitres 7-10) explique en détail comment emballer une variété de construction de bâtiments et de l'infrastructure de distribution d'image miroir;

Partie 3 (Chapitre 11 ~ 12) a porté sur le fonctionnement combiné de conteneurs Docker, à savoir la gestion de plusieurs conteneurs et l'environnement multi-hôte.
illustrations des livres, combinés avec les principes de base et des cas spécifiques pour chacun de fournir un bien plus réelle chance.

Le réseau entier le plus complet SpringCloud, SpringBoot, Docker avec vous pour construire des services de micro-architecture

 

Spring Boot 2 essence de la construction de petits systèmes à grande architecture distribuée

SpringBoot Le printemps est le cadre du système de la technologie la plus chaude -, peut être utilisé pour construire des entreprises complexes des applications d'entreprise, il peut aussi développer des applications Internet, de hautes performances et un débit élevé. Spring Framework réduire l'utilisation du système de technologie de ressort de seuil de démarrage simplifie le processus de développement et la construction de l'application Spring, fournit 3ème technologie d'intégration du parti open source automatique populaire.

système Benpian introduit le ressort principal Boot2, en mettant l'accent sur deux aspects, on est à accélérer le développement d'une application Web, détaillant Spring Framework Boot, Spring MVC, la technologie de vue, la technologie d'accès de base de données, et d'introduire le déploiement multi-environnement, automatique l'assemblage, les tests et une autre unité de fonctions avancées, d'autre part, lorsque les modules du système augmente, le rendement augmente et le débit des exigences, la fluidité SpringBoot mis en oeuvre avec une architecture distribuée, également dans la seconde moitié de ce livre décrit, comprenant Spring implémenté en utilisant REST architecture, utilisé dans le cadre du printemps de démarrage Redis, MongoDB, ZooKeeper, ElasticSearch autres technologies populaires, en utilisant la session de printemps obtenir des extensions au niveau du système, l'utilisation SpringCache améliorer les performances du système.

Le réseau entier le plus complet SpringCloud, SpringBoot, Docker avec vous pour construire des services de micro-architecture

 

Printemps Cloud et Docker haute mise en œuvre des services d'architecture micro Concurrent Design

Benpian de la conception de l'architecture, le développement d'applications, le déploiement et les aspects de fonctionnement et d'entretien des trois à partir de la mise en œuvre de la conception de l'architecture micro-services d'une gamme complète d'élaborer et de pratique en profondeur, combinée à la production réelle expliquer printemps Nuage, Docker et des outils spécifiques tels que Jenkins utiliser. Ce document est réalisé par une plate-forme Internet, par exemple, le service d'affaires électroniques conception micro-architecture de haute concurrence, et par le processus de développement et de mise en œuvre détaillé, a démontré pour construire une sécurité, la stabilité et une approche de plate-forme évolutive efficace et durable.

Cet article est pour le développement d'applications Internet et de référence d'apprentissage du personnel de conception.

Cet article chapitres

Ce document se compose de trois parties, chaque partie de la structure représentée ci-dessous et leurs sections.

La première partie des articles d'architecture

Chapitre 1 micro-architecture et Spring Cloud Services

Chapitre 2 meilleur service de conception micro-architecture

Chapitre 3 exemples de plate-forme de conception micro-puissance pour les fournisseurs de services

La deuxième partie développée pièce

Chapitre 4 outil de développement sélection et fondation Boot Spring

Chapitre 5 Services de conception technique de la plate-forme de micro-entreprises

Chapitre 6 Services d'infrastructure de gouvernance micro services développement

Chapitre 7 RestAPI Micro développement des services
de développement des micro-services Web Chapitre 8 U

Chapitre 9 plate-forme de commerce électronique pour développer Mall mobile

Chapitre 10, arrière-plan de la gestion des affaires et la conception sso

Chapitre 11 Plate-forme arrière-plan de gestion

La troisième partie des articles d'exploitation et d'entretien

Chapitre 12 conception de l'architecture du serveur et de l'utilisation Docker

Chapitre 13 base de données la disponibilité du cluster conception et la mise en œuvre de lecture séparée et écriture

Installation des infrastructures et le chapitre Configuration 14 systèmes de fichiers distribués

Chapitre 15 à l'aide des outils de construction automatisés Jenkins obtenir CICD

Le réseau entier le plus complet SpringCloud, SpringBoot, Docker avec vous pour construire des services de micro-architecture

 

En profondeur la compréhension et d' SpringCloud micro-services, combat Docker, SpringBoot 2 essence de la construction de petits systèmes à grande architecture distribuée, SpringCloud et Docker conception micro-architecture haute concurrentes et des services de mise en œuvre, l' architecture micro-services que quatre documents peuvent être considérés comme tout le plus complet réseau de, et je suis l' espoir d'obtenir le favori de tout le monde, et être en mesure d'appliquer cette maîtrise des connaissances.
Cela nécessite quatre petits partenaires pour documenter le combat micro architecture de services peut être transmis à l' attention des petites séries, petites séries de lettres privées « Documents » pour obtenir moyen d'obtenir des amis ~ ~ ~

Publié 29 articles originaux · a gagné les éloges 17 · vues 6608

Je suppose que tu aimes

Origine blog.csdn.net/qq_1813353297/article/details/105253484
conseillé
Classement