Which concept BEST describes the capability for a cloud environment to automatically scale a system or application, based on its current resource demands?
Which concept BEST describes the capability for a cloud environment to automatically scale a system or application, based on its current resource demands?
Rapid elasticity allows a cloud environment to automatically add or remove resources to or from a system or application based on its current demands. This capability is a key characteristic of cloud computing, enabling scalable and efficient use of resources to match the fluctuating workload.
D. Rapid elasticity
Rapid Elasticity refers to the cloud’s ability to automatically scale resources up or down based on real-time demand and workload changes. This feature ensures that applications and systems efficiently use computing resources without manual intervention. Automatically adds or removes resources (e.g., CPU, memory, storage) based on demand. Optimizes cost efficiency by ensuring resources are available when needed but not over-provisioned. Common in cloud computing models such as Auto Scaling (AWS), Azure Virtual Machine Scale Sets, and Kubernetes Horizontal Pod Autoscaling. Why Not B. Resource Pooling → Enables multi-tenant sharing of resources, but it does not handle dynamic scaling.