Microsoft Azure Tutorial for Beginners: Learn Basics in 1 Day

Before we start this Azure tutorial for beginners, let's understand

What is Cloud Computing?

Cloud computing is a term referred to storing and accessing of data over the internet. It doesn't store any data on the hard disk of your personal computer. In cloud computing, you access data from a remote server.

What is Microsoft Azure?

Azure is a cloud computing platform which was launched by Microsoft in February 2010. It is an open and flexible cloud platform which helps in development, data storage, service hosting, and service management. The Azure tool hosts web applications over the internet with the help of Microsoft data centers.

In this Microsoft Azure tutorial, you will learn Azure step by step:

Types of Azure Clouds

There are mainly three types of clouds in Microsoft Azure are:

  1. PAAS
  2. SAAS
  3. IASS

Azure as IaaS

IaaS(Infrastructure as a Service) is the foundational cloud platform layer. This Azure service is used by IT administrators for processing, storage, networks or any other fundamental computer operations. It is one of the Azure topics to learn that allows users to run arbitrary software.

Advantages:

Disadvantages of Iaas:

Azure as PaaS

PaaS is a computing platform which includes an operating system, programming language execution environment, database or web services. This Azure service is used by developers and application providers.

As its name suggests, this platform is provided to the client to develop and deploy software. It is one of the Azure basic concepts which allows the client to focus on application development instead of worrying about hardware and infrastructure. It also takes care of operating systems, networking and servers issues.

Advantages:

Disadvantages:

Azure As SaaS

SaaS (Software as a Service) is software which is centrally hosted and managed. It is a single version of the application is used for all customers. You can scale out to multiple instances. This helps you to ensure the best performance in all locations. The software is licensed through a monthly or annual subscription. MS Exchange, Office, Dynamics are offered as a SaaS

Azure key Concepts

Now in this Azure basics for beginners tutorial, we will learn Azure key concepts as listed below:

Concept NameDescription
Regions Azure is a global cloud platform which is available across various regions around the world. When you request a service, application, or VM in Azure, you are first asked to specify a region. The selected region represents datacenter where your application runs.
Datacenter In Azure, you can deploy your applications into a variety of data centers around the globe. So, it is advisable to select a region which is closer to most of your customers. It helps you to reduce latency in network requests.
Azure portal The Azure portal is a web-based application which can be used to create, manage and remove Azure resource and services. It is located at https://portal.azure.com.
Resources Azure resource is an individual computer, networking data or app hosting services which charged individually. Some common resources are virtual machines( VM), storage account, or SQL databases.
Resource groups An Azure resource group is a container which holds related resource for an Azure solution. It may include every resource or just resource which you wants to manage.
Resource Manager templates It is a JSON which defines one or more resource to deploy to a resource group. It also establishes dependencies between deployed resources.
Automation: Azure allows you to automate the process of creating, managing and deleting resource by using PowerShell or the Azure command-line Interface(CLI).
Azure PowerShell PowerShell is a set of modules that offer cmdlets to manage Azure. In most cases, you are allowed to use, the cmdlets command for the same tasks which you are performing in the Azure portal.
Azure command-line interface(CLI) The Azure CLI is a tool that you can use to create, manage, and remove Azure resources from the command line.
REST APIs Azure is built on a set of REST APIs help you perform the same operation that you do in Azure portal Ul. It allows your Azure resources and apps to be manipulated via any third party software application.

Azure Domains (Components)

Now in this Azure fundamentals tutorial, let's learn the key Azure Components:

Key Azure Components

Compute

It offers computing operations like app hosting, development, and deployment in Azure Platform. It has the following components:

Storage

Azure store is a cloud storage solution for modern applications. It is designed to meet the needs of their customer's demand for scalability. It allows you to store and process hundreds of terabytes of data. It has the following components:

Database

This category includes Database as a Service (DBaaS) which offers SQL and NoSQL tools. It also includes databases like Azure Cosmos DB and Azure Database for PostgreSQL. It has the following components:

Content Delivery Network

Content Delivery Network (CDN) caches static web content at strategically placed locations. This helps you to offer speed for delivering content to users. It has the following components:

Security + Identify sevices

It provides capabilities to identify and respond to cloud security threats. It also helps you to manage encryption keys and other sensitive assets. It has the following components:

Enterprise Integration Services:

Monitoring + Management Services

These services allow easy management of Azure deployment.

Azure Networking

Web and Mobile Services:

Workflows in the cloud

It provides a visual designer to create and automate your process as a series of steps known as a workflow

Migration

Migration tools help an organization estimate workload migration costs. It also helps to perform the migration of workloads from your local data centers to the Azure cloud.

Traditional vs. Azure Cloud Model

Now in this Azure cloud tutorial, let's learn about difference between Traditional cloud model vs Azure cloud model:

Traditional Azure Cloud Model

Dedicated infrastructure for each application

Loosely coupled apps and micro-services

Purpose-built hardware

Industry-standard hardware

Distinct infrastructure and operations teams

Service-focused DevOps teams

Customized processes & configurations

Standardized processes & configurations

Applications of Azure

Now in this Azure for beginners tutorial, we will learn the applications of Azure.

Microsoft Azure is used in a broad spectrum of applications like:

Advantages of Azure

Now in this MS Azure tutorial, we will cover the advantages of Azure.

Here, are the advantages of using Azure:

Disadvantages of Azure

Summary

 

YOU MIGHT LIKE: