AWS is a cloud provider that manages the infrastructure for cloud applications. The other big players are Microsoft Azure and Google Cloud Platform (GCP). Each of them is equipped with many diverse solutions for managing a variety of artifacts, such as the following:
- Applications
- Databases
- Message queues
- Network
- Docker image management
- Event buses
There are multiple types of managed services for running applications. We'll discuss a few in the next section.