2021 Latest Microsoft Azure Interview Questions And Answers

1. What is Cmdlet in Azure?
Answer: A cmdlet is a lightweight command that is used in the Microsoft PowerShell environment. The Windows PowerShell runtime invokes these cmdlets within the context of automation scripts that are provided at the command line. The Windows PowerShell runtime also invokes them programmatically through Windows PowerShell APIs.
A cmdlet is a compiled piece of .NET code. Cmdlets handle object input and output as well as usually playing nice and well with the (object-based) pipeline. Cmdlets have no direct representation in the file system, as they are not programs or similar. They exist solely within PowerShell. You can use the Get-Command Cmdlet to query all available Cmdlets, functions, etc.
How to Start with Windows Azure Automation using Cmdlets:
Go to the Microsoft Azure home page.
Click the Downloads link on the page (See at the very bottom of the page)
Click the link for Command Line Tools
The installation can take several minutes because there is a dependency on the Microsoft Azure SDK, which has its own set of dependencies.

2. What do you understand about Hybrid Cloud? Explain in detail?
Answer: A hybrid cloud is a mixture of internal and external cloud services, a combination of a private cloud combined with the use of public cloud services. This type of cloud is most suitable when you want to keep the confidential data at your premises (private cloud) and consume the other services from a public cloud.

Pros of Hybrid Cloud

Scalability: Usually, the Private Cloud services will have a lesser scalability due to its security, cost and compliance whereas the Public Cloud has a high scalability and moving non-sensitive data from the private to the public will free up resources in the data centers in the Private Cloud and that increases a very high scalability for a Hybrid Cloud.

Cost-effective: Similarly, the Public Cloud is very cost-effective rather than Private Cloud and here the Hybrid Cloud provides cost-effectiveness with the data and other sensitive operations secured.

Security: Since there is a Private Cloud used; the data and sensitive operations are secured highly in the Hybrid Cloud.

Flexibility: We can easilyove out m the non-sensitive data and manage large scalability using a Public Cloud service along with the Private Cloud. So with the availability of large scalability using Public Cloud and security using Private Cloud an enterprise has a vast opportunity in developing for new needs.
Cons of Hybrid Cloud

Infrastructure dependency
Networking

3. What is the Federation in SQL Azure?
Answer: Federation is introduced in SQL Azure for scalability. Federation helps both administrators and developers to scale data. It helps administrators by making repartitioning and redistributing of data easier. It helps developers in the routing layer and sharding of data. It helps in routing without application downtime.

Federation does basic scaling of objects in a SQL Azure Database. Federations are the partitioned data. There can be multiple Federations within a database. And each Federation represents a different distribution scheme.

We create a Federation with a different distribution scheme and requirement. Students and Grades tables of a School Database may have a different distribution requirement so they are put into different Federations.

Each Federation object scales out data to many systems managed nodes. A Federation object contains:
Scalability in SQL Azure.

4. What is SQL Azure Database?
Answer: SQL Azure database is simply a way to get connected in Cloud Services where we can store our database into Cloud. Microsoft SQL Services and Microsoft SQL Data Services are now known as Microsoft SQL Azure and SQL Azure Database. Microsoft Azure is the best way to use PAAS (Platform as a Service) where we can host multiple databases on the same Account.

Platform as a Service

Microsoft SQL Azure has the same feature of SQL Server, i.e. high availability, scalability and security in the core.

Microsoft Azure SQL Database has a feature, it automatically creates backups of every active database. Every hour a backup is taken and geo-replicated to enable the 1-hour recovery point objective (RPO) for Geo-Restore. Additionally, transaction log backups are taken every 5 minutes to enable Point in Time Restore.

5. What is profiling in Azure?
Answer: Profiling is nothing but a process of measuring the performance analysis of an application. It is usually done to ensure that the application is stable enough and can sustain heavy traffic.

Visual Studio provides us various tools to do it by gathering the performance data from the application that also helps in the troubleshooting issues.

Once the profiling wizard is run, it establishes the performance session and collects the sampling data, then generates report files that can be opened and analyzed in Visual Studio.

The profiling reports can help us to:

Determine the longest-running methods within the application.
Measure the execution time of each method in the call stack.
Evaluate memory allocation.
Analyze concurrency issues (usually for multi-threaded code).

6. What is Windows Azure Scheduler?
Answer: Windows Azure Scheduler allows you to invoke actions – such as calling HTTP/S endpoints or posting a message to a storage queue on any schedule. With Scheduler, you create jobs in the cloud that reliably call services both inside and outside of Windows Azure and run those jobs on-demand, on a regularly recurring schedule, or designate them for a future date.

Scheduling is the history details of your apps in the cloud; it gives information about the particular application, means its status, its start time and its end-time.

7. What is Azure Mobile Service?
Answer: Microsoft Azure Mobile Service gives you the power to create a cloud service mobile application. This will make your work more flexible and gives your application more portability efficiently. This is a short introduction to Azure Mobile service. You will get to know, how to create and integrate new mobile service in your new or existing application. So let’s get a crack in Azure Mobile Service with the Universal Windows Platform.

8. What is cs run?
Answer: It is a command-line tool that deploys a packaged application to the Windows Azure compute emulator and manages the running service.

9. what is a web role in Windows Azure?
Answer: Web roles in Windows Azure are a special purpose, and provide a dedicated Internet Information Services (IIS) web-server used for hosting front-end web applications. You can quickly and easily deploy web applications to Web Roles and then scale your Compute capabilities up or down to meet demand.

10. What is the dead letter queue?
Answer: Messages are placed on the dead-letter sub-queue by the messaging system in the following scenarios.

When a message expires and dead lettering for expired messages is set to true in a queue or subscription.
When the max delivery count for a message is exceeded on a queue or subscription.
When a filter evaluation exception occurs in a subscription and deadlettering is enabled on filter evaluation exceptions.

11. What is table storage in Windows Azure?
Answer: 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.

12. How to create a Network Security Group and a Network Security Group Rule?
Answer:

# 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

13. How much storage can I use with a virtual machine?
Answer: Each data disk can be up to 1 TB. The number of data disks that 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.

14. What are the differences between a public cloud and a private cloud?
Answer: Private clouds are those that are built exclusively for an individual enterprise. They allow the firm to host applications in the cloud while addressing concerns regarding data security and control that is often lacking in a public cloud environment. It is also known as an internal or enterprise cloud and resides on the company’s intranet or hosted data center where all of your data is protected behind a firewall.

Public Cloud

Pay for whatever resource you need at whatever time.
These are provided commercially.
Supports heavy workloads without disturbing any functionality.
It is very cheap for the consumers since the hardware, application and other costs are handled by the providers.
There is no wasted resource because consumers are charged for what they use.
Scalability is always met here.
Private Cloud

It is owned by a specific private group for their use of employed, partners and their customers.
Highly controlled and not accessible by anyone other than allowed.
Security, governance, and compliance are highly automated.
Similarly, the features are like a Public Cloud irrespective of security and maintenance.
The cost is very high.
Private Cloud

15. What are windows Azure Diagnostics?
Answer: 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. Azure Training

16. What Is A Role Instance?
Answer: 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.

17. What is the difference between the Windows Azure Platform and Windows Azure?
Answer: 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.

18. What is fabric?
Answer: In the Windows Azure cloud fabric is nothing but a combination of many virtualized instances that run the client application

19. What are the roles available in Windows Azure?
Answer: 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 of you; you build your app’s components without having to manage a VM.

20. What are the different cloud deployment models?
Answer:

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.

21. What is Microsoft Azure and why is it used?
Answer: 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 the cloud.

22. What is the Azure App Service? What are the advantages of App Service over Mobile Service?
Answer: Azure App Service is a fully managed Platform as a Service (PaaS) offering for professional developers that brings a rich set of capabilities to web, mobile, and integration scenarios. Mobile Apps in Azure App Service offer a highly scalable, globally available mobile application development platform for Enterprise Developers and System Integrators that brings a rich set of capabilities to mobile developers.

Advantages of App Service: Simpler, easier and more cost-effective offering for apps that include both web and mobile clients.
New host features including Web Jobs, custom CNames, better monitoring.
Turnkey integration with Office 365, Dynamics CRM, Salesforce, and other vital SaaS APIs.
Support for Java and PHP backend code, in addition to Node.js and .NET.
Turnkey integration with Traffic Manager.
Connectivity to your on-premise resources and VPNs using VNet in addition to Hybrid Connections.
Monitoring and troubleshooting for your app using NewRelic or AppInsights, as well as alerts.
The richer spectrum of the underlying compute resources, e.g. VM sizes.
Built-in autoscale, load balancing, and performance monitoring.
Built-in staging, backup, roll-back, and testing-in-production capabilities.

23. What is Virtual Machine in Azure?
Answer: Google Cloud Platform Compute Engine is Google’s Infrastructure-as-a-Service (IaaS), which is used to run large-scale workloads on virtual machines hosted on Google’s infrastructure. It is used by Google itself for its end-user products, such as Google search, YouTube and all products of Google. It allows you to choose a VM with a specific requirement of hardware configurations with a list of server operating systems and now it also allows Windows Server.

Azure Virtual Machines could be your choice if you want frequent modifications and changes in your web server environment. It provides you a rich set of features; however, correctly configuring, securing and maintaining VMs requires much more time and more IT expertise compared to Azure Cloud Services and Azure Websites. You will need to make more effort on frequent maintenance and update patches to manage the VM environment.

24. What is Cloud Computing?
Answer: Cloud computing is internet-based computing whereby shared resources, software, and information are provided to computers and other devices on-demand, like the electricity grid.

Cloud computing is a culmination of numerous attempts at large-scale computing with seamless access to virtually limitless resources.

Cloud Computing = Software as a Service + Platform as a Service + Infrastructure as a Service.

Cloud Computing

Several characteristics define cloud data, applications services, and infrastructure:
Remotely-hosted: Services or data are hosted on remote infrastructure.
Ubiquitous: Services or data are available from anywhere.
Commodified: The result is a utility computing model similar to traditional utilities, like gas and electricity; you pay for what you need!
Cloud computing can be categorized into three parts:

Platform as a Service (PaaS)
Infrastructure as a Service (IaaS)
Software as a Service (SaaS)

25. What is the difference between Public Cloud and Private Cloud?
Answer: 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.

26. What Is A Worker Role?
Answer: Applications hosted within worker roles can run asynchronous, long-running or perpetual tasks independent of user interaction or input.

27. What is Windows Azure compute emulator?
Answer: 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.

28. What are the special Azure Regions?
Answer: Azure has some special regions that you may wish to use when building your 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.
Apart from this Azure Interview Questions Blog, if you want to get trained from professionals on this technology.

29. What is Windows Azure Traffic Manager? What are its benefits?
Answer: Traffic Manager Name is itself self-explanatory. It allows users to control the distribution of user traffic of deployed Azure cloud services, Azure websites or any other endpoint. In this, the distribution of traffic includes Azure cloud services, Azure web sites, and other endpoints. There are 3 different load balancing methods provided by Azure. The Traffic Manager works by applying an intelligent routing policy engine to the Domain Name Service (DNS) queries on your domain names and maps the DNS routes to the appropriate instances of your applications.

Benefits of Azure Traffic Manager

Increase Performance: This can increase the performance of your application that includes faster page loading and better user experience. This applies to the serving of users with the hosted service closest to them.

High Availability: You can use the Traffic Manager to improve application availability by enabling automatic customer traffic fail-over scenarios in the event of issues with one of your application instances.

No Downtime Required for Upgrade / Maintenance: Once you have configured the Traffic Manager you don’t need downtime for application maintenance, patch purgation or complete new package deployment.

Easy to configure (Quick Setup): It’s very easy to configure Azure Traffic Manager on the Windows Azure portal. If you have already hosted your application on Windows Azure (a cloud service, Azure website) you can easily configure this Traffic Manager with a simple procedure (setting.

30. What are the components of Cloud Computing?
Answer: Components in a cloud refer to the platforms, like the front end, back end, and cloud-based delivery and the network used. All together it forms an architecture for cloud computing. With the main components like SAAS, PAAS, and IAAS there are 11 more major categories in cloud computing that are:

Storage-as-a-Service: This is the component where we can use or request storage. It is also called disk space on demand.

Database-as-a-Service: This component acts as a live database from remote.

Information-as-a-Service: Information that can be accessed remotely from anywhere is called Information-as-a-Service.

Process-as-a-Service: This component combines various resources such as data and services. This happens either hosted within the same cloud computing resource or remote.

Application-as-a-Service: Application-as-a-Service (also known as SAAS) is the complete application built ready for use by the client.

Platform-as-a-Service: This is the component where the app is being developed and the database is being created, implemented, stored and tested.

Integration-as-a-Service: Integration-as-a-Service deals with the components of an application that has been built but must be integrated with other applications.

Security-as-a-Service: This is the main component many customers require. There are three-dimensional securities found in cloud platforms.

Management-as-a-service: This is a component that is mainly useful for the management of the clouds, like resource utilization, virtualization, and server up and downtime management.

Testing-as-a-Service: Testing-as-a-Service refers to the testing of the applications that are hosted remotely.

Infrastructure-as-a-Service: This is called as nearly as possible the taking of all the hardware, software, servers and networking that is completely virtual.

31. Is it possible to add an existing VM to an availability set?
Answer: 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.

32. What are the username requirements when creating a VM?
Answer: Usernames can be a maximum of 20 characters in length and cannot end in a period (“.”).

33. How can you manage SQL Azure security?
Answer: SQL Azure also has a security management system very similar to the SQL on-premises versions. It consists of the following:

Logins: Server level.
Users: Database level, mapped to server logins.
Schemas: Database level, authorized/owned by a user or another schema.
Roles: Database level, authorized/owned by a user or another role.
Permissions: Database level, permission like SELECT, DELETE, ALTER and so on for objects/schemas granted to users/roles.
When you create a server in SQL Azure, it asks you to create a login at the same time. That login acts as the administrative login that has access to all the databases in that server. However, you might want to create other logins with less privilege. As of now, the SQL Azure portal doesn’t have any UI to create these extra logins. So you’ll need to resort to running T-SQL statements.

34. What is Blob Storage in Azure?
Answer: Windows Azure Blob Storage can store hundreds of terabytes data in one account. As you know you can create multiple blob storage accounts, so definitely you can store multiple hundreds of terabytes data with Windows Azure Blob Storage.

We don’t require taking tension about the backup of the data which is stored in blob storage. It is because it automatically takes the backed up data. You can increase your storage as per requirement and you need to pay only what you have used and what you have used.

One more thing, that you don’t need to take a headache about how to manage your data, your VM or any other things; actually Windows Azure manages everything automatically.

You can use Blob Storage as REST API and can use it with any language like Java, .NET, etc. Technology doesn’t matter with blob storage. It means all kinds of the client can be accessible to this storage.

35. Why do you go with Microsoft Windows Azure?
Answer:

There are many regions that people want to go with Microsoft Windows Azure:

Flexibility: Windows Azure supports a wide range of Operating System that makes it reachable to a wide range of customers. It also supports different kinds of programming languages like PHP, .NET, JAVA, etc. You can use different kinds of frameworks and tools for building your Apps. So, basically, it provides us the flexibility to choose the existing one which will help us to create a variety of applications with Windows Azure.

Extendable: Windows Azure easily integrates with your existing environment using the largest network with secure private connectivity. It also provides a database, storage which is extendable on demand. Windows Azure can run with your data center.

Scalable: You can scale up and down your services as per your demand. Services, storage, and performance also will be the same if you scale up or down. So, small clients can take benefit from Windows Azure and their services.

Protection: Everyone is worried about their data. They need protection for their data, nobody can rely on some vendor for their data. Windows Azure has launched Azure Government for believing you that your data is secure with Windows Azure. It commits for securing, protecting and privacy of your data.

Trusted: Today Windows Azure is used by top clients worldwide. They are using Windows Azure Services for a long time and they believe in it.

36. What is Azure Mobile Engagement?
Answer: Azure Mobile Engagement is a SaaS-delivered, data-driven user engagement platform that enables real-time fine-grain user segmentation, app user analytics, and contextually-aware smart push notifications and in-app messaging across all connected devices.

With Azure Mobile Engagement, Application publishers and marketing professionals can create cutting edge interactions like the following,

Real-Time actionable analytics to increase app usage.
Push Notification and Communication Platform.
Open APIs and Ease of integration.
Data Protection & Privacy across the globe.
Azure Mobile Engagement is available across all major mobile platforms including Android, iOS and Windows.

37. What is the difference between “price,” “software price,” and “total price” in the cost structure for Virtual Machine offers in the Azure Marketplace?
Answer: “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.

38. How can you connect an Azure Hosted website to FTP?
Answer:

Here are some steps:

Stop: Stopping the virtual server.
Restart: It will restart the server if something went wrong.
Manage Domains: If upgrade from a free account to the basic or standard account you can manage your domains here.
Delete: It will delete the entire website.
WebMatrix: To link the website to WebMatrix.
If you click on the website you will be taken in the dashboard where different operations are available,

Monitor: Graphical representation of request, uptime, data in, data out.
Configure: Change the language setting version used.
WebJobs: Automatic tasks that are scheduled will be discussed in upcoming articles.
Scaling: More than one instance of the website can be created to balance the load.
Linked Resources:

This will show how the resources are attached. You will see the clear database if you click on it will redirect you to a clear website and you will be automatically logged-into account created by azure for you. You can view performance and other configurations of your database.

Connecting FTP

If we want to view files of our WordPress in order to change the configuration settings, upload content or to make a backup.

For this, we have to set some deployment credentials in Microsoft Azure so that Azure verifies that we are authorized to make changes.

For this go to the Management portal select website. The dashboard of the app will be opened. If not, click on setup deployment credentials.

39. What is Azure Explorer?
Answer: Azure Explorer is a free Microsoft Azure storage tool; in this, we can manage all our Microsoft Azure blobs at a commonplace or one place. Azure Storage Explorer is a useful GUI tool for inspecting and altering the data.

In Azure Explorer, we have “Azure Storage Account”, and in the Azure Storage Account, we can manage more than one Blob Container, in Blob Container we can create page blob as well as new folders to store our files.

Step 1: For the installation of Azure Explorer we need to go to its download link, After going to the above link, you will see the following window. Click “DOWNLOAD AZURE EXPLORER”.

40. What is Service Fabric in Azure?
Answer: Azure Service Fabric is a next-generation middleware cloud platform to build scalable, reliable, and managed enterprise applications. Microsoft is already using Service Fabric powers in many of its products, including Azure SQL Database, Azure DocumentDB, Cortana, and Power BI.

Develop massively scalable applications that are self-healing.

Develop with a “datacenter on your machine” approach. The local development environment is the same code that runs in the Azure datacenters.

Develop applications composed of microservices, executables, and other application frameworks of your choice, such as ASP.NET, Node.js, etc.

Develop stateless and stateful (micro)services and make these highly reliable.

Simplify the design of your application by using stateful (micro)services in place of caches and queues.

Deploy applications in seconds.

Deploy to Azure or to on-premises clouds running Windows Server with zero code changes. Write once and then deploy to any Service Fabric cluster.

Deploy applications at higher density than virtual machines, deploying hundreds or thousands of applications per machine.

Deploy different versions of the same application side by side, each independently upgradable.

Manage the lifecycle of your stateful applications without any downtime, including breaking and nonbreaking upgrades.

41. What are SQL Azure firewall rules?
Answer: SQL Azure firewall rules are provided to protect the data and to prevent access restrictions to the SQL Azure database. Firewall grants access to the originating IP’s from which we are trying to access the database. In order to configure the firewall, we need to configure a range of acceptable IP addresses upon which we try to connect to the SQL Azure server using the Management Portal or with the SQL Server Management Studio. Let us see the step by step process of adding and deleting rules as per our IP configurations.

All-access to SQL azure is blocked by a firewall.

By default Database created in SQL Azure is blocked by firewall for security reasons. Any attempt from external access or access from any azure application is blocked by a firewall.

42. What is the difference between Table, Queue, and Blob storage?
Answer: To use Azure Storage, you just need to have an Azure Storage Account. Using this account you can access the service of the Azure Storage. Actually, Azure Storage provides two types of the storage account.

Standard Storage Account: It is for Blob, Table, and Queue Storage.
Premium Storage Account: It is for Azure Virtual Machine Disks Only.
BLOB STORAGE: It can store any type of data; data can be a document file, media file, exe or dll, images, text file or any other data file. So, basically, it is used for storing the objects. So, as the definition says, we can store large amounts of the unstructured data into the blob storage.

TABLE STORAGE: It is like a table inside the SQL Server. So, it is used to store the structured data. Table storage is a NoSQL key-attribute data store. It means every data stored in the table is stored with a typed property name. It is very fast when you are working with a large number of data. It doesn’t use schema for developing the table.

QUEUE STORAGE: Sometimes, it is required to transfer the data in the format of the message over the internet between the two cloud services. In that scenario, we prefer to use the queue storage. You can create a large number of queues to process your data. Every queue contains a large number of the message and every message size may be up to 64 KB.

43. What is Text Analytics API in Azure Machine?
Answer: Text Analytics API is a suite of text analytics web services built with Azure Machine Learning. The API can be used to analyze unstructured text for tasks such as sentiment analysis and keyphrase extraction.

The API returns a numeric score between 0 & 1. Scores close to 1 indicate positive sentiment, while scores close to 0 indicate negative sentiment.

The advantage of this API is that a new model need not be designed and trained, the user only needs to bring the data and call the service to get the sentiment results.

However, because this is only the initial release of this service only English is supported right now.

How it works: Text Analytics API does not simply use a lexicon approach to map words such as “good or bad” to return the results.

Instead, it uses advanced natural language processing techniques under the hood.

44. How would you categorize Windows Azure?
Answer:

(IaaS/PaaS/SaaS)

PaaS (Platform as a Service)

45. What are the options to manage the session state in Windows Azure?
Answer:

Windows Azure Caching
SQL Azure
Azure Table

46. What are the three types of roles in the Compute component in Windows Azure?
Answer:

WEB
Worker
VM

47. What are the instance sizes of Azure?
Answer: 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

48. 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?
Answer: 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.

Apart from this Azure Interview Questions Blog, if you want to get trained from professionals on this technology.

49. What are the expected values for the Startup File section when I configure the runtime stack?
Answer: 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.

50. How are Azure Marketplace subscriptions priced?
Answer: 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.

51. What Is A Service Definition File?
Answer: The cloud service definition file (.csdef) defines the service model, including the number of roles.

52. Are there any scale limitations for customers using managed disks?
Answer: Managed Disks eliminates the limits associated with storage accounts. However, the number of managed disks per subscription is limited to 2000 by default.

Leave a Comment

Scroll to Top