Azure compute is an on-demand service for running cloud-based apps. Azure compute provides an on-demand infrastructure to help you run your app.

Azure Compute: Common resources

  1. Disks
  2. Processors
  3. Memory
  4. Operating Systems
  5. Networking

There are four common techniques for performing compute Azure:

>Virtual machines

>Containers

>Azure App Service

>Serverless Computing

Virtual Machines

Virtual machine (VM) falls under Infrastructure as a Service (IaaS) model. VMs, are software emulations of physical computers. This is a Physical computer that has been virtualized and is running on a hypervisor. Just like any machine includes an OS, Virtual processor, storage, and networking. Operating a VMs is the same as a physical machine. The VM works well with customized software.

VM will utilize Operating SystemProcessors(CPU)Memory and Disk Resources

VMs are an ideal choice for:

  • Total control over Operating System
  • Run custom software
  • Custom hosting

Virtual Machines Scale Sets

This is a pool of virtual machines that auto-scale based on traffic coming into those virtual machines. Virtual Machine Scale sets help scale VMs horizontally. The Scale Sets provide high availability for always ensuring VMs are available. The Scale set is Automatic and uses a load balancer to distrusted the load across each VM instance. This is best used in large scale deployment to help centrally manage, configure, and update a large number of VMs. This would be a result of an increase in the user base access.

Note: All instances of the VMs in a scale set must be identical.

#azure-devops #cloud #azure #cloud-computing #cloud

Azure Compute: Common resources
1.50 GEEK