Note :
Ce livre est un guide complet sur Docker et Kubernetes, adapté aux développeurs qui cherchent à se familiariser avec les applications conteneurisées et leur déploiement. Il comprend des explications détaillées et des exemples pratiques, bien qu'il puisse être long pour certains lecteurs.
Avantages:La couverture détaillée de Docker et Kubernetes, bonne pour apprendre de la configuration au déploiement, des exemples pratiques, sert de guide de référence utile, convenant à la fois aux débutants et à ceux qui veulent approfondir leur compréhension.
Inconvénients:Avec plus de 600 pages, il s'agit d'un ouvrage long à lire, qui pourrait en rebuter plus d'un. L'accent est mis principalement sur Docker, Kubernetes n'étant que brièvement présenté.
(basé sur 4 avis de lecteurs)
The Ultimate Docker Container Book - Third Edition: Build, test, ship, and run containers with Docker and Kubernetes
Construire, expédier et exécuter des conteneurs à partir de zéro avec Docker et Kubernetes, que ce soit sur site ou dans le cloud.
Caractéristiques principales :
⬤ Maîtriser la configuration, le fonctionnement et le débogage des conteneurs Docker.
⬤ Utiliser Docker compose pour gérer des applications multi-services.
⬤ Les cours sont disponibles en anglais et en français.
⬤ L'achat de la version imprimée ou du livre Kindle inclut un livre électronique PDF gratuit.
Description du livre :
The Ultimate Docker Container Book, 3rd edition vous permet d'exploiter les conteneurs Docker pour rationaliser le développement de logiciels. Vous découvrirez les principes fondamentaux de Docker et comment les conteneurs améliorent l'efficacité de la chaîne d'approvisionnement des logiciels et renforcent la sécurité.
Vous commencerez par acquérir des compétences pratiques telles que la mise en place d'environnements Docker, la gestion de composants avec état, l'exécution et le test de code dans des conteneurs et la gestion d'images Docker. Vous découvrirez également comment adapter les applications existantes à la conteneurisation et comprendre l'architecture des applications distribuées. Ensuite, vous vous pencherez sur le modèle de réseau de Docker, les réseaux définis par logiciel pour les applications sécurisées et Docker compose pour gérer les applications multiservices ainsi que les outils d'analyse des journaux et des métriques. Vous approfondirez votre compréhension des orchestrateurs populaires tels que Kubernetes et Docker swarmkit, en explorant leurs concepts clés et les stratégies de déploiement pour les applications résilientes. Dans les dernières sections, vous aurez un aperçu du déploiement d'applications conteneurisées sur les principales plateformes cloud, notamment Azure, AWS et GCE, et découvrirez des techniques de surveillance de la production et de dépannage.
À la fin de ce livre, vous serez bien équipé pour gérer et mettre à l'échelle les applications conteneurisées de manière efficace.
Ce que vous apprendrez :
⬤ Comprendre les avantages de l'utilisation des conteneurs.
⬤ Gérer efficacement les conteneurs Docker.
⬤ Créer et gérer des images Docker.
⬤ Explorer les volumes de données et les variables d'environnement.
⬤ Maîtriser l'architecture des applications distribuées.
⬤ Plonger dans la mise en réseau de Docker.
⬤ Utiliser Docker Compose pour les applications multi-services.
⬤ Déployer des applications sur les principales plateformes de cloud computing.
A qui s'adresse ce livre :
Ce livre s'adresse aux professionnels de Linux, aux administrateurs système, aux ingénieurs d'exploitation, aux ingénieurs DevOps, aux architectes logiciels et aux développeurs qui cherchent à travailler avec Docker et Kubernetes en partant de zéro. Une compréhension de base des conteneurs Docker est recommandée, mais aucune connaissance préalable de Kubernetes n'est requise. Une bonne connaissance des outils de script tels que Bash ou PowerShell serait un avantage.
© 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)