Azure Interview Questions and Answers

70+ TOP Azure Interview Questions and Answers

Azure Interview Questions and Answers
Azure Interview Questions and Answers

Q1). What is a cloud environment?
Cloud environment is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and provided with least management effort or provider interaction. This cloud model promotes availability.

Q2). What Are The Three Main Components Of Windows Azure Platform?

Q3). What are the categories of services provided in the Cloud?
IAAS – Infrastructure as a Service
IaaS offers you a server within the cloud (virtual machine) that you simply have complete management over.
With Associate in Nursing Azure VM, you’re to blame for managing everything from the software package on up to the appliance you’re running.
PAAS – Platform as a Service
An Azure Cloud Service consists of 2 components: your application files (source code, DLLs, etc.) and a configuration file.
Together, these 2 parts can spin up a mix of net Roles and employee Roles to execute your application.
With Cloud Services, Azure handles all of the tedious software package details for you, therefore you’ll be able to specialise in what matters – building a top-quality application for your users.
SAAS – Software as a Service
Software as a Service applications are built and hosted through 3rd party vendors who typically charge for a certain level of service – $30/month for X projects and Y users.

Q4). What Is Windows Azure Platform?
A collective name of Microsoft’s Platform as a Service (PaaS) offering which provides a programming platform, a deployment vehicle, and a runtime environment of cloud computing hosted in Microsoft datacenters.

Q5). What are Resource Groups?
A resource cluster contains the resources needed to with success deploy a VM in Azure.
It is a instrumentality that holds connected resources for associate degree Azure answer.
In Azure, you logically cluster connected resources like storage accounts, virtual networks, and virtual machines (VMs) to deploy, manage, and maintain them as one entity.

Q6). What Are The Roles Available In Windows Azure?
All three roles (web, worker, VM) are essentially Windows Server 2008. Web and Worker roles are nearly identical: With Web and Worker roles, the OS and related patches are taken care for you; you build your app’s components without having to manage a VM.

Q7). Describe the architecture of Azure VM / What are the related resources for Azure VM and which of them are optional for VM?
Resource Groups, Virtual Network, Network Security Group, Public IP, NIC, VM, Storage Accounts, Diagnostic Logs Account, Temp Drive.

Q8). What is purpose of Temp Drive in VM?
Temp Drive is used for Paging in Azure. It is a temporary drive and we should not use it for storage.

Q9).How does Azure charge for using VMs?
Azure charges an hourly price based on the VM’s size and operating system. For partial hours, Azure charges just for the minutes used. Storage is priced and charged separately.
Get Microsoft Azure Online Training

Q10). Can you name some scenarios where VMs are preferred?
Development And check – Azure VMs provide a fast and straightforward thanks to produce a laptop with specific configurations needed to code and check an application.
Applications within the cloud – as a result of demand for your application will fluctuate, it would create economic sense to run it on a VM in Azure. You get hold of further VMs after you would like them and shut them down after you don’t.
Extended datacenter – Virtual machines in AN Azure virtual network will simply be connected to your organization’s network.
With Unmanaged disks, you create your own storage account and specify that storage account when you create the disk.

Q11). What are the types of Disk used by VMs?
Operating system disk
Temporary disk
Data disk

Q12). How are Virtual Hard Disks stored in Azure and what type of storage is recommended for VHDs?
The VHDs used in Azure are .vhd files stored as page blobs in a standard or premium storage account in Azure.

Standard HDD disks
Standard SSD disks
Premium SSD disks
Ultra Premium disks

Q13). Name some roles & features not supported in Azure VM?
Dynamic Host Configuration Protocol Server
Hyper-V (Hyper-V role is supported in Azure Ev3, and Dv3 series VMs only)
BitLocker Drive Encryption (on the operating system hard disk, may be used on data disks)
Network Load Balancing
Wireless LAN Service

Q14). What are Managed disks and Unmanaged disks in Azure and which is recommended by Microsoft?
Unmanaged disks
With Unmanaged disks, you create your own storage account and specify that storage account when you create the disk.
Managed disks (RECOMMENDED)
Managed Disks handles the storage account creation/management within the background for you, and ensures that you just don’t need to worry regarding the measurability limits of the storage account.

Q15). How I can save cost on Unmanaged standard disks? / What is TRIM command used for?
Using the TRIM command, we can specify Azure to charge only for the space the Storage actually occupies rather than the allocated space. TRIM notifies the drive that certain sectors that previously were allocated are no longer needed by the app and can be purged.

Q16). What is the difference between Stopped and Deallocated?
Ans.Stopped means VM is shut down but still you need to pay for ip and other resources. Deallocated means resources occupied by VM are released and you do not have to pay for them.

Q17). What is a Content Delivery Network / CDN?
A content delivery network (CDN) is a distributed network of servers that can efficiently deliver web content to users. CDNs store cached content nervy servers in point-of-presence (POP) locations that ar near to finish users, to minimize latency.

Q18). What is Azure SQL?
Azure SQL Database is a relational database-as-a-service (DBaaS) based on the latest stable version of Microsoft SQL Server Database Engine.

Q19). What Are The Options To Manage Session State In Windows Azure?
► Windows Azure Caching
► SQL Azure
► Azure Table

Q20). What is REDDIS CACHE?
Open Source service, used as a cache to improve the performance and scalability of systems that rely heavily on backend data-stores.

Q21). What is COSMOS DB?
Microsoft’s globally distributed, multi-model database. Azure Cosmos sound unit allows you to elastically and severally scale turnout and storage across any range of Azure’s geographic regions. No database schema or index management, always on with low cost of ownership and money back guarantees.

Q22). What Are Instance Sizes Of Azure?
Windows Azure will handle the load balancing for all of the instances that are created. The VM sizes are as follows:
Compute Instance Size CPU Memory Instance Storage I/O Performance
► Extra Small 1.0 Ghz 768 MB 20 GB Low
► Small 1.6 GHz 1.75 GB 225 GB Moderate
► Medium 2 x 1.6 GHz 3.5 GB 490 GB High
► Large 4 x 1.6 GHz 7 GB 1,000 GB High
► Extra large 8 x 1.6 GHz 14 GB 2,040 GB High

Q23). What is Azure AD?
Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory, and identity management service that combines core directory services, application access management, and identity protection into a single solution.

Q24). Difference Between Web And Worker Roles In Windows Azure?
The main difference between the two is that an instance of a web role runs IIS, while an instance of a worker role does not. Both are managed in the same way, however, and it’s common for an application to use both.For example, a web role instance might accept requests from users, then pass them to a worker role instance for processing.

Q25). What is AAD Connect?
Sync tool between Azure AD and On Prem AD.

Q26). What is Graph API?
All Microsoft Services are brought under one API Service and made available through 1 API. This is Graph API. The main advantage is you do not need to re-authenticate for each and every service separately.

Q27). What is B2B and B2C?
Azure AD business-to-business (B2B) collaboration capabilities enable any organization using Azure AD to work safely and securely with users from any other organization.
Azure AD business-to-customer (B2C) is an identity management service that enables you to customize and control how customers sign up, sign in, and manage their profiles when using your applications.

Q28). What is an App Service?
It is a service for hosting web applications, REST APIs, and mobile back ends. You can develop in your favourite language. You procure the Azure calculate resources you utilize.

Q29). What is Azure Function?
Azure Functions is the serverless computing service hosted on the Microsoft Azure public cloud.

Q30). What is Webhook?
A webhook is simply an addressable HTTP endpoint that allows external applications to communicate with your system. You could implement webhooks employing a form of Azure services like Azure Functions, an internet app running associate API.

Q31). What is Web Job?
WebJobs is a feature of Azure App Service that enables you to run a program or script in the same context as a web app, API app, or mobile app. There is no additional cost to use WebJobs.

Q32). What is Logic App?
Logic Apps helps you build solutions that integrate apps, data, systems, and services across enterprises or organizations by automating tasks and business processes as workflows.

Q33). What is CRON expression?
String of characters used to provide the schedule for a service to run in repeat.

Q34). What are Microservices?
Microservice applications are composed of small, independently versioned, and scalable customer-focused services that communicate with each other over standard protocols with well-defined interfaces.

Q35). What is a Data Center?
A data center (or datacenter) may be a facility composed of networked computers and storage that companies or alternative organizations use to prepare, process, store and distribute giant amounts of knowledge.

Q36). What are the various subscription architectures in Azure?
Pay As You Go

Q37). What is BYOL?
Bring your own license

Q38). What is Azure Data Lake?
Microsoft Azure knowledge Lake may be a extremely ascendible public cloud service that enables developers, scientists, business professionals and other Microsoft customers to gain insight from large, complex data sets. As with most knowledge lake offerings, the service is composed of two parts: data storage and data analytics.

Q39). What is Azure Data Factory?
The Azure knowledge plant (ADF) may be a service designed to permit developers to integrate disparate knowledge sources. It is a platform somewhat like SSIS within the cloud to manage the information you’ve got each on-prem and within the cloud.
Get Microsoft Azure 100% Practical Training

Q40). What is Azure Kubernetes Services?
Azure Kubernetes Service (AKS) may be a managed instrumentality orchestration service, based on the open source Kubernetes system, which is available on the Microsoft Azure public cloud. An organization will use AKS to deploy, scale and manage Docker containers and container-based applications across a cluster of container hosts

Q41). What is Docker in Azure?
Docker for Azure is put in with Associate in Nursing Azure model that configures laborer in swarm mode, running on VMs backed by a custom virtual hard drive (VHD). There ar 2 ways that you’ll be able to deploy laborer for Azure. Use the Azure Portal or Azure CLI, both have the configuration options.

Q42). What is Azure Dev ops?
Azure DevOps provides tools to support software development teams.

Q43). What tools and capabilities Azure Dev Ops provide?
Azure Pipelines
CI/CD works with all languages, platforms, and clouds. Connect to dirty dogHub or any Git repository and deploy unceasingly.
Azure Boards
Powerful work following with Kanban boards, backlogs, team dashboards, and custom reporting.
Azure Artifacts
Maven, npm, and NuGet package feeds from public and personal sources.
Azure Repos
Unlimited cloud-hosted private Git repos for your project. Collaborative pull requests, advanced file management, and more.
Azure Test Plans
All in one planned and exploratory testing solution.

Q44). What is Azure Dev Test Labs?
Azure DevTest Labs may be a service that helps developers and testers quickly produce environments in Azure whereas minimizing waste and dominant price. You can check the newest version of your application by quickly provisioning Windows and UNIX operating system environments victimisation reusable templates and artifacts

Q45). What is Azure IoT?
The Azure Internet of Things (IoT) is a collection of Microsoft-managed cloud services that connect, monitor, and control billions of IoT assets. In simpler terms, an IoT solution is made up of one or more IoT devices and one or more back-end services running in the cloud that communicate with each other.

Q46). What is Azure IoT Edge?
The edge of the IoT is wherever the action is. It includes a good array of sensors, actuators, and devices—those system end-points that move with and communicate period knowledge from sensible product and services.

Q47). What is Azure Block Chain Workbench?
Azure Blockchain work table may be a assortment of Azure services and capabilities designed to assist you produce and deploy blockchain applications to share business processes and knowledge with alternative organizations

Q48). What is Azure Data Bricks?
Apache Spark-based analytics platform. Azure Databricks contains the entire ASCII text file Apache Spark cluster technologies and capabilities.

Q49). What is Azure Cognitive Service?
Azure psychological feature Services ar genus Apis, SDKs, and services available to help developers build intelligent applications without having direct AI or data science skills or knowledge. The goal of Azure psychological feature Services is to assist developers produce applications which will see, hear, speak, understand, and even begin to reason.
Are You Interested in Microsoft Azure Course ? Click here

Q50). What is Machine Learning?
Azure Machine Learning service is a cloud service that you can use to develop and deploy machine learning models. Using Azure Machine Learning service, you’ll be able to track your models as you build, train, deploy, and manage them, all at the broad scale that the cloud provides.

Q51). What is Azure Bot Service?
Azure larva Service is Microsoft’s computer science (AI) chatbot offered as a service on the Azure cloud service marketplace. Azure larva Service offers the flexibility to feature intelligent agents that ar capable of spoken language while not having to commit the resources to develop one’s own AI.

Q52). What is InTune?
It is a element of Microsoft’s Enterprise quality + Security (EMS) providing, a mobile device management and application management platform. Microsoft’s Intune app is meant to integrate with alternative elements of the EMS platform, including Azure Active Directory and Azure Information Protection.

Q53). What is Azure Genomics?
Microsoft genetic science simplifies however you method, store, and share large volumes of genomics data. Through the ability of cloud computing and Microsoft Azure, you can more easily collaborate with the scientific community to exchange important data insights on genomic medicine.

Q54). What is HDInsight?
Azure HD Insight may be a Hadoop service providing hosted in Azure that permits clusters of managed hadoop instances. Azure HDInsight deploys and provisions Apache Hadoop clusters within the cloud, providing a package framework designed to manage, analyze, and report on massive knowledge with high dependability and convenience

Q55). What port number user to take RDP in Virtual Machine.
port RDP -3389. http – 80

Q56). Where do you add Azure VM in load balancer.
need to add the VM servers in to Backed Pool which have the Private IP address.

Q57). how to connect on premise virtual machine to Azure online.
need to download “Microsoft Azure Site Recovery Unified Setup” and their associated “VaultCredentials” key from Azure Site and recovery and those need to install on any one of the On premise virtual machine which have internet connected then late we need to create replication for both the on-premise and Azure.

Q58). what is the difference between virtual machine and Virtual machine scale set.
in VM scale set VM and Load balancer will be created automatically and the Virtual machine will be increased or decreased based on the usage of the application but in Virtual Machine we need to create manually.

Q59). what is Backend Pool in Load balancer ?
The backend pool will have the virtula machine which is connected with private IP address along with Availability set enabled to provide services will be connected over public IP address of the Load balancer.

Q60). What is cloud computing ?
Distributed computing is fundamentally an extraordinary dimension of deliberation over the foundation that can assist you with focusing more on your business rationale without agonizing over facilitating or framework needs. This is the general term utilized for conveying the facilitated administrations over the web. In distributed computing the figuring assets are giving “as an administration”. Much the same as Electricity, you pay to power supplier and get the power at your home and for this you don’t have to make any framewor

Q61). Cloud computing benefits?
High Availability
Pay as you go
Moving from Capex to Opex
Fault Tolerance
High Response Time
HighBandwidth Low

It tends to be named as a capacity of the application to deal with developing measure of work without corrupting the execution. Essentially framework can develop unbounded dependent on interest.

Scalability is of 2 types
Vertical or Scale Up – In this kind of scaling design we increment the limit of the current equipment or machine. For instance, on the off chance that you are having a work area of 4GB RAM and tomorrow you increment the RAM of your machine to 16GB then this is nothing but the vertical scaling.
Level or Scale Out – In this sort of scaling setup we increment the tally of machines without expanding the limit. For instance, on the off chance that you have a server of 8GB RAM and tomorrow you put another server of same RAM, etc. When you do even scaling basically you increment the processing power in parallel so you show signs of improvement execution. This is level

The framework is anything but difficult to develop as business changes. This characterizes a degree to which your application can be advanced/changed/altered relying upon the business or necessity changes.

High Availability:
Essentially this characterizes how much your application is accessible for its end clients. Clients or clients will dependably anticipate zero downtime of the application. High availability implies your application can withstand underneath normal types of downtime scenarios –

Hardware failures
Application updates
Configuration changes
OS update restarts
Heavy load restarPay as you go

This is the most worthwhile advantage of cloud. With cloud you pay just for what you use. In the event that you are not in the need of assets, you can free them/de-designate them and you are not charged for it. The charging is totally “per minute” charging giving you all the more saving money on expense.

Moving from Capex to Opex:
This represents moving from “Capital Expenditure to Operational Expenditure”. Organizations today don’t wish to contribute on equipment as equipment is changing at quick pace. Along these lines, rather than contributing on equipment cost which may wind up out of date after certain time length they are progressively intrigued and willing to pay operational expense on month to month, yearly premise. This is only the Capex to Opex. As Microsoft Azure being “Pay as you go” show it turns out to be anything but difficult to move from Capex to Opex.

Fault Tolerance:
It is the capacity of the framework to keep working in full limit and completely practical in case of disappointment of a portion of its parts. This just methods, on the off chance that I have a web application and communicating with database, at that point if the database isn’t open/down still my web application will be accessible for clients.
Microsoft Azure applies different replication and redundancy techniques to make azure hosted services and applications as fault tolerant.

Q62). Types of cloud deployment models?
The summary of these terminologies is as follows –
IaaS – Infrastructure as a Service – a lot of infrastructure level capabilities, for example, an operating framework, organize availability, and so on that are conveyed as pay for use services and can be utilized to have

Example, Azure VM, VNET..

PaaS –Platform as a Service – is about abstracting designers from the hidden infrastructure to enable applications to rapidly be made. This is specifically for designers who are eager to Build applications without stressing over management of facilitating condition at al

Ex, Azure Cloud services, Azure Web Apps, Storage, SQL Azure Database etc.

SaaS – Software as a Service – applications that are conveyed utilizing an administration conveyance demonstrate where associations can basically Consume and utilize the application. Regularly, an association would pay for the utilization of the application
Example, Office 365, Gmail,, SharePoint online, CRM online and so on.

Q63). What is Public, Private and Hybrid cloud execution as for Azure?
Public Cloud example :

You are running a use of Hospital Management framework on Azure Web Apps or Cloud administration web jobs and supporting backend database you are utilizing is SQL Azure Database. In this precedent as all parts of whole framework [web application and database] are running on Azure itself this turn into your open cloud execution.

Private Cloud example :

You are running a use of Hospital Management framework on VM in your server farm inside your association premises and supporting backend database you are utilizing is SQL server introduced on VM in on premises server farm. In this model as all segments of whole framework [web application and database] are running on premises itself this turn into your private cloud execution.

Hybrid Cloud example :

You are running use of the Hospital Management framework on Azure Web Apps or Cloud administration web jobs and supporting the backend database you are utilizing is SQL server introduced on VM present inside an on-premises server farm. In this precedent as a portion of the segments are running on Azure and few are running on-premises this ends up Hybrid cloud usage.

Q64). What is Azure Resource Manager (ARM) and what are the advantages of ARM over Classic services (Cloud Services)?
Azure Resource Manager (ARM) is the arrangement philosophy/system to convey your Azure parts in Azure (IaaS and PaaS segments). It acts like a holder of numerous resources anyway it can length crosswise over locales and administrations. It is format driven, decisive and idempotent in nature

You can send, oversee, and screen the majority of the resources for your answer as a gathering, instead of taking care of these resources independently. You can over and over send your answer all through the improvement lifecycle and have certainty your resources are conveyed in a reliable state. You can utilize decisive layouts to characterize your organization. You can characterize the conditions between resources so they are conveyed in the right request.

You can apply to get to control to all administrations in your resource gather since Role-Based Access Control (RBAC) is locally incorporated into the administration stage. You can apply labels to resources to sensibly sort out the majority of the resources in your membership.

Q65). Explain about the Log Analytics (Operational Management Suite)?
Log Analytics (OMS) (in the past known by “Operational Insights”) in Azure cook all prerequisites in a single administration and deals with Log Analytics, Automation, Availability and Security at one single spot. It gives single dashboard which gives all subtleties of Logs, IIS Logs, Storage and other Infrastructure Log and Capacity arranging subtleties.

Log Analytics likewise stretch out itself to On Premise foundation, Amazon (AWS) remaining task at hand and Open Stack adjacent to conventional Windows and Linux virtual framework in Azure. Log Analytics additionally empowers you to create Power BI information source from which you can manufacture Power BI visuals for your information. Log Analytics influences OMS which additionally gives you Security and Threat Management related information with every vital detail like Login Information, IP Addresses and so on. It is paid administrations and accompanies 3 distinctive valuing level as Free, Standard and Premium.

It causes you to look Logs over your framework from a solitary dashboard and furthermore enables you to send out the outcomes too. Thus this ends up one single point/dashboard for every one of your logs of all your framework independent whether it is Windows or Linux or On reason or Azure facilitated.
Get Microsoft Azure 100% Practical Training!

Q66). How to accomplish zero downtime in cloud administration arrangements amid upgrades and all hardware failures?
Keep running something like 2 occasions of every job inside a cloud administration. When we have at least 2 occurrences running for a job in cloud administration then naturally the sending gets appropriated crosswise over various blame and redesign spaces and accomplishes nearly or close to zero downtime.

Fault Domain –

Fault domain is a physical unit of disappointment. In basic structure when your VM is associated with power supply and in the event that control supply is down, at that point your VM can not be operational. So VM itself associated with power supply is a Fault domain.

Upgrade Domain –

It is an intelligent unit of collection the job occasions and it doesn’t exist physically. When we have 2 cases of job running then consequently every one of the sending or occasions are treated as various upgrade domain. So when an upgrade of visitor OS, host OS or application refresh should be performed then just a single upgrade domain based cases is refreshed while upgrade domain 2 based example continue serving the client’s solicitations. When upgrade of first occasion is finished at that point second upgrade domain based occurrence gets refreshed, etc

Q67). What are the various ways by which an on premises VM can be migrated to Azure?
For movement of on premises VM, we have to comprehend what is the virtualization stage utilized for hosting the VM. Different virtualization systems are HyperV, VMWare and so forth. For making VM on Azure requires VHD document just and that can be gotten from HyperV specifically. On the off chance that VM is facilitated on virtualization stage other than HyperV then we have to initially change over the current VM circles into vhd organization and afterward can be transferred to Azure stockpiling. When the circle documents are available on Azure, VM can be provisioned.

The capacity queue does not give ensure about FIFO nature. The request in which messages are added to queue may not get got in a similar request. Then again, Service Bus Queue gives FIFO requesting ensure if “Message Sessions” are utilized. On the off chance that messages are included with SessionID and collector gets the messages with same SessionID then a partiality is made and the request in which messages were included, message will be gotten also.

Q68). An application front end is hosted on Azure however because of security reasons client need database to be hosted on-premises inside his place of business. What are the distinctive approaches to deal with this connectivity situation in Azure?
Taking a gander at the necessity of associating single on-premises DB machine to Azure facilitated application, Azure VNET based “Point to Site” can be considered as right decision in this situation for Azure to on-premises availability. Point to Site is perfect decision for building up VPN network between on-premises assets and Azure assets where number of assets to be associated is constrained

Q69). What are the other VNET options for accomplishing connectivity with on premise and azure resources?
Site to Site and express route are different choices for accomplishing cross premises network. Site to site to explicitly utilize when you have huge number of assets to be associated.

Now and again, Site to Site or Point to Site availability may present system inactivity as VPN made by these highlights take a shot at open foundation (Internet) as it were. To defeat on this circumstance “Express Route” alternative can be taken which offers devoted Leased Line put together offering to defeat with respect to inertness issue.

Q70) . What is a public, private and hybrid cloud with respective to Azure
Public – All of your application/work loads running in Azure cloud
Private – You are using all your workloads running on on-prime datacenter using Azure stack
Hybrid cloud – its combination of both private and public.

Frequently Asked Azure Interview Questions and Answers