Notre site web sera en maintenance ce mardi 3 février après-midi. Les commandes enregistrées ne subirons pas de retard de traitement.
Docker / Kubernetes. Pour optimiser et accélérer les développements d'applications conteneurisées
Gassara Elyes
EYROLLES
37,00 €
Épuisé
EAN :9782416005695
Kubernetes, ou communément appelé k8s, est un large écosystème en rapide expansion, initialement développé par Google, pour gérer les applications conteneurisées dans un environnement en cluster. Ce système d'orchestration de conteneurs permet l'automatisation du déploiement, la mise à l'échelle et la gestion de l'application. Google a rendu open-source le projet Kubernetes en 2014. La Cloud Native Computing Foundation (CNCF) est un projet de la Linux Foundation qui a été fondé en 2015 pour aider à faire progresser la technologie des conteneurs et rassembler les industries technologiques autour de son évolution. Il a été annoncé en même temps Kubernetes 1. 0, qui a été contribué à la Linux Foundation par Google en tant qu'initiateur de cette technologie. Une approche Cloud Native consiste à développer une application en profitant des différents avantages offerts par le Cloud. Cette approche présente plusieurs avantages. Tout d'abord, elle permet aux entreprises de transformer plus rapidement leurs idées d'applications en produits disponibles sur le marché. Ce livre a pour objectif d'accompagner les développeurs dans l'utilisation de Docker et de Kubernetes pour leur permettre d'optimiser et d'accélérer leurs développements d'applications conteneurisées. Il est idéal pour les architectes d'infrastructure cloud, les ingénieurs DevOps, les administrateurs système et les responsables de l'ingénierie qui ont besoin d'une connaissance de base de Kubernetes et sont prêts à appliquer les meilleures pratiques de l'industrie du cloud pour concevoir, créer et exploiter des clusters Kubernetes de qualité en production. Tout au long du livre, l'auteur met en lumière les pratiques nécessaires à suivre par les personnes en charge de la création d'une application dans Kubernetes et apporte les informations nécessaires sur l'utilisation de services externes tels qu'une base de données ou un serveur web. Après une présentation des principes de base de Docker, le lecteur découvre comment l'installer sous Linux. Le stockage persistant, le fonctionnement du CLI ainsi que les fichiers Dockerfile et Docker Compose sont détaillés, lui permettant de maîtriser les commandes nécessaires pour créer des applications conteneurisées. Pour finir, et pour être plus complet sur les technologies d'orchestration des conteneurs, un chapitre étudie le déploiement d'une application sous la plateforme de cloud public Microsoft Azure. Une démarche pédagogique vous accompagne pas à pas, avec des exemples simples et une continuité dans les travaux qui sont à la base des activités pratiques, et vous garantit donc une bonne compréhension des notions théoriques.
Camp Tropical au coeur du parcours de vie d'un Soninké retrace la vie mouvementée d'un fils de paysan soninké originaire du Fouta, engagé volontaire dans l'armée coloniale. Le Camp Tropical, qui a été créé à Thiès en 1939 par un commandant d'escadron de gendarmerie nommé Gaston Merlhe, sera au coeur du parcours de vie du personnage qui intégra le corps des gardes-cercles en 1943. Son passage en 1956 dans ce camp plein d'histoire, où l'activité militaire était intense, l'a retrempé dans ses souvenirs de soldat, à travers ses séjours à la 3e compagnie du 1er R. T. S. en Mauritanie et au camp de Souge, près de Saint-Paul, en France. Camp Tropical, une histoire vraie et palpitante.
Résumé : L'accroissement des communications appelle des câblages toujours plus spécifiques à mesure que les différents services de communication convergent sur des réseaux autrefois distincts (téléphonie, télévision, domotique, Internet, réseau local informatique) et, globalement, il faut adapter les circuits aux nombreux autres appareils équipant la maison. La norme NF C 15-100 évoluant constamment en vue d'une harmonisation internationale, tous les amendements ont été rigoureusement pris en compte. Naturellement conforme aux prescriptions de la RT 2012, cette quatrième édition prend particulièrement en compte l'amendement A5 - il instaurait en particulier l'espace technique électrique du logement (ETEL) - et ses différents arrêtés, dont ceux d'août 2016 sont reproduits et commentés en annexe. Périodiquement mis à jour de la réglementation, ce petit classique doit permettre à chacun d'être assuré de respecter ces mesures.
Résumé : Que ce soit sur les blogs, les réseaux sociaux ou les boutiques en ligne, l'image est omniprésente, et le partage de photos explose sur les plates-formes comme Instagram. Au milieu de cette profusion, difficile de vous faire une place sans proposer des visuels de qualité. Mais il ne suffit pas de recopier les "bonnes recettes" des blogueuses influentes : affirmez votre style, démarquez-vous et donnez vie à vos créations ! Charlotte Vannier distille dans ce petit guide indispensable ses conseils de styliste photo professionnelle.
Résumé : "La recherche minimaliste pousse le photographe à voir le monde autrement, c'est de la photographie pure." Le minimalisme est un courant artistique - on parle aussi "d'art minimal" - impulsé initialement par la sculpture et la peinture. L'esthétique de ce mouvement a ensuite inspiré tous les arts visuels. Le photographe minimaliste pose un regard personnel sur le monde qui l'entoure, s'efforçant de créer des images graphiques, parfois épurées, ne cherchant à retenir que l'essentiel. Dans cet ouvrage, Denis Dubesset détaille les différentes manières de concevoir une photo minimaliste : compositions simplifiées à l'extrême, isolement d'un motif, répétition des formes, choix de l'abstraction, petit détail que le photographe décide de sublimer... Le thème est ensuite traité à travers le prisme de plusieurs spécialités, comme la photo urbaine, le paysage, les scènes de vie, la photo de nuit, le gros plan, etc.
L'ouvrage répond au besoin d'information des propriétaires de maisons anciennes souhaitant entreprendre des travaux de restauration ou de réhabilitation. Le propos se limite aux phases préalables au chantier : connaissance du bâtiment, élaboration du programme, organismes de conseil, contraintes administratives, travail avec le maître d'oeuvre...
Résumé : Dans cette nouvelle édition de son best-seller, bible du photographe numérique, Martin Evening nous présente la version CC de Photoshop, en mettant l'accent sur les articulations entre Photoshop et Bridge, Camera Raw ou Lightroom. Les nouvelles fonctionnalités du logiciel, maintenant hébergé dans le Creative Cloud d'Adobe, sont traitées en détail (espace de travail, suréchantillonnage ,"intelligent", correction du flou de bougé, etc.), sans oublier les problématiques classiques de traitement et de correction des images, d'accentuation, de retouche, de montage, de travail du noir et blanc. Méthodes, mises en garde, conseils techniques et artistiques, cet ouvrage est le guide indispensable de tous les photographes, professionnels ou amateurs exigeants.
Résumé : Dans cet ouvrage destiné aux étudiants en 1er et 2e cycles universitaires ou en écoles d'ingénieurs, Claude Delannoy insiste tout particulièrement sur la bonne compréhension des concepts objet et sur l'acquisition de méthodes de programmation Java rigoureuses. L'apprentissage du langage se fait en quatre étapes : apprentissage de la syntaxe de base, maîtrise de la programmation objet en Java, initiation à la programmation graphique et événementielle avec la bibliothèque Swing, introduction au développement Web avec les servlets, les JSP et JDBC. Cette 10e édition couvre les nouveautés de Java 9, au premier rang desquelles le Java Platform Module System (ex-projet Jigsaw) et l'outil jshell.
Résumé : Tirer le meilleur parti de l'environnement Linux La possibilité de consulter les sources du système, de la bibliothèque glibc et de la plupart des applications qui tournent sur cet environnement représente une richesse inestimable aussi bien pour les passionnés qui souhaitent intervenir sur le noyau, que pour les développeurs curieux de comprendre comment fonctionnent les programmes qu'ils utilisent quotidiennement. Nombreuses sont les entreprises qui ont compris aujourd'hui tout le parti qu'elles pouvaient tirer de cette ouverture des sources, gage de fiabilité et de pérennité, sans parler de l'extraordinaire niveau de compétences disponible au sein d'une communauté de programmeurs aguerris au contact du code des meilleurs développeurs open source. Un ouvrage conçu pour les programmeurs Linux et Unix les plus exigeants Sans équivalent en langue française, l'ouvrage de Christophe Blaess constitue une référence complète du développement système sous Linux, y compris dans les aspects les plus avancés de la gestion des processus, des threads ou de la mémoire. Les programmeurs travaillant sous d'autres environnements Unix apprécieront tout particulièrement l'attachement de l'auteur au respect des standards (C Ansi, glibc, Posix...), garant d'une bonne portabilité des applications. Cette cinquième édition a été entièrement revue et mise à jour pour s'adapter aux standards actuels. Elle s'est en outre étoffée d'un nouveau chapitre sur l'accès aux entrées-sorties GPIO, particulièrement employées dans les systèmes industriels et embarqués. Compléments web Tous les exemples des programmes du livre sont en téléchargement sur notre site Internet www.editions-eyrolles.com/dl/0067760 A qui s'adresse cet ouvrage ? Aux développeurs concernés par les aspects système de la programmation sous Linux et Unix Aux administrateurs système en charge de la gestion d'un parc Linux et/ou Unix Aux étudiants en informatique (1er et 2e cycles universitaires, écoles d'ingénieurs, etc.)
Ce livre cherche non pas à simplifier mais à trouver ce qui est vraiment fondamental dans l'art d'écrire un programme. Il sera profitable à celui qui envisage de devenir programmeur comme à tous ceux qui sentent qu'il devient indispensable de connaître les grandes lignes de cet énorme futur numérique, avec ses contraintes. Vous apprendrez par la pratique à compter comme le font les circuits logiques, le travail avec les valeurs numériques et binaires, le saut conditionnel et l'appel de fonction. Des exemples en langage C, HTML, Java et JavaScript. Découvrez : votre premier programme, un jeu de tennis ; les Egyptiens, les Mayas et Pascal ; des valeurs, des variables et des actions ; des fonctions et des pointeurs ; la programmation par événements ; classes et objets ; programmer pour le Web avec HTML, CSS et JavaScript.