Cargando…

Ansible for Real-Life Automation A Complete Ansible Handbook Filled with Practical IT Automation Use Cases /

Get ready to leverage the power of Ansible's wide applicability to automate and manage IT infrastructure with Ansible for Real-Life Automation. This book will guide you in setting up and managing the free and open source automation tool and remote-managed nodes in the production and dev/staging...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Madapparambath, Gineesh
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, Limited, 2022.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a22000007a 4500
001 OR_on1344160352
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu---unuuu
008 220924s2022 enk o 000 0 eng d
040 |a EBLCP  |b eng  |c EBLCP  |d ORMDA  |d UKMGB  |d OCLCF  |d UKAHL  |d EBLCP  |d OCLCQ  |d IEEEE  |d OCLCO 
015 |a GBC2G5279  |2 bnb 
016 7 |a 020747199  |2 Uk 
020 |a 9781803238623 
020 |a 1803238623 
020 |z 9781803235417 (pbk.) 
029 1 |a AU@  |b 000072807008 
029 1 |a UKMGB  |b 020747199 
035 |a (OCoLC)1344160352 
037 |a 9781803235417  |b O'Reilly Media 
037 |a 10162920  |b IEEE 
050 4 |a QA76.76.C69 
082 0 4 |a 005.1  |2 23/eng/20221004 
049 |a UAMI 
100 1 |a Madapparambath, Gineesh. 
245 1 0 |a Ansible for Real-Life Automation  |h [electronic resource] :  |b A Complete Ansible Handbook Filled with Practical IT Automation Use Cases /  |c Gineesh Madapparambath. 
260 |a Birmingham :  |b Packt Publishing, Limited,  |c 2022. 
300 |a 1 online resource (480 p.) 
336 |a text  |2 rdacontent 
337 |a computer  |2 rdamedia 
338 |a online resource  |2 rdacarrier 
500 |a Description based upon print version of record. 
520 |a Get ready to leverage the power of Ansible's wide applicability to automate and manage IT infrastructure with Ansible for Real-Life Automation. This book will guide you in setting up and managing the free and open source automation tool and remote-managed nodes in the production and dev/staging environments. Starting with its installation and deployment, you'll learn automation using simple use cases in your workplace. You'll go beyond just Linux machines to use Ansible to automate Microsoft Windows machines, network devices, and private and public cloud platforms such as VMWare, AWS, and GCP. As you progress through the chapters, you'll integrate Ansible into your DevOps workflow and deal with application container management and container platforms such as Kubernetes. This Ansible book also contains a detailed introduction to Red Hat Ansible Automation Platform to help you get up to speed with Red Hat AAP and integration with CI/CD and ITSM. What's more, you'll implement efficient automation solutions while learning best practices and methods to secure sensitive data using Ansible Vault and alternatives to automate non-supported platforms and operations using raw commands, command modules, and REST API calls. By the end of this book, you'll be proficient in identifying and developing real-life automation use cases using Ansible. 
505 0 |a Cover -- Title Page -- Copyright and Credits -- Contributors -- Table of Contents -- Preface -- Part 1: Using Ansible as Your Automation Tool -- Chapter 1: Ansible Automation -- Introduction -- Technical requirements -- Hello engineers! -- What is Ansible? Where should I use this tool? -- Prerequisites -- Ansible control node requirements -- Ansible managed node requirements -- Ansible is agentless -- Ansible architecture -- Ansible inventory -- Ansible plugins -- Ansible modules -- Ansible content collections -- Ansible playbook -- Ansible use cases -- Installing Ansible 
505 8 |a Verify dependencies -- Installing Ansible using the package manager -- Installing Ansible using Python pip -- Deploying Ansible -- Creating an Ansible inventory -- Configuring your managed nodes -- Setting up SSH key-based authentication -- Multiple users and credentials -- Ansible ad hoc commands -- Installing a package using Ansible -- Summary -- Further reading -- Chapter 2: Starting with Simple Automation -- Technical requirements -- Identifying manual tasks to be automated -- Finding the Ansible modules to use -- Configuring your text editor for Ansible -- Connecting to remote nodes 
520 |a Further reading -- Chapter 3: Automating Your Daily Jobs -- Technical requirements -- Using Ansible to collect server details -- Ansible roles -- Ansible Jinja2 templates -- Collecting system information -- System scanning and remediation using Ansible -- Ansible --extra-vars -- Automated weekly system reboot using Ansible -- Automating notifications -- Encrypting sensitive data using Ansible Vault -- Summary -- Further reading -- Chapter 4: Exploring Collaboration in Automation Development -- Technical requirements -- The importance of version control in IT automation 
505 8 |a Selecting a Git server -- Where should I keep automation artifacts? -- Ansible and Git repositories -- best practices -- Managing automation content in a Git server -- Setting up a GitHub account -- Creating your first Git repository -- Installing Git on a local machine -- Configuring SSH keys in GitHub -- Adding content to the Git repository -- Collaboration is the key to automation -- Using Git branching -- Implementing Git branching -- Summary -- Further reading -- Part 2: Finding Use Cases and Integrations -- Chapter 5: Expanding Your Automation Landscape -- Technical requirements 
505 8 |a Finding your automation use cases in your day-to-day work -- Assessing the tasks -- Ansible and ITSM -- Automation and Information Technology Infrastructure Library compliance -- Automation feasibility and usability -- How complex is the use case? -- Can I reduce human error? -- Can I reduce the deployment time and speed up my tasks? -- How frequently am I doing this task? -- How much time can I save by automating this task? -- Can I save some money? -- Involving teams in the automation journey -- Ansible dynamic inventory -- Using the Ansible dynamic inventory with AWS -- Summary 
500 |a Further reading 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
630 0 0 |a Ansible (Computer software) 
650 0 |a Software configuration management. 
650 0 |a Programming languages (Electronic computers) 
650 6 |a Logiciels  |x Gestion de configurations. 
650 7 |a Programming languages (Electronic computers)  |2 fast 
650 7 |a Software configuration management  |2 fast 
776 0 8 |i Print version:  |a Madapparambath, Gineesh  |t Ansible for Real-Life Automation  |d Birmingham : Packt Publishing, Limited,c2022 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781803235417/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL30225466 
938 |a Askews and Holts Library Services  |b ASKH  |n AH40409931 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL7080674 
994 |a 92  |b IZTAP