Microsoft Azure - Quick Guide
Microsoft Azure - Quick Guide
One prominent example of cloud computing is Office 365 which allows users to store,
access, edit their MS Office documents online (in browser) without installing the
actual program on their device.
Front-end device
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 1/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Back-end platform
Cloud-based delivery
Network
Front-end Devices − These are basically the devices that are used by clients to
access the data or program using the browser or special applications.
Back-end Platform − There are various computers, servers, virtual machines, etc.
that combine to become a back-end platform.
Types of Cloud
The storage options on cloud is in 3 forms −
Public
Private
Hybrid
Public Cloud − A service provider makes the clouds available to the general public
which is termed as a public cloud. These clouds are accessed through internet by
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 2/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
users. These are open to public and their infrastructure is owned and operated by
service providers as in case of Google and Microsoft.
Hybrid Cloud − When two or more clouds are bound together to offer the
advantage of both public and private clouds, they are termed as Hybrid Cloud.
Organizations can use private clouds for sensitive application, while public clouds for
non-sensitive applications. The hybrid clouds provide flexible, scalable and cost-
effective solutions to the organizations.
Benefits of Cloud
There are many benefits of clouds. Some of them are listed below.
It allows the user to access the application independent of their location and
hardware configuration.
It simplifies the network and lets the client access the application without
buying license for individual machine.
SPI
Next comes how cloud services are categorized. S stand for Software, P stands for
Platform and I for Infrastructure in SPI. SaaS is Software as a service; PaaS is
Platform as a service and IaaS is Infrastructure as a Service.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 3/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Pros
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 4/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
The overall cost is low as the resources are allocated on demand and servers
are automatically updated.
Since new versions of development tools are tested by the Azure team, it
becomes easy for developers to move on to new tools. This also helps the
developers to meet the customer’s demand by quickly adapting to new
versions.
Cons
There are portability issues with using PaaS. There can be a different
environment at Azure, thus the application might have to be adapted
accordingly.
Pros
This is ideal for the application where complete control is required. The virtual
machine can be completely adapted to the requirements of the organization
or business.
IaaS facilitates very efficient design time portability. This means application
can be migrated to Windows Azure without rework. All the application
dependencies such as database can also be migrated to Azure.
IaaS allows quick transition of services to clouds, which helps the vendors to
offer services to their clients easily. This also helps the vendors to expand
their business by selling the existing software or services in new markets.
Cons
Since users are given complete control they are tempted to stick to a
particular version for the dependencies of applications. It might become
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 5/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
There are lots of security risks from unpatched servers. Some companies
have welldefined processes for testing and updating on-premise servers for
security vulnerabilities. These processes need to be extended to the cloud-
hosted IaaS VMs to mitigate hacking risks.
The unpatched servers pose a great security risk. Unlike PaaS, there is no
provision of automatic server patching in IaaS. An unpatched server with
sensitive information can be very vulnerable affecting the entire business of
an organization.
It is difficult to maintain legacy apps in Iaas. It can be stuck with the older
version of the operating systems and application stacks. Thus, resulting in
applications that are difficult to maintain and add new functionality over the
period of time.
It becomes necessary to understand the pros and cons of both services in order to
choose the right one according your requirements. In conclusion it can be said that,
PaaS has definite economic advantages for operations over IaaS for commodity
applications. In PaaS, the cost of operations breaks the business model. Whereas,
IaaS gives complete control of the OS and application platform stack.
Getting started
A free trial account can be created on Azure management portal by visiting the
following link - manage.windowsazure.com
The screen that pops up is as shown in the following image. The account can be
created using our existing Gmail, Hotmail or Yahoo account.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 6/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Once logged in, you will be redirected to the following screen, where there is a list of
services and applications on the left panel.
When you click on a category, its details are displayed on the screen. You can see
the number of applications, virtual machine, mobile services and so on by clicking on
the menu item.
The next chapter contains a detailed explanation of how to use this portal to manage
Azure services.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 7/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Categorizing the services would help you understand Azure better. These categories
are termed as ‘Components’ in this tutorial. The Individual components are explained
with detailed pictures in subsequent chapters.
As seen in the above image, there are different models such as Web App, Virtual
Machine, Mobile Service, Cloud Service, and Batch Service. These models can be
used either separately or in combination as per the requirement.
Data Management
Data management can be done by using SQL server Database component or the
simple data storage module offered by Windows Azure. SQL server database can be
used for relational database. The storage module can store unrelated tables (without
foreign key or any relation) and blobs. Blobs include binary data in the form of
images, audio, video, and text files.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 8/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Networking
Azure traffic manager routes the requests of a user intelligently to an available
datacenter. The process involves finding the nearest datacenter to the user who
makes the request for web application, and if the nearest datacenter is not available
due to various reasons, the traffic manager deviates the request to another
datacenter. However, rules are set by the owner of the application as to how a traffic
manager should behave.
The virtual network is another feature that is part of networking in services offered
by Windows Azure. The virtual network allows a network between local machines at
your premise and virtual machine in Azure Datacenter. IPs to virtual machines can be
assigned in a way that makes them appear to be residing in your own premise. The
virtual network is set up using a Virtual Private Network (VPN) device.
The following image shows how these two features actually look in Azure portal.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 9/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
The term ‘Big Compute’ refers to high performing computations. This is achieved by
executing code on many machines at the same time.
Messaging
Windows Azure offers two options for handling the interactions between two apps.
One falls under storage component of the service and is called 'Message Queues'.
The other one comes under the app service and is called 'Service Bus'. The
messages can be sent to initiate communication among different components of an
application or among different applications using these two options.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 10/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Caching
Microsoft Azure offers two kinds of caching which are in-memory Caching and
Content Delivery Network (CDN) for caching frequently accessed data and improves
the application performance. CDN is used to cache the blob data that will be
accessed faster by users around the world.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 11/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Mobile Service
Windows Azure offers a very easy platform to develop mobile application. You can
simply start using mobile development tools after logging into your account. You
don’t have to write big custom codes for the mobile application if you use this
service. The push notifications can be sent, data can be stored and users can be
authenticated in very less time.
Backup
The site recovery service replicates the data at secondary location as well as
automates the process of recovery of data in case of data outage. Similarly Azure
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 12/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
backup can be used to backing up the on premise data in clouds. Data is stored in
encrypted mode in both the cases. Windows Azure offers a very effective and reliable
backup service to clients and ensures they don’t face inconvenience in case of
hardware failures.
Media
This service addresses multiple concerns related to uploading media and making it
available to end users easily. Users can manage tasks related to the media like
encoding, ad insertion, streaming, etc. easily.
Commerce
Windows Azure offers the opportunity to users to buy or sell applications and data
through their platform. The applications are put in the marketplace or Azure store
from where they can be accessed and bought by other users.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 13/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
In the last chapter, we explained how to create an Azure account. In this chapter,
you will find step by step explanation of each component −
Step 2 − Click ‘New’ at the left bottom corner and drag your cursor to ‘Compute‘.
Now you will see a list of models under Compute Model as shown in the following
image.
Step 2 − Click Quick Create and enter the URL and choose a service plan from the
dropdown list as shown in the following image.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 14/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
When you go back to the main screen, it will show the website just created. And
when you click the website URL, it will take you to the website.
The following image shows how your website will look when you click the URL.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 15/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Similarly, you can choose ‘From Gallery’ when creating a web app instead of ‘Quick
Create’. This will let you choose the development framework in which you want to
create your app.
Windows Azure supports .Net, Java, PHP, Python, Node.js and Ruby. There are
several ways of publishing the code to Azure server. It can be published using FTP,
FTPs, Microsoft Web Deploy technology. Various source control tools such as GitHub,
Dropbox and Codeplex can also be used to publish the code. It provides a very
interactive interface to keep track of changes that have been published already and
also unpublished changes.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 16/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 17/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
The Username and Password you set up here will be needed to access the virtual
machine every time.
On the next two screens you can leave the default values on for the first time.
Step 5 − The virtual machine just created will be displayed when you click on
‘Virtual Machine’ on the left panel as shown in following image. It might take a few
minutes to show up.
Step 6 − Once the machine is created you can connect to it by clicking on the
connect icon displayed at the bottom of the screen. It will save a .rpd file on your
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 18/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
machine as shown in the following image. Chose ‘save file’ on the screen and it will
save in ‘downloads’ or the in the set location on your machine.
Step 7 − Open that .rpd file and you can connect to the VM by filling in the
credentials into the following screen.
You can also use your own image by capturing the image of an existing virtual
machine or virtual hard drive. Virtual machines are beneficial in several ways.
A user can try new operating system without actually installing them.
A VM can be deleted when you are done with the operating system.
New versions of an operating system can be tried and tested before the user
installs them on the machine.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 19/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 1 − Select Mobile services under Compute and click on create. A new window
will be open as shown in the following image.
Step 2 − Fill in the URL. Select the database, region and backend.
Step 3 − Tick the check box if you want to configure the advance push settings. This
option allows us to configure our Mobile Service to use an existing notification hub or
specify the name of a new one. If you leave this checkbox unmarked, a new hub will
be created in a new namespace with a default name.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 20/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
To creating a batch service follow the similar steps for creating other services under
Compute model. The following image shows how a batch service can be created
quickly.
Once you have created a batch service, you can see the details by selecting it from
the left panel. The following image pops up on the screen.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 21/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Inside the datacenter, there are many machines or servers aggregated by a switch.
We can say that fabric controller is a brain of the azure service that analyses the
processes and makes decisions. Fabrics are group of machines in Microsoft’s
datacenter which are aggregated by a switch. The group of these machines is called
cluster. Each cluster is managed and owned by a fabric controller. They are
replicated along with these machines. It manages everything inside those machines,
for e.g., load balancers, switches, etc. Each machine has a fabric agent running
inside it and fabric controller can communicate with each fabric agent.
When selecting a virtual machine offered by Windows Azure services, there are five
options to choose from. The configuration is as follows −
When a user chooses one of the virtual machine, the operating system, patch
updates and software updates are performed by fabric controller. It decides where
the new application should run which is one of the most important functions of Fabric
Controller. It also selects the physical server to optimize hardware utilization.
Imagine a situation where four instances of web role are running, and one of them
dies. The fabric controller will initiate a new instance to replace the dead one
immediately. Similarly, in case any virtual machine fails, a new one is assigned by
the fabric controller. It also resets the load balancers after assigning the new
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 22/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
machine, so that it points to the new machine instantaneously. Thus, all the
intelligent tasks are performed by the Fabric Controller in Windows Azure
architecture.
In this chapter, we will learn how to create a Windows Azure Storage account and
use it for storing data.
Step 2 − Click on ‘Quick Create’ and it will ask for ‘Account Name’.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 23/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
You can see there are four options in the ‘Replication’ dropdown. A copy of the data
is kept so that it is durable and available at high speed. It is retained even in case of
hardware failure. Let’s see what these options mean −
There are different price plans for each replication option and the ‘Local Redundant’
is the cheapest of them all. So, choosing the replication of data depends on the cost
and individual requirements.
Step 1 − Click on the ‘Storage Account’ it will take you to the next screen.
Here you can see four items under services. You can create blobs, tables, queues
and files in this storage account.
There will a unique URL for each object. For example, here account name is
‘tutorialspoint’ then the default URL for blob is
https://tutorialspoint.blob.core.windows.net Similarly, replace blob with table,
queue and file in the URL to get the respective URLs. To access an object in the
location is appended in the URL. For example,
http://tutorialspoint.blob.core.windows.net/container1/blob1
To get the Access Keys, click on ‘Manage Access Keys’ in your storage account. The
following screen will come up.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 25/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
There are many tools available for accessing the data in an explorer that can be
accessed by clicking on ‘Storage Explorer’ under ‘Get the Tools’ in your Azure storage
account. Alternatively, an application can also be built using Software Development
Kit (SDK) available in Windows Azure Portal. Using the PowerShell commands is also
an option to upload data. PowerShell is a command line application that facilitates
administering and managing the Azure storage. Preset commands are used for
different tasks to manage the storage.
You can install PowerShell by going to ‘Downloads’ on the following screen in your
account. You will find it under Command-Line tools.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 26/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
There are specific commands for each task. You can manage you storage account,
create a new account, and create a container. Additionally, blobs, tables, queues
messages can also be managed using PowerShell.
Block blobs are collection of individual blocks with unique block ID. The
block blobs allow the users to upload large amount of data.
Append blobs are optimized blocks that helps in making the operations
efficient.
Page blobs are compilation of pages. They allow random read and write
operations. While creating a blob, if the type is not specified they are set to
block type by default.
All the blobs must be inside a container in your storage. Here is how to create a
container in Azure storage.
Create a Container
Step 1 − Go to Azure portal and then in your storage account.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 27/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
There are three options in the Access dropdown which sets the permission of who
can access the blobs. ‘Private’ option will let only the account owner to access it.
‘Public Container’ will allow anonymous access to all the contents of that container.
‘Public blob’ option will set open access to blob but won’t allow access to the
container.
Step 2 − Following command will let you access your account. You have to change
the fields highlighted in all the commands.
iUZNeeJD+ChFHt9XHL6D5rkKFWjzyW4FhV0iLyvweDi+Xtzfy76juPzJ+mWtDmbqCWjsu/nr+1pqB
Step 3 − Run the following command. This will get you the details of you Azure
account. This will make sure that your subscription is all set.
Get-AzureSubscription
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 28/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Download a Blob
Step 1 − Set the directory where you want to download the file.
$localTargetDirectory = "C:\Users\Sahil\Downloads"
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 29/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
A client usually processes and deletes the message. Windows Azure service lets the
message to be stored for 7 days and later it gets deleted automatically, if it is not
deleted by the client. There can be one sender and one client or one sender and
many clients or many sender and many clients.
There are two services offered by Windows Azure for message queues. This chapter
covers Windows Azure queue. The other service is called ‘Service Bus queue’.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 30/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Considerations
The messages in the storage queue are not replicated anywhere, that means there is
only one copy of your message. The maximum number of messages that can be
processed are 20,000. The maximum size of a message can be 64 kb.
Create a Queue
Step 2 − Run the following command to access your account. Please replace the
highlighted part for your account.
Step 3 − Specify the storage account in which you want to create a queue.
$QueueName = "thisisaqueue"
$Queue = New-AzureStorageQueue –Name $QueueName -Context $Ctx
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 31/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Retrieve a Queue
$QueueName = "thisisaqueue"
Delete a Queue
$QueueName = "thisisaqueue"
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 32/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
iUZNeeJD+ChFHt9XHL6D5rkKFWjzyW4FhV0iLyvweDi+Xtzfy76juPzJ+mWtDmbqCWjsu/nr+1pqB
$QueueName = "myqueue"
$Queue = Get-AzureStorageQueue -Name $QueueName -Context $ctx
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 33/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
The ‘if’ condition in the script above checks if the queue specified exists or not.
Step 1 − First connect to your account and specify the storage account, by running
the commands as shown in the above steps.
$QueueName = "myqueue"
$Queue = Get-AzureStorageQueue -Name $QueueName -Context $ctx
$InvisibleTimeout = [System.TimeSpan]::FromSeconds(10)
$QueueMessage = $Queue.CloudQueue.GetMessage($InvisibleTimeout)
$Queue.CloudQueue.DeleteMessage($QueueMessage)
Step 2 − You can add a new queue by selecting ‘Queues’ from the left panel and
clicking ‘New’ as shown in the following image.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 34/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 3 − Enter the name of Queue and it is created in your storage account.
Step 4 − Add and delete the messages by selecting the queue in the left panel.
scalable and ideal for handling large amount of data. Tables can be stored and
queried for large amount of data. The relational database can be stored using SQL
Data Services, which is a separate service.
Tables
Entities
Properties
For example, if ‘Book’ is an entity, its properties will be Id, Title, Publisher, Author
etc. Table will be created for a collection of entities. There can be 252 custom
properties and 3 system properties. An entity will always have system properties
which are PartitionKey, RowKey and Timestamp. Timestamp is system generated but
you will have to specify the PartitionKey and RowKey while inserting data into the
table. The example below will make it clearer. Table name and Property name is case
sensitive which should always be considered while creating a table.
Creating a Table
Step 1 − Copy the following commands and paste into the screen. Replace the
highlighted text with your account.
$StorageAccountName = "mystorageaccount"
$StorageAccountKey = "mystoragekey"
$Ctx = New-AzureStorageContext $StorageAccountName - StorageAccountKey
$StorageAccountKey
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 36/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
$tabName = "Mytablename"
New-AzureStorageTable –Name $tabName –Context $Ctx
The following image shows a table being created by the name of ‘book’.
You can see that it has given the following end point as a result.
https://tutorialspoint.table.core.windows.net/Book
Similarly, you can retrieve, delete and insert data into the table using preset
commands in PowerShell.
Retrieve Table
$tabName = "Book"
Get-AzureStorageTable –Name $tabName –Context $Ctx
Delete Table
$tabName = "Book"
Remove-AzureStorageTable –Name $tabName –Context $Ctx
function Add-Entity() {
[CmdletBinding()]
param(
$table,
[String]$partitionKey,
[String]$rowKey,
[String]$title,
[Int]$id,
[String]$publisher,
[String]$author
)
$entity.Properties.Add("Title", $title)
$entity.Properties.Add("ID", $id)
$entity.Properties.Add("Publisher", $publisher)
$entity.Properties.Add("Author", $author)
$result = $table.CloudTable.Execute(
[Microsoft.WindowsAzure.Storage.Table.TableOperation]
::Insert($entity))
}
$StorageAccountName = "tutorialspoint"
$StorageAccountKey = Get-AzureStorageKey -StorageAccountName $StorageAccountN
$Ctx = New-AzureStorageContext $StorageAccountName - StorageAccountKey
$StorageAccountKey.Primary
$TableName = "Book"
Add-Entity -Table $table -PartitionKey Partition4 -RowKey Row4 -Title SQL -Id
-Publisher xyz -Author xyz
$StorageAccountName = "tutorialspoint"
$StorageAccountKey = Get-AzureStorageKey - StorageAccountName $StorageAccount
$Ctx = New-AzureStorageContext – StorageAccountName $StorageAccountName -
StorageAccountKey $StorageAccountKey.Primary;
$TableName = "Book"
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 39/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
$StorageAccountName = "tutorialspoint"
$tableResult = $table.CloudTable.Execute(
[Microsoft.WindowsAzure.Storage.Table.TableOperation]
::Retrieve(“Partition1”, "Row1"))
$entity = $tableResult.Result;
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 40/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
The above script will delete the first row from the table, as you can see that we have
specified Partition1 and Row1 in the script. After you are done with deleting the row,
you can check the result by running the script for retrieving rows. There you will see
that the first row is deleted.
While running these commands please ensure that you have replaced the
accountname with your account name, accountkey with your account key.
Step 2 − Click on the link ‘Storage explorer’ as shown in purple circle in the
following image.
Step 3 − Choose ‘Azure Storage Explorer for Windows’ from the list. It is a free tool
that you can download and install on your computer.
Step 4 − Run this program on your computer and click ‘Add Account’ button at the
top.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 41/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 5 − Enter ‘Storage Account Name’ and ‘Storage account Key’ and click ‘Test
Access. The buttons are encircled in following image.
Step 6 − If you already have any tables in storage you will see in the left panel
under ‘Tables’. You can see the rows by clicking on them.
Create a Table
Step 1 − Click on ‘New’ and enter the table name as shown in the following image.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 42/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 3 − Select data type from dropdown and enter field value.
Step 4 − To see the rows created click on the table name in the left panel.
Azure Storage Explorer is very basic and easy interface to manage tables. You can
easily create, delete, upload, and download tables using this interface. This makes
the tasks very easy for developers as compared to writing lengthy scripts in Windows
PowerShell.
Create a CDN
Step 1 − Login in to your Azure Management Portal.
Step 4 − Click on ‘Quick Create’. The following screen will come up.
Step 5 − Choose one of the options from each dropdown as needed and click
‘Create’. CDN endpoint is created as show in the following image.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 44/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
When we are create a CDN service, in the ‘Origin Type’ dropdown, there is an option
‘Custom Origin’ as shown in the following image, and then you can specify the link in
the URL field.
Manage CDN
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 45/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 1 − Click on the Name of the CDN you want to manage in the list displayed in
CDN services.
Country filtering − You can allow/bock your website in specified countries. This is
going to protect your data for better.
Step 3 − When you click on ‘manage cdn’ you will be taken to the following page in
a new tab of your browser.
Step 4 − Click on ‘Country Filtering’ from menu items at the top of screen. Click on
‘Add Country Filter’ button as shown in the following image.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 46/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 6 − Select the country in the next screen and you are done.
Step 7 − Click on ‘Cache Setting’ and scroll down to the bottom of the page.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 47/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Analytics − You can see very useful figures in this section. For example, number of
overall hits or in a specific geographic region. The report will also show how many
times requests are served from CDN endpoints and how many of them are going
back to the original server.
Step 9 − Click on ‘Analytics’ in menu items at the top of the page. You will see a list
of all the reports in the left panel as shown in the following image.
Step 10 − Additionally, you can download the report as an excel file by clicking on
the excel icon at the top right corner.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 48/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
You might want to use a custom domain name instead of CDN endpoint that is
autogenerated by Azure service. Windows Azure has provided a new feature that
allows you to map a custom domain name to his application’s CDN endpoint. Let’s
see how it is done in Azure Portal.
Step 2 − Enter the custom URL in the text box and its done.
technologies and languages supported. For example, Java, PHP, Ruby, Oracle, Linux,
MySQL, Python.
Web applications support .net, java, python, php and node.js. Tasks such as scaling
and backups can be easily automated. A new feature called ‘webjobs’ is available,
which is a kind of batch processing service. Webjobs can also be scaled and
scheduled. The mobile application platforms supported are Xamarin iOS, Xamarin
Android and IOS.
A marketplace is also set by Azure where its customers can buy applications and
services. It is a platform where customers can search applications and deploy them
in an easier way. Azure marketplace is available in 88 countries at present. An
application purchased from the marketplace can be easily connected to the local
development environment by the application developers. The pricing is done using 5
different models, which includes usage-based and monthly fee. Some of the
applications are even free of charge.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 50/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 5 − Enter the details and you are done. In the following image, ‘tutpoint’ is the
domain name. Enter a domain name which is a temporary DNS. Once its directory is
created, you can map it to your own domain.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 51/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 52/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 4 − In the screen that pops up, enter the details. You can choose for ‘single
sign in option’ if needed.
Creating Users
Step 1 − Click on ‘Add User’ button at the bottom of the screen.
Step 2 − The following screen pops up. You can create a new user or link an existing
Microsoft account. You can even import a user from other directory in Azure. Let’s
choose ‘Create a new user’ here.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 53/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 4 − Enter other details and choose the role for the user.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 54/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 5 − Click next arrow and it will create a user for your application and give you
a temporary password which can be changed by the user.
Step 2 − Click on ‘Add’ displayed at the bottom of the screen. A pop up shown in the
following image will be seen on the screen.
Step 3 − If you click the first option, it will take you to the following screen. You can
enter the name of the application and follow the wizard.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 55/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 4 − Similarly, if you choose the second option in ‘What do you want to do’ pop
up, it will let you choose an application from the gallery as shown in the following
screen.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 56/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Click on the ‘Directory Integration’ from the top menu. An on-premise directory can
be connected using the three steps as shown in the following image.
Reports
This is a very useful feature of Active Directory as it shows different reports such as
number of times a user is signing in, or signing in from an unknown device can be
seen here.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 57/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Following are the 20 listed regions as can also be seen in the image.
Central US
East US
East US 2
US Gov Iowa
US Gov Virginia
North Central US
South Central US
West US
North Europe
West Europe
East Asia
Southeast Asia
Japan East
Japan West
Brazil South
Australia East
Australia Southeast
Central India
South India
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 58/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Performance − You should select the nearest datacenter to the users of your
application. The performance can be affected by the relative location of the users
who want to access the application. If a user is closer to the datacenter, the
performance will be better.
Cost − The price of hosting the application may also increase or decrease depending
upon the datacenter you choose. Price actually can vary according to the database
hosting location or any other service being used by the application. You should
choose the same location for all the services that are being used by your application.
For example, database or any media service. If they are kept in separate datacenter
there will be charges per transaction, but anything extra won’t be charged if they are
kept at the same datacenter.
Legal Aspect − Laws vary from country to country and restrictions could be
enforced in some regions on what information can be shared and what cannot.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 59/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Software Development
Software development is the most popular scenario of Windows Azure. The software
is developed and tested on local development fabric and then deployed in cloud of
Windows Azure. Azure hosts the web application and also the supporting processes,
communicating with other web services.
Testing of application in software development phase usually becomes too long for
developers, if they need to change the configurations of environment being used to
host the application. In Windows Azure, this is the not a problem as resources are
absolutely in their control and can be modified as needed by the application. Once a
web application is hosted in cloud of Windows Azure, it is ready to be used by the
end users and organizations.
Moreover, deploying the application is very easy in Windows Azure using the tools
provided by them. These tools are MS deploy, PowerShell, integration with Team
Foundation Server (TFS). The Visual Studio cloud project is also an easy option to
deploy the application.
This is an extremely cost-efficient way of using new resources for the organization.
Azure in this context offers quite quick growth to businesses by extending resources
on cloud when needed.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 60/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
This service enables a connection between applications even if they are following
different transport protocols. The process also includes validating and extracting the
properties as required by the application at the receiving end. In a normal scenario,
where communication is needed between applications of two organizations, the
interaction will have to bypass the firewall by completing the due process. However,
in the service offered by Windows Azure, the communication between applications
does not need to bypass the organization’s firewall.
Step 1 − Go to https://manage.windowsazure.com
Step 2 − Sign in with your Hotmail or live ID. If you don’t have Azure accounts, sign
up for one. You will get a free trial and you can explore, learn and create your own
applications using Windows Azure.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 61/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Since here we have an application already running, you can see a list of them. Your
account will be empty for the first time. Left panel categorizes the application and
the middle part lists all the application in the account.
Step 2 − Following screen will come up and you can choose what you want to
create.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 62/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 2 − Click on ‘View more details’. It will take you to the following screen. This
screen will show you all the details of your subscription, spending, and data usage.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 63/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
As the spending limit is set here, it says ‘Remove Spending Limit’. If the limit would
not have been set, it would have said ‘Set Spending Limit’. This way you can set a
spending limit for you. Your services will be stopped once you reach the spending
limit.
If you scroll down on the page in the above image, you can see all that is available
with your subscription and see the details on the right side.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 64/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
You are absolutely in control of your spending. The green block in which ‘Credit’
button is displayed will change color if you are about to fall short of your credit. This
is calculated by your average per day spending and it would tell you in how many
days your credit is going to get over.
Step 3 − It will take you the following screen. Click on ‘add subscription’.
Step 4 − Choose the subscription from the list in the following screen.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 65/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 3 − The following screen will appear. All the functionalities are same. ‘Azure
Preview Portal’ is built for mobile and tablet screen with a responsive design.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 66/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 67/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 5 − Enter the name and leave all other fields as they are except location. You
don’t need to specify anything in this case since everything will be decided by Azure
itself.
Step 2 − Enter the name of the ‘Network’ and choose a location. You will see that it
will draw an image at the bottom.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 68/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
DNS Server Name is optional to enter as we are creating a cloud only network. Also,
leave the options ‘Point to Site connectivity’ and ‘Site to Site connectivity’ as they
are. The subsequent chapters will have a demo on configuration of these two
options.
Step 3 − Click next and leave the default values on the following screen.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 69/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
You can add DNS servers and local network even after creating a virtual network.
Quick Create
Step 1 − Login to Azure Management Portal.
Step 2 − Locate and click on ‘Virtual Machines’ in the left panel and then click on
‘Create a Virtual Machine’.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 70/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 3 − Alternatively, click ‘New’ at the bottom left corner and then click ‘Compute’
→ ‘Virtual Machine’ →‘Quick Create’.
Step 4 − Enter DNS name. This has to be unique. The DNS name is used to connect
to the virtual machine.
Step 5 − Select the image and size from the dropdown list. The size affects the cost
of running virtual machine.
Step 6 − Enter username and password. You must remember to log in to the virtual
machine later.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 71/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 8 − Click on ‘Create a virtual machine’ and you are ready to use your new
machine. It will take a few seconds for the machine to be created.
Step 2 − Choose an image from the list. In this screen, you find that choosing an
image is easier based on their category shown on the left side. Let us create a virtual
machine for SQL Server for which we have chosen SQL Server on the left side and all
the software in this category are shown in the middle.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 72/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 4 − Choose Version Release Date and enter the VM’s name.
Step 5 − Select the Tier. The size dropdown would change items according to tier. In
the basic version, you will get only first 5 options, while in the standard version you
will get more options. It should be according to you and you image’s requirements.
For example, in this case let’s choose SQL server. It requires minimum A4 machine
with 8 cores and 14GB memory.
Step 6 − Enter the username and password and click Next arrow.
Step 7 − Enter DNS name which should be unique as mentioned earlier and select
the region.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 73/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Under the storage account, it will display the storage accounts that you have already
created. As seen in the following screen, an account name is shown in the dropdown
which is a storage account created earlier. You can choose an already created
account or even use an automatically generated account.
Step 8 − Next is Availability set. This option lets you create a set of virtual machines
that will ensure that if a single point fails, it doesn’t affect your machine and keeps
the work going on. Let’s choose the option ‘none’ here.
The last option is End Points. End points are used to communicate with virtual
machines by other resources you can leave. In a subsequent chapter, we will provide
a detailed illustration to configure endpoints.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 74/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 9 − Click on Next and the virtual machine will be created in a few seconds for
you.
Step 2 − When you go to your Virtual Network and management portal created
earlier, click on ‘Dashboard’. The virtual machine will be displyed in the resources of
that network as shown in the following picture.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 75/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Considerations
Choose the location according to the user’s location to avoid any latency
issues. It is best to choose the region nearest to the physical location of end
users.
You must go through the costs that will be incurred based on the size you
choose for the virtual machine beforehand, to make sure it is in control.
If you use the already created storage account you will be able to manage
things better.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 76/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
endpoint provides remote access to the services running on virtual machine. It has a
public and private port that needs to be specified while creating an endpoint.
Additionally, an endpoint can be accessed securely by activating Access Control Lists
(ACL).
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 77/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 4 − Select the name from dropdown. Alternatively, you can enter a custom
name. Here let’s select Http from options. It will assign unused ports automatically.
Or you can enter it manually.
Step 5 − If you tick ‘Create a Load Balanced Set’, it will allow distributing the load
across virtual machines. Let’s leave it unchecked here because it can be configured
later, if needed.
Step 6 − The ‘Enable Direct Server Return’ is checked when SQL server’s ‘Always
On’ feature is required, so let’s leave it unchecked.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 78/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 79/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 80/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 2 − Click on ‘Networks’ in the left panel and select the network you want to
work with.
Step 4 − Check the ‘Configure Point-to-site connectivity’ checkbox. It will allow you
to enter the starting IP and CIDR.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 81/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 6 − Enter the Gateway subnet and click ‘Save’. Message shown in the following
screen will pop up.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 82/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 3 − On the next screen, Select ‘Configure a point-to-site VPN’ and click next.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 83/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 5 − Enter Subnet and click ‘Add Gateway Subnet’ as done earlier and enter the
required information.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 84/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 7 − Click on the name of the network, as it is ‘MyNet’ in the above image.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 85/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
You will see that the gateway is not created yet. For it to happen, you will have to
generate a certificate first.
Generate Certificates
The point-to-site VPN supports only self-signed certificate.
Create a Certificate
Step 1 − Go to the link msdn.microsoft.com or google ‘windows SDK for 8.1’. Then
go to msdn link or the version of Windows for which you want the tool.
Step 2 − Download the encircled file as shown in the following image. It will be
saved as .exe file named sdksetup on your machine.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 86/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 3 − Run the file. While running the installation wizard, when you reach the
following screen uncheck the encircled part. By default they are checked.
Step 5 − Enter the following commands one by one for creating root certificate
First command will change the directory in command prompt. In the above
command change the highlighted part to the name of your network.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 87/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 6 − Next enter the following command for creating client certificate.
Step 9 − In the screen that pops up, click ‘Certificate’ and then on ‘add’.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 88/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 11 − Expand ‘Current User’ in the left panel, then ‘Personal’ and then
‘Certificates’.
Step 12 − Right click on certificate and click ‘All Tasks’ and then ‘Export’.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 89/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 13 − Follow the wizard. You will have to name the certificate and select a
location to save it.
Step 2 − Go to the network and click ‘Certificate’ and then click ‘Upload Root
Certificate’.
Step 3 − Click browse and select the location of the certificate you just created.
Step 2 − Scroll down and locate the following options at the right side of the screen.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 90/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 3 − Select the suitable option and download it. You will see a similar file on
your computer. Run and install it.
Step 4 − When you’ll install it, Windows might try to prevent it. Choose ‘Run
Anyway’ if this happens.
Step 5 − Go to ‘Networks’ on your machine and you will see a VPN connection
available as shown in the following image.
Step 6 − Click on that network as in this example ‘MyNet’ and connect. You will be
connected to the network.
The things that are required before configuring the network in this case are −
Step 2 − Enter the name of the network and select the region.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 92/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 3 − Enter the DNS name for name resolution if you want, otherwise you can
leave it empty if you want it to be automatically done by Azure.
Step 5 − Enter the details of your VPN device in the address space as shown in the
following image.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 93/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 6 − Enter the details of your virtual network in the address space.
Step 7 − After entering the subnets, enter the gateway subnet for your virtual
network.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 94/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 9 − Select the network and go to its ‘Dashboard’. You will have to create a
gateway for it.
Step 10 − Click ‘Create Gateway’ at the bottom of the screen. Once gateway is
created ‘Gateway IP address’ is displayed on the following screen.
You can configure the VPN device now using the information.
Step 3 − Enter the DNS prefix and select the Load Balancing Method.
Performance − This option is ideal when you have endpoints in two different
locations. When a DNS is requested, it is redirected to the region closest to
the user.
Round Robin − This option is ideal when you want to distribute the traffic
among multiple endpoints. Traffic is distributed in round robin fashion by
selecting a healthy endpoint.
Failover − In this option, a primary access point is set up, but in case of
failure alternate endpoints are made available as backup.
Step 4 − Based on your needs you can choose a load balancing method. Let’s
choose performance here.
You will see the traffic manager created and displayed in your management portal.
Its status will be inactive until it is configured.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 96/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 2 − Select ‘Endpoints’ from the top horizontal menu as shown in the following
image. Then select ‘Add Endpoints’.
Step 3 − The screen shown in the following image will appear. Choose the service
type and items under that service will be listed.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 97/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
You can see that in this case, the service ‘tutorialsPointVM’ created in Azure will now
be monitored by the traffic manager and its traffic will be redirected according to the
specified policy.
Step 2 − Enter the DNS Time to Live (TIL). It is the amount of time for which a
client/user will continue to use a particular endpoint. For example, if you enter 40
seconds the traffic manager will be queried after every 40 seconds for the changes in
the traffic management system.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 98/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 3 − You can change the load balancing method here by choosing a desired
method from the dropdown. Here, let’s choose ‘Performance’ as chosen earlier.
Step 4 − If you scroll down, you will see heading ‘Monitoring Setting’. You can
choose the protocol; enter port number and relative path for a service to be
monitored.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 99/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
storage accounts or Virtual Machines that can easily be done using the preset
commands.
Step 3 − In the following screen, locate ‘command-line tools’ and then ‘Windows
Azure PowerShell’. Click ‘Install’ listed under it to download the setup and install it.
Once you have installed Azure PowerShell, you will have to connect it to your Azure
subscription.
Step 2 − Pin it to the taskbar. You can run it as ISE by pinning it to the taskbar in
Windows 8. Somehow, if it doesn’t show the option of ‘Run ISE as Administrator’ it is
in programs. ISE lets copy paste commands easily.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 101/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
To get started with Azure tasks, you will have to first add your Azure account to
PowerShell. You just have to perform this step once on your computer and every
time you run Azure PowerShell, it will connect to the account automatically.
Add-AzureAccount
Step 2 − The screen shown in the following image will pop up and ask for
credentials of your account. Enter the credentials and sign in.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 102/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 3 − Now you are ready to perform tasks in Azure using Azure PowerShell.
Using Certificate
In this method, you can download a certificate on your machine and login to our
account using that certificate.
Step 1 − Enter the following cmdlet in PowerShell. You will be prompted to save a
file and the file will be downloaded on your computer with the extension.
publishsettings.
Get-AzurePublishSettingsFile
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 103/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 2 − Enter the following cmdlet. Highlighted part is the path of the file
downloaded in previous step. Also replace the name of the file with yours
Import-AzurePublishSettingsFile C:\Users\Sahil\Downloads\BizSpark-11-5-2015credentia
Step 3 − Just to make sure that everything has gone right. Run the following
cmdlet. It will display the details of your account and subscription.
Get-AzureAccount
Get-AzureSubscription
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 104/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Get Help
The following cmdlet will list all the commands available for Azure tasks.
Get-Help Azure
There are lots of tasks that can be managed using PowerShell such as creating and
managing web applications, storage accounts, virtual machines, etc. In fact, many
users find it quicker and better as compared to Azure Management Portal. To
manage the Azure Storage using PowerShell refer to Table, Blobs and Queues
chapter in this tutorial.
CPU percentage
Disk Read Bytes/sec
Network out
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 105/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 4 − Select Monitor from the top menu as shown in following image.
You can see 5 key terms on the above screen. It seems pretty complicated at first
glance but when you look carefully, you can see that each line on the graph is in a
different color which matches the color of the term. For example, CPU Percentage is
in purple color and the purple line on the graph represents it. The machine shown in
the above image is quite new. The following sections will explain how figures are
read.
CPU Percentage
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 106/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Similarly, disk write byte/sec measures the amount of data written every second. If
the application needs writing large amount of data on the disk, a bigger disk can be
chosen.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 107/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
In the image above, you can see the highest point in disk read is 218.35 byte/sec at
3:25. You can see the last hour’s data because ‘1 Hour’ is selected in the dropdown.
You can also see data for last 24 hours and 7 days.
Network In
Monitoring the network traffic can be done by looking at the ‘network in’ figures in
the ‘Monitor’ section. The network-in statistics can be in bytes or TCP segments
received.
Network Out
Network-out statics tells about TCP segments sent per second. You can also see
relative or absolute statistics by selecting an option from dropdown encircled in the
following image.
Similarly, you can choose the duration from the dropdown highlighted in the
following image.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 108/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
You can also choose particular metrics, by clicking on ‘Add Metrics’ at the bottom of
the screen. The following screen will appear, in which you can check the desired
metrics.
Enable Diagnostics
Enabling diagnostics allows you to collect logs. Azure will collect logs and store in a
storage account you specified. We can enable diagnostics by switching to the
‘Preview Portal’. Diagnostic figures help in troubleshooting as the logs for errors can
be tracked in the storage account.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 109/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 4 − Scroll down and locate ‘Diagnostics’. Select ‘Diagnostic’ as shown in the
following image.
Step 5 − Select ‘On’ in the next panel displayed on the right side. By default it will
be set off.
Step 6 − Since it uses a storage account to store the logs you will have to configure
the setting for the storage account by clicking on the encircled part in the following
image.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 110/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 7 − You can also select or deselect the type of logs you want to keep.
You will also see a panel at the bottom with the heading ‘Monitoring’. This section
displays the same metrics that we discussed in the section above.
These figures help users to identify the causes of performance slide of an application.
They can also generate alerts for these features; they go above the set limits.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 111/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 4 − Enter the name for alert and enter other information.
Step 5 − In the following screen that pops up, select condition. It can be greater
than, less than or equal to.
Step 6 − Enter the threshold value which will be in percentage. In this example,
let’s enter 85 which means you will get an e-mail when utilization for processor of
your virtual machine reaches the 85% average over the last 10 minutes.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 112/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
You can set maximum 10 alerts for each subscription. Alerts can be sent to the
administrator’s e-mail plus one more e-mail provided at the time of setting up an
alert.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 113/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Similarly, you can set alerts for other Azure services like web applications and mobile
applications.
Step 2 − Right-click on the name of the application in the solution explorer. Select
‘Publish’.
Step 3 − Create a new profile by selecting ‘New Profile’ from the dropdown. Enter
the name of the profile. There might be different options in dropdown depending on
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 114/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 4 − On the next screen, choose ‘Web Deploy Package’ in Publish Method.
Step 5 − Choose a path to store the deployment package. Enter the name of site
and click Next.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 115/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 6 − On the next screen, leave the defaults on and select ‘publish’.
After it’s done, inside the folder in your chosen location, you will find a zip file which
is what you need during deployment.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 116/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
If cmdlet is successful, you will see all the information as shown in the above image.
You can see the URL of your website as in this example it is
mydeploymentdemo.azurewebsites.net.
Step 2 − You can visit the URL to make sure everything has gone right.
Here in above commandlet, the name of the website just created is given and the
path of the zip file on the computer.
Step 2 − Go to your website’s URL. You can see the website as shown in the
following image.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 117/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 2 − At the bottom right corner, select New → Data Services → Recovery
Services → Backup Vault → Quick Create.
Step 3 − Enter the name of vault and select the region. It will be created and
displayed in your management portal.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 118/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 4 − Select the vault and click ‘Download Vault Credentials’ as shown in the
following image.
Step 6 − Now scroll down the same page in Azure and you will see three options
under ‘Download Agent’. Select a suitable option. Let’s choose the third option in the
list in this example.
Step 7 − Agent’s setup will be saved on your computer. You will have to install it by
following the wizard. There is nothing very specific in the installation process.
Step 8 − At the end of the installation, you will see a button at the bottom of pop-
up window ‘Proceed to Registration’. Click that button and the following screen will
appear.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 119/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 9 − First step is vault identification. Browse the credentials file on your
computer which was saved in the last step.
Step 10 − Next step in the registration wizard is choosing the encryption setting.
You can enter your own passphrase or let the wizard generate it by itself. Here let’s
choose ‘Generate Passphrase’.
Step 11 − Browse for the location where you want to save the passphrase. Keeping
this passphrase file safe is very important as you won’t be able to restore backups
without it.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 120/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 12 − Click on Next and the file will be saved on your selected location.
Schedule a Backup
After the wizard in the above section is finished, you will see the following program
that was installed in the previous step, running on your computer. You will come
across selecting the data folder from your computer you want to back up on Azure
and the frequency of backup in this wizard.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 121/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Follow the steps as pop up on the screen and are quite understandable. You are
allowed to back up 3 times maximum and you can choose from daily and weekly
frequency.
Step 2 − In the following step, select how long you want to keep the backup in your
online storage. Set it according to your need.
Step 3 − You can choose the ‘Backup Now’ in the left panel of backup agent. It will
save a copy of your data that very moment. Then you can see it in your
management portal by selecting the backup vault and going to its dashboard.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 122/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
You can see in the following image that there is one item listed under ‘Jobs’ section
as data has been backed up by selecting ‘backup now’. This section will display all
the activities in backup task. Details of the backup schedule is displayed under
‘Status’ section.
Step 4 − You can recover the data by selecting ‘Recover Data’ in backup agent and
following the wizard.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 123/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
users to manage the mentioned services without compromising the security of the
systems. Everything happens within the policies set by the organization.
Group Management
Let us say few people in an organization want to create one group where they can
connect with each other for certain period of time. Usually, they will have to ask for
the administrator to create a group for them. But in Azure active directory, one
person can create a group and others can join the group without having to ask the
administrator. Also, the group owner can handover the ownership of the group to
someone else by himself.
Password Management
Azure Active directory offers the services that lets the users (client’s employees or
application users) to manage their password on their own. The end users can make a
self- registration for password reset. Additionally, this service includes the resetting
and changing the password by the end users.
In this process, the user first signs in with the username and password in a normal
way. The credentials are verified and then if the automated call authentication is
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 124/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
activated, the user receives a call and is asked to confirm the sign-in attempt.
Mobile App − Mobile apps for all platforms (Android, iOS and Windows) are
available. This app pushes a notification when a sign-in attempt is made and
then the user can choose to authenticate, if it is genuine attempt.
Text Message − This method sends a one-time password to the registered
mobile phone of the user. They either reply from their phone or enter the one-
time password into their sign-in page.
Automated Call − The automated call asks for the user to validate the sign-
in attempt by pressing a key on their phone’s dial pad.
Step 3 − Select Usage model. Let’s choose ‘Per Authentication’ for this example.
Please note that you won’t be able to change the usage model once multi-
authentication provider is created. So please take your needs in consideration before
choosing it.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 125/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 4 − Next, there is an option, if you wish to link the existing directory or not.
Here, let’s link an existing directory name ‘tutorialspoint’ that was previously created
to this multi-factor provider.
Step 5 − After you click ‘Create’, it will be listed in your services list. Select the
multi-factor provider you just created and you will the following screen.
Step 6 − Select ‘Manage’ at the bottom of the screen and you will be taken to a new
page as shown in the following image.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 126/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 8 − You can set the number of attempts, change the phone number from
where the call is made (default number is already there), two-way message timeout
(default is 60 seconds), one-time password’s timeout (default is 300 seconds) under
general settings. You can also provide an e-mail address where you can be notified if
one-time password is bypassed.
Step 9 − Scroll down the page and you will see fraud settings. Under Fraud Setting,
you can choose to allow the users to send fraud alerts, block the user if an alert is
reported and also set an e-mail address where alerts are sent.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 127/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
After the multi-factor authentication is activated for the users, they will be asked to
choose one of the three methods (automated message, text message or mobile app)
when they sign in to their account next time. The chosen method will be used to
authenticate them each time they sign in to their account.
Step 1 − Go to your directory by choosing it from the left panel and click ‘Manage
MultiFactor Auth’ at the bottom of the screen.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 128/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 2 − It will take you to the following screen. Here you can select the user and
enable or disable the multi-factor authentication for the user.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 129/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 2 − You will be taken to the following screen, download the setup and generate
activation credentials in order to login to the server.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 130/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
version of Azure Active Directory. This software was in existence long before
Windows Azure services were launched. As the cloud services evolved, there was a
need of user’s profile management in Azure as well. Thus, Microsoft improved the
software with the ability to link it with the Azure Active Directory.
Experts find FIM less complex and easy to operate as compared to other identity
management software. Also it is easy to use synchronies and use in the environment
where Microsoft products are being used.
FIM can be connected to Azure Active Directory using the tool Forefront Identity
Manager Connector for Windows Azure Active Directory. This tool helps to
synchronize the data on-premise in FIM to the Azure Active Directory.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 131/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Once you have downloaded and installed the tool, you have to simply follow the
wizard, in order to connect your FIM information with on-cloud Azure Active
Directory.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 132/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 1 − Login to Azure management portal and select the ‘Storage’ from the left
panel.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 133/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 5 − On clicking the next arrow, you will see the following screen, where you
will have to provide your contact and shipping details.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 134/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 6 − In the next screen, you will have to select the Blob Data you want to
export. You can specify the path or choose to export all blob data from the storage
account.
Step 7 − Enter a name for job in lower case letters. Address you can see here is the
address where the hard drives is to be shipped. This address is based on the location
of my storage account.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 135/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 8 − In the next step, you will have to provide the shipping details of the hard
drive for delivery to datacenter and return to your location.
In order to determine how many hard drives you need for the Blob data, you will
have to use Microsoft Azure Import/Export Tool. You will have to download and
install this tool on your machine. Only 3.5 inch SATA hard drive I/II are up to 6TB
supported.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 136/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
You need to ship the hard drives to the shipping address obtained while creating the
export job. Then you need to come back to the management portal to enter the
tracking number, in case you chose to provide the tracking number after shipping in
the screen above.
You will have to enter the decryption key before reading the data on hard drives. You
can get the decryption key from your management portal by selecting the job name.
If you want to store the large amount of data to your storage account, you can do so
by saving it on the hard drive and shipping it to the datacenter.
You will have to use Microsoft Azure Import/Export Tool to prepare the hard
drives. As mentioned in earlier section, the only 3.5 inches SATA hard drives are
supported for this purpose. This process will create a drive journal file that you will
need while creating the import job in management portal. The journal file will be
saved on your computer.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 137/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 5 − In the next screen, provide the contact details of the return shipping
address. Enter the details and click Next.
Step 6 − Upload the Drive Journal File that was created while preparing the hard
drive.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 138/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 8 − Enter the shipping details for the delivery of hard drives to the datacenter
and return to your location.
Ship the hard drive to the address obtained while creating import job in the
management portal. Enter the shipping tracking number for the job in the
management portal in order to complete the job.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 139/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 2 − Click ‘New’ at the left bottom corner of the screen → Compute → Web
Apps → Quick Create.
Step 3 − Enter the details as shown in the picture above and click ‘Create Web App’.
Step 4 − Go back to websites in your management portal and you will see it listed.
Click the URL.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 140/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 3 − In this step, you need to connect to Azure subscription account in order.
Click ‘Import’.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 141/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 5 − For the first time, you will have to ‘Download Subscription file’.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 142/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 6 − The above step will download a file with extension .publishsetting on your
computer (if you are not logged in, it will ask you to login before downloading).
Step 7 − Come back to the same pop-up and now browse for the file that was just
downloaded.
Step 8 − Now expand the dropdown and you will see the websites available in your
subscription. As in the picture below you can see two websites. Let’s select
‘tutorialsPoint’.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 143/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 9 − On the following screen, leave the defaults on. There are many options for
public methods. We need ‘Web Deploy’ method here. Click ‘Validate Connection’.
Step 10 − On the next screen, again the leave the defaults on.
Step 12 − Go to the URL of website and you will see your content.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 144/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
You can see how easy it is to deploy a website in Azure using Visual Studio. You can
make changes in Visual Studio and publish it from there itself. This makes testing of
applications very easy.
Step 1 − To see the website metric, select monitor from top menu and you will see
the following screen.
Step 2 − Go to the website and select ‘Dashboard’ from the top menu.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 145/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 3 − Scroll down and you will see the following information.
Staged Publishing
Windows Azure enables the deployment of a website in stages. You can create the
deployment slots.
Basically, this feature allows you to deploy your website in a separate slot for testing
purpose and then switch the slot. If anything goes wrong, you can simply go back to
the previous version by changing the slot. Sometimes, applications don’t behave well
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 146/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
as they are expected to at a large scale, this feature comes handy in such situations.
This makes deployment tasks very easy for developers and organizations.
Scaling features depend on the app service plan you opt for in Azure. There are five
App service plans in Azure −
In free and shared service plan, you cannot scale the application as only one
instance is available. In basic plan, you can scale the application manually. This
means you have to check the metrics manually to see if more instances are needed
and then can increase or decrease them from your Azure management portal. In
standard and premium plan, you can choose to auto scale based on few parameters.
Step 1 − Go to your web app in the management portal and select ‘scale’ from the
top menu. You can see under free service plan only 1 instance is created.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 147/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 2 − Under shared plan, you can create 1 instance but you don’t have the
option of auto scaling.
Step 3 − Under basic service plan, you can create up to 3 instances but do have
option to auto scale. That means you can increase instances manually when you
need to. Moreover, you can choose the size of the instance.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 148/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 4 − Under standard service plan, you can chose auto-scaling based on −
CPU percentage − You can choose to increase the instances depending upon the
average CPU percentage over a specified period of time. In the following image, you
can see we have chosen to increase the instances up to 3 if average CPU usage gets
between 60% and 80%.
Schedule − You can set the number of instances that should run for a particular day
of the week or for a particular time in a day. Additionally, you can specify the dates
when you need to increase the instances.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 149/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Here premium option for this application is not discussed. You might see different
options based on your subscription for service plans. But the concept will remain the
same.
Things to Consider
You can change the service plan even after creating it.
All the instances are from the same service plan. You cannot have one
instance from shared and another from standard for the same application.
Thus, you cannot mix and match instances from different service plans for the
same application.
Even if you have opted for auto-scaling, you should keep a check on metrics
and performance of your application for the best out of Azure. This way you
would be able to save money as well as optimize the performance of the
applications.
You would have noticed that we can attach a disk to a virtual machine that we create
in Azure. We will be discussing those disks in this chapter. Disk here is referred to
the data disks that can be stored on Azure. All kinds of disks are virtual hard drives
with .vhd extensions. Vhds are the image file that stores the contents of physical
hard drive. So they are images of the files, which we usually find on our computer’s
hard drive. There are two types of virtual hard disks −
Fixed Size
Dynamically Expanding
Azure supports only fixed sized VHDs. If you have to upload expandable VHD you will
have to first convert it to fixed size VHDs. Maximum size supported by Azure is 1
terabyte for a disk.
Step 3 − Click ‘Attach disk’ → Attach empty disk at the bottom of the screen.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 151/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 4 − Enter the details in the following screen that pops up.
It will take few seconds to attach the disk to the virtual machine.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 152/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 2 − In the virtual machine, right-click the windows icon at the left bottom
corner and select ‘Disk Management’.
Step 3 − You will see a message saying Disk is available on the screen. This is the
same disk that you attached in the previous step.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 153/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 4 − Before you can use it, you need to allocate it. You will see that it is still
unallocated. Scroll down on the same screen and locate the disk as shown in the
following image, it is Disk 2. Right-click on it and select ‘New Simple Volume’.
Step 5 − Follow the wizard. It will ask very general things, like naming the drive and
file system. In the last screen, make sure to keep the quick format option checked.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 154/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 6 − After the wizard’s job is over, you will be ready to use the disk. In this
example, we have created the ‘F’ drive. You can create the folder and files or copy
your data in the F drive.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 155/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 4 − All the vhds in that storage account will be listed. This list will also contain
the vhds from other virtual machines so be very careful while selecting the vhd.
Step 5 − Select the vhd you want to delete. You must know the name of the disk in
order to identify it among the several vhds in the list (when you attach the disk you
are prompted to enter the name of the disk).
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 156/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Image Disks
Step 2 − Select the virtual machine you want to create an image of.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 157/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 6 − Once capturing is done, to find the image, follow the points given below −
Select Virtual Machines from the panel. All the virtual machines in your
account will be listed there.
This is done through sysprep tool available in all modern Windows operating system.
Step 3 − Run ‘sysprep’ application. This will create a VHD file on your computer
which is the image of your machine.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 158/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Considerations
You might get confused with the names of vhds, when you have multiple virtual
machines under the same storage account. A way of knowing the name of the vhds
associated with a particular machine is running ‘Get-AzureDisk’ cmdlet in Windows
PowerShell. This cmdlet will get you all the details of disks in each virtual machine.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 159/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Get-AzureDisk
Step 2 − Locate your virtual machine name in the list. Under that virtual machine,
check the diskname and medialink for your vhd name and link.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 160/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Read cache improves the performance, when data is read before, during input-
output operations, and stored into cache. Also cache should be big enough to store
all the data.
For all the OS disks, in-memory caching is done by default unless it is turned off
manually by the user. If lots of random I/O operations on files are done in OS disks,
it is better to move them in a data disk where by default cache is turned off. Cache
settings can be manipulated using PowerShell command lets, APIs and Azure
management portal. We can set the cache from the management portal while
creating virtual machines and data disks.
Clients, who are managing their services through Azure portal, often come here and
Azure team has provisioned the personalization of the look of Azure preview portal.
Users can choose the color and features to be displayed on the dashboard, which
makes it easy for them to navigate through the services in the portal. Let us see
what can be personalized in Azure preview portal.
You can directly login to the preview portal by visiting https://portal.azure.com/ and
using your Azure account or you can switch to it from Azure management portal.
Azure team keeps making little changes but the overall concept remains the same.
So when you try to customize your portal, it might look a little different but the basic
features will remain the same.
Step 2 − Switch to Azure preview portal by clicking on your photo and choosing
‘Switch to Azure Preview Portal’.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 161/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 3 − You will see the following screen which is the dashboard of your Azure
account. The tiles in the middle of the screen are some of the common tasks
performed by Azure preview portal. To personalize these tiles click the ‘Settings Icon’
encircled.
Step 4 − It will take you to the following screen. You can maximize the screen by
clicking on the button encircled. You can choose from the available themes which will
change the background color of the screen. On the same screen, you can choose to
show/hide the command labels that display the name of the command. Similarly, you
can enable/disable the animations.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 162/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 5 − If you scroll down, you will see an option to change the language.
Step 6 − You can also change the size of the tile. You can make it bigger or smaller.
For example, on the following screen if you want my resource groups bigger −
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 163/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Alternatively, choose ‘customize’ from the top strip of the tile. It will appear when
you hoover your cursor over it.
Choose the size of the tile. Click ‘Done’ on the top of the screen.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 164/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 7 − You can also customize your dashboard by moving the tiles as per your
choice. You just have to drag and drop the tile to a different location on the screen.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 165/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
When you come back to the dashboard by clicking on the ‘Microsoft Azure’ at the top
left corner, you will see the resource there as shown in following image.
This feature is available for basic and premium editions of Azure Active Directory.
You won’t find this in free edition.
If you don’t have subscription to basic or premium edition you can have a free trial
of premium edition.
Step 3 − Click on ‘Licenses’ tab from the top menu as shown in the following image.
Step 4 − Click ‘Try Azure Active Directory Premium Now’ and it will be activated for
that directory.
Refresh your page as it might take a few seconds to update and show up on your
portal. Once it is activated, you will see the plan under ‘Licenses’ tab.
Customize Branding
Before moving ahead, make sure that the images (logo, background, square
background) you want to display on the sign-in page are of correct sizes and
dimensions. If you don’t take care of this, you would waste your time uploading
images and then ultimately you will find that branding changes are not done. Here
are certain specifications −
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 167/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 3 − Click ‘Customize Branding’ button. The following pop-up will appear.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 168/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
After you are done, do look for the notifications at the bottom of the window to make
sure that changes are accepted. In the following image, you can see a notification in
red outline which shows that it wasn’t successful in a previous attempt and threw an
error. If the changes are not accepted and an error occurs, click ‘Details’ button to
find the cause. Usually this occurs when the size and dimension of images to be
uploaded are not correct.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 169/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Things to Consider
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 170/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 4 − Scroll down and locate ‘User Password Reset Policy’ heading.
Step 5 − Click ‘Yes’ to enable users for password reset as shown in the following
picture and scroll down to set the policy.
Step 6 − You can choose to allow users to reset their password in certain groups.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 171/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 7 − Refer to the image above; you have four options to choose from to
authenticate the password reset. For example, let’s choose two of them here. Users
in this case will be able to use their mobile phone or alternate e-mail address to
verify the password reset.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 172/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 9 − Next option is whether you want them to register for self-password reset
or not. If you choose ‘No’, the administrator will have to do it for each user
individually.
Step 10 − ‘Customize "Contact Your Administrator" link. You can give a specific
webpage link or an e-mail id where the user can contact when he encounters a
problem while resetting his password.
Next time when users login to access their account, they will be asked to register for
password reset service where they can feed in their phone number or e-mail
address. This information will be used when they forget/lose their password. In this
example, as the policy set, they can choose from one of the options for verification
code, through a call on their mobile phone, a text on their mobile phone or through
an e-mail to an alternate email address.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 173/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 4 − Scroll down and locate ‘group management’ heading. Here you can choose
to let users create and manage their own group. There are 6 things that you need to
set under this heading. Azure team keeps adding the features.
Step 5 − First option is ‘Delegated Group Management enabled'. If you choose yes,
it will allow you to handover authority to manage the groups to users through the
access panel which is the main purpose.
Step 7 − Third option is you can choose either to allow all users to manage groups
or some of them. If you choose ‘Some’ you will have to specify the group.
Step 8 − Fourth option is, it lets you enable/disable the users to create groups in
Office 365.
Step 9 − Fifth option is, if you want to allow some of the users to create and
manage groups for Office 365, you will have to specify them.
Step 10 − Last option, is to enable dedicated group. If you choose to enable them
you will be asked to add the group members.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 174/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
After you have made changes, a ‘Save’ button will appear at the bottom of the
screen to save changes.
Step 3 − At the top, you will see ‘Groups’. Click on it to create a new group.
Step 6 − The following screen will pop up. Enter the name and description of the
group.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 175/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 7 − You can let all users to join the group or choose them to ask for the group
owner’s approval before joining the group. I have chosen the first option in which
approval of the owner is required. This means users who want to join the group
other than users added, will have to ask for approval.
Step 9 − Come back to the ‘Groups’ page. To add members to the group, select the
group. In this case, let’s select ‘Developers Group’.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 176/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 11 − The following pop-up will list all the users in the directory. You can add
the members by clicking on their name.
Step 12 − You can add/delete member, edit group’s description, and delete group
on this page. Also you can make someone else the owner of this group.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 177/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
If someone wants to join the group, he will ask for the owner’s approval. The owner
will get a notification and will see the request in ‘approvals’ tab of the access panel
as shown in the image above. Also, if someone has requested to join a group that is
owned by someone else, he will see his requests here.
Anomalies Reports
This contains any data of sign-in attempt which is normal. If the system detects
anything abnormal during the sign-in, it is collected in anomalies report. There are 9
types of reports available under this category, as you can see in the following image.
Step 3 − Click on one of the categories you want to see data for under ‘Anomalous
Activity’.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 178/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Activity Reports
On the same screen, if you scroll down you will see few reports under the heading
‘Activity Report’. These are the activities like password reset, registration, etc. Each
report name is self-explanatory. Currently, there are 4 types of reports under this
category.
If you click on one of them, you will be shown the details as in the following image.
Here, let’s look for the audit report. You can see 1 activity has come up. All other
kinds of reports are listed in the left panel where you can easily navigate through
them. Also, you can download the report in CSV format by clicking on the ‘Download’
button at the bottom of the screen.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 179/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Integrated Application
This category contains the reports of the usage of cloud application in the
organization. This category provides an interactive way to monitor the applications
usage.
For example, in the following screen when you click on ‘Application Usage’ in the left
panel, you can see that there are 12 sign-ins in App Access Panel and 3 in Visual
Studio application.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 180/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 181/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
In the above screen, we have searched by entering the display name of the user and
the user’s activity details with time and date are listed on the screen.
All kinds of reports are not available in all the editions of Azure Active Directory. The
following table lists the types of reports available in three editions of Azure Active
Directory.
disaster and recovery tasks. However with the cloud technology, this has become
very a simple and easy task.
In order to activate orchestrated site recovery you have to create a recovery plan.
This can be done in Azure Management portal. The plans created for disaster
recovery can be tested without interrupting the service.
Step 3 − Click Data Services → Recovery Services −> Site Recovery Vault → Quick
Create.
Step 4 − Enter the name and select the region. Make sure this vault is in the same
region where virtual machines and networks are residing.
Step 5 − You will be redirected to the following screen. On the following screen, you
can see a dropdown. If you expand the dropdown, you will see the different
scenarios in which recovery can be configured.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 183/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Here you have to choose the recovery scenario according to the organization’s
requirements. Let’s discuss each scenario in detail −
Setting up site recovery is a very methodological task. If you are not ready with all
the prerequisites mentioned above, after going through few steps in the task you
might have to revert back.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 184/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
When you select this scenario from the dropdown you have to follow the five steps
encircled in the picture above.
Prerequisites (on-premises)
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 185/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Process Server − The data of the protected items is first sent to the process
server where it is cached, compressed and encrypted. Then data is sent to the
master target server.
Configuration Server − This server is a communication link between
protected items, process and master target server.
Master Target Server − The master target server stores the data that is
replicated from protected items.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 186/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 187/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
In this scenario, the on-premises VMM site is replicated to another site. The Hyper-V
virtual machines on this site are protected through Storage Array Based (SAN)
replication. An organization can take benefit from this option if it has an existing SAN
infrastructure.
Prerequisites
The following image describes the prerequisite for this scenario to be deployed.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 188/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 1 − In the management portal, go to Azure Site Recovery vault you are
working with.
Step 2 − Select ‘Recovery Plans’ from the top menu. You will see different options
based on your choice of scenario and resources registered in the recovery vault.
Step 3 − You can create the recovery plan for site recovery as desired. It will also
tell you any prerequisite task, in case you have missed any step in the process.
Step 4 − The customized plan created here can be executed in case of failover to
orchestrate recovery. The services can be made available at a secondary site.
remotely from Azure. This procedure consists of collecting the metadata of virtual
machines which is used for recovery.
What is happening in Azure Site Recovery is, the metadata is continuously collected
for recovery purpose. Every time when data is transferred as a function of
continuous health monitoring, it is always encrypted, thus it is safe and secure.
The data is replicated at the secondary site. The secondary site is made available in
case of failover. In order to ensure that everything is working fine, test failover can
be carried out. Planned and unplanned failovers are two circumstances in which the
secondary site is to be made available. The planned failover is usually done for
testing, maintenance, etc. while unplanned failover happens when a disaster occurs.
No matter what kind of failover, the virtual machines on the primary site are
continuously monitored and the metadata is collected. Thus, continuous health
monitoring is a feature that keeps the data at the secondary site always available.
Step 3 − Click ‘Instances’ from the top menu and then click ‘update’. The following
screen will pop up.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 190/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 4 − Enter the deployment label name and upload .cspkg and .cscfg files.
Step 5 − Select the role you want to update or select ‘all’ if want to update all roles.
Step 6 − Check the checkbox as required and click the ‘Arrow’ on the right side.
Step 2 − Go to the service. Select ‘Instances’ from the top menu. You can see in the
following screen, two instances are there for this service.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 191/192
3/7/24, 10:41 AM Microsoft Azure - Quick Guide
Step 3 − When you have deployed the service in staging and production you will see
that ‘Swap’ at that bottom of the screen is activated. You just have to click that Swap
icon and it will be done.
Considerations
You can’t swap if you have different number of endpoints for each
deployment.
It does not change the IP address of your service.
https://www.tutorialspoint.com/microsoft_azure/microsoft_azure_quick_guide.htm 192/192