Building Out a Cloud Network
Now that we have launched servers in Microsoft Azure, we will start looking at launching services within Amazon Web Services (AWS).
Before we launch virtual machine instances, we must create a network to host them. This is called a virtual private cloud (VPC) and there are a few different elements we will need to bring together in a playbook to create one, which we will then be able to use for our instances.
In this chapter, we will do the following:
- Receive an introduction to AWS
- Cover what it is we are trying to achieve and why
- Create a VPC, subnets, and routes (networking and routing)
- Create security groups (firewall)
We will look at more advanced Ansible techniques as we launch and manage more dynamic resources with complex dependencies.
The chapter covers the following topics:
- An introduction to AWS
- Amazon VPC overview
- Creating an access key and secret
- Getting Ansible ready for targeting AWS ...