Top Azure Developer Interview Questions and Answers

Last updated on Feb 18 2022
Manohar Sharma

Table of Contents

Top Azure Developer Interview Questions and Answers

What is Microsoft Azure?

Azure is a cloud computing platform which was launched by Microsoft in Feb 2010. It is a highly flexible cloud platform that offers development, data storage, service hosting, and service management.

Explain the Importance of the role and how many types of roles are available in Windows Azure?

Roles are a very important concept in Windows Azure, and learning them is the base for further programming.

Three types of roles in Windows Azure are:

  • Web Role: It is used to deploy website by using langue which is supported by the IIS platform customized to run the web apps.
  • Worker Role: It helps you to execute the process that runs in the background by
  • VM Role: It helps you to schedule the windows services and task.

Why should you use Azure CDN?

Azure CDN should be used to reduce load time and bandwidth as well as speed the responsiveness.

What is Cloud Computing?

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

Name some important applications of Microsoft Azure

Most important application of Microsoft Azure are:

Infrastructure Services, Mobile Apps, Web Applications, Cloud Services, Storage, Media Services, etc.

What is Azure as PaaS?

PaaS is a computing platform that includes an operating system, programming language execution environment, database, or web services. Developers and application providers use this type of Azure services.

Explain the crucial benefits of Traffic Manager

Traffic management offers many advantages for the user:

  • Increase the performance
  • No Downtime required for update or Maintenance
  • You can easily configure Azure Traffic manager on Windows Azure portal.

What is Break-fix issues in Microsoft Azure?

In, Microsoft Azure, all the technical problem is called break-fix issues. This term uses when “work involved in support a technology when it fails in the normal course of its function.

Explain Diagnostics in Windows Azure

Windows Azure Diagnostic offers the facility to store diagnostic data. In Azure, some diagnostics data is stored in the table, while some are stored in a blob. The diagnostic monitor runs in Windows Azure as well as in the computer’s emulator for collecting data for a role instance.

State the difference between repetitive and minimal monitoring.

Verbose monitoring collects metrics based on performance. It allows a close analysis of data fed during the process of application.

On the other hand, minimal monitoring is a default configuration method. It makes the user of performance counters gathered from the operating system of the host.

What is the main difference between the repository and the powerhouse server?

The main difference between them is that repository servers are instead of the integrity, consistency, and uniformity while powerhouse server governs the integration of different aspects of the database repository.

Explain command task in Microsoft Azure

Command task is an operational window which set off the flow of either single or multiple common whiles when the system is running.

What are unconnected lookups?

Unconnected lookup the input ins take by the LKP operation. In this type of lookup method, User-defined values are disregarded in the unconnected lookups.

Explain Cmdlet command of Microsoft Azure

A cmdlet is a command which is utilized as a part of the Microsoft PowerShell environment. The cmdlet is called by the Windows PowerShell to automate the scripts which are in the command line.

What is the use of the Migration Assistant tool in Azure Websites?

Migration Assistant tool helps you to examine your IIS installation. It helps you to recognize which site can be migrated to the cloud. It is also featuring components which are either not migrated or unsupported on the Azure platform.

What is the use of Azure Active Directory?

Azure Active Directory is an identify and access management system. It is very much similar to the active directories. It allows you to grant your employee in accessing specific products and services within the network.

What is HDInsight in Microsoft Azure?

HDInsight is a could service which that makes it easy. It is fast and cost-effective to process a massive amount of data using with the help of open-source frameworks like Spark, Hadoop, Hive, Storm and R. HDInsight offers various type of scenarios which includes ETL, data warehousing, and Machine Learning.

Explain role instance in Microsoft Azure

A role instance is a virtual instance on which the application code and role configuration run. A role can have multiple instances, which are defined in the service configuration file.

Explain the term ‘service fabric’ in Azure

Service fabric is a middleware platform which gives more scalable outcome. It mostly renders with a more managed and reliable enterprise.

Explain Availability Set

It is a logical grouping of Virtual Machines. It allows the Azure cloud to build understand how the application for a user is built to provide availability and redundancy.

Name the types of web application which can be deployed with Azure

ASP.Net, PHP, WCF are a type of web application which can be deployed with SQL Azure.

How many customers subscriptions allowed in managed disks?

The number of managed disks subscription is limited to 2000.

Explain the service definition file

The course service definition file (.csdef) defines the service mode. It includes a number of roles.

State the difference between copy and shortcut

Copied means transferring an object from one to another folder which takes double space. The shortcut is a dynamic Link on an object which saves the space which shows changes in the original object.

Name the services which are used to manage resources in Azure

  • Application Insights
  • Azure Portal
  • Azure Resource manager
  • Log Analytics

Explain enterprise warehousing

Enterprise warehousing is the phenomenon where the data is developed by the organization having access at a single point throughout the globe. The warehousing allows serving to get linked to a single point with the assistance of periodic handling.

What are the important drawbacks of using Microsoft Azure?

  • Cloud computing is not possible if you are not able to connect to the Internet.
  • Azure is a web-based app which needs a lot of bandwidth to download, as do large documents.
  • Web-based applications can sometimes be slower compared accessing similar software program on your desktop PC.

What is MOSS?

Microsoft SharePoint Server (MOSS) that consist of a complete version of the portal platform. It allows a user to manage, share and even create the document.

What is the step you need to perform when drive failure occurs?

When there is an instance that the drive has failed, the following step should be performed:

  • The drive should be not mounted, which allows the object Azure storage to function without fail.
  • The second scenario is replacing the drive in which the desired step will remounting, formatting the drive.

What it’s the difference between PROC MEANS and PROC SUMMARY?

  • PROC ME:  It refers to the subgroup of statist created in the persistence of the BY statement.
  • PROC SUMMARY:  It is the support statistic giving all varieties of information running simultaneously.

State the difference between a library and a list

The library is an interface which allows to manage and store a document which can be created using Word, Excel, or PowerPoint.

On the other hand, the list is the representation of the item in a tabular format using column and rows. It can be attached with documents.

Can you create VM by using Microsoft Azure Resource Manager in a Virtual Network?

No, it is not possible to create a virtual machine using the Azure Resource Manager.

What is the use of VNET?

With the help of VNET, you can represent your network within the cloud. It could insulate the instance logically which are launched within the cloud.

What the important requirements when creating a new Virtual Machine?

The length of the user name should not more than 20 characters, and it should not end with a period.

Name various power states of a Virtual Machine.

Various power states of a Virtual Machine are: Running, Starting, Stopping, Deallocating, etc.

Explain lookup transformation

Lookup transformation helps you to finds outsource qualifier. It may be either active/passive lookup transformation.

What are the three main components of the Windows Azure platform?

Three most important components of the Windows Azure platform are:

  • Compute
  • Storage
  • AppFabric

Explain cspack in Microsoft Azure

Cspack is a command-line tool which generates a service package file. It also helps you to prepares an application for deployment, either in compute emulator or Microsoft Windows Azure.

What is the purpose of using an application partition scheme in Azure?

An application partition aims to reduce the replication traffic within a specific domain area.

Explain Azure Service Level Agreement

The Service ensures that when you send two or more roles instances for each role, access to your cloud service will be maintained 9 out of 10 times. Moreover, identification re-correction activity will be stared when the procedure of a role instance is not running.

What do you mean by the network security groups?

A network security group allows you to manage the network traffic to NIC or subnets etc. If it is connected in the best possible way, then the network load will be distributed wisely.

What happens when you exhaust the maximum failed attempts by authenticating yourself using Azure AD?

We use a more method to lock accounts. This is based on the IP address of the request and the passwords entered by the user.

Explain the concept of the table in Windows Azure

A table is one kind of Azure store. In which you can store your information.

Below given are the key concepts of the table:

  • Tables allow structure data storage
  • There can be 0 to n table in a storage account.
  • An element has an essential key and properties as a key-value pair.

What is the use of Temp Drive in VM?

Temp Drive is used for Paging in Azure. However, it is a short drive, and you should not use it for storage.

Explain guest OS in Microsoft Azure

Guest OS is an operating system which runs on the virtual machine which allows you to hosts an instance of a role.

When will you find the list of built-in app with ADD?

The Azure Active Directory has more than 2500 built-in app. It allows you to access the application more securely.

Are data disks provide support within scale sets?

Yes, a scale allows you to define an attached data disk configuration which applies to all VMs In the set. Other options for data storing are:

  • Azure files
  • Azure Data services
  • OS drive
  • External data service

State the difference pricing model of Microsoft Azure

Here, are different pricing model of Microsoft Azure:

BYOL Model: It brings your license model. It is just right to access model. You can obtain it outside of the Azure Marketplace. This model is not charged any fees.

Free Software Trial: It is a full-featured version which is promotionally free for a limited period of time. However, for excessive use, you need to pay fees.

Usage-based: This is a widely used model of Microsoft Azure. Here, user are changed for only that service which is used by them.

Monthly fee: Here, you need to pay a fixed monthly payment for a subscription.

What is csrun?

Csrun is a command-line tool that deploys a packaged application to the Windows Azure compute emulator and manages the running service.

Name two blobs used in Microsoft Azure

Two types of blobs offer in Azure are:

  1. Block Blob
  2. Page Blob

What is Azure Cloud Service?

By creating a cloud service, you can deploy a multi-tier web application in Azure, defining multiple roles to distribute processing and allow flexible scaling of your application. A cloud service consists of one or more web roles and/or worker roles, each with its own application files and configuration. Azure Websites and Virtual Machines also enable web applications on Azure. The main advantage of cloud services is the ability to support more complex multi-tier architectures

What is a cloud service role?

A cloud service role is comprised of application files and a configuration. A cloud service can have two types of roles.

What is the link to a resource?

To show your cloud service’s dependencies on other resources, such as an Azure SQL Database instance, you can “link” the resource to the cloud service. In the Preview Management Portal, you can view linked resources on the Linked Resources page, view their status on the dashboard, and scale a linked SQL Database instance along with the service roles on the Scale page. Linking a resource in this sense does not connect the resource to the application; you must configure the connections in the application code.

What is scale a cloud service?

A cloud service is scaled out by increasing the number of role instances (virtual machines) deployed for a role. A cloud service is scaled in by decreasing role instances. In the Preview Management Portal, you can also scale a linked SQL Database instance, by changing the SQL Database edition and the maximum database size, when you scale your service roles.

What is a web role?

A web role provides a dedicated Internet Information Services (IIS) web-server used for hosting front-end web applications.

What is a worker role?

Applications hosted within worker roles can run asynchronous, long-running or perpetual tasks independent of user interaction or input.

What is a role instance?

A role instance is a virtual machine on which the application code and role configuration run. A role can have multiple instances, defined in the service configuration file.

What is a guest operating system?

The guest operating system for a cloud service is the operating system installed on the role instances (virtual machines) on which your application code runs.

What is a cloud service component?

Three components are required in order to deploy an application as a cloud service in Azure:

What is deployment environments?

Azure offers two deployment environments for cloud services: a staging environment in which you can test your deployment before you promote it to the production environment. The two environments are distinguished only by the virtual IP addresses (VIPs) by which the cloud service is accessed. In the staging environment, the cloud service’s globally unique identifier (GUID) identifies it in URLs (GUID.cloudapp.net). In the production environment, the URL is based on the friendlier DNS prefix assigned to the cloud service (for example, myservice.cloudapp.net).

What is a service definition file?

The cloud service definition file (.csdef) defines the service model, including the number of roles.

What is a service configuration file?

The cloud service configuration file (.cscfg) provides configuration settings for the cloud service and individual roles, including the number of role instances.

What is a service package?

The service package (.cspkg) contains the application code and the service definition file.

What is a cloud service deployment?

A cloud service deployment is an instance of a cloud service deployed to the Azure staging or production environment. You can maintain deployments in both staging and production.

What is Azure Diagnostics?

Azure Diagnostics is the API that enables you to collect diagnostic data from applications running in Azure. Azure Diagnostics must be enabled for cloud service roles in order for verbose monitoring to be turned on.

What is Azure Service Level Agreement (SLA)?

The Azure Compute SLA guarantees that, when you deploy two or more role instances for every role, access to your cloud service will be maintained at least 99.95 percent of the time. Also, detection and corrective action will be initiated 99.9 percent of the time when a role instance’s process is not running.

What is Cloud Computing?

Cloud computing is the use of computing resources (hardware and software) that are delivered
as a service over a network (typically the Internet).

What are the Service Model in Cloud Computing?

Cloud computing providers offer their services according to three fundamental models: Infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS) where IaaS is the most basic and each higher model abstracts from the details of the lower models.
Examples of IaaS include Amazon CloudFormation (and underlying services such as Amazon EC2), Rackspace Cloud, Terremark, Windows Azure Virtual Machines, Google Compute Engine. and Joyent.
Examples of PaaS include Amazon Elastic Beanstalk, Cloud Foundry, Heroku, Force.com, EngineYard, Mendix, Google App Engine, Windows Azure Compute, and OrangeScape.
Examples of SaaS include Google Apps, Microsoft Office 365, and Onlive. Source from.

What are the different cloud deployment models?

Cloud deployment models describe how cloud services are offered to users. The major deployment models associated with cloud computing are listed below:

Public cloud – Here, computing services are offered through third-party providers across the public internet and server.

Private cloud – Here, computing services are offered either over the private internal network or the internet only to the selected users.

Hybrid cloud – Here, the cloud computing environment combines both public cloud and private cloud, allowing to share data and applications between them.

Explain traffic manager benefits in Azure?

The major benefits offered by the traffic manager in Azure are:

  • Distribution of traffic based on several traffic-routing methods.
  • Continuous monitoring of endpoint health and automatic failover when endpoints fail.

What is a break-fix issue?

In Azure, break-fix issues are referred to as technical problems. It is an industry term used when “work involved in supporting a technology when it fails its normal course of action”.

What is Azure Active Directory and how it is used?

Microsoft offers Azure active directory, a fully managed multi-tenant service that implements identity and access capabilities for applications running in Azure as well as applications operating in the on-premises environment. It is used for providing single sign-on and multi-factor authentication to help users from protecting attacks.

What is an Availability Set?

Availability Set is a logical grouping capability majorly employed for separating VM sources from each other when they are deployed. They are used for building reliable cloud solutions. The VMs placed in the Availability set are run across various physical servers, storage units, compute racks, and network switches in Azure. If any failure occurs, only VMs subset is affected, and the overall solution stays operational.

What is the use of a Lookup transformation?

Lookup transformation is used for performing lookups by combining data in input columns with columns in the reference dataset. The reference table can be a new table or an existing table, view, or the SQL result query result.

Name the web application types that can be deployed with the Azure?

The web applications that can be deployed with the Azure are ASP.Net, PHP, and WCF.

Explain Azure Resource Manager?

Azure Resource Manager is used for provisioning management and deployment services in Azure. Management layer is used for updating and deleting resources in Azure subscription. You can organize related resources in resource groups and deploy your resources with JSON templates.

What is a Fault Domain?

A Fault domain represents the group of the underlying hardware that shares a common power source and network switch. Every fault domain comprises some racks and each contains a virtual machine. When you create virtual machines within an availability set, your virtual machines are automatically distributed across the fault domains in the Azure platform.

What are Update Domains?

The updated domain represents the group of the underlying hardware that can be rebooted or can withstand maintenance at the same time. When you create virtual machines within an availability set, your virtual machines are automatically distributed across the update domains by the Azure platform. This ensures that at least one instance of your applications always remains working when the Azure platform is under periodic maintenance.

What is the difference between Azure Service Bus Queues and Storage Queues?

Two types of queue mechanisms are supported by Azure: Storage queues and Service Bus queues.

Storage queues:  These are the part of the Azure storage infrastructure, features a simple REST-based GET/PUT/PEEK interface. Provides persistent and reliable messaging within and between services.

Service Bus queues:  These are the part of a broader Azure messaging infrastructure that helps to queue as well as publish/subscribe, and more advanced integration patterns.

Explain Azure Service Fabric.

Azure Service Fabric is a distributed platform designed by Microsoft to facilitate the development, deployment and management of highly scalable and customizable applications. The applications created in this environment consists of detached microservices that communicate with each other through service application programming interfaces.

Define the Azure Redis Cache.

Azure Redis Cache is an open-source and in-memory Redis cache that helps web applications to fetch data from a backend data source into cache and server web pages from the cache to enhance the application performance. It provides a powerful and secure way to cache the application’s data in the Azure cloud.

Explain the types of services you can build with the Service Fabric.

Majorly, two types of services you can build on Service Fabric:

  • Stateless Services – No state is stored in the service. The longer-term state is stored in an external database. This is the typical application/data layer approach to build services.
  • Stateful Services – The state is stored in the service. Allows the state to persist without the need for an external database.

What is the 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 data centres.

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

What is the difference between the Windows Azure Platform and Windows Azure?

The former is Microsoft’s PaaS offering including Windows Azure, SQL Azure, and AppFabric; while the latter is part of the offering and Microsoft’s cloud OS.

What are the three main components of the Windows Azure Platform?

Compute, Storage and AppFabric.

What is Windows Azure compute emulator?

The compute emulator is a local emulator of Windows Azure that you can use to build and test your application before deploying it to Windows Azure.

What is fabric?

In the Windows Azure cloud fabric is nothing but a combination of many virtualized instances which run the client application

How many instances of a Role should be deployed to satisfy Azure SLA (service level agreement)? And what’s the benefit of Azure SLA?

TWO. And if we do so, the role would have external connectivity at least 99.95% of the time.

What are the options to manage session state in Windows Azure?

 

  • Windows Azure Caching
  • SQL Azure
  • Azure Table

What is cspack?

It is a command-line tool that generates a service package file (.cspkg) and prepares an application for deployment, either to Windows Azure or to the compute emulator.

What is csrun?

It is a command-line tool that deploys a packaged application to the Windows Azure compute emulator and manages the running service.

What is the guest OS?

It is the operating system that runs on the virtual machine that hosts an instance of a role.

How to programmatically scale-out Azure Worker Role instances?

Using AutoScaling Application Block

What is the difference between Public Cloud and Private Cloud?

Public cloud is used as a service via the Internet by the users, whereas a private cloud, as the name conveys is deployed within certain boundaries like firewall settings and is completely managed and monitored by the users working on it in an organization.

How to design applications to handle connection failure in Windows Azure?

The Transient Fault Handling Application Block supports various standard ways of generating the retry delay time interval, including fixed interval, incremental interval (the interval increases by a standard amount), and exponential back-off (the interval doubles with some random variation).

static RetryPolicy policy = new RetryPolicy(5, TimeSpan.FromSeconds(2), 
TimeSpan.FromSeconds(2)); 
policy.ExecuteAction(() => { try { string federationCmdText = @”USE FEDERATION 
Customer_Federation(ShardId =” + shardId + “) WITH RESET, FILTERING=ON”; 
customerEntity.Connection.Open(); 
customerEntity.ExecuteStoreCommand(federationCmdText); 
}
catch (Exception e) { 
    customerEntity.Connection.Close();
    SqlConnection.ClearAllPools(); 
} 
});

What is Windows Azure Diagnostics?

Windows Azure Diagnostics enables you to collect diagnostic data from an application running in Windows Azure. You can use diagnostic data for debugging and troubleshooting, measuring performance, monitoring resource usage, traffic analysis and capacity planning, and auditing.
HTTP://WWW.WINDOWSAZURE.COM/EN-US/DEVELOP/NET/COMMON-TASKS/DIAGNOSTICS/

What is Blob?

BLOB stands for Binary Large Object. Blob is a file of any type and size.
The Azure Blob Storage offers two types of blobs –

  1. Block Blob
  2. Page Blob

URL format: Blobs are addressable using the following URL format:

What is the difference between Block Blob vs Page Blob?

Block blobs are comprised of blocks, each of which is identified by a block ID.
You create or modify a block blob by uploading a set of blocks and committing them by their block IDs.
If you are uploading a block blob that is no more than 64 MB in size, you can also upload it in its entirety with a single Put Blob operation. -Each block can be a maximum of 4 MB in size. The maximum size for a block blob in version 2009-09-19 is 200 GB or up to 50,000 blocks.
Page blobs are a collection of pages. A page is a range of data that is identified by its offset from the start of the blob. To create a page blob, you initialize the page blob by calling Put Blob and specifying its maximum size.
-The maximum size for a page blob is 1 TB. A page written to a page blob may be up to 1 TB in size.
what to use block blobs for streaming video. “The application must provide random read/write access” which is supported by Page Blobs

What is the difference between Windows Azure Queues and Windows Azure Service Bus Queues?

Windows Azure supports two types of queue mechanisms: Windows Azure Queues and Service Bus Queues.
Windows Azure Queues, which are part of the Windows Azure storage infrastructure, feature a simple REST-based Get/Put/Peek interface, providing reliable, persistent messaging within and between services.
Service Bus Queues are part of a broader Windows Azure messaging infrastructure dead-letters queuing as well as publish/subscribe, Web service remoting, and integration patterns.

HTTP://WCFPRO.WORDPRESS.COM/2010/12/06/COMMUNICATION-IN-WINDOWS-AZURE/

HTTP://MSDN.MICROSOFT.COM/EN-US/LIBRARY/WINDOWSAZURE/HH767287.ASPX

What is the dead letter queue?

  1. Messages are placed on the dead-letter sub-queue by the messaging system in the following scenarios.
  2. When a message expires and dead-lettering for expired messages is set to true in a queue or subscription.
  3. When the max delivery count for a message is exceeded on a queue or subscription.
  4. When a filter evaluation exception occurs in a subscription and dead-lettering is enabled on filter evaluation exceptions.

What is swap deployments?

To promote a deployment in the Azure staging environment to the production environment, you can “swap” the deployments by switching the VIPs by which the two deployments are accessed. After the deployment, the DNS name for the cloud service points to the deployment that had been in the staging environment.

What is minimal vs. verbose monitoring?

Minimal monitoring, which is configured by default for a cloud service, uses performance counters gathered from the host operating systems for role instances (virtual machines). Verbose monitoring gathers additional metrics based on performance data within the role instances to enable closer analysis of issues that occur during application processing. For more information

What are the 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

Related Page: Azure Active Directory

What is table storage in Windows Azure?

The Windows Azure Table storage service stores large amounts of structured data.
The service is a NoSQL datastore which accepts authenticated calls from inside and outside the Windows Azure cloud.
Windows Azure tables are ideal for storing structured, non-relational data

Table:  A table is a collection of entities. Tables don’t enforce a schema on entities, which means a single table can contain entities that have different sets of properties. An account can contain many tables

Entity:  An entity is a set of properties, similar to a database row. An entity can be up to 1MB in size.

Properties:  A property is a name-value pair. Each entity can include up to 252 properties to store data. Each entity also has 3 system properties that specify a partition key, a row key, and a timestamp.
Entities with the same partition key can be queried more quickly, and inserted/updated in atomic operations. An entity’s row key is its unique identifier within a partition.

What is Azure Cloud Service?

Cloud service can convey multiple web applications in Azure, characterizing a number of parts to disseminate handling and permit adaptable scaling of your application. A cloud service comprises a minimum of one web part, as well as specialist parts, each with its own particular application documents and design. The fundamental favorable position of cloud service is the capacity to help more complex multilevel structures.

Differentiate between Microsoft Azure and AWS.

Features Microsoft Azure Amazon Web Services (AWS)
Analytics Azure Stream Analytics Amazon Kinesis
Backup Options Azure Backup Amazon Glacier
Compliance Azure Trust Center AWS CLoudHSM
Content Delivery Network (CDN) Azure CDN Amazon CloudFront
Data Orchestration Azure Data Factory AWS Data Pipeline
Hybrid Cloud Storage StorSimple AWS Storage Gateway
Monitoring Azure Operational Insights Amazon CloudTrail
NoSQL Database Options Azure DocumentDB Amazon DynamoDB

What are the roles implemented in Windows Azure?

There are three roles in Windows Azure:

  • Web Role
  • Worker Role
  • Virtual Machine Role

Web Role:  It gives a web solution that is front-end. This is like an ASP.NET application. While under facilitating, Azure gives IIS and required services.

Worker Role:  It gives solutions for background service.  It can run long activities.

Virtual Machine Role:  The roles of both web and worker are executed on virtual machines. The Virtual Machine Roles give the client the capacity to modify the virtual machine on which the web and worker roles are running.

What are the three principal segments of Windows Azure platform?

Windows Azure has three principal segments: Compute, Storage, and Fabric.

A. Windows Azure Compute

Windows Azure gives a code that can be managed by the hosting environment. It gives the calculation benefit through parts. Windows Azure backs three types of roles:

  • Web roles utilized for web application programming and upheld by IIS7
  • Worker roles utilized for foundation handling of web roles
  • Virtual machine (VM) roles utilized for moving windows server applications to Windows Azure in a simple way

B. Windows Azure Storage

It gives four types of storage services:

  • Queues for informing between web parts and worker roles
  • Tables for storing structural data
  • BLOBs (Binary Large Objects) to store contents, records, or vast information
  • Windows Azure Drives (VHD) to mount a page BLOB. These can be transferred and downloaded by means of BLOBs

C. Windows Azure AppFabric

AppFabric provides five services:

  • Service bus
  • Access
  • Caching
  • Integration
  • Composite

Define Windows Azure AppFabric.

Windows Azure Diagnostics empowers you to gather diagnostic data from an application running in Windows Azure. Diagnostic data is used for capacity planning and evaluation.

What is the distinction between Windows Azure Queues and Windows Azure Service Bus Queues?

Azure Queues give a solid, diligent messaging between and within the services. They also highlight a very straightforward rest-based get/put/peek interface.

Bus Queues are part of a more extensive Windows Azure messaging framework that supports queuing.

What is table storage in Windows Azure?

Windows Azure Table storage service stores a lot of organized information. Windows Azure tables are perfect for putting away organized, non-relational data.

Table:  A table is a collection of entities. Tables don’t uphold a blueprint on elements, which implies that a solitary table can contain substances that have distinctive arrangements of properties. A record can contain numerous tables.

Entity:  An entity is an arrangement of properties, like a database row. An entity can be up to 1 MB in size.

Properties:  A property is a name–value pair. Every entity can incorporate up to 252 properties to store data. Every entity likewise has three system properties that determine a segment key, a row key, and a timestamp.

What is autoscaling in Azure?

Scaling by including extra instances is frequently referred to as scaling out. Windows Azure likewise supports scaling up by utilizing bigger role rather than more role instances.

By adding and expelling role instances to our Windows Azure application while it is running, we can adjust the execution of the application against its running costs.

An autoscaling solution reduces the amount of manual work engaged in dynamically scaling an application.

How has integrating hybrid cloud been useful for Azure?

The Hybrid Cloud boosts productivity by using Azure and the Azure stack for building and deploying applications for the cloud and on-premises applications. Integrating hybrid cloud been useful for Azure in the following ways:

  • It obtains greater efficiency with a combination of Azure services and DevOps processes and tools
  • Users can take advantage of constantly updated Azure services and other Azure Marketplace applications
  • It enables it to be deployed regardless of its location, the cloud, or on-premises.
  • This enables applications to be created at a higher speed

What is the Federation in Azure SQL?

SQL Azure Federation provides tools that can enable developers to access or share databases among themselves in SQL Azure.

  • It enables users to take advantage of resources within the cloud
  • It allows users to have their own database or share databases amongst each other
  • It reduces the possibility of a single point of failure
  • It provides cost-effectiveness, by using cloud resources only when needed

What are the different types of storage offered by Azure?

Storage questions are very commonly asked during an Azure Interview. Azure has four different types of storage. They are:

Azure Blob Storage
Blob Storage enables users to store unstructured data that can include pictures, music, video files, etc. along with their metadata.

  • When an object is changed, it is verified to ensure it is of the latest version.
  • It provides maximum flexibility to optimize the user’s storage needs.
  • Unstructured data is available to customers through REST-based object storage

Azure Table Storage
Table Storage enables users to perform deployment with semi-structured datasets and a NoSQL key-value store.

  • It is used to create applications requiring flexible data schema
  • It follows a strong consistency model, focusing on enterprises

Azure File Storage
File Storage provides file-sharing capabilities accessible by the SMB (Server Message Block) protocol

  • The data is protected by SMB 3.0 and HTTPS
  • Azure takes care of managing hardware and operating system deployments
  • It improves on-premises performance and capabilities

Azure Queue Storage
Queue Storage provides message queueing for large workloads

  • It enables users to build flexible applications and separate functions
  • It ensures the application is scalable and less prone to individual components failing
  • It enables queue monitoring which helps ensure customer demands are met

What are the features of Windows Azure?

Windows Azure runs and stores the information on Microsoft data centers.

The main features are as follows:

  • Websites enable the designers to assemble the sites utilizing ASP.NET, PHP, etc., and send these websites utilizing FTP, Git, etc.
  • SQL database, formally known as Azure database, makes, broadens, and scales the application into the cloud utilizing Microsoft SQL Server.
  • This is Microsoft’s Platform as a Service that supports multilevel applications and automated deployment.

What are the differences between a public cloud and a private cloud?

Private clouds are those that are constructed solely for an individual enterprise. They enable a firm to have applications in the cloud while tending to concerns with respect to data security and control that is frequently ailing in a public cloud environment.

Private cloud is otherwise called an internal cloud or enterprise cloud and dwells on the organization’s Intranet or hosted data center where the data is protected.

What is table storage in Windows Azure?

It is a NoSQL datastore which acknowledges verified calls from inside and outside the Windows Azure cloud. Windows Azure tables are perfect for putting away organized, non-relational data.

Table:  A table is an accumulation of elements. Tables don’t implement a pattern on elements, which implies a solitary table can contain substances that have distinctive arrangements of properties. A record can contain numerous tables.

What is Windows Azure Portal?

To run an application, a designer gets to the Windows Azure Portal through his/her web program by logging in with a Windows Live ID. The user at that point chooses whether to create a host account for running applications, a storage account for storing data, or both.

Once the designer has a host account, he/she can utilize a Windows Azure Portal to submit applications to Windows Azure.

Explain Azure Fabric.

Azure Fabric is the principal core concept. It gives a service called Azure Fabric Controller. It is called the OS for Azure since it handles/oversees:

  • All roles (processing) and resources
  • Sending and activating services
  • Monitoring the health of all services
  • Releasing and allocating resources
  • Provisioning VM, terminating, etc.
  • Patches get updated for installed OS on VM in the most automated form

What do you comprehend about Hybrid Cloud?

A hybrid cloud is a blend of internal and external cloud services, a mix of a private cloud joined with the utilization of public cloud services. This kind of cloud is most appropriate when you need to keep the classified information at your vicinity (private cloud) and consume alternate services from a public cloud.

What is a storage key?

Storage keys or access keys are utilized as a validation mode for accessing the storage services account to control data based on our prerequisites. In Windows Azure, we have an alternative to give a primary access key and a secondary access key, despite the fact that we will utilize a solitary access key to confirm our application to the storage. The primary reason to give the secondary access key is to avoid downtime to the application.

What is Windows Azure Traffic Manager?

It enables users to control the distribution of user traffic of installed Azure cloud services. There are three distinctive load-balancing strategies provided by Azure. The Manager who works on traffic applies a routing policy to the Domain Name Service (DNS) questions on your domain names and maps the DNS courses to the apt instances of your applications.

What is federation in SQL Azure?

Organization in SQL Azure is introduced for scalability. Federation helps both managers and developers scale information. It helps managers by making repartitioning and redistributing of information in a simpler manner. It enables developers in the layer of routing and sharing of information. It helps in routing without application downtime.

What is SQL Azure database?

SQL Azure database is just an approach to get associated with cloud services where you can store your database into the cloud. Microsoft Azure is the most ideal approach to utilize PaaS where you can have different databases on a similar account.

Microsoft SQL Azure has a similar component of SQL Server, i.e., high accessibility, versatility, and security in the core.

Microsoft Azure SQL database has an element; it makes backups of each active database automatically. Consistently a backup is taken and geo-repeated to empower the 1-hour recuperation point objective (RPO) for Geo-Restore.

What are the different types of Storage areas in Windows Azure?

BLOB:  BLOBs offer a component for storing a lot of content or binary data, for example, pictures, audio, and visual documents. They can scale up to 200 terabytes and can be acquired by utilizing REST APIs.

Table:  Tables represent storage areas across machines for information that is in the form of properties on the cloud.

Line:  The sole target of a queue is to empower communication among Web and Worker Role instances. They help in storing messages that may be accessed by a customer.

What is the concept of the table in Windows Azure?

A table is a kind of Azure Storage where you can store your information. BLOBs are put in a compartment and an entity in a table.

Following are the key concepts in a table:

  • Tables allow structured data storage.
  • There can be 0 to n number of tables in a storage account.
  • Tables store information as an accumulation of elements.
  • An element has an essential key and properties as a key–value pair.

What is TFS build system in Azure?

A build is the solution of an output. In Azure projects, you get the record with a .cspkg extension, that is, a Cloud Service Package is utilized for the deployment of your cloud administration.

Build Servers:  In general terms, a build server is a machine where you put your deployment packages.

To utilize Team Foundation Build, you should have no less than one build machine. This machine can be a physical machine or a virtual machine.

Build Controllers:  Manufacture Controllers are the component in the build system that accepts the build requests from any task inside the group project. Each build controller is dedicated to a solitary team project collection. So, there is a balanced relationship between a team project and a build controller.

Build Agents:  Build Agents are components in the build system that accomplishes more processor-concentrated work.

What is Azure App Service?

Azure App Service is a completely managed Platform-as-a-Service (PaaS) offering for proficient developers that conveys a rich arrangement of abilities to web, mobile, and integration scenarios. Mobile apps in Azure App Service offer a very adaptable, universally accessible mobile application development platform for Enterprise Developers and System Integrators that conveys a rich set of capacities to mobile engineers.

What is profiling in Azure?

Profiling is only a procedure for measuring the performance analysis of an application. It is normally done to guarantee that the application is sufficiently steady and can maintain overwhelming traffic.

Visual Studio gives us different tools to do it by gathering the performance information from the application that likewise helps in troubleshooting issues.

Once the profiling wizard is run, it sets up the execution session and collects the data of the sample.

The profiling reports help in:

  • Deciding the longest running strategies inside the application
  • Measuring the execution time of every strategy in the call stack
  • Assessing memory allocation

What is cmdlet in Azure?

A cmdlet is a lightweight command that is utilized as a part of the Microsoft PowerShell environment. The cmdlets are summoned by the Windows PowerShell to automate the scripts which are in the command line. Windows PowerShell runtime additionally invokes them automatically through Windows PowerShell APIs.

What is Windows Azure Scheduler?

Windows Azure Scheduler enables you to invoke activities, for example, calling HTTP/S endpoints or presenting a message on a storage queue on any schedule.

With Scheduler, you make jobs in the cloud that dependably call services both inside and outside of Windows Azure and execute those jobs on demand, on a routinely repeating schedule, or assign them for a future date.

How can you create an HDInsight Cluster in Azure?

To make an Azure HDInsight Cluster, open the Azure portal > click on New > select Data Services > click on HDInsight.

Hadoop is the default and native execution of Apache Hadoop.

HBase is an Apache open-source NoSQL database based on Hadoop that gives random access and solid consistency for a lot of unstructured data.

Storm is a distributed, fault-tolerant, open-source computation system that enables you to process data in real time.

What is Text Analytics API in Azure Machine?

Content Analytics API is a part of content examination web administrations worked with Azure Machine Learning. The API can be utilized to analyze unstructured content for tasks such as sentiment analysis and key-phrase extraction.

The API restores a numeric score between 0 and 1. Scores near 1 show positive sentiment, while scores near 0 demonstrate negative sentiment.

The upside of this API is that another new model need not be planned and prepared; the user just needs to bring the data and call the service to get the sentiment results.

What is Migration Assistant tool in Azure Websites?

Migration Assistant tool will examine our IIS installation and recognize the sites that can be migrated to the cloud, featuring any components which can’t be migrated or are unsupported on the platform.

Once broken down, this tool will likewise create sites and databases provided under the given Azure membership.

What is the distinction between Public Cloud and Private Cloud?

A public cloud is utilized as a service through the Internet by users, while a private cloud is deployed within specific limits like firewall settings and is totally overseen and checked by the users dealing with it in an organization.

What is Azure Service Level Agreement (SLA)?

The SLA ensures that, when you send two or more role instances for each role, access to your cloud service will be maintained not less than 99.95 percent of the time. Additionally, identification and re-correction activities will be started 99.9 percent of the time when a role instance’s procedure isn’t running.

Why Did You Choose a Career in Cloud Computing?

These types of Azure interview questions require a thoughtful, honest response. By thinking through your answer ahead of time, you’ll be ready to say something your interviewer will approve of. Show that you care about the field and that you have a passion for cloud computing and the problems it can solve.

Why Did You Choose Microsoft Azure and Not Aws?

Your response to this question is based on your own background and experience. Maybe you come from a developer background, so Azure appealed to you. Maybe your first cloud computing role just happened to be with Azure. As with the question above, the key here is to be ready to give an intelligent answer to the question.

How Does Microsoft Azure Compare to Aws?

This might be a matter of opinion for you, so answer as you see fit. In general, people say Azure is a better choice because it’s a Microsoft product, making it easier for organizations already using Windows Server, SQL Server, and Exchange to move to the cloud. In addition, because of Microsoft’s deep knowledge of developer tools, Azure offers multiple app deployment options for developers, which makes it stand out against AWS.

How Did You Learn Azure?

Did you learn Azure through a certification? Through on-the-job experience? A little of each? However you learned it, make sure to demonstrate to the interviewer that you have practical experience (if you’re new to the field) and that you are continuing to learn.

Tell Me About a Problem You Solved at Your Prior Job.

This is something to spend some time on when you’re preparing responses to possible Azure interview questions. As a cloud architect, you need to show that you are a good listener and problem solver, as well as a good communicator. Yes, you need to know the technology, but cloud computing does not usually involve sitting isolated in a cubicle. You’ll have stakeholders to listen to, problems to solve, and options to present. When you answer questions like these, try to convey that you are a team player and a good communicator, in addition to being a really good Azure architect.

What is the difference between SaaS, PaaS, and IaaS?

This is one of the most common Azure interview questions. Cloud Computing has three types of service models, that are IaaS, PaaS, and SaaS

Infrastructure as a Service (IaaS) Platform as a Service (PaaS) Software as a Service (SaaS)
It provides users with components such as OS, networking capabilities, etc. This is a paid service, based on usage and can be used to host applications. It enables developers to build and work with applications without having to worry about the infrastructure or management of the hosting environment. It involves applications being consumed and used by organizations. Usually, organizations pay for their use of the application
Example -Azure Virtual Machine, Azure VNET Example -Azure SQL, Azure Storage Example -Office 365, Salesforce

What are the instance types offered by Azure?

Azure offers a number of different instance types based on what needs they fulfill.

  • General Purpose – CPU to memory ratio is balanced. Provides low to medium traffic web servers, small to medium databases and is ideal for testing and development

Largest instance size: Standard_D64_v3

256 GB Memory and 1600 GB SSD Temp Storage

  • Compute Optimized -High CPU to memory ratio. Best suited for medium traffic web servers, application servers, batch processes, and network appliances

Largest instance size: Standard_F72s_V2

144 GB Memory and 576 GB SSD Temp Storage

  • Memory-Optimized -High memory to CPU ratio. Best suited for relational database servers, in-memory analytics, and medium to large caches

Largest instance size: Standard_M128m

3892 GB Memory and 14,336 GB SSD Temp Storage

  • Storage Optimized -Provides high disk IO and throughput. Best suited for Big Data, NoSQL and SQL Databases

Largest instance size: Standard_L32s

256 GB Memory and 5630 GB SSD Temp Storage

  • GPU -Virtual Machines that specialize in heavy graphic rendering and video editing. It also helps with model training and inferencing with deep learning

Largest instance size: Standard_ND24rs

448 GB Memory and 2948 GB SSD Temp Storage
4 GPUs and 96 GB Memory

  • High-Performance Compute -Provides Azure’s fastest and powerful CPU virtual machines with optional high throughput interfaces

Largest instance size: Standard_L32s

224 GB Memory and 2000 GB SSD Temp Storage

What are the deployment environments offered by Azure?

This is one of the most frequently asked Azure interview questions, and you must know the answer.

Azure offers two deployment environments:

Staging Environment:

  • It provides a platform to validate changes to your application before it can be made live in the production environment
  • In this stage, the app can be identified using the Azure’s Globally Unique Identifier (GUID) in URL form (GUID.cloudapp.net)

Production Environment:

  • This environment is used to store the live application
  • It can be differentiated from the staging environment with an URL that’s more DNS friendly (servicename.cloudapp.net)

Differentiate between repetitive and minimal monitoring.

Repetitive / Verbose Monitoring Minimal Monitoring
It collects metrics based on performance It is a default configuration method
It allows a close analysis of data fed during the process of application It allows a close analysis of data fed during the process of application

Which one amongst Microsoft Azure ML Studio and GCP Cloud AutoML is better?

When we compare both in terms of services, Azure ML Studio wins the verdict since it has Classification, Regression, Anomaly Detection, Clustering, Recommendation, and Ranking features.

On the other hand, GCP Cloud AutoML has Clustering, Regression, and Recommendation features. Moreover, Azure has a drag and drop options that make the process easier to carry out.

d1 2

What are the advantages of Scaling in Azure?

Azure performs scaling with the help of a feature known as Autoscaling. Autoscaling helps to deal with changing demands in Cloud Services, Mobile Services, Virtual Machines, and Websites. Below are a few of its advantages:

  • Maximizes application performance
  • Scale up or down based on demand
  • Schedule scaling to particular time periods
  • Highly cost-effective

How is Windows Active Directory and Azure Active Directory different?

This one’s another regular question from the list of Azure interview questions.

Windows Active Directory Azure Active Directory
It is a directory service that facilitates working with interconnected, complex and different network resources in a unified manner Azure Active Directory (Azure AD) is Microsoft’s multi-tenant, cloud-based directory and identity management service
Uses 5 layers to store data, store user details, issue and manage certifications, etc. Uses 5 layers to store data, store user details, issue and manage certifications, etc.
Works with an emphasis on on-premises units like applications, file services, printers, etc. Emphasizes on web-based services that use RESTful interfaces

What are the types of Queues offered by Azure?

Azure offers two types of queues:

Storage Queues:

  • It is a part of Azure’s Storage infrastructure
  • It provides messaging within and between services
  • It is best suited when users need to store more than 80 GB of messages in queues
  • It can provide side logs of all transactions executed against the user’s queues

Service Bus Queues:

  • It is a part of Azure’s messaging infrastructure
  • It integrates application or application components that span multiple communication protocols, network environments, etc.
  • It provides a FIFO style of delivery
  • The user’s queue size has to remain under 80 GB

What are the advantages of the Azure Resource Manager?

Azure Resource Manager enables users to manage their usage of application resources. Few of the advantages of Azure Resource Manager are:

  • ARM helps deploy, manage and monitor all the resources for an application, a solution or a group
  • Users can be granted access to resources they require
  • It obtains comprehensive billing information for all the resources in the group
  • Provisioning resources is made much easier with the help of templates

Azure interview questions can also have MCQ’s like follows: Which of the following web applications can be deployed with Azure?

a. ASP.NET

b. PHP

c. WCF

d. All of the mentioned

Answer:  a)  ASP.NET

What is the Text Analysis API in Azure Machine Learning?

Text Analysis API is a set of web services that can be used for text analysis. It is used to analyze unstructured text for sentiment analysis and keyphrase extraction. It provides results that range between 0 and 1, to elicit a positive or negative sentiment.

d2 1

When a new model is created, it doesn’t need to be designed and trained, users need to add the data and call the service to obtain the sentiment analysis.

What are the advantages of Azure Queue Storage?

Queue storage enables message queueing for large workloads in a simple, cost-effective, and durable manner. Few of its advantages are:

  • It provides rich client libraries for Java, Android, C++, PHP, Ruby, etc.
  • It enables users to build flexible apps and separate functions for greater durability
  • It ensures users’ applications are scalable and less prone to individual component failure
  • It enables queue monitoring to ensure servers aren’t overwhelmed by sudden traffic bursts

What are the two kinds of Azure Web Service roles?

A cloud service role is a set of managed and load-balanced virtual machines that work together to perform tasks. The two kinds of Azure Web Service roles are:

Web Roles

  • It is a cloud service role that is used to run web applications developed in programming languages supported by IIS (Internet Information Services) like ASP.NET, PHP, etc.
  • It automatically deploys and hosts applications through the users IIS

Worker Roles

  • It runs applications and other tasks that don’t require IIS. It performs supporting background tasks along with web roles
  • It doesn’t use IIS and runs user applications standalone

What is Azure Service Fabric?

Service Fabric provides a platform that makes the process of developing microservices and managing the application lifecycle easier.

  • It produces applications with a faster time to market
  • It supports Windows/ Linux, on-premises or other clouds
  • It provides the ability to scale up to a thousand machine

How can Azure handle this situation?

A client wants the front end of his/ her application to be hosted on Azure, but wants the database to be hosted on-premises.

d3 1

Solution – The ideal solution in this scenario is to use Azure VNET based “Point to Site”. It’s best suited for scenarios where there are only a limited number of resources that need to be connected

What is the Azure Traffic Manager?

Azure Traffic Manager is a traffic load balancer that enables users to provide high availability and responsiveness by distributing traffic in an optimal manner across global Azure regions.

  • It provides multiple automatic failover options
  • It helps reduce application downtime
  • It enables the distribution of user traffic across multiple locations
  • It enables users to know where customers are connecting from

How can Azure handle this situation?

You need to isolate network traffic among VMs in a subnet, which is part of a Virtual Network with little downtime and impact on users?

d4 1

Solution – This would ensure that the virtual machines are kept isolated without the need for additional security, like a Network Security Group.

With respect to Azure, what is public, private, and hybrid cloud?

Public Cloud – Every component that the user is using in his/ her application are running only on Azure

d5 1

Private Cloud – Azure services are being run within an on-premises data center or on-premises data centers are used by the user to host systems or applications

d6 1

Hybrid Cloud – Combines features of both Public and Private cloud. Some of the user’s components are being run on Azure and others within an on-premises datacentre

d7 1

What kind of storage is best suited to handle unstructured data?

Blob Storage provides storage capacity for data. It places data into different tiers based on how often they’re accessed.

  • Any type of unstructured data can be stored
  • Data integrity is maintained every time an object is changed
  • It helps to increase app performance and reduces bandwidth consumption

How do you set up an Azure Virtual Machine?

Setting up a VM is one of the most important Azure Interview Questions.

The below image would explain clearly how to set up an Azure Virtual Machine:

d8 1

How do you handle this scenario?

You need to make sure your Virtual Machines are able to communicate securely with each other to ensure security.

Solution – Azure Virtual Network enables Azure resources to communicate with each other, the internet, or on-premises networks securely.

  • Users can create their own private networks
  • It provides users with an isolated and highly secure environment for applications
  • All traffic stays within the Azure network
  • It allows users to design their own networks

How do you handle this scenario?

You need to ensure that every time a user logs in, they are not asked to re-enter their passwords as part of the authentication.

a. To enable Microsoft Account authentication

b. Deploy ExpressRoute

c. Set up a VPN between premises and datacenter. Set up an AD domain controller in VM and implement integrated Windows Authentication

d. Configure Azure AD Sync to use single sign-on

Solution – d) Configure Azure AD Sync to use single sign-on

  • Single sign-on (SSO) is a property of access control of multiple related, but independent software systems. With this property, a user logs in once and gains access to all systems without being prompted to log in again at each of them.

Azure Storage plays the same role in Azure that ______ plays in Amazon Web Services.

a. S3.

b. EC2

c. EC3

d. All of the mentioned

Answer:  a) S3

Which service in Azure is used to manage resources in Azure?

a. Azure Resource Manager

b. Application Insights

c. Log Analytics

d. Azure Portal

Answer:  a) Azure Resource Manager

How do you handle this scenario?

You need to ensure that virtual machines remain available while migrating to Azure. What would be the appropriate service to use?

a. Traffic Manager

b. Update Domains

c. Express Route

d. Cloud Services

Solution –  c) Express Route

How do you handle this scenario?

a. You administer a website called web game. You’re required to validate and deploy changes made to your website by your development team with minimum downtime

b. Create a new linked resource

c. Create a staging environment for the site

d. Enable remote debugging on the website

Solution – b) Create a staging environment for the site

How do you handle this scenario?

These scenarios are important on the list of Azure Interview Questions

Your standard tier application is used across the world and uses the Azure website standard tier. It uses a large number of image files. However, this causes the application to load slowly

a. Configure Azure blob storage with a custom domain

b. Configure Azure website Autoscaling to increase instances at high loads

c. Configure Azure CDN to cache all responses from the application’s web endpoint

d. Configure Azure CDN to cache site images and content stored in Azure blob storage

Solution – d) Configure Azure CDN to cache site images and content stored in Azure blob storage

Blobs that benefit the most from Azure CDN caching are those that are accessed frequently during their time-to-live (TTL) period. A blob stays in the cache for the TTL period and then is refreshed by the blob service after that time is elapsed. Then the process repeats.

. What are the different types of services offered in the cloud?

IAAS VS PAAS VS SAAS
IAAS PAAS SAAS
In infrastructure as a service, you get the raw hardware from your cloud provider as a service i.e you get a server which you can configure with your own will. Platform as a Service, gives you a platform to publish without giving the access to the underlying software or OS. You get software as a service in Azure, i.e no infrastructure, no platform, simple software that you can use without purchasing it.
For Example: Azure VM, Amazon EC2. For example: Web Apps, Mobile Apps in Azure. For example: when you launch a VM on Azure, you are not buying the OS, you are basically renting it for the time you will be running that instance.

What is cloud computing?

Explanation: It is the use of servers on the internet to “store”, “manage” and “process” data. The difference is, instead of using your own servers, you are using someone else’s servers to do your task, paying them for the amount of time you use it for.

What are the different cloud deployment models?

Following are the three cloud deployment models:

Public Cloud:  The infrastructure is owned by your cloud provider and the server that you are using could be a multi-tenant system.

Private Cloud:  The infrastructure is owned by you or your cloud provider gives you that service exclusively. For eg: Hosting your website on your servers, or hosting your website with the cloud provider on a dedicated server.

Hybrid Cloud: When you use both Public Cloud, Private Cloud together, it is called Hybrid Cloud. For Example: Using your in-house servers for confidential data, and the public cloud for hosting your company’s public facing website. This type of setup would be a hybrid cloud.

I have some private servers on my premises, also I have distributed some of my workload on the public cloud, what is this architecture called?

A. Virtual Private Network

B. Private Cloud

C. Virtual Private Cloud

D. Hybrid Cloud

Answer: D. Hybrid Cloud

Explanation: This type of architecture would be a hybrid cloud. Why? Because we are using both, the public cloud, and on premises servers i.e the private cloud. To make this hybrid architecture easy to use, wouldn’t it be better if your private and public cloud were all on the same network (virtually). This is established by including your public cloud servers in a virtual private cloud, and connecting virtual cloud with your on-premise servers using a VPN (Virtual Private Network).

What is Microsoft Azure and why is it used?

As discussed above, the companies which provide the cloud service are called the Cloud Providers. There are a lot of cloud providers out there, out of them one is Microsoft Azure. It is used for accessing Microsoft’s infrastructure for cloud.

Which service in Azure is used to manage resources in Azure?

A. Application Insights

B. Azure Resource Manager

C. Azure Portal

D. Log Analytics

Answer: B Azure Resource Manager

Explanation:  Azure Resource Manager is used to “manage” infrastructures which involve a no. of azure services. It can be used to deploy, manage and delete all the resources together using a simple JSON script.

Which of the following web applications can be deployed with Azure?

A. ASP.NET

B. PHP

C. WCF

D. All of the mentioned

Answer: D All of the mentioned

Explanation:  Microsoft also has released SDKs for both Java and Ruby to allow applications written in those languages to place calls to the Azure Service Platform API to the AppFabric Service.

What are Roles and why do we use them?

Roles are nothing servers in layman terms. These servers are managed, load balanced, Platform as a Service virtual machines that work together to achieve a common goal.

There are 3 types of roles in Microsoft Azure:

  • Web Role
  • Worker Role
  • VM Role

Let’s discuss each of these roles in detail:

  • Web Role –A web role is basically used to deploy a website, using languages supported by the IIS platform like, PHP, .NET etc. It is configured and customized to run web applications.
  • Worker Role –A worker role is more like an help to the Web role, it used to execute background processes unlike the Web Role which is used to deploy the website.
  • VM Role –The VM role is used by a user to schedule tasks and other windows services. This role can be used to customize the machines on which the web and worker role is running.

A _________ role is a virtual machine instance running Microsoft IIS Web server that can accept and respond to HTTP or HTTPS requests.

A. Web

B. Server

C. Worker

D. Client

Answer: A. Web

Explanation:  The answer should be Web Roles, there are no roles such as Server or Client roles. Also, Worker roles can only communicate with Azure Storage or through direct connections to clients.

Is it possible to create a Virtual Machine using Azure Resource Manager in a Virtual Network that was created using classic deployment?

Explanation:  This is not supported. You cannot use Azure Resource Manager to deploy a virtual machine into a virtual network that was created using classic deployment.

What are virtual machine scale sets in Azure?

Virtual machine scale sets are Azure compute resource that you can use to deploy and manage a set of identical VMs. With all the VMs configured the same, scale sets are designed to support true autoscale, and no pre-provisioning of VMs is required. So it’s easier to build large-scale services that target big compute, big data, and containerized workloads.

Are data disks supported within scale sets?

Yes. A scale set can define an attached data disk configuration that applies to all VMs in the set. Other options for storing data include:

  • Azure files (SMB shared drives)
  • OS drive
  • Temp drive (local, not backed by Azure Storage)
  • Azure data service (for example, Azure tables, Azure blobs)
  • External data service (for example, remote database)

What is an Availability Set?

An availability set is a logical grouping of VMs that allows Azure to understand how your application is built to provide redundancy and availability. It is recommended that two or more VMs are created within an availability set to provide for a highly available application and to meet the 99.95% Azure SLA. When a single VM is used with Azure Premium Storage, the Azure SLA applies for unplanned maintenance events.

What are Fault Domains?

A fault domain is a logical group of underlying hardware that share a common power source and network switch, similar to a rack within an on-premise data-centers. As you create VMs within an availability set, the Azure platform automatically distributes your VMs across these fault domains. This approach limits the impact of potential physical hardware failures, network outages, or power interruptions.

What are Update Domains?

An update domain is a logical group of underlying hardware that can undergo maintenance or can be rebooted at the same time. As you create VMs within an availability set, the Azure platform automatically distributes your VMs across these update domains. This approach ensures that at least one instance of your application always remains running as the Azure platform undergoes periodic maintenance. The order of update domains being rebooted may not proceed sequentially during planned maintenance, but only one update domain is rebooted at a time.

What are Network Security Groups?

A network security group (NSG) contains a list of Access Control List (ACL) rules that allow or deny network traffic to subnets, NICs, or both. NSGs can be associated with either subnets or individual NICs connected to a subnet. When an NSG is associated with a subnet, the ACL rules apply to all the VMs in that subnet. In addition, traffic to an individual NIC can be restricted by associating an NSG directly to a NIC.

Do scale sets work with Azure availability sets?

Yes. A scale set is an implicit availability set with 5 fault domains and 5 update domains. Scale sets of more than 100 VMs span multiple placement groups, which are equivalent to multiple availability sets. An availability set of VMs can exist in the same virtual network as a scale set of VMs. A common configuration is to put control node VMs (which often require unique configuration) in an availability set and put data nodes in the scale set.

What is a break-fix issue?

Technical problems are called break-fix issue, it is an industry term which refers to “work involved in supporting a technology when it fails in the normal course of its function, which requires intervention by a support organization to be restored to working order”.

Why is Azure Active Directory used?

Azure Active Directory is an Identity and Access Management system. It is used to grant access to your employees to specific products and services in your network. For example: Salesforce.com, twitter etc. Azure AD has some in-built support for applications in its gallery which can be added directly.

What happens when you exhaust the maximum failed attempts for authenticating yourself via Azure AD?

We use a more sophisticated strategy to lock accounts. This is based on the IP address of the request and the passwords entered. The duration of the lockout also increases based on the likelihood that it is an attack.

Where can I find a list of applications that are pre-integrated with Azure AD and their capabilities?

Azure AD has around 2600 pre-integrated applications. All pre-integrated applications support single sign-on (SSO). SSO let you use your organizational credentials to access your apps. Some of the applications also support automated provisioning and de-provisioning.

How can I use applications with Azure AD that I’m using on-premises?

Azure AD gives you an easy and secure way to connect to the web applications you choose. You can access these applications in the same way you access your SaaS apps in Azure AD, no need for a VPN to change your network infrastructure.

What is Azure Service Fabric?

Azure Service Fabric is a distributed systems platform that makes it easy to package, deploy, and manage scalable and reliable micro-services. Service Fabric also addresses the significant challenges in developing and managing cloud applications. Developers and administrators can avoid complex infrastructure problems and focus on implementing mission-critical, demanding workloads that are scalable, reliable, and manageable. Service Fabric represents the next-generation middleware platform for building and managing these enterprise-class, tier-1, cloud-scale applications.

What is a VNet?

VNet is a representation of your own network in the cloud. It logically isolates your instances launched in the cloud, from the rest of your resources.

What are the differences between Subscription Administrator and Directory Administrator?

By default, one is assigned the Subscription Administrator role when he/she signs up for Azure. A subscription admin can use either a Microsoft account or a work or school account from the directory that the Azure subscription is associated with. This role is authorized to manage services in the Azure portal. If others need to sign in and access services by using the same subscription, you can add them as co-admins.

Azure AD has a different set of admin roles to manage the directory and identity-related features. These admins will have access to various features in the Azure portal or the Azure classic portal. The admin’s role determines what they can do, like create or edit users, assign administrative roles to others, reset user passwords, manage user licenses, or manage domains.

What are the password requirements when creating a VM?

Passwords must be 12 – 123 characters in length and meet 3 out of the following 4 complexity requirements:

  • Have lower characters
  • Have upper characters
  • Have a digit
  • Have a special character (Regex match [W_])

The following passwords are not allowed:

DDDD

How much storage can I use with a virtual machine?

Each data disk can be up to 1 TB. The number of data disks which you can use depends on the size of the virtual machine.

Azure Managed Disks are the new and recommended disk storage offerings for use with Azure Virtual Machines for persistent storage of data. You can use multiple Managed Disks with each Virtual Machine. Managed Disks offer two types of durable storage options: Premium and Standard Managed Disks.

Azure storage accounts can also provide storage for the operating system disk and any data disks. Each disk is a .vhd file stored as a page blob.

Are there any scale limitations for customers using managed disks?

Managed Disks eliminates the limits associated with storage accounts. However, the number of managed disks per subscription is limited to 2000 by default.

What is the difference between Service Bus Queues and Storage Queues?

The Azure Storage Queue is simple and the developer experience is quite good. It uses the local Azure Storage Emulator and debugging is made quite easy. The tooling for Azure Storage Queues allows you to easily peek at the top 32 messages and if the messages are in XML or Json, you’re able to visualize their contents directly from Visual Studio Furthermore, these queues can be purged of their contents, which is especially useful during development and QA efforts.

The Azure Service Bus Queues are evolved and surrounded by many useful mechanisms that make it enterprise worthy! They are built into the Service Bus and are able to forward messages to other Queues and Topics. They have a built-in dead-letter queue and messages have a time to live that you control, hence messages don’t automatically disappear after 7 days.

Furthermore, Azure Service Bus Queues have the ability of deleting themselves after a configurable amount of idle time. This feature is very practical when you create Queues for each user, because if a user hasn’t interacted with a Queue for the past month, it automatically gets clean it up. Its also a great way to drive costs down. You shouldn’t have to pay for storage that you don’t need. These Queues are limited to a maximum of 80gb. Once you’ve reached this limit your application will start receiving exceptions.

What is Azure Redis Cache?

Redis  is an open source (BSD licensed), in-memory data structure store, used as a database,  cache  and message broker. Azure Redis Cache is based on the popular open-source Redis cache. It gives you access to a secure, dedicated Redis cache, managed by Microsoft, and accessible from any application within Azure.  It supports data structures such as strings, hashes, lists, sets, sorted sets with range queries, bitmaps, hyper loglogs and geospatial indexes with radius queries.

Why doesn’t Azure Redis Cache have an MSDN class library reference like some of the other Azure services?

Microsoft Azure Redis Cache is based on the popular open source Redis Cache and can be accessed by a wide variety of Redis clients for many programming languages. Each client has its own API that makes calls to the Redis cache instance using Redis commands.

Because each client is different, there is not one centralized class reference on MSDN, and each client maintains its own reference documentation. In addition to the reference documentation, there are several tutorials showing how to get started with Azure Redis Cache using different languages and cache clients. To access these tutorials, see How to use Azure Redis Cache and click the desired language from the language switcher at the top of the article.

What are Redis databases?

Redis Databases are just a logical separation of data within the same Redis instance. The cache memory is shared between all the databases and actual memory consumption of a given database depends on the keys/values stored in that database. For example, a C6 cache has 53 GB of memory. You can choose to put all 53 GB into one database or you can split it up between multiple databases.

Is it possible to add an existing VM to an availability set?

No. If you want your VM to be part of an availability set, you need to create the VM within the set. There currently no way to add a VM to an availability set after it has been created.

What are the username requirements when creating a VM?

Usernames can be a maximum of 20 characters in length and cannot end in a period (“.”).

The following usernames are not allowed:

d9 2

 

How can one create a Virtual Machine in Powershell?

# Define a credential object

$cred = Get-Credential

# Create a virtual machine configuration

$vmConfig = New-AzureRmVMConfig -VMName myVM -VMSize Standard_DS2 |

` Set-AzureRmVMOperatingSystem -Windows -ComputerName myVM -Credential $cred |

` Set-AzureRmVMSourceImage -PublisherName MicrosoftWindowsServer -Offer WindowsServer `

-Skus 2016-Datacenter -Version latest | Add-AzureRmVMNetworkInterface -Id $nic.Id

How to create a Network Security Group and a Network Security Group Rule?

# Create an inbound network security group rule for port 3389

$nsgRuleRDP = New-AzureRmNetworkSecurityRuleConfig -Name myNetworkSecurityGroupRuleRDP -Protocol Tcp `

-Direction Inbound -Priority 1000 -SourceAddressPrefix * -SourcePortRange * -DestinationAddressPrefix * `

-DestinationPortRange 3389 -Access Allow

# Create an inbound network security group rule for port 80

$nsgRuleWeb = New-AzureRmNetworkSecurityRuleConfig -Name myNetworkSecurityGroupRuleWWW -Protocol Tcp `

-Direction Inbound -Priority 1001 -SourceAddressPrefix * -SourcePortRange * -DestinationAddressPrefix * `

-DestinationPortRange 80 -Access Allow

# Create a network security group

$nsg = New-AzureRmNetworkSecurityGroup -ResourceGroupName myResourceGroup -Location EastUS `

-Name myNetworkSecurityGroup -SecurityRules $nsgRuleRDP,$nsgRuleWeb

How to create a new storage account and container using Power Shell?

$storageName = “st” + (Get-Random)

New-AzureRmStorageAccount -ResourceGroupName “myResourceGroup” -AccountName $storageName -Location “West US” -SkuName “Standard_LRS” -Kind Storage

$accountKey = (Get-AzureRmStorageAccountKey -ResourceGroupName myResourceGroup -Name $storageName).Value[0]

$context = New-AzureStorageContext -StorageAccountName $storageName -StorageAccountKey $accountKey

New-AzureStorageContainer -Name “templates” -Context $context -Permission Container

How can one create a VM in Azure CLI?

az vm create ` –resource-group myResourceGroup ` –name myVM –image win2016datacenter ` –admin-username azureuser ` –admin-password myPassword12

What are the various power states of a VM?

Power State Description
Starting Indicates the virtual machine is being started
Running Indicates that the virtual machine is running
Stopping Indicates that the virtual machine is being stopped
Stopped Indicates that the virtual machine is stopped
Deallocating Indicates that the virtual machine is being deallocated
Deallocated Indicates that the virtual machine is completely removed from the hypervisor but still available in the control plane. Virtual Machines in the deallocated state do not incur compute charges.

How can you retrieve the state of a particular VM?

Get-AzureRmVM `

-ResourceGroupName myResourceGroup `

-Name myVM `

-Status | Select @{n=”Status”; e={$_.Statuses[1].Code}}

How can you stop a VM using Power Shell?

Stop-AzureRmVM -ResourceGroupName myResourceGroupVM -Name “myVM” -Force

Why was my client disconnected from the cache?

The following are some common reason for a cache disconnect.

  • Client-side causes
    • The client application was redeployed.
    • The client application performed a scaling operation.
    • In the case of Cloud Services or Web Apps, this may be due to auto-scaling.
    • The networking layer on the client side changed.
    • Transient errors occurred in the client or in the network nodes between the client and the server.
    • The bandwidth threshold limits were reached.
    • CPU bound operations took too long to complete.
  • Server-side causes
    • On the standard cache offering, the Azure Redis Cache service initiated a fail-over from the primary node to the secondary node.
    • Azure was patching the instance where the cache was deployed
    • This can be for Redis server updates or general VM maintenance.

What is Azure Search?

Azure Search is a cloud search-as-a-service solution that delegates server and infrastructure management to Microsoft, leaving you with a ready-to-use service that you can populate with your data and then use to add search to your web or mobile application. Azure Search allows you to easily add a robust search experience to your applications using a simple REST API or .NET SDK without managing search infrastructure or becoming an expert in search.

My web app still uses an old Docker container image after I’ve updated the image on Docker Hub. Does Azure support continuous integration/deployment of custom containers?

Yes, it does. For private registries, you can update the container by stopping and then re-starting your web app. Alternatively, you can also change or add a dummy application setting to force an update of your container.

What are the expected values for the Startup File section when I configure the runtime stack?

For Node.Js, you specify the PM2 configuration file or your script file. For .NET Core, specify your compiled DLL name. For Ruby, you can specify the Ruby script that you want to initialize your app with.

How are Azure Marketplace subscriptions priced?

Pricing will vary based on product types. ISV software charges and Azure infrastructure costs are charged separately through your Azure subscription. Pricing models include:

BYOL Model: Bring-your-own-license. You obtain outside of the Azure Marketplace, the right to access or use the offering and are not charged Azure Marketplace fees for use of the offering in the Azure Marketplace.

Free:  Free SKU. Customers are not charged Azure Marketplace fees for use of the offering.

Free Software Trial:  Full-featured version of the offer that is promotionally free for a limited period of time. You will not be charged Azure Marketplace fees for use of the offering during a trial period. Upon expiration of the trial period, customers will automatically be charged based on standard rates for use of the offering.

Usage-Based:  You are charged or billed based on the extent of your use of the offering. For Virtual Machines Images, you are charged an hourly Azure Marketplace fee. For Data Services, Developer services, and APIs, you are charged per unit of measurement as defined by the offering.

Monthly Fee:  You are charged or billed a fixed monthly fee for a subscription to the offering (from the date of subscription start for that particular plan). The monthly fee is not prorated for mid-month cancellations or unused services.

What is the difference between “price,” “software price,” and “total price” in the cost structure for Virtual Machine offers in the Azure Marketplace?

“Price” refers to the cost of the Azure Virtual Machine to run the software. “Software price” refers to the cost of the publisher software running on an Azure Virtual Machine. “Total price” refers to the combined total cost of the Azure Virtual Machine and the publisher software running on an Azure Virtual Machine.

What are stateful and stateless microservices for Service Fabric?

Service Fabric enables you to build applications that consist of microservices. Stateless microservices (such as protocol gateways and web proxies) do not maintain a mutable state outside a request and its response from the service. Azure Cloud Services worker roles are an example of a stateless service. Stateful microservices (such as user accounts, databases, devices, shopping carts, and queues) maintain a mutable, authoritative state beyond the request and its response. Today’s Internet-scale applications consist of a combination of stateless and stateful microservices.

What is the meaning of application partitions?

The application partitions are a part of the Active Directory system and having said so, they are directory partitions which are replicated to domain controllers. Usually, domain controllers that are included in the process of directory partitions hold a replica of that directory partition. The attributes and values of application partitions is that you can replicated them to any specific domain controller in a forest, meaning that it could lessen replication traffic. While the domain directory partitions transfer all their data to all of the domains, the application partitions can focus on only one in the domain area. This makes application partitions redundant and more available.

What are special Azure Regions?

Azure has some special regions that you may wish to use when buildingyour applications for compliance or legal purposes. These special regions include:

  • US Gov Virginia and US Gov Iowa
    • A physical and logical network-isolated instance of Azure for US government agencies and partners, operated by screened US persons. Includes additional compliance certifications such as FedRAMP and DISA.
  • China East and China North
    • These regions are available through a unique partnership between Microsoft and 21Vianet, whereby Microsoft does not directly maintain the datacenters.
  • Germany Central and Germany Northeast
    • These regions are available via a data trustee model whereby customer data remains in Germany under control of T-Systems, a Deutsche Telekom company, acting as the German data trustee.

What is Cloud Computing?

Cloud computing is a way to deliver computing as a service rather than a product. It is completely based on the Internet. Cloud computing provides on-demand hardware (like Server), storage, application hosting, and other services. In this way, it reduces the need for having your local servers or personal devices to configure and manage your services and applications.

d10 1

What are the key characteristics exposed by Cloud Computing?

The key characteristics of cloud computing are given below-

Scalability and Elasticity

Scalability allows you to handle the increasing workload by increasing the number of resources or its capacity-on-demand or based upon the usage of the resources.

Elasticity allows you to use or free, a resource capacity dynamically. It is measured based upon the speed as the resources are requested on-demand and the usage of the resources.

Maintenance

Maintenance of a cloud computing application is easier, as it does not require to be installed on each user’s machine. Also, the applications which are deployed or running on the cloud, you don’t need to install on each system. Everyone can access it using the internet.

Reliability

Your deployed application or database multiple copies are maintained by the cloud vendors, which makes well-designed cloud computing suitable for business continuity and disaster recovery.

Cost

Cloud vendors always charge only for the usages and used storage. If a resource is not in use, you don’t need to pay extra cost for any unused resource.

Security

All the created resources are secured by each cloud vendors. Even they are certified from various certification authorities that ensure your privacy and data security.

What is Microsoft Azure?

Microsoft Azure is an open and flexible cloud platform that serves as the development, data storing, service hosting and service management environment. Microsoft Azure provides developers with on-demand compute and storage to host, scale, and manage web applications on the internet through Microsoft data centers. Microsoft Azure helps you to build and manage enterprise-level web, mobile, IoT apps faster using your existing skills and technologies you know.

d11 1

What is Microsoft Azure Advantages?

These are the following advantages of Microsoft Azure:

  1. Reduce the effort and costs of IT management
  2. Reduce the cost of building and extending on-premises resources
  3. Respond quickly to changes in your business & customer needs
  4. Choose on-premises or off-premises deployment model that suits you
  5. Scale your IT resources up and down based on your needs
  6. Consume computing resources ONLY when the needs arise
  7. Remove the need to manage hardware
  8. Use your existing development skills to build cloud applications
  9. Consistent development and management experience across on-premises and the cloud

What are Microsoft Azure role-based certification exams or paths?

Microsoft announced new roles based  Azure certification paths for Administrators, Developers, Solutions Architects and DevOps Engineer who are working with Microsoft Azure Cloud platform. These new certification paths have been introduced based on technical roles and working, rather than covering the broad range of Microsoft Azure features and services to each of them.

d12

The new role-based certifications will help you to be aligned with your technical role and skills. Earn a role-based Azure certification and make a bright career in Microsoft Azure as a Developer, Administrator, Solutions Architect or DevOps Engineer.

What is a Resource group?

A resource group is a logical container for created resources in Azure. An ARM resource can exist only in one resource group. A resource group is created in a region and it can have the resources from the other regions. All resources within the resource group share the common lifecycle.

d13

Image Source: https://docs.microsoft.com/en-us/azure/architecture

Can you move a resource from one group to another?

Yes, you can. A resource can be moved among resource groups.

How many resource groups a subscription can have?

A subscription can have up to 800 resource groups. Also, a resource group can have up to 800 resources of the same type and up to 15 tags.

What is Azure Storage?

Azure Storage is Microsoft’s storage solution for data persistence scenarios. Azure Storage offers highly durable, available and scalable as compared to the traditional data storage solutions. In Azure storage, you have to pay only for what you use and it is exposed via easy and open REST APIs. It’s having support for rich Client Libraries and Tools.

What are the different types of storage available in Azure?

The different types of Storage are:

    • Blobs: Used for storing massive amounts of unstructured and large data.
    • Queues: Used for storing messages used for communication between application components.
    • Files: Used for storing files and sharing it among the VMs as shared disk storage.
    • Disks: Used for creating virtual machine disks for high I/O and random read-write operations.
    • Tables: Used for storing structured data in NoSQL format. Suitable for small size database.

d14

What are Azure App Services?

Azure App Services is the part of PaaS offering from Microsoft Azure. These are used to Quickly build, deploy, and scale enterprise-grade web, mobile, and API apps running on any platform. Behind the scenes, VMs are used but they are abstracted. These support manual scaling and auto-scaling. It having support for Java, Node.js, PHP, Python, .NET and Ruby.

What are the different types of applications provided by App Services in Azure?

Azure App Service supports the following types of applications.

    • Web Apps
    • Mobile Apps
    • API Apps
    • Logic Apps

d15

What are the different ways to host web sites in Azure?

Azure supports multiple ways to Host like App Service (PaaS), Virtual Machine (IaaS) and Service Fabric.

    • App Service is the best option for Most of the web sites. It allows quick deployment, scalability, management & also cost-effective.
    • A Virtual Machine is an option if your existing Web Sites require Custom Configurations in IIS Level, Cannot Fit into App Service etc.
    • Service Fabric is an option if you are writing a Microservice application that requires Massive Scaling, Stateful Services etc.

How the app services can be scaled?

An app service supports two types of scaling – vertical (up/down) and horizontal (out/in). During scaling, there is no impact on service availability.

      • In vertical scaling, VM size can be increased or decreased as per your need.

    d16

        • In horizontal scaling, identical VMs of the desired size will be created or removed as per your need

      d17

    • Autoscaling is supported by standard and premium based on matrices (response time, memory, CPU, data uses etc.)

What is Server-less Computing?

Server-less computing is one of the most coined terms in the cloud these days. Unleashing the PaaS feature with an immense amount compute power without any server to host an app has really impacted web development a big way. The idea is to do compute without hosting the app on a server.

Basically, we can think of it to be a cab aggregator or even food delivery startups which provide us with a platform to book a cab or order food but the actual service will be provided by a third-party vendor. On a similar note, we put our logic on a serverless computing module which can connect to different third-party services to do the job.

What is Azure Function?

Azure Function is a Serverless Compute Service that Runs code on Demand like Events or External-Invoke. Azure Functions can Scale up Automatically based on Demand. Azure functions are the evolution of Web Jobs. You can develop functions in C#, Node, Java, Python etc. Internally, Azure functions use App services.

d18

We can use Functions for Backend Services, Event-based Processing like Data Table creation on File Upload, Scheduled Tasks etc.

What are Azure SQL Database Models?

Azure supports the three database models for storing database as given below:

Standalone Database

An isolated and self-contained database service that has database scoped functionalities. It is designed for modern cloud-based applications, software-as-a-service solutions, and microservices that use a single database to store data.

d19

Image Source: https://azure.microsoft.com/en-us/blog

Elastic pool

A group of standalone databases that share the same resources. Helpful to reduce the operational cost.

Managed Instance

A full SQL Server Instance with instance-level functionalities (SQL Agent, Broker, .NET hosting). Designed for easy migration of most of the on-premises databases to the Azure cloud.

How to choose between DTU and vCore?

Refer to the following suggestions:

    • Use the DTU model If there are no performance issues.
    • In DTU based model, you need to pay a fixed amount each month for pre-configured compute resources.
    • vCore allows you to dig into the underlying resources and scale them independently for optimal performance.
    • vCore allows you to take Azure Hybrid Benefit for SQL Server.
    • You can migrate between DTU-based and vCore-based models through the portal online.

What is Azure Cosmos DB?

Azure Cosmos DB is a Planet-scale, Globally Distributed Database provided by Azure. It is Schema-agnostic and hence considered a NoSQL database. Cosmos DB provides Incredibly Low Latency in the order of Milliseconds. Cosmos DB supports a wide range of APIs including SQL, MongoDB, Cassandra, Graph, Table etc.

d20

What is Azure Search?

Azure Search is a Search-as-a-Solution hosted & managed by Azure. Azure Search allows Developers to build Search Experience over multiple sources of content in web, mobile & enterprise applications queryable with a REST API interface.

d22

Azure Search itself takes care of Index creation, Service availability, Scaling and Service updates.

What is meant by Microsoft Azure and Azure diagnostic?

This is one of the most basic Azure cloud interview questions asked very often. Microsoft Azure is a cloud computing interface that is implemented by Microsoft so as to get benefited from cloud computing.

Azure diagnostics is an API based system that collects the data to diagnose the application which is constantly running. It tunes with the verbose monitoring by enabling roles of the cloud services.

What is meant by cloud computing?

This is a basic question that finds its mention in most of the Microsoft Azure interview questions eBook. Cloud Computing is the high-level abstraction procedure that focuses on business logic. This is a service delivered via the internet that aids you with the computing services without laying much importance on the infrastructural needs just like the electric supply.

What is the scalability of cloud computing?

If the above question appears as the Azure cloud interview questions your most appropriate answer will be scaling is one of the advantages that are of two types;

  • Vertical scaling,  where the configuration yields to increase the existing capacity of the machine. Just like expanding the size of the RAM from 4GB to 32GB.
  • Horizontal Scaling,  an aspect where the physical aspect is increased like putting multiple machines at work instead of replacing the existing machine.

What are the advantages of cloud computing?

There are several advantages of cloud computing which are as follows;

  • The versatility of the system can be altered if the business requires certain modification.
  • They are highly available which increases its end users to get benefited by every inch.
  • The system is capable of tolerating fault of a single part and overcomes it by remaining completely functional.
  • The service allows you to pay only when the system is in use. You can easily reallocate the system when you use them and get saved from the charge.
  • The system has brought into light the payment for the operation rather than the investment in the machines.

What is meant by PaaS, SaaS, and IaaS?

These are the basic terms while dealing with the cloud services and are commonly asked in an Azure interview:

  • PaaS stands for Platform as a Service  that enables you to get a platform to deliver without directly giving authorization to the OS software.
  • SaaS stands for Software as a Service  is devoid of platform infrastructure software that can be used without direct purchase.
  • IaaS stands for Infrastructure as a Service  which enables you to get the hardware from the provider as the desired service which can be configured by the user.

d23

Explain the different deployment model of the cloud?

When asked as the Azure cloud interview question you should answer it in the following way. There are various deployment models for the cloud;

  • Private Cloud Deployment Model  is one where you own the infrastructure and the cloud provider enables you to get the service exclusively.
  • Public Cloud Deployment Model  is one where you get the multi-tenant infrastructure from the service provider exclusively.
  • Hybrid Cloud Deployment Model  is a set up of intermixed public and private data in which the confidential data will be served in-house and the public directed website is there to address the public.

What are the main functions of the Azure Cloud Service?

The main functions of the Azure Cloud Service are;

  • It is designed to host the running application and at the same time manage the background running application.
  • The application of web processing is termed as “web role” whereas the background processing is termed as the “worker role”.

State the purpose of the cloud configuration file?

There is a primary .csfg file available with each and every cloud service. The main purpose of this file is

  • They hold the main copy of certificates.
  • They have the storage of user-defined settings.
  • There are a number of instances in any service project.

Which services are used to manage the resources in Azure?

When you are asked about Azure cloud interview questions, it should be answered that the Azure resource manager is the infrastructure that is involved in managing deploys or deleting all the resources. Note that Azure resource manager is one of the top Azure services so you may get more questions on it.

What do you mean by roles?

This is another basic yet important question asked as the Azure Interview Questions which should be answered in the following way:

Roles in cloud management are often termed to be nothing servers that are linked to managing and balancing the platform as service machine that collaborates works to attain the goal.

What are the different types of roles?

There are basically three different types of roles;

  • Web Role  that is used to deploy website by making use of language which is supported by the IIS platform customized to run the web application.
  • VM Role  is used to schedule the window services and task. It is done by the user through customization of the machine on which the worker’s role is running.
  • Worker Role  is to execute the process that runs in the background by deploying the website.

d24

What do you mean by a domain?

This is one of the common Azure Interview Questions that may be asked which should be answered as follows the interconnected and interlinked nodes that are often a measure undertaken by the organization is known as the domain. These relations are carried by only one point of the organization.

Explain the fault domain.

This is one of the common Azure interview questions which should be answered that it is a logical working domain in which the underlying hardware is sharing a common power source and switch network. This means that when VMs is created the Azure distributes the VM across the fault domain that limits the potential impact of hardware failure, power interruption or outages of the network.

Discuss Update Domain.

It is a logical group that undergoes maintenance by rebooting the system. The system automatically distributes the created VMs all across the updated domain that enables the user to run any one of the applications while the Azure platform is undergoing maintenance. The update domain does not work sequentially to the manual rebooting.

Differentiate between the verbose and minimal monitoring.

Verbose monitoring collects metrics based on the performance that enables close analysis of data that fed during the processing of application whereas the minimal monitoring is a default configuration that makes the use of the performance counters gathered from the operating system of the host. Proceed to the more Azure cloud interview questions that are quite common.

What do you mean by a BLOB and what are their types?

BLOB is a Binary Large Object that is composed of any size and type of file. They are mainly of two types-the page and the block blob.

What is meant by the block blob and page BLOB?

Blob is a block that is having a specific block ID. Each block in this block BLOB comprises of the 4MB and maximum size of this BLOB limits to 200 GB. Whereas the Page blob contains pages in which data range is determined by the offsets. The maximum limit is 1TB where a single page is of the size 1TB.

Differentiate between the Windows Azure bus queues and Windows Azure queues?

Windows Azure queues take care of the storage infrastructure of Windows Azure. The features include the REST based Peek/Get/Put interface that enables the users to get persistent messaging in-between the services and reliability.

Bus queues are a broader aspect of the messaging infrastructure with publishing and subscribing the integrating patterns of remote web service.

What is meant by the Dead Letter queue?

Messages are transferred to the Dead Letter queue in the following situation;

  • When the delivery count has exceeded for a message that is on a queue.
  • When the expiry date of the message has crossed and the entire expired message is held in a queue.
  • When there is an evaluation exception set by default and the subscription is enabled with dead letter filter.

Explain the Window Azure platform?

It is collectively a PaaS developed by the Microsoft programmed to run a deployment vehicle and a runtime for the data center to host the cloud computing. Let’s proceed to the next general Azure Interview Questions that may be asked.

How is the price of the Azure subscription placed?

The prices vary in accordance with the product type. The various pricing models are;

  • The free model  where our customers can avail the system exempted from the market fee.
  • The BYOL scheme  where the Azure is fetched the Azure with a fee that is not encircled around the limits of market price.
  • The trial of the free software   where the client gets the full version with an advanced feature for a limited period of time. With the expiration of the introductory period, you will be charged standard rates.
  • Usage Based Fee  that is billed in accordance with the service that you have taken. Like if you are subscribed for the virtual image then hourly fees may be charged.
  • Monthly bills  are activated if you sign a particular plan. The fee is not allocated for cancellation or mid-month unused service.

What are the sizes of the Azure VM?

It is another basic question that finds its place in the series of top Microsoft Azure interview questions. The Windows Azure is destined to balance a variety of sizes. Most of the VM sizes are:

  • The extra-large computer has 8*1.6 GHz of Instance size, with instance storage of 2040 GB, CPU memory of 14 GB. The I/O performance is high.
  • The large computer has 4*1.6 GHz of Instance size, with instance storage of 1000 GB, CPU memory of 7 GB. The I/O performance is high.
  • The medium computer has 2*1.6 GHz of Instance size, with instance storage of 490 GB, CPU memory of 3.5 GB. The I/O performance is high.
  • Small computer has 1.6 GHz of Instance size, with instance storage of 225 GB, CPU memory of 1.75 GB. The I/O performance is moderate.
  • The extra small computer has 1.0 GHz of Instance size of 20 GB, with instance storage of 20 GB, CPU memory of 768MB. The I/O performance is low.

d25

What is meant by table storage?

It is an interface that is capable of storing bulk amount of structured but non-relational data. It is a service of the NoSQL data store that takes authenticated calls from either outside or inside the Azure cloud. The table is a collaborated entity that in turn is a set of properties which is a paired up of name and value.

Differentiate between the repository and the powerhouse server?

Repository servers are those which are in lieu of the integrity, consistency, and uniformity whereas the powerhouse server governs the integration of different aspects of the database repository.

What is meant by the enterprise warehousing?

It is the phenomenon where the data is developed by the organization having access at a single point throughout the globe. The warehousing enables the server to get linked to a single point with the assistance of periodic handling.

Azure is the top second cloud player among the top three (AWS, Azure, and Google Cloud).

What do you mean by lookup transformation?

Lookup transformation aids to determine source qualifier. It can be active or passive lookup transformation. The process is yield to get the access the relevant information or the data.

What is meant by the connected lookups?

In the unconnected lookup, the input is directly taken from the transformation that takes part in the flow of data. The connected data lookup is built as both a static and dynamic cache. This can be oriented via multiple ports that can give the output. It is defined by user defined entity.

What is meant by the unconnected lookups?

The answer to this Microsoft Azure interview question should be that in the unconnected lookups the input is taken by the LKP operation. Nature is dynamic having a single output port. User-defined values are disregarded in the unconnected lookups.

What is meant by the command task?

Command task is an operational window that sets off the flow of one or multiple command shell while the system is still running.

What are the PowerCenter commands that can be used in Informatica?

The languages for transformation that can be provided with some basic comment signifiers that are;

  • Slashes (//)
  • Dashes (–)

If these common signifiers are absent in the line the power integration service will ignore the text.

What is the difference between copy and shortcut?

The answer to this Microsoft Azure interview question will be copied is transferring an object from one to another folder that takes double space. There is no change that corresponds to the original object.

The shortcut is a dynamic link of the object that saves the space reflecting changes in the original object.

What do you mean by a service fabric in Azure?

This is one of the advanced Microsoft azure interview questions that should be answered by stating Service fabric is a middleware platform of the following generation that gives the more scalable outcome. It renders with the more managed and reliable enterprise.

What are the benefits of the traffic manager in Windows Azure?

Traffic manager is allocated to control the distribution of the user to deploy the cloud service. The benefit of the traffic manager constitutes;

  • It makes the application to be available worldwide through automated traffic control machinery.
  • The traffic managing service contributes to high performance by loading the page faster and convenient usage.
  • There is no lag of time to maintain or upgrade the existing system. The system keeps running in the back while the system takes time for up gradation.
  • The configuration is made easy through the Azure portal.

Discuss the different database types in SQL Azure?

This is one of the commonly asked SQL Azure interview questions that must be answered by stating that there are two major type of database in SQL Azure;

  • Web Edition –It is having a limit of 5GB SQL that is related to the relational database. The basic advantage is that they can be self-maintained, tolerant to a fault and highly available.
  • Business-based Edition –they support 50GB of T-SQL that is self-managed, tolerant to a fault and highly available. They are suited for the custom web applications or ISV application.

How is Azure Resource Manager beneficial over the classic services?

The benefits of the Azure Resource Manager that overshadows the benefit of the classic services are;

  • The resources need not be managed, deployed or monitored one at a time. They are chain deployment activities throughout the lifecycle without the need for individual data handling.
  • The data is also deployed at a consistent pace with the ARM service. It enables the user to use a declarative template that indicates the deployment.
  • Since the role-based control is present in the management platform that provides you with the access to the resources that leads you to control.
  • You can mark dependencies between the resources that enable you to get the correct order of deployment.
  • The resources may be tagged and organized logically so that it is convenient to follow up the billing of your company.

Enlist the monitoring features that are present in the SharePoint 2010?

This is one of the SQL Azure interview questions that should be answered by stating that the SharePoint 2010 is a diagnostic logging that takes into the data that are a direct indication of the state of the system. Sometimes it also specifies some timer tasks that are performed to monitor the collected information. The features include;

  • It collects the data on event log, timer service, and performance counter.
  • They are involved with data that are search usage.
  • They provide matrices that are yielding a collection of sites.

Explain how does a character analytics API function?

  • The working of the character analytics of API does not account for the characterization of words like good or bad. It uses the advanced feature through which the processing of natural language is mediated.

Differentiate between the PROC SUMMARY and PROC MEANS?

This is one of the stars marked questions found in the list of top Microsoft Azure interview questions and answers pdf.

  • PROC MEANS  refers to the subgroup statist created in the persistence of the BY statement that will be involved. The data here is sorted beforehand with the assistance of BY variables.
  • PROC SUMMARY   is the aid of statistics giving all varieties of information running simultaneously and is produced for every subgroup automatically. The information in the outlet is not created.

If the client gets disconnected from cache with the services state the probable cause?

  • If the client gets disconnected the causal factor can be distributed into two categories;
  • The cause on the operator side;
  • There might be a failure in the transfer of the standard cache from one node to the other.
  • While the service was processing and dispatching the cache got deployed.
  • There was a server update or an automated VM maintenance.
  • The fault on the client side;
  • The application of the client accidentally got redeployed.
  • The application on the client side got auto-scaling.
  • The layer of the network on the client side altered.
  • There was a transient error on the network node.
  • The bound operation took more time.
  • The upper limit of the bandwidth was reached.

State the class that can be used to retrieve data?

The class that can be used to get data from more than one list is the SPSite Data Query that is able to query data that are present in more than one list all across the diverse web collections. It is featured to aggregate data without the external links and only through the SharePoint.

Compare the STS and SPS and state its important features?

SPS  is the SharePoint Portal Service which manages the documents and has a search engine more efficient in penetrating the multiple sources of content.

STS  stands for the SharePoint team management. As the name suggests they are better for the document management for a large organization and has a moderate search engine.

Explain MOSS?

The answer to this SQL Microsoft Azure interview question for experienced will be MOSS is abbreviated for Microsoft Office SharePoint Server that constitutes a complete version of the portal platform that yields the user to manage, share and even create the document.

What is the difference between a library and a list?

The library is an interface that yields one to manage and store a document that can be created using Excel, PowerPoint or Word. The list is the representation of the item in a tabulated format using column and rows. Lists are not used to make a document but can attach documents.

What do you mean by SAS?

This is one of the common SQL Azure interview questions that should be answered by stating that SAS is an abbreviation for Statistical analytical System which is a software suite performing analysis of multiple variables. It is in linked to the predictive analysis, data handling, advanced analytics or corporative intelligence. It produces a smooth interface that offers graphical and clicks based solution. It is user-friendly for the technical or the non-technical with advanced features.

State some features of SAS?

There is some interlinked feature of SAS which includes;

  • It provides the user access to manage the resources just like that of the DBMS.
  • It is leading with the leading analytical to carry out different business services and products.
  • It enables easy visualization and interpretation with the use of graphs and its breaks the complex panels into simple plots.
  • It is very efficient in delivering the business analysis which leads to manufacturing the products that can be distributed worldwide.

Describe the common architecture of SharePoint 2010?

There are three main architectural design of the SharePoint 2010 which includes;

  • The enterprise farm which is uncommon as it completely is dedicated to the service and aids via the automated management with the feasible isolation of data.
  • There is a single farm that is associated with multiple services whose potential advantages are management via individual service application which enables with a more complex targeting of sites to a particular application of service.
  • Lastly, the single farms employed in single service are very common and at the same time easy to deploy. The application service is simple to be allocated with fullest resource utilization and management.

Describe the log analytics?

This question can be asked among the SQL Azure interview questions. The operational management service of the Log Analytics provides the entire requirement that runs the particular service. It manifests automation, security, log analytics and availability at a particular dashboard. It generates Power data source that enables the user to get the visuals of the raw data. It is introduced in three different tiers of prices that include free, premium and standard. You enjoy the convenience of searching the data at a single dashboard and export the results.

State what will you do in case of a drive failure?

This is one of another Microsoft Azure interview questions for experienced that should be answered in the following manner. When there is an instance that the drive has failed the following step should be performed;

  • The first is that the drive should be not mounted enabling the object storage to function without fail.
  • The second scenario is replacing the drive in which the desired step will be remounting, formatting the drive.

State what should be done in case of a service failure?

In the case of the service failure the following steps need to be performed;

  • Ensure that the object s services have stopped running which will enable the object services to withstand the failure.
  • To complete the last lap of work pending you can allow the system object storage remain functional by making the machined to again get back to online. Once they are started, the online replication will instantly activate with the missing updated files.
  • If you are incapable to replace drive then do remove the drive and let the system stay not mounted.

Give a clear overview of API in Azure?

The Test Analytics in API is a web service that is built with the Azure learning. It is an effective tool to analyze the unstructured data like the extraction of the key phrase. It runs with the binomial scoring unit that is either 0 or 1 where 1 corresponds to a positive and 0 corresponds to a negative viewpoint. The advantage is that it does not need any assistance with designing and training which imply that the data is in the hands of directly the user. Proceed to find more Microsoft Azure interview questions for experienced.

 

 

So, this brings us to the end of the Azure Developer Interview Questions blog.
This Tecklearn ‘Top Azure Developer Interview Questions and Answers’  helps you with commonly asked questions if you are looking out for a job in Cloud Computing Domain. If you wish to learn Azure and build a career in Cloud Computing domain, then check out our interactive, Microsoft Azure Developer Associate: AZ-203 and Microsoft Azure Administrator Associate AZ-103 Training, that comes with 24*7 support to guide you throughout your learning period.

https://www.tecklearn.com/course/microsoft-azure-developer-associate-az-203-and-microsoft-azure-administrator-associate-az-103/

Microsoft Azure Developer Associate: AZ-203 and Microsoft Azure Administrator Associate AZ-103

About the Course

This Course provides training for Microsoft Azure Administrator and Azure Developer. Tecklearn’s Azure Administrator training provides you with a deep understanding of the entire administrative lifecycle in Azure environments. This Azure course shows you how to maintain services related to computing, storage, network, and security. Enhance your Azure Administrator skills and prepare to ace the AZ-103 Azure Administrator exam. The Azure Developer certification course prepares you for Microsoft’s Azure Developer certification exam AZ-203. It covers Azure architecture, Azure technology development solutions, Azure storage services, and solutions, Cognitive Services such as Computer Vision, QnA Maker, Azure service solutions, and API management services.

Why Should you take Azure Developer and Administrator Training?

  • Microsoft certified Azure Associate developer earns salary ranging from $95,000 to $135,000
  • Average salary of Microsoft Certified Azure Administrator is $90,000 – Indeed.com
  • Apple, eBay, Samsung, Citrix, UST Global, Mindtree, TCS, Wipro, Infosys & many other MNC’s worldwide use Azure across industries
  • According to Microsoft, more than 1,000 new sign-ups for Azure occur each day, which equates to approximately 365,000 new sign-ups each year
  • By 2022, 90% of enterprises will use both the IaaS and PaaS capabilities from cloud provider – Gartner

What you will learn in this course ?

Introduction to Azure Compute Solutions and Cloud Computing

  • Introduction to Microsoft Azure
  • About Azure Certification

Overview of Azure Storage Services

  • Azure Storage
  • Azure File Use Case
  • Azure DNS
  • Azure Site Recovery

Secure and Manage Azure Storage

  • Security Issue
  • Azure Regions
  • Azure Services

Implementing Secure Data Solutions and Integrating Caching & CDN

  • Azure CDN
  • Azure Traffic Manager
  • Azure Load Balancer
  • Azure Scale Set

Implementing Azure App Service Web Apps and Mobile Apps

  • Design and Implement Azure Service Apps
  • Web Apps
  • Pricing Calculator – Azure

Managing Azure Subscriptions and Resource Groups

  • Create Resource Group
  • Create App Service Plan
  • Create Web App and Deploy Angular Application using SCM
  • Deploy .NET Application using SCM
  • Deploy App using Visual Studio
  • Web Job Types
  • Sendgrid

Develop Event-based and Message-based Solutions in Azure

  • Messaging Strategy
  • Design and implement Messaging Strategy
  • Azure Notifications
  • Microsoft Azure Service Bus
  • Queues
  • Topics
  • Create Topic
  • Create Subscription
  • Azure Relay
  • Using EventHubs

Implementing Azure App Service API Apps & Azure Functions

  • Azure PAAS Services
  • API Management
  • Function Apps
  • Logic Apps

Overview of Azure Virtual Machines and Configure Virtual Machines for High Availability

  • Virtual Machines
  • Create VM
  • PowerShell DSC and Custom Script Extension
  • Scale ARM VMS
  • VMSS
  • Monitoring VMs
  • Dev Test Labs
  • VM Storage

Design and implement Azure DevOps

  • CI/CD Pipelines
  • VSTS
  • Deployment in pass and VM’s
  • Scheduled deployments

Manage Azure Active Directory (AD)

  • Manage Identity, Application and Network Services
  • Overview of Azure Active Directory
  • Azure Active Directory B2C
  • Azure Active Directory B2B
  • Key Vault
  • Azure Graph API

Azure Virtual Networks and Network Security

  • Redis Caching
  • Azure search
  • Virtual Networks
  • Configure Virtual Network
  • Hybrid Network Connectivity
  • ARM VM Networking
  • Azure security and recovery services

Developing Solutions That Use Relational Database and Azure Blob Storage

  • Azure DB Services – SQL DB
  • Azure Notifications
  • Backup and Restore
  • Enabling Geo-Replication
  • Export source Database
  • Scale Azure SQL Databases

Developing Solutions That Use Azure Table Storage & Cosmos DB

  • COSMOS DB
  • Azure Key Vault
  • Azure App Insights

Azure Command Line Interface (CLI) and PowerShell

  • Resource management and deployments using PowerShell and CLI
  • ARM templates
  • Implement ARM templates
  • Control Access
  • PowerShell runbooks
  • Azure Automation
  • Real Time Examples

Got a question for us? Please mention it in the comments section and we will get back to you.

 

0 responses on "Top Azure Developer Interview Questions and Answers"

Leave a Message

Your email address will not be published. Required fields are marked *