Book Image

Learning Ansible

By : Madhurranjan Mohaan, Ramesh Raithatha
Book Image

Learning Ansible

By: Madhurranjan Mohaan, Ramesh Raithatha

Overview of this book

<p>Automation includes provisioning new servers, making sure the servers adhere to their role and maintain the desired state from a configuration perspective, and orchestrating various actions across environments and deploying code as expected to all these servers. This is where Ansible steps in. It is secure, highly reliable, and minimalistic in nature. It automates configuration management, application deployment, and many other IT needs.</p> <p>Learning Ansible will equip you with the necessary skills to automate/improve your infrastructure from a configuration management perspective. You will also be able to use Ansible for one-click deployments, provisioning, and orchestrating your infrastructure.</p>
Table of Contents (16 chapters)
Learning Ansible
Credits
About the Authors
Acknowledgments
About the Reviewers
www.PacktPub.com
Preface
Index

About the Reviewers

Yves Dorfsman is a system administrator with experience in the oil and gas, financial, and software industries, both in traditional corporations and startups, supporting production and development environments.

Ajey Gore is the founder of CodeIgnition, a boutique DevOps consulting firm. Prior to starting CodeIgnition, he was the CTO for Hoppr and also the Head of Technology for ThoughtWorks. He has more than 15 years of experience and has worked with multiple technologies.

Ajey is well known in the tech community in India for DevOps, Cloud, Automation, Ruby, JavaScript, and Go languages. He organizes and runs the DevOpsDays India, RubyConf India, and GopherCon India conferences. He has a broad knowledge of configuration management tools, virtualization, cloud, and large-scale enterprise IT projects development.

Maykel Moya has been working in the field of systems and network administration since 1999. Previously, he worked at two of the largest ISPs in his hometown of Cuba, where he managed HA clusters, SAN, AAA systems, WAN, and Cisco routers. He entered the GNU/Linux landscape through Red Hat, but today, his main experience lies in Debian/Ubuntu systems. He relates to the "free software" philosophy.

Convinced through personal experience rather than human intervention that computer operations don't scale and are error-prone, he is constantly seeking ways to let software liberate people from tedious and repetitive tasks. With a Puppet background, he looked for alternatives and discovered Ansible in its early days. Since then, he has been contributing to the project.

Maykel is currently employed by ShuttleCloud Corp., a company that specializes in cloud data migration at scale. Here, he works as a site reliability engineer, ensuring that the machine fleet is always available and runs reliably. He also manages resources in an optimal manner. Ansible is one of the many technologies he uses to accomplish this on a daily basis.

Fernando F. Rodrigues is an IT professional with more than 10 years of experience in systems administration, especially with Linux and VMware. As a system administrator, he has always focused on programming and has experience in working on projects from the government sector to financial institutions. He is a technology enthusiast and his areas of interest include cloud computing, virtualization, infrastructure automation, and Linux administration.

Fernando is also the technical reviewer of the book, VMware ESXi Cookbook, Packt Publishing.

Patrik Uytterhoeven has over 16 years of experience in IT; most of this time was spent with Unix and open source solutions. At the end of 2012, he joined Open-Future, the first Zabbix reseller and training partner in Belgium, where he had the opportunity to certify himself as a Zabbix-certified trainer. Since then, he has been giving trainings and public demonstrations not only in Belgium, but around the world, such as in the Netherlands, Germany, Canada, Ireland, and so on. To make life easier, he made some Ansible roles for Red Hat/CentOS 6.x to deploy and update Zabbix. These roles and some others can be found in Ansible Galaxy at https://galaxy.ansible.com/list#/users/1375. At the moment, Patrik is writing a Zabbix-related Cookbook for Packt Publishing.