Welcome to 100+ Azure Questions and Answers
Introduction to Azure Platform
- What is Azure Platform?
- Tell me about Azure Platform?
- Why is Azure a flexible platform?
- What are the datacenters which serve Azure services?
- Brief overview of Azure platform services?
- Briefly state the purpose of each of the services offered by Azure platform?
- How can I use Azure platform?
- What are Azure compute services?
- what are the typical characteristics of Azure applications?
- Match the windows Azure execution models with cloud computing delivery?
Components of Azure Platform
- Briefly explain Azure virtual machines?
- Briefly explain Azure websites?
- What are the components of Azure platform?
- Explain the storage service of Azure OS?
- What are the other services in Azure OS?
- Azure OS vs Windows OS?
- What is Appfabric?
- Briefly explain Service Bus Queues?
- Briefly explain service bus topics and subscriptions?
- What are Azure access control services ?
- What is Azure fabric controller?
- What is a scalable cloud application?
Azure Cloud Services
- How to create scalable web application in Azure?
- What is a web role?
- What is a worker role?
- What is a cloud service in Azure?
- Describe a web role and a worker role in a development scenario?
- How does Azure recognize the number of instances to be created for a cloud application?
- Explain Azure compute environment?
- Explain Azure cloud services execution model?
- List the available virtual machine sizes?
- Developing Azure applications?
Azure Cloud Services (cont..)
- creating a parallel processing application in windows azure?
- Creating a scalable web application with background processing in Azure?
- How does fabric controller place and manage role instances of an application across fault domains?
- What is a local storage and how to configure local storage resources?
- Service configuration and service definition files in Azure?
- What are compute emulator and storage emulator?
- How do we setup the development environment for Azure applications?
- What is Azure storage?
- What are the benefits of scalable storage service?
- Why Azure cloud applications need consistent, durable, and scalable storage service?
Azure Storage
- What is storage account?
- Why Azure storage?
- How many types of services does Azure storage service provide?
- What is blob storage?
- What is Azure table storage?
- What is Azure queue service?
- Where does my storage account reside and how to choose its geographic location?
- Give an overview of the Azure standard storage account?
- Compare storage options in Azure storage services and amazon web services?
- On what factors does Azure storage billing depend?
Azure Storage (cont..)
- Why is replication important?
- What is an affinity group in Azure?
- What are storage account end points?
- What are storage account urls?
- What are storage access keys?
- How to create a storage account?
- How to monitor storage account?
- Capacity of a single storage account?
- Give a brief summary of storage account?
- Azure storage partitions?
Azure Table Storage
- Why should i use Azure table storage?
- What are the benefits of table storage?
- Difference between sql database table and Azure storage table?
- Explain Azure table storage data model?
- why to partition Azure table?
- What is Azure table primary key?
- Guidelines on how to choose partition key and row key?
- Explain how partition key is linked to scalability?
- How do partitions work in storage services like blobs and queues?
- What are entity group transactions?
Azure Table Storage (cont..)
- How to access the Azure table storage from a .NET application?
- What is an Azure storage connection string?
- How to configure Azure connection strings?
- How to configure Azure connection strings for connecting to the storage emulator?
- How to create a table in Azure storage?
- How to create a table using a simple c# console application?
- How to insert entities into the Azure table?
- How do I retrieve a single entity from table storage using tableoperation?
- How do I query azure table storage using TableQuery class?
- How to update records in a table storage?
Azure Blobs and Queues
- Partitions and Queries?
- How to insert multiple records in a transaction using TableBatchOperation?
- Partition size in Azure table storage?
- What are the typical query types for table storage?
- Explain blobs data model?
- How to address resources in the storage emulator?
- Configure a .Net application for using storage emulator?
- How to create a container and upload a blob using the server explorer?
- How to use the windows azure blob storage service in .net?
- Key benefits of SQL database service?
Microsoft Azure Resources
Azure SQL Server
- Two models of using SQL Server in the cloud
- Choose between SQL Server in vm and sql database
- How to access data in Azure sql databas
- Create and configure SQL database server in the cloud
- How to configure the SQL database firewall
- How to connect SQL database instance with SQL Server management studio
- How to connect to a SQL database with ado.net
- Build a Azure application that works with SQL database
- Connect to Azure sql database using the ado.net entity framework
Azure Book
This 100+ Questions and Answers Series on Azure is based on Microsoft's documentation of Azure.
Q1. What is Windows Azure platform?
Simply put, Windows Azure platform is Microsoft’s cloud platform.
We all know that applications such as an on-premise applications should be built and run on some kind of a platform. At a minimum, a platform should consists of an operating system to run the applications, store application’s data, and maybe a few more essential services.
Similarly, for cloud applications, we need a platform to build and run applications. Windows Azure provides this platform. Azure platform provides wide range of Cloud technologies each containing a set of services.
1. Services can be accessed via the internet.
2. Services are available on-demand meaning anytime from anyplace.
3. Services are used to build, deploy, run and manage applications. Such Applications are hosted on Azure managed Datacenters.
4. Applications built using these services are highly available and highly scalable.
5. Azure services run across the Microsoft datacenters all over the world.
6. Azure managed data centers which serve Azure services are located in many places of North America, South America, Europe, Asia and Japan. As of now, located in 30 regions around the world.
Refer the above Figure. You will see an outline of the cloud representation. This representation is widely used in IT terminology. It represents the internet to dipict the conecept that internet is available to everybody on the earth without geographical boundaries.
Microsoft has grouped its Azure services into categories and under each category there are many services. Understanding these services in a broad perspective is very important to use this platform to its full capability. Services offered appear in the Azure Management Portal under their respective categories. The following are the main categories of services in the Azure platform.
1. Compute
2. Web and Mobile
3. Data and storage
4. Internet of things
5. Analytics
6. Networking
7. Identity and Access management
8. Developer services
You will observe in the Figure that we have mentioned various services under Azure platform. We will discuss these in the upcoming questions.
Important words:
Cloud in computer parlance means the technology which enables a vendor to deliver software and hardware infrastructure over the internet. This software and software infrastructure is consumed by clients working on or using devices such as desktops, pads, mobile phones and gaming devices. These devices should be connected to the internet.
Cloud computing is closely related to the internet. Simply put, there is no cloud computing without the internet. While the internet refers to concept of interconnecting with various entities, cloud computing refers to installing and running softwares on data centers which work in a highly specialized manner, and accessing the software via the internet. With respect to the question we are learning on this page, Windows Azure platform is a combination of software which runs in data centers and enables us to build, install and run software and access them via the internet.
If you have used a computer you will know that you will have to install a software application on your own infrastructure to use it. Such a software application is referred to as an On-premise application. Traditionally, we are used to using our own resources like hardware, software, O.S in our premises.
We know that data is the raw form of information. For example, the number of smart phones used in each country is increasing day to day is information while the actual numbers of each type of smart phone being used in every country is the raw data. A software application is typically used to record this data, which is referred to as application data.
An Operating system is a piece of software which is itself an assemble of many software each with a specific purpose. One common feature of all OS is to run the computer and enable the user to install and run specific application software.
The other Cloud platforms available in the market as on date are:
Amazon Web services
Google Cloud
HP Cloud
IBM cloud
RackSpace Cloud
Similarly, for cloud applications, we need a platform to build and run applications. Windows Azure provides this platform. Azure platform provides wide range of Cloud technologies each containing a set of services.
1. Services can be accessed via the internet.
2. Services are available on-demand meaning anytime from anyplace.
3. Services are used to build, deploy, run and manage applications. Such Applications are hosted on Azure managed Datacenters.
4. Applications built using these services are highly available and highly scalable.
5. Azure services run across the Microsoft datacenters all over the world.
6. Azure managed data centers which serve Azure services are located in many places of North America, South America, Europe, Asia and Japan. As of now, located in 30 regions around the world.

Microsoft has grouped its Azure services into categories and under each category there are many services. Understanding these services in a broad perspective is very important to use this platform to its full capability. Services offered appear in the Azure Management Portal under their respective categories. The following are the main categories of services in the Azure platform.
1. Compute
2. Web and Mobile
3. Data and storage
4. Internet of things
5. Analytics
6. Networking
7. Identity and Access management
8. Developer services
You will observe in the Figure that we have mentioned various services under Azure platform. We will discuss these in the upcoming questions.
Important words:
Cloud
Cloud in computer parlance means the technology which enables a vendor to deliver software and hardware infrastructure over the internet. This software and software infrastructure is consumed by clients working on or using devices such as desktops, pads, mobile phones and gaming devices. These devices should be connected to the internet.
Cloud computing is closely related to the internet. Simply put, there is no cloud computing without the internet. While the internet refers to concept of interconnecting with various entities, cloud computing refers to installing and running softwares on data centers which work in a highly specialized manner, and accessing the software via the internet. With respect to the question we are learning on this page, Windows Azure platform is a combination of software which runs in data centers and enables us to build, install and run software and access them via the internet.
On-premise application
If you have used a computer you will know that you will have to install a software application on your own infrastructure to use it. Such a software application is referred to as an On-premise application. Traditionally, we are used to using our own resources like hardware, software, O.S in our premises.
Application data
We know that data is the raw form of information. For example, the number of smart phones used in each country is increasing day to day is information while the actual numbers of each type of smart phone being used in every country is the raw data. A software application is typically used to record this data, which is referred to as application data.
OS
An Operating system is a piece of software which is itself an assemble of many software each with a specific purpose. One common feature of all OS is to run the computer and enable the user to install and run specific application software.
The other Cloud platforms available in the market as on date are:
Amazon Web services
Google Cloud
HP Cloud
IBM cloud
RackSpace Cloud