Preface
Ansible, an open source orchestration tool, has experienced significant growth and is now a comprehensive orchestration and configuration management solution under Red Hat’s ownership. This book will guide you through writing playbooks using core, vendor-supplied, and community Ansible modules to deploy various systems, from simple LAMP stacks to highly available public cloud infrastructures.
By the end of this book, you will have acquired the following skills:
- A solid foundational knowledge of Ansible and its various supporting tools
- The ability to write your own custom playbooks to configure both Linux and Windows servers
- The ability to define highly available cloud infrastructures using code, enabling the easy distribution of your infrastructure configuration alongside your code base
- An understanding of how to use Ansible Galaxy, use community-contributed roles, and create and contribute your own roles
- The ability to run your Ansible playbooks using GitHub Actions and Azure DevOps
- The ability to deploy and configure Ansible AWX, a web-based interface for Ansible
- Various skills gained from exploring several use cases demonstrating how to integrate Ansible into your daily tasks and projects
You will have a solid understanding of how to incorporate Ansible into your everyday responsibilities as a system administrator, developer, or DevOps practitioner.