Unfortunately, there is a limit to the number of concepts we can develop in a book, and in this case, we are going to focus on AWS and GCP, as they are the most feature-full cloud providers in the market.
I always try to adopt an open mindset regarding technology, and there are three providers that I think you should know about:
- DigitalOcean
- Heroku
- Azure
They have a lot to offer and they all are up to speed with the new trends of DevOps and security.
Heroku's battle horse is this phrase: build apps, not infrastructure. That is a powerful message. Basically, Heroku is going full throttle with the PaaS concept Platform as a Service, allowing you to avoid maintaining the underlying infrastructure: just specify what you want to run (for example, a Node.js application) and the scale.
With this powerful philosophy, Heroku allows you to easily deploy instances of your application, databases, or communication buses, such as Kafka, with a few clicks and without all the hassle...