Automatic scaling
Hopefully, we have allocated the correct capacity to our AKS cluster to make sure daily operations run smoothly. However, customer demand can change and if our business is running well, we are also adding customers. Ideally, we automatically allocate resources to our cluster once these demands change.
Before we can enable technologies that allow for automatic scaling, it is imperative that we understand how much capacity is needed to initially run our resources. For example, if we are unaware of how much we actually need, we may be presented with an invoice at the end of the month that we didn’t expect. In order to prevent that, we can set limitations to our autoscaling, but that also means that at some point, the environment will no longer scale and it will impact the customer experience. The more we know about the behavior and capacity requirements of our solution, the better we can configure autoscaling.
When we talk about scaling, we are mainly talking...