La boîte à outils DevOps 2.4

Note :   (4,0 sur 5)

La boîte à outils DevOps 2.4 (Viktor Farcic)

Avis des lecteurs

Il n'y a actuellement aucun avis de lecteur. La note est basée sur 3 votes.

Titre original :

The DevOps 2.4 Toolkit

Contenu du livre :

Tout comme les autres livres que j'ai écrits, celui-ci n'avait pas d'objectif fixe. Je n'ai pas commencé par un index. Je n'ai pas écrit un résumé de chaque chapitre pour tenter d'en définir la portée. Je ne fais pas ce genre de choses. Il n'y avait qu'un objectif de haut niveau : explorer la livraison et le déploiement continus à l'intérieur des clusters Kubernetes. Ce que j'ai fait, en revanche, c'est fixer quelques lignes directrices. La première est que "tous les exemples seront testés sur les principales plateformes Kubernetes". C'est peut-être un peu tiré par les cheveux. Je suis conscient que toute phrase qui mentionne "toutes" en même temps que "Kubernetes" est forcément incorrecte. Les nouvelles plateformes poussent comme des champignons après la pluie. Néanmoins, ce que je peux certainement faire, c'est choisir quelques-unes des plus couramment utilisées. Minikube et Docker pour Mac ou Windows devraient sans aucun doute être présents pour ceux qui préfèrent "jouer" avec Docker localement. AWS étant le plus gros hébergeur, Kubernetes Operations (kops) doit également être inclus. Comme il serait idiot de ne couvrir que le cloud non géré, j'ai dû inclure également les clusters Kubernetes gérés. Google Kubernetes Engine (GKE) est le choix évident. C'est la solution Kubernetes gérée la plus stable et la plus riche en fonctionnalités. En ajoutant GKE au mélange, Azure Container Service (AKS) et Elastic Container Service (EKS) d'Amazon devraient également être inclus afin que nous puissions avoir le "grand trio" des fournisseurs d'hébergement qui offrent des solutions Kubernetes gérées.

Malheureusement, à l'heure où nous écrivons ces lignes (mai 2018), Elastic Container Service (EKS) est en phase de prévisualisation et Amazon n'en donne l'accès qu'à un nombre relativement restreint de personnes. AKS, quant à lui, est disponible mais, pour le moment, il est trop instable. Je suis donc contraint de réduire le trio à GKE, le seul Kubernetes géré que nous explorerons. Enfin, une éventuelle solution sur site devrait également être incluse. Comme OpenShift brille dans ce domaine, le choix a été relativement facile. Dans l'ensemble, j'ai décidé de tout tester dans minikube et Docker pour Mac localement, AWS avec kops comme représentant d'un cluster dans le nuage, GKE pour les clusters Kubernetes gérés, et OpenShift (avec minishift) comme solution potentielle sur site. En soi, cela constitue déjà un véritable défi qui pourrait s'avérer être plus que ce que je peux mâcher. Néanmoins, le fait de s'assurer que tous les exemples fonctionnent avec toutes ces plateformes et solutions devrait fournir des informations utiles. Certains d'entre vous ont déjà choisi la version de Kubernetes qu'ils utiliseront. D'autres se demandent peut-être encore s'il faut adopter l'un ou l'autre. Même si la comparaison des différentes plateformes Kubernetes n'est pas l'objectif premier du livre, je ferai de mon mieux pour expliquer les différences au fur et à mesure qu'elles se présenteront. Pour résumer les lignes directrices, le livre doit explorer la livraison et le déploiement continus dans Kubernetes à l'aide de Jenkins.

Tous les exemples doivent être testés dans minikube, Docker pour Mac (ou Windows), AWS avec kops, GKE, et OpenShift avec minishift, et EKS.

Autres informations sur le livre :

ISBN :9781838643546
Auteur :
Éditeur :
Langue :anglais
Reliure :Broché

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

La boîte à outils DevOps 2.4 - The DevOps 2.4 Toolkit
Tout comme les autres livres que j'ai écrits, celui-ci n'avait pas d'objectif fixe. Je n'ai pas commencé par un index...
La boîte à outils DevOps 2.4 - The DevOps 2.4 Toolkit
Développement Java piloté par les tests : Invoquer les principes TDD pour le développement...
Invoquer les principes TDD pour le développement...
Développement Java piloté par les tests : Invoquer les principes TDD pour le développement d'applications de bout en bout avec Java - Test-Driven Java Development: Invoke TDD principles for end-to-end application development with Java
La boîte à outils DevOps 2.5 - The DevOps 2.5 Toolkit
Nous allons explorer certaines des compétences et des connaissances requises pour exploiter des clusters Kubernetes...
La boîte à outils DevOps 2.5 - The DevOps 2.5 Toolkit
La boîte à outils DevOps 2.2 - The DevOps 2.2 Toolkit
Il semble qu'à chaque nouveau livre, le champ d'application soit de plus en plus flou et de moins en moins précis...
La boîte à outils DevOps 2.2 - The DevOps 2.2 Toolkit
La boîte à outils DevOps 2.3 - The DevOps 2.3 Toolkit
L'objectif de ce livre n'est pas de vous convaincre d'adopter Kubernetes, mais de vous donner un aperçu détaillé de...
La boîte à outils DevOps 2.3 - The DevOps 2.3 Toolkit

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)