Implementing autoscaling rules and patterns

Autoscaling offers a solution to match performance requirements and meet SLAs for Azure resources and applications. It can add additional resources, such as adding VMs and CPUs to VMs and other Azure resources, and when those resources are no longer needed, they can be removed to minimize costs. 

Autoscaling is one of the key benefits of cloud technologies because you add and remove additional resources easily and even automatically without the need to manage those resources. Autoscaling can be done in the following two different ways:

  • Vertical scaling: This is also called scaling up and down. You can move applications to a different VM size. By changing the VM size, applications become unavailable ...

Get Microsoft Azure Architect Technologies: Exam Guide AZ-300 now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.