Search icon CANCEL
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Conferences
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Ansible 2 Cloud Automation Cookbook

You're reading from   Ansible 2 Cloud Automation Cookbook Write Ansible playbooks for AWS, Google Cloud, Microsoft Azure, and OpenStack

Arrow left icon
Product type Paperback
Published in Feb 2018
Publisher Packt
ISBN-13 9781788295826
Length 200 pages
Edition 1st Edition
Languages
Tools
Arrow right icon
Authors (2):
Arrow left icon
Aditya Patawari Aditya Patawari
Author Profile Icon Aditya Patawari
Aditya Patawari
Vikas Aggarwal Vikas Aggarwal
Author Profile Icon Vikas Aggarwal
Vikas Aggarwal
Arrow right icon
View More author details
Toc

Table of Contents (11) Chapters Close

Preface 1. Getting Started with Ansible and Cloud Management 2. Using Ansible to Manage AWS EC2 FREE CHAPTER 3. Managing Amazon Web Services with Ansible 4. Exploring Google Cloud Platform with Ansible 5. Building Infrastructure with Microsoft Azure and Ansible 6. Working with DigitalOcean and Ansible 7. Running Containers with Docker and Ansible 8. Diving into OpenStack with Ansible 9. Ansible Tower 10. Other Books You May Enjoy

What this book covers

Chapter 1, Getting Started with Ansible and Cloud Management, introduces us to some basic Ansible concepts such as secret management using Ansible Vault and the phonebook application, working with cloud providers and how to execute playbooks locally.

Chapter 2, Using Ansible to Manage AWS EC2, starts with an introduction to AWS EC2. Here, we build basic infrastructure such as network and security groups, which are eventually used to start a compute instance.

Chapter 3, Managing Amazon Web Services with Ansible, takes us deeper into AWS, beyond EC2. Here, we would build and manage AWS components such as RDS. We will also deploy the phonebook application, which will demonstrate the usage of various components of AWS and Ansible modules.

Chapter 4, Exploring Google Cloud Platform with Ansible, walks us through the Google Cloud Platform, where we will build network, firewalls, and compute instances. We will look at object storage, instance templates, and any dynamic inventory. Finally, we will deploy our phonebook application to see it in action.

Chapter 5, Building Infrastructure with Microsoft Azure and Ansible, helps us learn more about various components of Microsoft Azure. We will start with network components and work our way to create virtual machines. We will use dynamic inventory and deploy our phonebook application.

Chapter 6, Working with DigitalOcean and Ansible, introduces us to DigitalOcean. We will create droplets, block storage, and manage load balancers. We will try out dynamic inventory and deploy the phonebook application on a droplet.

Chapter 7, Running Containers with Docker and Ansible, helps us learn about Docker containers. We will build images and run containers. We will also look at running our own registry to store images. Finally, we will check out Docker Compose and deploy our phonebook application.

Chapter 8, Diving into OpenStack with Ansible, shows how to use Ansible to manage various resources in OpenStack, such as compute instances, blob storage, and network management. We will use dynamic inventory and deploy the phonebook application on a Nova Compute Instance.

Chapter 9, Ansible Tower, in this chapter, Tower provides a web-based user interface that executes Ansible's codebase. On top of that, it comes with many features including access control, security, better logging, and workflows.

lock icon The rest of the chapter is locked
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $19.99/month. Cancel anytime