You might think that auto scaling is the practice of meticulously painting, say, your Toyota Prius to look like an Atlantic salmon. It’s hard to believe, but…you would be wrong. Auto scaling refers to servers turning on or sleeping based on the amount of traffic at a given time. The new school year means increased traffic, which means you’d better be prepared.
Earlier scaling attempts were on par with early attempts at flight, a lot of trial and error. If it did work, it didn’t mitigate the chances of a server getting maxed out or even crashing. Cloud-based auto scaling solves a lot of these issues. To roll out cloud-based auto scaling, our engineers have enduring sleepless nights, fewer showers, and lots of caffeine. Now, it’s up and running.
As traffic fluctuates, servers turn on or go to sleep based on use.
Advantages of cloud-based auto scaling:
- Better fault tolerance: Auto scaling detects when an unhealthy instance, terminates it, and launches a replacement.
- Improved availability: This ensures that our servers always have the capacity to handle the current traffic demands.
- Blazing fast DNS resolution.
- Automated load handling.
- Highly scalable.
- Higher service uptime.
What started as an overly complex game of tic-tac-toe between Siddhartha Desai, DevOps Engineer and Pei Deng, DevOps Manager became the genesis for our cloud-based auto scaling. Also, Sid won three games straight.
Securly’s goal is simple. Our engineers are taking care of the auto scaling so that admins don’t have to. Before a big day like Back to School, we would rather let them sleep.