Автор: Luca Berton
Издательство: BPB Publications
Год: 2024
Страниц: 432
Язык: английский
Формат: epub (true)
Размер: 15.9 MB
Get enterprise framework for building and operating IT automation at scale, from networking to operations.
This book equips you to revolutionize operations across Cloud Infrastructure, Applications, Networks, Containers, and Security. From foundational concepts to advanced strategies, the readers will navigate Ansible Automation intricacies, covering architecture, syntax, and installation scenarios, including single-machine setups and high-availability clusters. Authentication mastery encompasses Role-Based Access Controls (RBAC) and external authentication, ensuring a secure user management foundation.
System administration intricacies, such as metrics, logging, performance monitoring, and backup strategies, are explored, providing readers with holistic insights. Application deployment takes center stage in this book, emphasizing creating Ansible playbooks and content, automating deployment processes, and managing container applications. The book explores hybrid cloud environments, integrating Ansible with Kubernetes to manage applications across major cloud providers.
The concluding chapter encapsulates key learnings, offering a reflective mastery of the Ansible Automation Platform. This guide provides practical skills for designing, deploying, and orchestrating end-to-end automation.
Ansible heavily relies on Python computer programming language and data types. Python has long been a popular choice for automation tasks, allowing users to write scripts and programs to automate various processes. Traditionally, Python virtual environments were used to manage dependencies and create isolated environments for running automation tasks. However, the introduction of Ansible execution environments has revolutionized the way we build and deploy automation workflows. In this article, we will explore execution environments in Ansible and understand how they simplify the process of building and using customized Python environments for automation.
What you will learn:
- Automate security patching for enhanced system uptime and resilience.
- Orchestrate multi-cloud deployments with unified playbooks for consistent and efficient control.
- Apply RBAC for secure collaboration and auditable workflows.
- Integrate metrics and logs for actionable insights and optimized automation workflows.
- Implement granular user roles and permissions for access control and team collaboration.
Who this book is for:
This book is for IT operations teams, Automation engineers, DevOps engineers, Sysadmins, Software development teams, and cloud management teams with prior knowledge of the basics of Ansible.
Contents:
Скачать Red Hat Ansible Automation Platform: Modernize your organization with automation and Infrastructure as Code