All about Microsoft Azure

Getting Started With Microsoft Azure

Do you know what is Azure? Do you have any idea why and how it is used? If you want the answers to these questions, you have landed at the right place. This Azure Tutorial article will give you an introduction to Microsoft Azure covering all the Why, What, and How aspects of it.

In this article, we will learn about Microsoft Azure in the following sequence :

  1. Why Cloud Computing?
  2. What is Cloud Computing?
  3. Azure Job Trends
  4. What is Microsoft Azure?
  5. Azure Services
  6. Azure Pricing
  7. Azure Certifications
  8. Azure Demo: Azure Portal walk-through

Let us get started then

Why Cloud Computing?

  • on their servers. But over the years with internet speed becoming better, people discovered a new way to store everything, the “Cloud” way! What is Cloud? To understand What is Cloud, let’s first understand why it came into the picture!

  • hosting websites on their on-premise servers, and adding more servers whenever required. But, there were some problems with this kind of setup. What were these problems? Let’s discuss them using an example in this article:

  • Therefore your website was hosted on the on-premise servers. Seems normal, right?

  • Now, your traffic increased multi-folds and the inevitable happened, your website crashed! Why? Well, servers are not cheap guys, they are very VERY expensive.

Let’s say you can afford these many servers, but are you sure about experiencing this much traffic every day? After you bought the servers and the next day your traffic dropped, what will you do with these servers now? They will be idle most of the time, and hence they become a bad investment on your part.

Now with this example, let’s summarize the problems with the private model in this Azure Tutorial:

  1. This setup is expensive.

  2. Your servers will be idle most of the time.

  3. Every machine is bound to fail one day, maintaining these many servers becomes a tedious task.

To handle these problems we had to come up with a new model of infrastructure. Hence, we came up with the Cloud. With cloud computing, all these problems were solved! How?

  • Put your data on Cloud Servers and you are set! No more buying expensive servers.

  • Scalability! Your server capacity will scale up or scale down according to the traffic, that too automatically.

  • Your cloud provider will manage your servers, hence no worries about the underlying infrastructure.

We now understand in this Azure Tutorial, why cloud computing was needed, let’s go ahead and understand what it is exactly?

What is Cloud Computing?

  • Store: Store large or small files on the cloud, which you can access on the go! - Manage: Manage your data with optimized databases on the cloud.
  • Process: With scalable compute power on the cloud, you can process any amount of data in moments!

1_XDPe_E9odLfX_RiYnpxb2g.png

So basically, all these tasks i.e “store, manage, and process”, rather than doing it on your personal computer or your private data center, you are doing on the public cloud, and this is what Cloud Computing is all about.

There are basically 3 categories of cloud computing:

SaaS (Software as a Service)

It allows companies to use the software without purchasing them, which reduces the expenditure of the company drastically since they are already installed on the cloud servers they can be quickly deployed and therefore saves time.

PaaS (Platform as a Service)

It allows developers to build applications, and collaborate on projects without having to purchase or maintain infrastructure.

IaaS (Infrastructure as a Service)

It allows companies to rent servers, storage space, etc. from a cloud provider.

1_Pa8ldqvUm2BMQlsG5n8uoA.png

Since there are so many benefits of Cloud Computing, therefore it was just a matter of time before companies understood its market potential. Hence, we have a lot of Cloud Providers today.

1_FlKPH3CKNb2Y8DY2NUAx1g.png

What is Microsoft Azure?

We discussed the cloud services in this Azure Tutorial, right? A company that provides these cloud services is called a cloud provider. Now, there are a lot of cloud providers out there, one of them is Microsoft Azure.

Microsoft Azure is a cloud computing platform created by Microsoft that developers and IT professionals use to build, deploy and manage applications through their global network of datacentres.

1_2W3UUcVWXK3GjvPr7Ipruw.png

Azure Services

Microsoft Azure provides various services that would help you in computing in one way or the other and these services are clubbed into domains. Here are a few notable domains:

Compute It is used to process data on the cloud by making use of powerful processors which serve multiple instances at a time.

Storage Services

The storage as the name suggests is used to store data in the cloud with the ability to scale as and when required. This data can be stored anywhere.

Database

The database domain is used to provide reliable relational and non-relational database instances managed by Azure.

Networking

It lets you connect to the cloud and on-premise infrastructure and services to get a great user experience

Azure Pricing

This might easily be one of the most popular reasons to learn Microsoft Azure and also use it. For people who are new and want to learn about the technology, Azure provides you free Credits which can be used to access Azure services for free for a short duration. This is sufficient to get one started.

Azure is extremely flexible and offers a pay-as-you-go approach which can greatly help serve your business needs. Flexible pricing greatly supports up-scaling or down-scaling the architecture as per the needs.

This was about Azure pricing. Now, let us continue with this Azure tutorial and discuss what kind of Certifications Azure has to offer?

Azure Certifications

Microsoft Azure aims to fill in the skill gap between the industry requirement and the resources available and to do that they have taken the following measures:

  • Introduce Roles Based Certifications

  • Provide Aligned Experience

  • Make Certifications simple and discoverable

  • Have more industry recognition for the certifications offered

In the process they have classified Azure Certifications into three major categories, which are:

  • Azure Administrator

  • Azure Developer

  • Azure Solutions Architect

These certifications have levels where one has to first get an associate-level certification and then use it as a stepping stone for advanced level certification.

1_kdpEfld0faRWPw28KjtQxg.png

What Is Azure Portal?

Azure Portal as the name suggests is a single portal or a single junction that lets you access and manage all your applications at one place. It lets you build, manage and monitor everything from simple web apps to complex cloud applications in a single, unified console.

Features Of Azure Portal

Below are some of the features of functionalities offered by Azure Portal:

  • Single Point Management
  • Personalized Experience
  • Access Control And Security
  • Service Amalgamation For Powerful Experience
  • More Visibility

Demo: Azure Portal Walkthrough

Step1: First things first, one needs a free tier account or a paid account with Azure. All one needs to do is go to the link portal.azure.com‘. Put in your details. And Azure offers you free services or credits that can be used for a one-month duration. Note you will be expected to enter your credit or debit card details. But stay assured Azure won't charge you without your consent.

Step2: Once you have an account you can log in and you will be directed to the portal in the image below:

1_3JKoD0pqbhwcbeiuT8UFRQ.png

In the image above, the left portion gives you one-click access to all the service domains. Next to it in blue color is the dashboard which is empty by default if any applications are up and running those can be pinned to it. And on top of it is the search bar where you can search for services and resources that don’t feature on the screen.

Step 3: If you click on the create a new tab you can go ahead and create apps, mobile apps, chatbots, virtual machines etc.

1_vjkY6GWhngyXV-LZZHTNbA.png

Step 4: If you take a look at the top left corner. You would find the following tabs. First is the Cloud Shell which is a command-line interface that lets you process your data using the command prompt. Second is the Notifications tab where all the notifications of your recent activities will be highlighted. The third Tab lets you explore portal settings whereas the fourth tab lets you look for help support provided by Azure.

1_pYuiEF02N1m7IesnBQVggA.png

So this brings us to the end of this article. I hope you enjoyed this article. If you are reading this, Let me Congratulate you. As you are no longer a newbie in Azure! The more you practice the more you will learn.