Setting up Amazon Web Services
First, I have to mention that Amazon—or, to be specific, Amazon Web Services (AWS)—is not the only provider of hosting, storage, or computing systems. There are many such providers, including the following:
- Heroku
- DigitalOcean
- Google Cloud
- Microsoft Azure
AWS offers everything that you need to run a full-fledged web application, as with all the other providers. Furthermore, it is also widely used, which is why we are focusing on AWS for this book.
Its services span from databases to object storage, to security services, and so much more. Besides, AWS is the go-to solution that you will find in most other books and tutorials, and many big companies use it to power their complete infrastructure.
This book uses AWS for serving static files, such as images, to run the production database and the Docker container for our application.
Before continuing with this chapter, you will be required to have an account...