Connectivity service that can share the workload from applications running on the server that distributes traffic between a few instances to improve service capabilities and availability. You can use Server Load Balancer to prevent Single Point of Failures (SPoF) and increase the availability and fault tolerance of your applications.
Supporting layer-4 load balancing through TCP and UDP, layer-7 load balancing through HTTP and HTTPS as well as providing centered HTTP certificate management.
When SLB detects broken instance, SLB stops distributing traffic to instance and ensures the availability of your services as well as supporting multi-zone spreading to implement disaster recovery.
Provides various types of instances with dedicated resources as well as instances with bigger size for better performance.
Supporting the scheduling algorithm such as round-robin and least-connections as well as distributing traffic based on the domain name and URL to improve your application’s efficiency.
SLB is designed to work in full redundancy mode to avoid single point of failure.
You can add or subtract the amount of j server backend as needed to increase the serving capacity of your application.
Can reduce significant more cost compared to using traditional load balancer equipment.
Can be combined with other security services, SLB can withstand DDoS attacks to 5 GBit/s such as HTTP Flood attack, and SYN flood.
SLB Cluster supports hundreds of millions of simultaneous connections and in one instance SLB can support up to tens of millions of said connections.