Components of Dynamic Stability

Load Balancer

distribute incoming traffic

load balancer

the process of distributing a set of tasks over a set of resources, with the aim of making their overall processing more efficient

makes sure not overloaded or idle

a load balancer in cloud computing is a device or program that distributes the workloads and traffic across multiple resources, such as servers, networks, or regions, in a cloud environment

improves the performance, availability, and reliability of cloud applications by optimizing parameters like execution time, response time, and system stability

A load balancer can also scale resources up or down as needed and provide high availability and fault tolerance to handle spikes in traffic or server failures².

In simple terms, a load balancer is like a traffic controller that makes sure that no server gets too busy or too idle in the cloud. It helps to balance the load of the devices and make them work faster and smoother

Link to original

Autoscaling

Elastic Storage

Containerization

modular

Cloud Provider Service

Types

  • Dynamic Horizontal
  • Dynamic Vertical
  • Dynamic Relocation
flowchart
A --> B(Horizontal)
A --> C(Vertical) 
A --> D(Relocation) 
A(Dynamic Scalability)
B---Z(add resources)
C---Y(increase capacity of a resource)
D---X(move to host w more resources)

Benefits

ability to handle sudden spikes in traffic or demand [^1]