
Kubernetes/Docker pour la construction d'un environnement d'infrastructure de conteneurs
Description
Introduction au livre
Une technologie d'environnement d'infrastructure de conteneurs directement applicable en pratique !
Les environnements conteneurisés ont été présentés comme un moyen d'utiliser les ressources informatiques de manière efficace et rapide, mais leur gestion s'est avérée difficile et complexe, ce qui a rendu leur commercialisation difficile.
Mais avec l'avènement de Kubernetes, la complexité a été réduite et la productivité a augmenté pour un coût moindre.
Ce livre explique comment construire et exploiter des systèmes utilisant Kubernetes, qui est actuellement la norme dans le domaine de l'orchestration de conteneurs.
De la mise en place d'un environnement d'infrastructure de conteneurs à l'intégration et au déploiement, en passant par la surveillance du fonctionnement de cet environnement, vous serez en mesure de construire une base solide pour la création et l'exploitation de systèmes basés sur Kubernetes.
Les environnements conteneurisés ont été présentés comme un moyen d'utiliser les ressources informatiques de manière efficace et rapide, mais leur gestion s'est avérée difficile et complexe, ce qui a rendu leur commercialisation difficile.
Mais avec l'avènement de Kubernetes, la complexité a été réduite et la productivité a augmenté pour un coût moindre.
Ce livre explique comment construire et exploiter des systèmes utilisant Kubernetes, qui est actuellement la norme dans le domaine de l'orchestration de conteneurs.
De la mise en place d'un environnement d'infrastructure de conteneurs à l'intégration et au déploiement, en passant par la surveillance du fonctionnement de cet environnement, vous serez en mesure de construire une base solide pour la création et l'exploitation de systèmes basés sur Kubernetes.
- Vous pouvez consulter un aperçu du contenu du livre.
Aperçu
indice
Chapitre 1 : Un nouvel environnement d'infrastructures se profile
1.1 Qu'est-ce qu'un environnement d'infrastructure de conteneurs ?
1.2 Outils prenant en charge les environnements d'infrastructure de conteneurs
1.3 Le début d'un nouvel environnement d'infrastructure
Chapitre 2 : Configuration de l’environnement de test
2.1 Outils pour configurer automatiquement l'environnement de test
2.2 Configuration d'un environnement de test avec Vagrant
2.3 Connexion à une machine virtuelle à l'aide d'un programme de terminal
Chapitre 3 : Kubernetes, une architecture standard pour la gestion des conteneurs
3.1 Comprendre Kubernetes
3.2 Apprendre les bases de Kubernetes
3.3 Service responsable de la connectivité Kubernetes
3.4 Objets Kubernetes utiles à connaître
Chapitre 4 : Docker, l’assistant de conteneurisation qui constitue Kubernetes
4.1 Pourquoi vous devriez connaître Docker
4.2 Gestion des conteneurs avec Docker
4.3 Création d'une image conteneur de quatre manières
4.4 Utilisation de conteneurs créés directement dans Kubernetes
Chapitre 5 : Automatisation de l’intégration et du déploiement continus, Jenkins
5.1 CI/CD dans un environnement d'infrastructure de conteneurs
5.2 Aperçu des outils de simplification pour l'installation de Jenkins
5.3 Installation et configuration de Jenkins
5.4 Mise en œuvre de l'intégration continue et de la livraison continue (CI/CD) avec Jenkins
5.5 GitOps implémenté via un plugin Jenkins
Chapitre 6 : Surveillance pour des opérations stables : Prometheus et Grafana
6.1 Surveillance de l'environnement d'infrastructure des conteneurs
6.2 Collecte et intégration des données de surveillance avec Prometheus
6.3 Extraction de données métriques avec PromQL
6.4 Visualisation des données de surveillance avec Grafana
6.5 Création d'un environnement de surveillance plus robuste
Annexe A Rendre kubectl plus facile à utiliser
Annexe B Configuration du tableau de bord Coover
Annexe C : Automatisation de la configuration de Kubernetes avec Kubespray
Annexe D : Un examen plus approfondi des conteneurs
1.1 Qu'est-ce qu'un environnement d'infrastructure de conteneurs ?
1.2 Outils prenant en charge les environnements d'infrastructure de conteneurs
1.3 Le début d'un nouvel environnement d'infrastructure
Chapitre 2 : Configuration de l’environnement de test
2.1 Outils pour configurer automatiquement l'environnement de test
2.2 Configuration d'un environnement de test avec Vagrant
2.3 Connexion à une machine virtuelle à l'aide d'un programme de terminal
Chapitre 3 : Kubernetes, une architecture standard pour la gestion des conteneurs
3.1 Comprendre Kubernetes
3.2 Apprendre les bases de Kubernetes
3.3 Service responsable de la connectivité Kubernetes
3.4 Objets Kubernetes utiles à connaître
Chapitre 4 : Docker, l’assistant de conteneurisation qui constitue Kubernetes
4.1 Pourquoi vous devriez connaître Docker
4.2 Gestion des conteneurs avec Docker
4.3 Création d'une image conteneur de quatre manières
4.4 Utilisation de conteneurs créés directement dans Kubernetes
Chapitre 5 : Automatisation de l’intégration et du déploiement continus, Jenkins
5.1 CI/CD dans un environnement d'infrastructure de conteneurs
5.2 Aperçu des outils de simplification pour l'installation de Jenkins
5.3 Installation et configuration de Jenkins
5.4 Mise en œuvre de l'intégration continue et de la livraison continue (CI/CD) avec Jenkins
5.5 GitOps implémenté via un plugin Jenkins
Chapitre 6 : Surveillance pour des opérations stables : Prometheus et Grafana
6.1 Surveillance de l'environnement d'infrastructure des conteneurs
6.2 Collecte et intégration des données de surveillance avec Prometheus
6.3 Extraction de données métriques avec PromQL
6.4 Visualisation des données de surveillance avec Grafana
6.5 Création d'un environnement de surveillance plus robuste
Annexe A Rendre kubectl plus facile à utiliser
Annexe B Configuration du tableau de bord Coover
Annexe C : Automatisation de la configuration de Kubernetes avec Kubespray
Annexe D : Un examen plus approfondi des conteneurs
Image détaillée

Avis de l'éditeur
Création d'un environnement d'infrastructure de conteneurs utilisant Kubernetes et Docker !
Nous assurons une connexion naturelle et expliquons les outils qui prennent en charge les environnements d'infrastructure de conteneurs.
Kubernetes, Docker, Jenkins et Prometheus/Grafana sont des outils représentatifs nécessaires à la construction d'un environnement d'infrastructure de conteneurs et sont déjà devenus des standards sur le marché.
Ce livre décrit l'ensemble du processus de gestion et d'exploitation fiables des conteneurs, la configuration de l'intégration continue et de la livraison continue (CI/CD) et la surveillance du système à l'aide des cinq outils mentionnés ci-dessus.
Pour mieux comprendre le nouvel environnement d'infrastructure, configurons l'environnement d'infrastructure de conteneurs.
Apprenez en codant de vos propres mains
Si vous vous contentez d'apprendre la structure interne et les commandes de Kubernetes, il vous sera difficile de vous l'approprier.
Le moyen le plus rapide d'améliorer ses compétences est d'apprendre les concepts en suivant directement le code source et en construisant une infrastructure.
Nous l'avons donc organisé de manière pratique, en suivant l'ordre « code-explication », et avons inclus de nombreuses illustrations pour faciliter la compréhension des concepts.
Ce livre nous permettra de consolider les fondamentaux nécessaires à la construction et à l'exploitation de systèmes basés sur Kubernetes.
Savoir-faire en matière de technologies d'infrastructure informatique fourni par des experts actuels
Les experts actuels en infrastructure informatique fournissent des instructions étape par étape sur la manière d'exploiter et de gérer des environnements d'infrastructure informatique divers et complexes, en se basant sur leur propre expérience.
Étudions attentivement les conseils et les notes disséminés ici et là et appliquons-les à notre travail.
Nous assurons une connexion naturelle et expliquons les outils qui prennent en charge les environnements d'infrastructure de conteneurs.
Kubernetes, Docker, Jenkins et Prometheus/Grafana sont des outils représentatifs nécessaires à la construction d'un environnement d'infrastructure de conteneurs et sont déjà devenus des standards sur le marché.
Ce livre décrit l'ensemble du processus de gestion et d'exploitation fiables des conteneurs, la configuration de l'intégration continue et de la livraison continue (CI/CD) et la surveillance du système à l'aide des cinq outils mentionnés ci-dessus.
Pour mieux comprendre le nouvel environnement d'infrastructure, configurons l'environnement d'infrastructure de conteneurs.
Apprenez en codant de vos propres mains
Si vous vous contentez d'apprendre la structure interne et les commandes de Kubernetes, il vous sera difficile de vous l'approprier.
Le moyen le plus rapide d'améliorer ses compétences est d'apprendre les concepts en suivant directement le code source et en construisant une infrastructure.
Nous l'avons donc organisé de manière pratique, en suivant l'ordre « code-explication », et avons inclus de nombreuses illustrations pour faciliter la compréhension des concepts.
Ce livre nous permettra de consolider les fondamentaux nécessaires à la construction et à l'exploitation de systèmes basés sur Kubernetes.
Savoir-faire en matière de technologies d'infrastructure informatique fourni par des experts actuels
Les experts actuels en infrastructure informatique fournissent des instructions étape par étape sur la manière d'exploiter et de gérer des environnements d'infrastructure informatique divers et complexes, en se basant sur leur propre expérience.
Étudions attentivement les conseils et les notes disséminés ici et là et appliquons-les à notre travail.
SPÉCIFICATIONS DES PRODUITS
- Date de publication : 7 juin 2021
- Nombre de pages, poids, dimensions : 580 pages | 183 × 235 × 35 mm
- ISBN13 : 9791165215743
- ISBN10 : 1165215748
Vous aimerez peut-être aussi
카테고리
Langue coréenne
Langue coréenne