Azure Virtual machine size families

Type Sizes Description
General purpose B, Dsv3, Dv3, DSv2, Dv2, DS, D, Av2, A0-7 Balanced CPU-to-memory ratio. Ideal for testing and development, small to medium databases, and low to medium traffic web servers.
Compute optimized Fsv2, Fs, F High CPU-to-memory ratio. Good for medium traffic web servers, network appliances, batch processes, and application servers.
Memory optimized Esv3, Ev3, M, GS, G, DSv2, DS, Dv2, D High memory-to-CPU ratio. Great for relational database servers, medium to large caches, and in-memory analytics.
Storage optimized Ls High disk throughput and IO. Ideal for Big Data, SQL, and NoSQL databases.
GPU NV, NC, NCv2, NCv3, ND Specialized virtual machines targeted for heavy graphic rendering and video editing, as well as model training and inferencing (ND) with deep learning. Available with single or multiple GPUs.
High performance compute H, A8-11 Our fastest and most powerful CPU virtual machines with optional high-throughput network interfaces (RDMA).

https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sizes?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json

Other classification:

VM SIZE FAMILY SIZES
Entry Level Basic_A0 – Basic_A4 and

Standard_A0 – Standard_A4

High Memory Entry Level Standard_A5 – Standard_A7
High Performance Computing Standard_A8 – Standard_A11
General Purpose Production Standard_D1 – Standard_D14 and

Standard_DS1 – Standard_DS14

General Purpose Production v2 Standard_D1_v2 – Standard_D14v2
High Memory and Dense Local Storage Standard_G1 – Standard_G5 and

Standard_GS1 – Standard_GS5

What is OctoPosh?

OctoPosh is a Powershell module that provides cmdlet to do basic tasks on Octopus Deploy. All the cmdlets use a combination of calls to the Octopus REST API and some occasional uses of the Octopus.Client(which in the end, also uses the REST API)

The goal of this module is for it to be the go-to place to programatically get information about your Octopus instance, as well as to automate tasks to help you get your Deployment environment up and running fast and easy.

Installation guide:

http://octoposh.readthedocs.io/en/latest/gettingstarted/installing-the-module/