Ansible : gérez la configuration de vos serveurs et le déploiement de vos applications

Ce livre sur Ansible s adresse aux administrateurs de systèmes Unix qui souhaitent découvrir les différentes fonctionnalités spécifiques de cet outil DevOps permettant la configuration centralisée de serveurs et d applications. À l aide d exemples concrets, l auteur apporte au lecteur les connaissan...

Disgrifiad llawn

Wedi'i Gadw mewn:
Manylion Llyfryddiaeth
Prif Awdur: Perré, Yannig
Fformat: Livre numérique
Iaith:Français
Cyhoeddwyd: St-Herblain : Editions ENI 2023.
St-Herblain :
Rhifyn:3e édition.
Cyfres:Epsilon
Pynciau:
Mynediad Ar-lein:Accès Université d'Orléans
Nodyn: Date de mise en ligne : 1er Mai 2023
L'impression du document génère : 567 p.
ENI (ebooks)
Autres localisations: Voir dans le Sudoc
Edition sous un autre format:• Ansible, gérez la configuration de vos serveurs et le déploiement de vos applications, [Yannig Perré], 3e édition, 2023, St-Herblain, Éditions ENI, 1 volume (567 p.), Epsilon, 978-2-409-03972-0
LEADER 04221nam a22003497a 4500
001 1299025
008 240212s2023 xxe ||| |||| 00| 0 fre d
009 PPN275610969
020 |a 9782409039737 (Version Numérique) 
041 0 |a fre  |b fre 
100 1 |a Perré, Yannig. 
245 1 0 |a Ansible :  |b gérez la configuration de vos serveurs et le déploiement de vos applications   |c Yannig Perré. 
250 |a 3e édition. 
256 |a Type de ressource électronique : données textuelles et illustrations sur pages HTML 
260 |a St-Herblain :  |b Editions ENI. 
260 |a St-Herblain :  |b Editions ENI,  |c 2023. 
490 0 |a Epsilon 
500 |a Date de mise en ligne : 1er Mai 2023 
500 |a L'impression du document génère : 567 p. 
500 |a ENI (ebooks) 
504 |a Index 
506 |a L'accès complet à la ressource est réservé aux usagers des établissements qui en ont fait l'acquisition 
520 |a Ce livre sur Ansible s adresse aux administrateurs de systèmes Unix qui souhaitent découvrir les différentes fonctionnalités spécifiques de cet outil DevOps permettant la configuration centralisée de serveurs et d applications. À l aide d exemples concrets, l auteur apporte au lecteur les connaissances nécessaires pour bien comprendre l intérêt de son utilisation. Certains prérequis sur le langage YAML ou l utilisation du protocole SSH sont un plus pour une utilisation efficace d Ansible. Dans les premiers chapitres, l auteur aide toutefois le lecteur à les acquérir pour qu il puisse tirer le meilleur profit de la lecture du livre. Les chapitres qui suivent traitent des différents mécanismes d Ansible avec une approche de difficulté progressive. Les premiers mécanismes permettent ainsi d administrer de façon classique les serveurs (Unix ou Windows) alors que les suivants nécessitent des notions plus avancées, notamment sur la programmation Python. Le lecteur y découvre alors comment créer un inventaire, comment réinjecter des informations provenant de sources existantes (ESX, AWS, Docker ) ou comment créer des playbooks. La création de rôles Ansible est également traitée ainsi que quelques bonnes pratiques à suivre (analyse de code et test avec Molecule à l'aide de Podman ou Docker). À côté des notions purement orientées Ansible, certains chapitres sont consacrés au déroulement du déploiement d une application MediaWiki. Le lecteur étudie ainsi les problématiques de parallélisation des tâches, l introduction d un répartiteur de charge Haproxy et le lancement en séquence des opérations permettant de réaliser les mises à jour avec un impact minimal (rolling update). L optimisation des tâches sera également un point important avec la mise en place de Mitogen. La suite du livre détaille plus particulièrement la personnalisation d Ansible. La restitution d informations (mécanismes de callback et découverte de ARA), l écriture de modules pour la gestion d opérations, les filtres Jinja ou encore la création d actions sont ainsi étudiés. Enfin, l auteur présente dans les derniers chapitres la problématique de la création de machines virtuelles, classiques (via l hyperviseur ESX/VMware/vCenter) ou dans le cloud (avec AWS), l utilisation de containers Podman/Docker avec Ansible, le pilotage d applications dans un cluster Kubernetes ainsi que la création d un opérateur 
630 |a Ansible  |n logiciel 
630 |a UNIX  |n système d'exploitation des ordinateurs 
650 |a Gestion de configurations 
650 |a Serveurs (informatique) 
650 |a Gestion de configurations des logiciels 
650 |a Logiciels libres 
776 0 |0 270064729  |t Ansible  |o gérez la configuration de vos serveurs et le déploiement de vos applications  |f [Yannig Perré]  |e 3e édition  |d 2023  |c St-Herblain  |n Éditions ENI  |p 1 volume (567 p.)  |s Epsilon  |z 978-2-409-03972-0 
856 4 |5 452349901:847805344  |u https://ezproxy.univ-orleans.fr/login?qurl=https://www.eni-training.com/cs/univ-orleans/?library_guid=A70A03F6-57DE-4473-9E64-2BF57F648DCE  |z Accès Université d'Orléans 
997 |0 1299025  |1 Livre numérique  |a Ressource numérique  |b INSA  |b ENSA  |c 0/Bibliothèque numérique/  |c 1/Bibliothèque numérique/ENI (ebooks)/