Product Advantages

Product Advantages

  • Auto Instance Adjustment

    Auto Scaling keeps monitoring your applications and automatically adds or removes instances from your resource groups in real time based on scheduled, periodic, or alarm policies. You can use Auto Scaling to automatically increase the number of instances during traffic spikes to maintain application performance and reduce the number of instances during lulls to lower costs.
    Auto Scaling keeps monitoring your applications and automatically adds or removes instances from your resource groups in real time based on scheduled, periodic, or alarm policies. You can use Auto Scaling to automatically increase the number of instances during traffic spikes to maintain application performance and reduce the number of instances during lulls to lower costs.
  • Higher Availability

    Any regularly-occurring or unpredictable workload spikes will automatically trigger additional instances to be launched to maintain service availability and speed. Any faulty server in the auto scaling group will be immediately detected and a new instance will be automatically launched to replace the faulty one to maintain a high quality of service.
    Any regularly-occurring or unpredictable workload spikes will automatically trigger additional instances to be launched to maintain service availability and speed. Any faulty server in the auto scaling group will be immediately detected and a new instance will be automatically launched to replace the faulty one to maintain a high quality of service.
  • Intuitive Management

    Auto Scaling offers a user-friendly, single pane-of-glass interface for you to monitor instances in auto scaling groups on a real-time basis. You can also efficiently manage auto scaling instances, policies, and actions.
    Auto Scaling offers a user-friendly, single pane-of-glass interface for you to monitor instances in auto scaling groups on a real-time basis. You can also efficiently manage auto scaling instances, policies, and actions.
  • Cost-Effectiveness

    You pay only for the instances you use, and you save money by launching instances only when necessary and terminating them when they are no longer needed. With Auto Scaling, you have a cost-effective solution that provides the best customer experience while minimizing expenses.
    You pay only for the instances you use, and you save money by launching instances only when necessary and terminating them when they are no longer needed. With Auto Scaling, you have a cost-effective solution that provides the best customer experience while minimizing expenses.

Application Scenarios

Web Applications

As demands grow, your websites such as e-commerce, video streaming, and online learning websites, may need additional resources to maintain the desired performance. As demands slackens, these additional resources are no longer needed and they can be actually allocated to minimize costs. With Auto Scaling, you can design a scalable architecture for your websites to automatically scale up or down to maintain the desired performance requirements while keeping the cost lowest possible, regardless of how fast/slow or big/small your websites grow over the lifetime.

Advantages

Flexible

You can manually change the number of instances or configure scheduled, periodic, or alarm-triggered scaling policies to automatically scale resources.

Low Cost

Offering the right number of instances for applications and usage-based charging ensure the best cost-effectiveness.

Fault-tolerant

Requests are distributed to instances deployed across different AZs that are isolated from each other's failures by design, allowing you to take advantage of the reliability of geographic redundancy. Auto Scaling can detect unhealthy instances and replace them with new ones to ensure high availability for your applications.

Load Balancing

New instances in your Auto Scaling group are automatically attached to load balancing listeners to distribute traffic among all available instances in your auto scaling group.

Fully-managed

Auto Scaling monitors the CPU status of instances in real time and automatically manages the launch and removal of instances on your behalf.

Related Services

Functions

Functions

  • Auto Scaling

    Auto Scaling automatically adjusts compute resources to ensure service availability.
    Auto Scaling automatically adjusts compute resources to ensure service availability.
  • Load Balancing

    Auto Scaling automatically binds new instances to load balancing listeners for evenly distributing traffic among all available instances.
    Auto Scaling automatically binds new instances to load balancing listeners for evenly distributing traffic among all available instances.
  • Dynamic Scaling
    Dynamic Scaling
    Auto Scaling dynamically adjusts the number of instances in your auto scaling group depending on monitoring data and the running statuses of your applications.
    Dynamically adjusts the number of instances in an AS group depending on monitoring data and the running statuses of applications.
  • Scheduled or Periodic Scaling
    Scheduled or Periodic Scaling
    Auto Scaling automatically increases or decreases the number of instances in an AS group periodically or at configured intervals.
    Automatically increases or decreases the number of instances in your auto scaling group periodically or at configured intervals.
  • Fault Tolerance

    Auto Scaling automatically replaces unhealthy instances with properly-running ones to ensure service continuity.
    Auto Scaling automatically replaces unhealthy instances with properly-running ones to ensure service continuity.
  • Auto Notification

    Auto Scaling notifies you of the changes to the status of the instances in auto scaling groups.
    Auto Scaling notifies you of the changes to the status of the instances in auto scaling groups.
Usage Guides

Register with HUAWEI CLOUD to get free services

Register Now