Book Image

Learn Ansible

By : Russ McKendrick
Book Image

Learn Ansible

By: Russ McKendrick

Overview of this book

Ansible has grown from a small, open source orchestration tool to a full-blown orchestration and configuration management tool owned by Red Hat. Its powerful core modules cover a wide range of infrastructures, including on-premises systems and public clouds, operating systems, devices, and services—meaning it can be used to manage pretty much your entire end-to-end environment. Trends and surveys say that Ansible is the first choice of tool among system administrators as it is so easy to use. This end-to-end, practical guide will take you on a learning curve from beginner to pro. You'll start by installing and configuring the Ansible to perform various automation tasks. Then, we'll dive deep into the various facets of infrastructure, such as cloud, compute and network infrastructure along with security. By the end of this book, you'll have an end-to-end understanding of Ansible and how you can apply it to your own environments.
Table of Contents (20 chapters)

Interacting with DigitalOcean

DigitalOcean was founded in 2011 and has grown from a typical virtual private server host with a single data center to a developer-friendly cloud service provider with data centers around the world. Netcraft noted that in December 2012, DigitalOcean hosted around 100 web-facing servers; in March 2018 that number exceeds 400,000, making DigitalOcean the third largest host of web-facing instances.

What makes DigitalOcean popular among developers, apart from its prices, is its performance; DigitalOcean was one of the first hosting companies to offer all solid-state drives (SSD) for its instance storage. It is simple-to-use web-based control panel, alongside the ability to launch instances from its command-line interface, and also a powerful API, which allows you to launch instances (which DigitalOcean calls Droplets) from within your applications, and...