Cloud deployment models
When we started to deal with cloud computing, the term cloud was often referred to as must be running on AWS, Azure, Google Cloud Platform, or a similar cloud provider. There are multiple possibilities to run cloud services in public clouds (such as AWS, GCP, or Azure), private clouds (on- or off-premises), or hybrid clouds.
Before going further, let’s briefly discuss the different deployment models and their characteristics. Cloud deployment refers to the ownership, management, and evolution of cloud services. One common way to categorize cloud deployments is by the deployment models and their characteristics. The following table describes the different types of deployment models and the mapping of their characteristics in general:
Deployment Model |
Description |
Characteristics |
Public cloud |
The public... |