Compute services types
- Azure Virtual Machines
- Azure App Service
- Azure Container Instances
- Azure Kubernetes Service
- Azure Functions
- Azure Virtual Desktop
Azure Virtual Machine
Provides highly flexible/scalable, cost-effective, and quick computing capacity in the Azure Cloud.
- With Azure Virtual Machine service, you can create and use VMS in the cloud.
- Infrastructure-as-a-Service (IaaS)
- Full control over the machine just like your physical computer
- Operating System (OS): Linux or Windows
- Size of VM – CPU, RAM, disk/storage, and so on
- Network configurations: Virtual network, Subsets
- Firewall rules: security group
- The ability to run custom software.
- To use custom hosting configurations.
- Must maintain and patch VM
- Need to configure, update, and maintain the software that runs on the VEA.
Imp options to choose from while creating a VM:
- Type of image – OS and software
- Size of VM – CPU/RAB4/Storage
- Availability options
Use Cases:
- During testing and development.
- The application might need to handle fluctuations in demand
- shutting down VMS when you don’t need them
- During disaster recovery.
- Move to the cloud with VMS