Amazon Web Services (AWS) is the most mature and comprehensive cloud computing platform available today, and as such it was a natural choice for BubbleCorp in terms of infrastructure hosting.
If you haven't used AWS previously, don't worry; we'll only focus on a few of its services, as follows:
- Elastic Compute Cloud (EC2): A service that provides users with the ability to rent virtual computers to run their applications in.
- Relational Database Service (RDS): This can be thought of as a specialized version of EC2 that provides managed database services.
- CloudFormation: With CloudFormation, users have the ability to specify the infrastructure templates, called stacks, of several different AWS resources (such as EC2, AWS, and many others), as well as how they interact with each other. Once it has been written, the infrastructure template...