This is pretty interesting from a video encoding point of view. We're currently using g2.2xlarge AWS instances which are Kepler based. All we really need from those instances is the GPU (more specifically, the NVENC H264 encoding chip), so other specs aren't too important. It looks like the NV6 Azure instances use a newer Maxwell based chip, which can handle much more (concurrent, or higher bitrate/resolution) videos…
K1 (AWS): 1 GPUs x 6 H.264 streams (max single stream 720p@30fps)
K2 (Azure K80): 1 GPUs x 6 H.264 streams max single stream 720p@30fps)
M6 (Don't know if it's used by anyone ;)): 1 GPU x 18 H.264 streams (max single stream 1080p@30fps)
M60 (Azure M60): 1 GPU x 18 H.264 streams (max single stream 1080p@30fps)
You can sacrifice encoder bandwidth (max streams) for higher resolutions or frame rates.