Azure Classroom Series – 27/Apr/2021

Azure VM Sizes Naming convention

  • Naming conventions of Azure vm size
[Family]+[SubFamily]*+[# of VCPUS]+[Constrainted vCPUS]+[Additive Features]+[AccelartorType]*+[Version]
Additive Features
a=AMD based processor
d=disk(local temp disk is present)
h=hiberanation capable
i=isolated size
l=low memory
m=memory intensive
t= tiny memory
r=RDMA capable
s=Premium disk supported
  • Example 1: M416ms_v2
Family = M
# of CPUS = 416
Additive features
 m = memory intensvice
 s = Premium Disk Supported
Version = 2
  • Example 2: NC4as_T4_v3
Family N
Sub Family C
# of VCPUS =4
Additive feature as
a = amd processor
s = premium storage capable
Accelartor Type = T4
version v3

Azure VM Purchasing Options

  • In Azure we have the following vm purchase options
    • On-Demand/Pay as you go:
      • When your vm is deallocated no charges for vm
      • disk charges still applu
    • Dedicated Hosts
    • Azure Spot Virtual Machines
    • Reserved Instances

Create Virtual Machines

  • Azure has endorsed linux distributions Refer Here
  • Create a ubuntu 18 Virtual Machine and install the lamp stack Refer Here
  • Commands used for installation are
sudo apt update
sudo apt install apache2 -y
sudo apt install php libapache2-mod-php php-mysql -y
sudo apt install php-cli -y
echo "<?php phpinfo(); ?>" | sudo tee -a /var/www/html/info.php
sudo apt install stress -y
  • Lets create a windows vm and install iis server
  • Launch Powershell as Admin and execute
Install-WindowsFeature -name 'Web-Server' -IncludeManagementTools

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

About learningthoughtsadmin