This document contains definitions and explanations of various Azure database and networking terminology. It includes definitions for concepts like license mobility, constant time, provisioned compute tiers, serverless compute tiers, elastic query, ExpressRoute connections, peering, BGP sessions, Microsoft peering and private peering, Azure virtual networks, hybrid Azure Active Directory, Azure Sentinel, geo-replicated databases, nodes, snapshots, Always On availability groups, auto-failover groups, Azure Arc, Azure SQL Edge, row-level security, privilege escalation, Azure IoT Edge, the Parquet format, Microsoft Volume Licensing, license mobility, software assurance, scale automatically, TDS, Azure Hybrid Use Benefits, Azure Key Vault, the principle
This document contains 30 interview questions about Microsoft Azure. It begins with basic questions like what is Azure and the Azure portal. It then covers Azure roles, storage, networking, security, databases, virtual machines, and other services. The questions range from conceptual to technical and would be useful for someone preparing for an Azure interview.
Module 1 provides an introduction to Azure database administration. It describes the roles of Azure database administrators and other data platform roles. It also describes the different SQL deployment options on Azure including SQL Server VMs, Azure SQL Database, and Azure SQL Managed Instance. Key features of each option like high availability, backups, and scaling are discussed.
This document provides an overview of deploying and configuring Azure SQL resources. It discusses deploying SQL Server on virtual machines using various methods like the Azure portal, PowerShell scripts, and ARM templates. It also covers deploying SQL databases using the PaaS offerings like single databases, elastic pools, and hyperscale. Key aspects covered include high availability and disaster recovery options, storage configurations, licensing models, and migration strategies.
This document provides an overview of high availability and disaster recovery strategies for Azure SQL solutions. It discusses recovery time and point objectives and available options like Always On availability groups and failover cluster instances. It also covers backup and restore, factors to consider in a HADR strategy, and differences between infrastructure as a service and platform as a service solutions. Specific options covered include availability sets, availability zones, log shipping, Azure Site Recovery, temporal tables, active geo-replication, and auto failover groups.
This document provides an overview of automating database tasks for Azure SQL. It covers automating deployments using ARM templates, Bicep, and tools like PowerShell and CLI. It also discusses creating scheduled SQL Server Agent jobs for maintenance activities and configuring alerts and notifications. Finally, it introduces automation options for Azure PaaS services like Azure Policy, Automation, elastic jobs, and Logic Apps.
This document provides an overview of Module 5: Optimize query performance in Azure SQL. The module contains 3 lessons that cover analyzing query plans, evaluating potential improvements, and reviewing table and index design. Lesson 1 explores generating and comparing execution plans, understanding how plans are generated, and the benefits of the Query Store. Lesson 2 examines database normalization, data types, index types, and denormalization. Lesson 3 describes wait statistics, tuning indexes, and using query hints. The lessons aim to help administrators optimize query performance in Azure SQL.
The document discusses monitoring and optimizing performance in Azure SQL. It covers establishing performance baselines using tools like Azure Monitor and Performance Monitor. It discusses using Extended Events and Query Performance Insights to identify expensive queries. It also covers configuring resources like storage, TempDB, and using the SQL VM resource provider. It discusses maintenance tasks like index maintenance and statistics updates. It covers database configuration options and intelligent query processing features in Azure SQL.
This document provides an overview of implementing a secure environment for an Azure SQL database. It discusses authentication options like Azure Active Directory authentication and SQL authentication. It also covers encrypting data at rest using Transparent Data Encryption (TDE) and encrypting data in transit. Additionally, it describes configuring firewall rules and private endpoints for network security. The document demonstrates configuring an Active Directory admin, permission chaining, and Always Encrypted for encrypting column values. It also discusses using Azure Key Vault for securely storing encryption keys.
This document describes a case study for the DP-300 exam on administering relational databases on Microsoft Azure. It provides background on the existing environment including the network, identity, and database configurations. It then outlines requirements, planned changes, technical requirements, security and compliance requirements, and business requirements for the scenario. The first question asks about migrating databases from an on-premises SQL Server to Azure SQL Database and minimizing downtime. Subsequent questions cover topics like compression, migration options, and backup configurations.
Here are the key inputs, tools and techniques, and outputs of the Estimate Activity Durations process:
Inputs:
- Activity list
- Enterprise environmental factors
- Organizational process assets
Tools and Techniques:
- Expert judgment
- Analogous estimating
- Parametric estimating
- Three-point estimating
Outputs:
- Activity duration estimates
- Basis of estimates
- Project documents updates
The primary output is the activity duration estimates, which are time estimates for completing individual activities based on factors such as resource availability, complexity, past experience, etc. These estimates are an important input for developing the project schedule.
The document discusses various project management concepts including predictive, iterative, and adaptive life cycles; organizational structures; project influences; the role of the project manager; stakeholders; scope management techniques like work breakdown structures and user stories; sequencing and estimating activities; developing the project schedule; managing quality; resource management; communications management; risk management; procurement; and stakeholder management. Several tools are also presented such as precedence diagramming, Gantt charts, burndown charts, and stakeholder analysis matrices.
The document discusses project life cycles and the five process groups of project management: initiating, planning, executing, monitoring and controlling, and closing. It also discusses the ten knowledge areas that projects typically use: integration management, scope management, time management, cost management, quality management, human resource management, communications management, risk management, procurement management, and stakeholder management. Finally, it provides an overview of organizational structures, communications, and the role of the project management office in supporting projects.
This document provides an overview of various project management tools and techniques across multiple knowledge areas. It discusses predictive, iterative, and adaptive life cycles as well as variables that impact project life cycles. Various organizational structures are described including functional, weak matrix, balanced matrix, strong matrix, and projectized structures. Tools for developing schedules, managing costs, planning quality management, and performing risk analysis are also outlined.
This document provides a mind map overview of the processes involved in project management. It outlines 13 key processes including developing the project charter and management plan, directing project work, managing risk, procurement, and stakeholder engagement. For each process it lists the main inputs, tools and techniques, and outputs to plan, monitor, and control the various aspects of a project.
This document provides a mind map overview of the processes involved in project integration management. It outlines seven key processes: develop the project charter, develop the project management plan, direct and manage project work, manage project knowledge, monitor and control project work, perform integrated change control, and close the project or phase. For each process, it lists the typical inputs, tools and techniques, and outputs involved. The mind map provides a high-level view of the integration of all project management processes.
This document contains 20 multiple choice questions related to project scope management. The questions cover topics such as inputs and outputs of scope management processes, tools and techniques used in scope planning and control, and differences between scope documentation in waterfall and agile project approaches. Correct answers are provided for each question.
May Wong provides tips on memorizing the 10 knowledge areas and 5 process groups of the PMP. She suggests creating stories or using visual tools like charts and colors. As an example, she maps the knowledge areas to characters in a story about two crows having coffee and reading poetry. She also provides memory techniques like creating acronyms or using the knowledge areas and process groups to describe steps to make cookies. The document focuses on providing creative methods for memorizing the foundational elements of project management.
This document discusses the processes for managing project stakeholders: identify stakeholders through data gathering and analysis techniques to create a stakeholder register; plan stakeholder engagement using a stakeholder engagement assessment matrix to document current and desired engagement levels; manage engagement through communication skills and meetings; monitor engagement using the assessment matrix and provide updates based on feedback. The overall goal is to engage stakeholders appropriately throughout the project to ensure success.
The document discusses the three processes for managing procurements: plan procurement management, conduct procurements, and control procurements. In plan procurement management, inputs like the project charter and business documents are used with tools like expert judgment and data analysis to create outputs including the procurement management plan, procurement strategy, and bid documents. Conduct procurements uses the procurement documentation and seller proposals along with tools like bidder conferences and negotiation to select sellers and generate agreements. Control procurements monitors performance using tools like audits and trend analysis, and results in closing procurements and updating procurement documents and plans.
This document outlines the three main processes for procurement management: plan procurement management, conduct procurements, and control procurements. It details the key activities in each process such as gathering market research, analyzing make-or-buy decisions, selecting suppliers, negotiating agreements, administering contracts, and closing out procurements. A mind map is also provided to show the relationships between the three procurement management processes and their associated inputs, outputs, and activities.
This document outlines the four main processes for managing stakeholder engagement on a project: 1) identify stakeholders using data gathering and analysis to create a stakeholder register, 2) plan engagement using a stakeholder engagement matrix to develop an engagement plan, 3) manage engagement through communication, meetings and issue tracking, and 4) monitor engagement using metrics to update the engagement plan as needed. Key project documents like the project charter and change requests feed into and out of each process.
This document outlines the stakeholder management process which includes four steps: identifying stakeholders through data gathering and analysis to create a stakeholder register; planning stakeholder engagement using a stakeholder engagement assessment matrix; managing engagement through communication, meetings, and change requests; and monitoring engagement by updating the assessment matrix and measuring against the engagement plan. Key project documents like the project charter and change requests are also referenced.
This document discusses the key processes involved in project risk management according to the PMBOK Guide. It includes 11 sections that cover planning risk management, identifying risks, performing qualitative and quantitative risk analyses, planning and implementing risk responses, and monitoring risks. Various tools and techniques are used in each process, such as expert judgment, data gathering, analysis, and meetings. The key outputs include the risk management plan, risk register, risk report, and updates to project documents and management plans.
This document outlines the seven steps for project risk management: 1) plan risk management, 2) identify risks, 3) perform qualitative risk analysis, 4) perform quantitative risk analysis, 5) plan risk responses, 6) implement risk responses, and 7) monitor risks. For each step it lists the key inputs, tools and techniques, and outputs to effectively manage project risks. The overall process is represented by a risk mind map showing the flow from risk planning to monitoring.
The document outlines the steps in a risk management plan including planning risk management, identifying risks, performing qualitative and quantitative risk analysis, planning and implementing risk responses, and monitoring risks. Key project documents include the risk management plan, risk register, and change requests. Risk analysis involves expert judgement, data gathering and analysis, and tools like impact and severity matrices.
This document provides an overview of implementing a secure environment for an Azure SQL database. It discusses authentication options like Azure Active Directory authentication and SQL authentication. It also covers encrypting data at rest using Transparent Data Encryption (TDE) and encrypting data in transit. Additionally, it describes configuring firewall rules and private endpoints for network security. The document demonstrates configuring an Active Directory admin, permission chaining, and Always Encrypted for encrypting column values. It also discusses using Azure Key Vault for securely storing encryption keys.
This document describes a case study for the DP-300 exam on administering relational databases on Microsoft Azure. It provides background on the existing environment including the network, identity, and database configurations. It then outlines requirements, planned changes, technical requirements, security and compliance requirements, and business requirements for the scenario. The first question asks about migrating databases from an on-premises SQL Server to Azure SQL Database and minimizing downtime. Subsequent questions cover topics like compression, migration options, and backup configurations.
Here are the key inputs, tools and techniques, and outputs of the Estimate Activity Durations process:
Inputs:
- Activity list
- Enterprise environmental factors
- Organizational process assets
Tools and Techniques:
- Expert judgment
- Analogous estimating
- Parametric estimating
- Three-point estimating
Outputs:
- Activity duration estimates
- Basis of estimates
- Project documents updates
The primary output is the activity duration estimates, which are time estimates for completing individual activities based on factors such as resource availability, complexity, past experience, etc. These estimates are an important input for developing the project schedule.
The document discusses various project management concepts including predictive, iterative, and adaptive life cycles; organizational structures; project influences; the role of the project manager; stakeholders; scope management techniques like work breakdown structures and user stories; sequencing and estimating activities; developing the project schedule; managing quality; resource management; communications management; risk management; procurement; and stakeholder management. Several tools are also presented such as precedence diagramming, Gantt charts, burndown charts, and stakeholder analysis matrices.
The document discusses project life cycles and the five process groups of project management: initiating, planning, executing, monitoring and controlling, and closing. It also discusses the ten knowledge areas that projects typically use: integration management, scope management, time management, cost management, quality management, human resource management, communications management, risk management, procurement management, and stakeholder management. Finally, it provides an overview of organizational structures, communications, and the role of the project management office in supporting projects.
This document provides an overview of various project management tools and techniques across multiple knowledge areas. It discusses predictive, iterative, and adaptive life cycles as well as variables that impact project life cycles. Various organizational structures are described including functional, weak matrix, balanced matrix, strong matrix, and projectized structures. Tools for developing schedules, managing costs, planning quality management, and performing risk analysis are also outlined.
This document provides a mind map overview of the processes involved in project management. It outlines 13 key processes including developing the project charter and management plan, directing project work, managing risk, procurement, and stakeholder engagement. For each process it lists the main inputs, tools and techniques, and outputs to plan, monitor, and control the various aspects of a project.
This document provides a mind map overview of the processes involved in project integration management. It outlines seven key processes: develop the project charter, develop the project management plan, direct and manage project work, manage project knowledge, monitor and control project work, perform integrated change control, and close the project or phase. For each process, it lists the typical inputs, tools and techniques, and outputs involved. The mind map provides a high-level view of the integration of all project management processes.
This document contains 20 multiple choice questions related to project scope management. The questions cover topics such as inputs and outputs of scope management processes, tools and techniques used in scope planning and control, and differences between scope documentation in waterfall and agile project approaches. Correct answers are provided for each question.
May Wong provides tips on memorizing the 10 knowledge areas and 5 process groups of the PMP. She suggests creating stories or using visual tools like charts and colors. As an example, she maps the knowledge areas to characters in a story about two crows having coffee and reading poetry. She also provides memory techniques like creating acronyms or using the knowledge areas and process groups to describe steps to make cookies. The document focuses on providing creative methods for memorizing the foundational elements of project management.
This document discusses the processes for managing project stakeholders: identify stakeholders through data gathering and analysis techniques to create a stakeholder register; plan stakeholder engagement using a stakeholder engagement assessment matrix to document current and desired engagement levels; manage engagement through communication skills and meetings; monitor engagement using the assessment matrix and provide updates based on feedback. The overall goal is to engage stakeholders appropriately throughout the project to ensure success.
The document discusses the three processes for managing procurements: plan procurement management, conduct procurements, and control procurements. In plan procurement management, inputs like the project charter and business documents are used with tools like expert judgment and data analysis to create outputs including the procurement management plan, procurement strategy, and bid documents. Conduct procurements uses the procurement documentation and seller proposals along with tools like bidder conferences and negotiation to select sellers and generate agreements. Control procurements monitors performance using tools like audits and trend analysis, and results in closing procurements and updating procurement documents and plans.
This document outlines the three main processes for procurement management: plan procurement management, conduct procurements, and control procurements. It details the key activities in each process such as gathering market research, analyzing make-or-buy decisions, selecting suppliers, negotiating agreements, administering contracts, and closing out procurements. A mind map is also provided to show the relationships between the three procurement management processes and their associated inputs, outputs, and activities.
This document outlines the four main processes for managing stakeholder engagement on a project: 1) identify stakeholders using data gathering and analysis to create a stakeholder register, 2) plan engagement using a stakeholder engagement matrix to develop an engagement plan, 3) manage engagement through communication, meetings and issue tracking, and 4) monitor engagement using metrics to update the engagement plan as needed. Key project documents like the project charter and change requests feed into and out of each process.
This document outlines the stakeholder management process which includes four steps: identifying stakeholders through data gathering and analysis to create a stakeholder register; planning stakeholder engagement using a stakeholder engagement assessment matrix; managing engagement through communication, meetings, and change requests; and monitoring engagement by updating the assessment matrix and measuring against the engagement plan. Key project documents like the project charter and change requests are also referenced.
This document discusses the key processes involved in project risk management according to the PMBOK Guide. It includes 11 sections that cover planning risk management, identifying risks, performing qualitative and quantitative risk analyses, planning and implementing risk responses, and monitoring risks. Various tools and techniques are used in each process, such as expert judgment, data gathering, analysis, and meetings. The key outputs include the risk management plan, risk register, risk report, and updates to project documents and management plans.
This document outlines the seven steps for project risk management: 1) plan risk management, 2) identify risks, 3) perform qualitative risk analysis, 4) perform quantitative risk analysis, 5) plan risk responses, 6) implement risk responses, and 7) monitor risks. For each step it lists the key inputs, tools and techniques, and outputs to effectively manage project risks. The overall process is represented by a risk mind map showing the flow from risk planning to monitoring.
The document outlines the steps in a risk management plan including planning risk management, identifying risks, performing qualitative and quantitative risk analysis, planning and implementing risk responses, and monitoring risks. Key project documents include the risk management plan, risk register, and change requests. Risk analysis involves expert judgement, data gathering and analysis, and tools like impact and severity matrices.
1. 1| www.simplilearn.com
Interview Guide
Microsoft
Azure
Interview Guide
2 | www.simplilearn.com
Ace Your Azure
Interview
If youre pursuing a career in cloud computing, youre making a smart move.Cloud
computing is becoming the norm in the business world as organizations realize
they can be more efficient and lower costs with this model. Spending on public
cloud services is expected to reach $302.5 billion by 2021
. What does that mean
for you? Plenty of potential in the cloud computing space! Todays cloud
computing job market is quite competitive and getting a job is not a piece of
cake.Microsoft Azure is one of the raging cloud service providers today and you
must be thoroughly prepared for the interview process. And to help you ace your
interview in one go, here's a collection of 40+Azure interview questions.
To help you gear up, the Azure interview questions have been divided into the
following:
Beginner Azure interview questions
Advanced Azure interview questions
Multiple Choice Azure interview questions
Scenario-based Azure interview questions
2. Interview Guide
Beginner Azure
Interview Questions
Q. W hy Did You Choose a Career in Cloud Com puting?
A: These types of Azure interview questions require a thoughtful, honest response.
By thinking through your answer ahead of time, youll be ready to say something
your interviewer will approve of. Show that you care about the 鍖eld and that you
have a passion for cloud computing and the problems it can solve.
Q. W hy Did You Choose Microsoft Azure and Not Aws?
A: 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 鍖rst 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.
Q. How Does Microsoft Azure Com pare to Aws?
A: This might be a matter of opinion for you, so answer as you see 鍖t. In general,
people say Azure is a better choice because its 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 Microsofts deep
knowledge of developer tools, Azure offers multiple app deployment options
for developers, which makes it stand out against AWS.
Q. How Did You Learn Azure?
A: Did you learn Azure through a certi鍖cation? 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 youre new to the 鍖eld) and
that you are continuing to learn.
Q. Tell Me About a Problem You Solved at Your Prior Job.
A: This is something to spend some time on when youre 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. Youll 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
Interview Guide
addition to being a really good Azure architect.
Q. What is the difference between SaaS, PaaS, and IaaS?
A: 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)
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.
Example - Azure Virtual Machine, Azure VNET
Platform as a Service(PaaS)
It enables developers to build and work with applications without having to
worry about the infrastructure or management of the hosting environment.
Example - Azure SQL, Azure Storage
Software as a Service(SaaS)
It involves applications being consumed and used by organizations. Usually,
organizations pay for their use of the application
Example - Office 365, Salesforce
3 | www.simplilearn.com 4 | www.simplilearn.com
3. Interview Guide
Advanced Azure
Interview Questions
Q. What Are the Different Storage Options with Azure?
A: Should your interview start to get technical, there are countless questions you
might be asked. You cant predict them. We cant predict them. So weve
brainstormed some possible Azure interview questions and answers for you to
study,prepare for, and practice. Do this, and youll walk into your interview with
much more con鍖dence! Now, onto the different storage options with Azure.
These options include a blog, table, and queue options. Be prepared to expand
on the bene鍖ts of each as well.
Q. What Is the Bene鍖t of the Azure CDN?
A: The Content Delivery Network (or CDN) in Azure offers the same bene鍖ts as
other CDNs:it can be used to reduce load times and bandwidth as well as
speed up responsiveness.
Q. What Is Azure Virtual Network?
A: Azure Virtual Network enables Azure resources like Virtual Machines to
securely communicate with each other, with the Internet and with on-site
networks. It lets you implement multiple virtual networks, as well as a 鍖lter or
even route network traffic, and to connect virtual networks to each other.
Q. What Are Azure Virtual Machines Used For?
A: Speaking of virtual, Azure Virtual Machines are used in the same way any
virtual machines are used: to add computing power without adding hardware.
Azure supports Windows Server (of course), Linux, SAP, Oracle, IBM, and SQL
Server.
Q. What Is Azure Cloud Service?
A: Azure Cloud Service lets you deploy a multi-tier web application in Azure, with
multiple roles to distribute processing and enable 鍖exible scaling of your
application. It lets you support more complex multi-tier architectures.
Q. What Is Azure Active Directory?
A: Azure Active Directory is an Identity and Access Management system, similar
Interview Guide
to other active directories. It lets you grant employee access to speci鍖c
products and services within your network.
Q. What Is Powershell, and How Is It Used?
A: Windows PowerShell has been around for a long time. It can be used to
automate tedious tasks. Azure PowerShell is used to manage and administer
Azure resources from the command line, as well as to build automation scripts
for use with the resource manager.
Q. Explain HdInsight.
A: Azure HDInsight is a cloud service that makes it easy, fast and cost-effective to
process massive amounts of data using open-source frameworks like Hadoop,
Spark, Hive, LLAP, Kafka, Storm and R. HDInsight can enable a broad range of
scenarios, including ETL, data warehousing, and Machine Learning, to name a
few.
Q. How Do You Stay Current on Microsoft Azure?
A: Technology is rapidly changing, especially in the cloud computing space, and
Microsoft regularly makes updates to Azure. How do you stay on top of it all?
Your interviewer will want to know that if youre hired for the job, youll stay
current. If youve earned a certi鍖cation, de鍖nitely mention that. But also look
into forums, user groups, and other resources for staying current, and be ready
to talk about them when answering Azure interview questions.
Q. What are the instance types offered by Azure?
A: Azure offers a number of different instance types based on what needs they
ful鍖ll.
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 1
600 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
5 | www.simplilearn.com 6 | www.simplilearn.com
4. Interview Guide
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 l
Largest instance size:Standard_ND24rs
448 GB Memory and 2948 GB SSD Temp Storage
4 GPUs and 96 GB Memory
earning
High-Performance Compute - Provides Azures 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
Q. What are the deployment environm ents offered by Azure?
A: 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 identi鍖ed using the Azures Globally Unique
Identi鍖er (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 thats more
DNS friendly (servicename.cloudapp.net)
Interview Guide
Q. Differentiate between repetitive and minimal monitoring.
A:
Q. Which one am ongst Microsoft Azure ML Studio and GCP Cloud AutoML
is better?
A: When we compare both in terms of services,Azure ML Studio wins the verdict
since it has Classi鍖cation, 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
Repetitive/ Verbose Monitoring Minimal Monitoring
It collects metrics based on
performance
It allows a close analysis of
data fed during the process of
application
It is a default con鍖guration
method
It allows a close analysis of
data fed during the process of
application
7 | www.simplilearn.com 8 | www.simplilearn.com
5. Interview Guide
Q. What are the advantages of Scaling in Azure?
A: 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
Q. How are Windows Active Directory and Azure Active Directory
different?
A:
Q. What are the types of Queues offered by Azure?
A: Azure offers two types of queues:
Storage Queues:
It is a part of Azures 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 users queues
Windows Active Directory
It is a directory service that
facilitates working with
interconnected, complex
and different network
resources in a uni鍖ed
manner
Uses 5 layers to store data,
store user details, issue and
manage certi鍖cations, etc.
Works with an emphasis
on on-premises units like
applications, 鍖le services,
printers, etc.
Azure Active Directory
Azure Active Directory (Azure
AD) is Microsofts multi-tenant,
cloud-based directory and
identity management service
Uses 5 layers to store data,
store user details, issue and
manage certi鍖cations, etc.
Emphasizes on web-based
services that use RESTful
interfaces
Interview Guide
Service Bus Queues:
It is a part of Azures messaging infrastructure
It integrates application or application components that span multiple
communication protocols, network environments, etc.
It provides a FIFO style of delivery
The users queue size has to remain under 80 GB
Q. What are the advantages of the Azure Resource Manager?
A: 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
Q. Azure interview questions can also have MCQs like follows: Which of
the following web applications can be deployed with Azure?
A. ASP.NET
B. PHP
C. W CF
D. All of the mentioned
A: A) ASP.NET
Q. How has integrating hybrid cloud been useful for Azure?
A: 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
9 | www.simplilearn.com 10 | www.simplilearn.com
6. Interview Guide
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
Q. What is the Federation in Azure SQL?
A: 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
Q. What are the different types of storage offered by Azure?
A: 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 鍖les,etc. along with their metadata.
When an object is changed, it is veri鍖ed to ensure it is of the latest version.
It provides maximum 鍖exibility to optimize the users 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 鍖exible data schema
It follows a strong consistency model, focusing on enterprises
Azure File Storage
File Storage provides 鍖le-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
Interview Guide
Azure Queue Storage
Queue Storage provides message queueing for large workloads
It enables users to build 鍖exible 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
Q. What is the Text Analysis API in Azure Machine Learning?
A: 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
When a new model is created, it doesnt need to be designed and trained, users
need to add the data and call the service to obtain the sentiment analysis
Q. What are the advantages of Azure Queue Storage?
A: 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 鍖exible 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 arent overwhelmed by sudden
traffic bursts
Q. What are the two kinds of Azure W eb Service roles?
A: 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
1
1| www.simplilearn.com 12 | www.simplilearn.com
7. Interview Guide
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 doesnt use IIS and runs user applications standalone
Q. What is Azure Service Fabric?
A: Service Fabric provides a platform that makes the process of developing
microservices and managing the application lifecycle easier.
It produces applications with faster time to market
It supports Windows/ Linux, on-premises or other clouds
It provides the ability to scale up to a thousand machine
Q. 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
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
A: The ideal solution in this scenario is to use Azure VNET based Point to Site.
Its best suited for scenarios where there are only a limited number of resources
that need to be connected
Q. What is the Azure Traffic Manager?
A: 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
Interview Guide
Q. How can Azure handle this situation?
You need to isolate network traffic am ong VMs in a subnet, which is
part of a Virtual Network with little downtime and im pact on users?
A: This would ensure that the virtual machines are kept isolated without the need
for additional security, like a Network Security Group
Q. W ith respect to Azure, what is public, private and hybrid cloud?
A: Public Cloud - Every component that the user is using in his/ her application
are running only on Azure
13 | www.simplilearn.com 14 | www.simplilearn.com
8. Interview Guide
Hybrid Cloud - Combines features of both Public and Private cloud. Some
of the users components are being run on Azure and others within an on-
premises datacenter
Q. What kind of storage is best suited to handle unstructured data?
A: Questions on Blob Storage can be seen in the list of Azure Interview Questions
Blob Storage provides storage capacity for data. It places data into different
tiers based on how often theyre 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
Q. How do you set up an Azure Virtual Machine?
A: Setting up a VM is one of the most important Azure Interview Question
The below image would explain clearly how to set up an Azure Virtual Machine:
Interview Guide
Q. How do you handle this scenario?
You need to m ake sure your Virtual Machines are able to com m unicate
securely with each other to ensure security
A: 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
Q. 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 im plement integrated Windows
Authentication
D. Con鍖gure Azure AD Sync to use single sign-on
A: D) Con鍖gure 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.
15 | www.simplilearn.com 16 | www.simplilearn.com
Q. Azure Storage plays the same role in Azure that _ _ _ _ _ _ plays in
Am azon W eb Services.
A. S3
B. EC2
C. EC3
D. All of the mentioned
A: A) S3
9. Interview Guide
Q. Which service in Azure is used to m anage resources in Azure?
A. Azure Resource Manager
B. Application Insights
C. Log Analytics
D. Azure Portal
A: A) Azure Resource Manager
Q. How do you handle this scenario?
You need to ensure that virtual m achines rem ain available while
m igrating to Azure. What would be the appropriate service to use?
A. Traffic Manager
B. Update Domains
C. Express Route
D. Cloud Services
A: C) Express Route
Q. Which service in Azure is used to m anage resources in Azure?
A. Azure Resource Manager
B. Application Insights
C. Log Analytics
D. Azure Portal
A: A) Azure Resource Manager
Q. How do you handle this scenario?
You administer a website called webgame. Youre required to validate
and deploy changes m ade to your website by your development team
with minimum downtime
A. Create a new linked resource
B. Create a staging environm ent for the site
C. Enable rem ote debugging on the website
18 | www.simplilearn.com
Interview Guide
D. Create a new website
A: B) Create a staging environment for the site
Q. How do you handle this scenario?
These scenarios are im portant 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 num ber of image 鍖les.
However, this causes the application to load slowly
A. Con鍖gure Azure blob storage with a custom domain
B. Con鍖gure Azure website Autoscaling to increase instances at high
loads
C. Con鍖gure Azure CDN to cache all responses from the applications
web endpoint
D. Con鍖gure Azure CDN to cache site im ages and content stored in
Azure blob storage
A: D) Con鍖gure Azure CDN to cache site images and content stored in Azure blob
storage
Blobs that bene鍖t 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.
17 | www.simplilearn.com
NEXT STEP TOSUCCESS
These were some of the most frequently asked questions and knowing them
beforehand will de鍖nitely give you an edge over others. If reading through
these Azure interview questions and answers has you a little unsure about
how well youll do in an interview, heres a solution:earn a certi鍖cation 鍖rst.
With an Azure certi鍖cation, youll know more about the platform, and youll
be able to answer even very technical questions. More importantly, youll
add credibility to your r辿sum辿 as well as give your con鍖dence a boost. To
be doubly sure, and to prove your credibility to a potential employer you
should consider getting certi鍖ed and enrolling in our comprehensive Azure
Cloud Architect Masters Program today!
10. 19 | www.simplilearn.com
Interview Guide
USA
Simplilearn Americas, Inc.
201 Spear Street, Suite 1100,
San Francisco, CA 94105
United States
Phone No: +1-844-532-7688
www.simplilearn.com
INDIA
Simplilearn Solutions Pvt Ltd.
#53/1C, Manoj Arcade, 24th Main,
Harlkunte
2nd Sector, HSR Layout
Bangalore: 560102
Call us at: 1800-212-7688