1.2. Public cloud use cases for RHEL
Deploying applications on a public cloud depends on the use case. Consider the advantages for your Red Hat Enterprise Linux (RHEL) deployments when evaluating if it is beneficial to migrate your deployments to the public cloud.
- Beneficial use cases
Public cloud instances effectively scale your computing power on and off based on-demand. This is known as scaling up and scaling down. You can use RHEL on public cloud in the following scenarios:
- Clusters with peak workloads and low general performance requirements benefit from flexible scaling. Scaling up and down based on your demands can be highly efficient in terms of resource costs.
- Quickly setting up or expanding your clusters. This avoids high upfront costs of setting up local servers.
- Changes in your local environment do not affect cloud instances. Therefore, you can use them for backup and disaster recovery.
- Potentially problematic use cases
- You are running an existing environment that you cannot adjust. Customizing a cloud instance to fit existing deployment needs might not be economically efficient. Your current host platform might be more cost-effective.
- You are operating with a hard limit on your budget. Local data centers typically provide less flexibility than public clouds. However, they offer more control over maximum resource costs.