Docker : pratique des architectures à base de conteneurs

Docker
Pratique des architectures à base de conteneurs
2<sup>e</sup> édition
Cet ouvrage s'adresse aux développeurs , aux architectes logiciels, aux administrateurs système, aux responsables opérationnels des déploiements qui sont impliqués dans la livraison de nouvelles applications.
Déployer du code en production a longtemps été une source de problèmes auxquels la virtualisation avait commencé à apporter des solutions. Aujourd'hui Docker et les environnements d'exécution comme Kubernetes proposent des réponses nettement plus satisfaisantes.
Cet ouvrage a plusieurs objectifs :
- vous expliquer le concept de conteneur et d'architecture à base de conteneurs (Kubernetes, DCOS, CaaS, Mesos, Swarm, etc.) ;
- vous apprendre à installer Docker et à le configurer sur un poste de travail ou dans un environnement serveur ;
- vous montrer comment utiliser Docker (création d'image, intégration continue, persistance, réseau, supervision, etc.) pour supporter l'implémentation et le déploiement d'une application distribuée réaliste ;
- vous fournir une référence complète associée à des exemples didactiques et réutilisables d'architectures multiprocessus utilisant Docker, Compose, Swarm et Kubernetes.