125+ Azure Services? Confused? Know which is Right Service for you!

Tariq Younas
Cloud Computing
April 8, 2021

Microsoft Azure is hyper-scale cloud with 54 regions offering 125+ cloud services. While designing a solution its difficult to choose which service should be provisioned since there are lots of services in the basket.

Here is the simple guideline/matrix with three examples based on those you can calculate how to choose the right service in Azure.

Example #1: Infrastructure services comparison with web app hosting options

Example #2: Storage selection for solution

Example #3: Monitoring service selection

Let's start with example#1

Example#1

Below are 4 important questions you need to ask yourself about selection/running your application in Azure

No alt text provided for this image
No alt text provided for this image

Here is another way to look the control & responsibility

No alt text provided for this image
No alt text provided for this image
No alt text provided for this image
No alt text provided for this image

 

No alt text provided for this image

4.1 - Let's have Containers VS Virtual Machines (Comparison)

No alt text provided for this image

4.2 - Where to run background tasks?

No alt text provided for this image

4.3 - Where to run your application?

No alt text provided for this image

 

Example#2

This example describes How to select right storage out from platter available in Azure. If you look below Azure is offering # of storage services.

No alt text provided for this image

Before the selection of storage service let's identify two (What's)

No alt text provided for this image
No alt text provided for this image
No alt text provided for this image

Following could be best available storage options for OLTP & OLAP

No alt text provided for this image

 

No alt text provided for this image

For Relational/Unstructured/Data Analytics split your requirements in the following categories

No alt text provided for this image

  1. Let's have the comparison on OLTP options

No alt text provided for this image

2. Let's have comparison on OLAP options

No alt text provided for this image

 

Example#3

Azure is offering # of monitoring options as shown below.

No alt text provided for this image

Split available services in three categories

  1. Deep Application Monitoring
  2. Deep Infrastructure monitoring
  3. Core Monitoring

No alt text provided for this image

1. Deep Application Monitoring

Use Azure Application Insights for deep application monitoring like

  1. Detect and diagnose exceptions and application performance issues
  2. Monitor Azure websites, including those hosted in containers, plus websites on-premises and with other cloud providers

No alt text provided for this image
No alt text provided for this image

2. Deep Infrastructure Monitoring

For infrastructure monitoring use (Log analytic, Management Solutions, Network Monitoring & Service Map) will give you

  1. Quickly connect and collect log data from multiple source
  2. Correlate and analyze using powerful machine learning constructs
  3. Search and query interactively using an expressive language

No alt text provided for this image
No alt text provided for this image

3. Core Monitoring

Core monitoring provides fundamental, required monitoring across Azure resources.

No alt text provided for this image

Its all about your selection of services how to find balance in your solution

No alt text provided for this image

Hope this helps you to select the right service. Enjoy the Cloud.


Tariq Younas

Cloud Solutions Architect | DevOps | Automation | Cloud-Native | Azure | AzureStack || TariqYounas.net ||

Keep Reading

Newsletter EuropeClouds.com

Thank you! Your submission has been received!

Oops! Something went wrong while submitting the form