Microsoft Azure Fundamentals
Microsoft Azure Fundamentals
Practice Exam
• Languages: English
• Audiences: IT professionals
• Technology: Microsoft Azure
• Price: $99.00 USD*
Note: The content of this exam was updated on May 28, 2020.
Exam Structure
1. Describe Cloud Concepts (15-20%)
Describe the benefits and considerations of using cloud services
• Describe Regions
• Describe Availability Zones
• Describe Resource Groups
• Describe Azure Resource Manager
• Describe the benefits and usage of core Azure architectural components
Describe some of the core products available in Azure
• Describe Internet of Things (IoT) and products that are available for IoT on
Azure such as IoT Hub and IoT Central
• Describe Big Data and Analytics and products that are available for Big
Data and Analytics such as Azure Synapse Analytics, HDInsight, and Azure
Databricks
• Describe Artificial Intelligence (AI) and products that are available for AI
such as Azure Machine Learning Service and Studio
• Describe Serverless computing and Azure products that are available for
serverless computing such as Azure Functions, Logic Apps, and Event Grid
• Describe DevOps solutions available on Azure such as Azure DevOps and
Azure DevTest Labs
• Describe the benefits and outcomes of using Azure solutions
Describe Azure management tools
• Describe Azure tools such as Azure Portal, Azure PowerShell, Azure CLI
and Cloud Shell
• Describe Azure Advisor
What do we offer?
You must be familiar with the various cloud services that you can have access to
using Microsoft Azure. However, the main focus of this Azure cheat sheet is to get
in-depth knowledge about these services. Below, you can see the short description
of services,
Service Description
Azure Bot Service It refers to an intelligent and server-less bot service that scales on-
demand.
Azure Data-bricks It is an analytics platform build on Apache Spark with higher
speed and simplicity alongside collaborative features.
Azure Cognitive This is a cloud search service based on AI that is, used for
Search developing mobile and web applications.
Bing Autosuggest It equips an app with proactive autosuggest options used for
searching.
Bing Custom Search It is basically a simple, ad-free and commercial search tool.
Bing Entity Search It is an ideal tool for having better search experience by
identification and improvement of entity information from the
internet.
Bing Image Search Bing Image search looks for the images and then, obtain in-depth
results.
Bing News Search This will first, look for news and then, give detailed results.
Bing Spell Check It is for identifying and resolving the spelling mistakes in an app.
Bing Video Search This first search for the videos and get a wide variety of results.
Bing Visual Search For obtaining credible insights for creating attractive image
applications on a particular device, Bing visual search is used.
Bing Web Search This helps in obtaining top search details from massive varieties of
web documents.
Cognitive Services It includes smart API capabilities for getting power of contextual
interactions.
Computer Vision It helps in refining the actionable visions from the images.
Content Moderator This is a process of automated moderation for images, texts and
videos.
Custom Vision In this there is simple customization of advanced computer vision
models for the particular use case.
Data Science Virtual This can be referred as a feature-rich and pre-defined AI
Machines development environment.
Face In includes process like recognition, identification, analysis,
organization and tagging faces in images.
Azure Machine It is an end-to-end platform with having experimentation and
Learning model management capabilities with higher scalability to hold the
power of AI.
Machine Learning It helps in easier development, deployment and management of
Studio predictive analytics solutions.
Microsoft Genomics This is for obtaining credible insights into power genome
sequencing and research.
Language It includes modeling apps for understanding the commands from
Understanding users.
Form Recognizer This is an AI-based document extraction service.
Ink Recognizer This is an AI-based service used for identifying digital ink content
such as shapes or handwriting.
Personalizer This refers to an AI service for delivering the personalized user
experience.
QnA Maker It is for filtering the information in the form of interactive and
easy-to-understand answers.
Speaker Recognition This helps in speech identification and verification of individual
speakers.
Speech Translation This helps in easy integration of real-time speech translation in an
app.
Speech to Text This helps in converting spoken audio into text.
Text Analytics It is used for evaluation of sentiment and topics for understanding
user requirements.
Text to Speech In this there is conversion of text to speech.
Translator Text It is for easy machine translation using REST API call.
Video Indexer This is for exploring multiple video insights.
Kinect DK It helps in creating computer vision and speech models by
leveraging a developer kit with advanced AI sensors.
Anomaly Detector It is responsible for addition of anomaly detection features in apps.
Azure Open Datasets This includes cloud platform for hosting and sharing curated open
datasets for faster machine learning model development.
Immersive Reader This includes interactive feature for reading and understanding the
text.
Analytics
Service Description
Azure Data bricks This is an Apache Spark-based analytics platform with features for
better speed, ease and collaboration.
Azure Stream In this, there is real-time processing of data stream from millions of
Analytics the IOT devices.
Azure Synapse This refers to a powerful analytics service with superior time to
Analytics insight.
HDInsight It helps in provisioning cloud Hadoop, Storm, R Server, HBase and
Spark clusters.
Data Factory This helps in easier enterprise-scale hybrid data integration.
Data Lake This refers to a distributed analytics service.
Analytics
Event Hubs It helps in receiving telemetry from multiple devices.
Power BI It is for embedding highly interactive and appealing data
Embedded visualizations in an application.
Azure Analysis It includes enterprise-grade analytics engine provided as a service
Services
R Server for This includes services for machine learning, predictive analytics
HDInsight including statistical modeling for big data.
Data Catalog This helps in extracting additional value from the enterprise data
assets.
Azure Data Lake Azure Blob Storage-based helps in securing data lake service with
Storage higher scalability.
Azure Data This includes services like Data exploration with higher speed and
Explorer scalability.
Azure Data Share It has services for sharing big data with external enterprises well
known for simplicity and security.
Blockchain
Service Description
Logic Apps In this, there is access automation and the use of data across
clouds without writing the code.
Compute
Service Description
Virtual Machines There is fast provisioning of Windows and Linux virtual
machines.
Azure Kubernetes Service This service is for simplifying the deployment,
(AKS) management, and operations of Kubernetes
Service Fabric This helps in developing microservices and container
orchestration on Linux or Windows
App Service There is fast creation of powerful cloud apps for the web
and mobile using this service.
Container Instances It runs the containers on Azure easily without managing the
server.
Batch It is responsible for cloud scale job scheduling and compute
management.
SQL Server on Virtual It helps in hosting enterprise SQL Server apps on the cloud.
Machines
Cloud Services This helps in creating highly scalable cloud applications and
APIs.
SAP HANA on Azure It helps in running big size SAP HANA workloads of any
Large Instances hyper-scale cloud provider.
Azure Functions It helps in processing event using serverless code.
Virtual Machine Scale Sets This service scale and manage thousands of Windows and
Linux virtual machines.
Web Apps It develops and deploys essential web apps quickly at scale.
Mobile Apps This helps in creating and hosting backend in any mobile
app
API Apps It helps in easily developing and utilizing Cloud APIs.
Linux Virtual Machines It helps in provisioning virtual machines for Red Hat,
Ubuntu and many more.
Windows Virtual Desktop This provides the best virtual desktop experience on Azure.
Azure CycleCloud It helps in creating, managing, operating, and optimizing
HPC and big compute clusters of any scale.
Azure VMware Solution by This will help you run your VMware workloads natively on
CloudSimple Azure.
Azure Dedicated Host This refers to a dedicated physical server for hosting
Azure’s VM for Linux and Windows.
Azure Spring Cloud This is perfectly managed Spring Cloud service that is
created and controlled using Pivotal.
Containers
Service Description
Azure Kubernetes This includes the process of simplifying the deployment,
Service (AKS) management, and operations of Kubernetes.
Service Fabric There is development of Micro-service and arrange container on
Linux or Windows.
Container Instances This helps in running containers on Azure easily without
managing the servers.
Azure Functions This helps in processing the event using server-less code.
Container Registry This is for storing and managing the container images on all
kinds of Azure deployments.
Web Apps This helps in creating and deploying essential web apps quickly
at scale.
Mobile Apps This helps in creating and hosting the backend for mobile apps.
API Apps It helps in easily developing and utilizing cloud APIs.
Web App for It helps in building and running containerized web apps that
Containers scale according to business
Azure Red Hat It helps in managing complete OpenShift service, that operates
OpenShift in alliance with Red Hat.
Databases
Service Description
Azure API for FHIR This service quickly creates and deploys the FHIR service for
interoperability and health data solutions.
SQL Server on Virtual It is for hosting the enterprise SQL Server apps in the cloud.
Machines
Azure SQL Database It is referred to as an intelligent and managed SQL on the
cloud.
Azure Cosmos DB It is a globally distributed multi-model database for all scales.
Azure Cache for Redis It is power applications with low-latency and high-throughput
data access.
Table Storage In this, there is NoSQL key-value store using semi-structured
datasets.
Azure Database for This contains managed PostgreSQL database service for app
PostgreSQL developers.
Azure Database for It contains managed MariaDB database service for app
MariaDB developers.
Azure Database for It contains managed MySQL database service for app
MySQL developers.
Azure Database In this there is migration of on-premises database to the cloud.
Migration Service
Azure SQL Database This contains a small footprint and optimized data engine, with
Edge in-built AI.
Developer Tools
Service Description
Visual Studio This refers to a flexible and powerful environment for creating
applications in the cloud.
Visual Studio Code This is a powerful code editor for cloud development.
SDKs This helps you in getting the command-line tools and SDKs
required.
Azure DevOps It will provide services for teams to track work, share code, and
ship software.
Azure Pipelines These are responsible for continuously building, testing and
deployment to any cloud and platform.
Azure Lab Services It develops the lab for classrooms, testing, trials and other
potential applications.
Azure DevTest Labs This helps in quickly creating environments using reusable
artifacts and templates.
Developer tool This provides access to use development tools like Maven,
integrations Eclipse and IntelliJ within Azure.
App Configuration This helps in fast and scalable parameter storage for app
configuration.
Visual Studio Online It includes the cloud-powered development environments that can
be used from anywhere.
DevOps
Service Description
Azure DevOps This provides services for sharing code, tracking work and
shipping software.
Azure Pipelines It helps in continuous development, testing and deployment of
any cloud and platform.
Azure Boards This helps in planning, tracking and discussing work with your
teams.
Azure Repos This gives you access to endless cloud-hosted private Git repos
for your project.
Azure Artifacts It helps in creating, hosting and sharing packages across the team.
Azure Test Plans In this you can use manual and analytic testing toolkit ship and
test with confidence.
Azure DevTest Labs It helps in the faster creation of environments with reusable
artifacts and templates.
DevOps tool It provides facility to use your favourite DevOps tools with Azure.
integrations
Azure Monitor This provides a full inspection of your applications, network, and
infrastructure.
Hybrid
Service Description
Azure SQL Database It is a manageable and intelligent SQL database service on the
cloud.
Azure Active Directory In this, first there is synchronization of on-premise directories
and then it enables single sign-on.
Azure DevOps It provides services for teams for sharing code, tracking work
and shipping software.
Azure ExpressRoute It provides dedicated private network fiber connections to
Azure.
Security Center It provides integrated security management with advanced
threat protection for hybrid cloud workloads.
Azure Database for This provides managed PostgreSQL database service for app
PostgreSQL developer.
Azure Stack This helps in building and running hybrid applications across
cloud boundaries.
Azure Sentinel This provides intelligent security analytics and cloud-native
SIEM for protecting your enterprise
Azure Arc This brings Azure services and management to any
infrastructures.
Azure IoT Edge This will extended cloud analytics and intelligence to edge
devices.
Identity
Service Description
Azure Active Directory It helps in synchronizing on-premise directories and
enabling single sign-on.
Azure Information It helps you in protecting your sensitive information.
Protection
Azure Active Directory Using this can help you in joining Azure virtual machines
Domain Services to a domain without domain controllers.
Azure Active Directory It is for consumer’s identity and access management in the
B2C cloud.
Integration
Service Description
Azure API for This helps in easily creating and deploying FHIR service for
FHIR interoperability and health data solutions.
Event Grid It will help you in getting reliable event delivery at huge scale.
Logic Apps This helps in automating access and utilization of data on multiple
clouds without writing code.
API Management It helps in publishing APIs to partners, employees and developers
securely at scale.
Service Bus This helps you in connecting public and private cloud environments
Internet of Things
Service Description
Azure IoT Hub This hub connects monitors and manages billions of IoT assets.
Azure IoT Central This helps in increasing the speed of developing IoT solutions.
Azure IoT solutions It creates fully customizable solutions using templates for general
accelerators IoT scenarios.
Azure Sphere It helps in securely connecting MCU-powered devices to the
cloud.
Azure Time Series In this, there is reviewing and analyzing the time-series data from
Insights IoT devices.
Azure Maps It includes simple and safe location APIs that provides geospatial
context to specific data.
Azure Functions It processes events with serverless code.
Event Grid It provides secure event delivery at huge scale.
Windows 10 IoT Core This provides long-term OS support and services for managing
Services device health and updates.
Azure Machine This helps in bringing AI to everyone with scalable and trusted
Learning platform including experimentation and model management.
Machine Learning In this, there is creation, deployment, and management of
Studio predictive analytics solutions.
Azure Stream There is real-time processing of data stream from millions of IoT
Analytics devices.
Logic Apps It helps in automating the data access and use data across clouds
without writing code.
Notification Hubs This helps you to send push notifications to any platform from
any back end.
Azure Cosmos DB This is a multi-model and globally distributed database for any
scale.
API Management This will help in publishing APIs securely to partners, employees
and developers.
Azure Digital Twins This service is for developing next-generation IoT spatial
intelligence solutions.
Kinect DK This service is for building computer vision and speech models
using developer kit with high-level AI sensors.
Azure SQL Database It includes an edge-optimized data engine with in-built AI
Edge capabilities.
Azure IoT Edge This will extend cloud intelligence and analytics to edge devices.
Service Description
Azure Backup This helps in simplifying data protection and secures it from
ransomware.
Azure Site Recovery It includes in-built disaster recovery service for running the
business.
Azure Advisor This service acts as a personalized engine for Azure best
practices.
Scheduler It will help run your jobs using simple and complex recurring
schedules.
Automation This helps in simplifying cloud management using process
automation.
Traffic Manager This helps in routing incoming traffic for higher availability
and performance.
Azure Monitor This keeps a full observation of all infrastructure, networks,
and applications.
Network Watcher In this there is a network performance monitoring and
diagnostics solution.
Azure Service Health This will provide you personalized support and guidance
when there is an issue in Azure services.
Microsoft Azure portal This can build, manage and monitor all Azure products in a
single console.
Azure Resource This will help you in managing app resources.
Manager
Cloud Shell It is a browser-based shell for streamlining Azure
administration.
Azure mobile app This will help you connect to Azure resources.
Azure Policy There is implementation of corporate governance and
standards for Azure resources at scale
Cost Management + It will help you optimize the cloud expenditures while
Billing maximizing cloud potential.
Azure Managed This helps you managing the cloud products and services.
Applications
Azure Migrate Using this you can easily discover, assess, right-size and
migrate on-premises VMs to Azure.
Azure Blueprints This supports the faster and repeatable development of
governed environments.
Azure Lighthouse This empowers the service providers to manage customers
with precision and at scale.
Azure Resource In this there is delivery of infrastructure as code for all the
Manager templates Azure resources using Resource Manager.
Media
Service Description
Content Delivery This service provides a secure and reliable delivery of content
Network globally.
Media Services This service encode, store and stream video and audio at any
scale.
Encoding It includes studio-grade encoding tailored for the cloud.
Live and On-Demand This service helps in delivering content to virtually all devices
Streaming according to business needs.
Azure Media Player This is the single media player for all playback requirements.
Content Protection This helps in safely delivering content using Fairplay, AES,
Widevine and PlayReady.
Migration
Service Description
Azure Site Recovery It includes an in-built disaster recovery service to keep
running businesses.
Cost Management + It will help you optimize the cloud expenditures while
Billing maximizing cloud potential.
Azure Database It will help in simplifying on-premises database migration
Migration Service to the cloud.
Azure Migrate Using this you can easily discover right-size and migrating
on-premises VMs to Azure.
Data Box This includes appliances and solutions for transferring data
to Azure and edge computing.
Mixed Reality
Service Description
Azure Digital This service develops next-generation solutions for IoT spatial
Twins intelligence.
Spatial In this there is development of multi-user, spatially aware mixed reality
Anchors experience solutions.
Kinect DK In this, you can create computer vision and speech models by using a
developer kit with powerful AI sensors.
Remote This service is for rendering interactive, high-quality 3D content and
Rendering then, streaming the content to user’s devices in real-time.
Mobile
Service Description
App Service This service helps in faster development of powerful web and mobile
cloud apps.
Azure Maps This includes simple and safe location APIs for providing geospatial
attributes to data.
Notification Hubs This helps you to send push notifications to any platform from any
back end.
API This will help in publishing APIs securely to partners, employees and
Management developers.
Web Apps This is quick creation and deployment of mission-critical web apps at
scale.
Mobile Apps Using this you can build and host the backend of any mobile app.
API Apps This helps in easily building and utilization of Cloud APIs.
Azure mobile app This helps you in maintaining connectivity with Azure resources
from anywhere.
Visual Studio App This helps in continuously building, testing, releasing and monitoring
Centre mobile and desktop apps.
Xamarin This helps in creating cloud-based mobile apps at a very fast rate.
Web App for This helps in easy deployment and running containerized web apps
Containers that scale with your business requirements.
Networking
Service Description
Content Delivery This service provides a secure and reliable delivery of content
Network globally.
Azure This provides dedicated private network fiber connections to Azure.
ExpressRoute
Azure DNS This helps in hosting service for the DNS domain on Azure.
Virtual Network In this there is provisioning of private networks and optionally
connects on-premises datacenters.
Traffic Manager This helps in routing incoming traffic for higher availability and
performance.
Load Balancer This service helps in delivering high network performance and
availability to your applications.
VPN Gateway This is for setting secure and cross-premises connectivity.
Application This helps in developing secure and scalable web front ends in Azure.
Gateway
Azure DDoS This protects applications against Distributed Denial of Service
Protection (DDoS) attacks.
Network Watcher This is complete solution for network diagnostics and performance
monitoring.
Azure Firewall This has native firewall capabilities with in-built higher availability,
zero maintenance, and unlimited cloud scalability.
Virtual WAN This is for optimizing and automating of connectivity between
branches using Azure.
Azure Front Door This provides a secured, scalable delivery point globally for
microservice-based web applications.
Azure Bastion This includes private and fully managed RDP and SSH access for
virtual machines.
Azure Private Link This provides private access for services hosted on the Azure platform
and keeps data on the Microsoft network.
Azure Internet This helps in testing networking infrastructure change will impact
Analyzer customer performance.
Azure Firewall This contains centralized network security policy and route
Manager management for software-specific, globally distributed perimeters
Web Application This refers to a cloud-native web application firewall (WAF) service
Firewall that provides powerful protection for web apps.
Security
Service Description
Azure Active Directory This helps you synchronize on-premises directories and enable
single sign-on.
Azure Information This helps in protecting your sensitive information anywhere.
Protection
Azure Active DirectoryThis gives access to a domain without using the domain
Domain Services controller by joining Azure virtual machines.
Key Vault This will safeguard and maintain keys control and other secrets.
Security Center This will combine security management and implement
advanced threat protection measures across hybrid cloud
workloads.
Azure Dedicated HSM This service helps in managing hardware security modules used
in the cloud.
VPN Gateway This helps in setting up secure, cross-premises connectivity.
Application Gateway There is development secures, scalable and highly available web
front ends in Azure.
Azure DDoS Protection This is for protecting your applications from Distributed Denial
of Service (DDoS) attacks.
Azure Sentinel This will help in protecting enterprises by putting cloud-native
SIEM and intelligent security analytics to work.
Storage
Service Description
Storage Accounts This provides durable, scalable and highly available cloud storage
services.
Azure Backup This helps in protecting data and provides security from ransom
ware.
StorSimple This helps in lowering the cost using an enterprise-scale hybrid cloud
storage solution.
Azure Data Lake This refers to a highly scalable and secured data lake feature built on
Storage Azure Blob Storage.
Blob Storage It is REST-based object storage intended for unstructured data.
Disk Storage This provides secured disk options supporting virtual machines.
Managed Disks This provides secured disk storage supporting virtual machines.
Queue Storage This service is for effectively scaling apps according to traffic.
File Storage In this, there is a sharing of the file that uses standard SMB 3.0
protocol.
Data Box This includes appliances and solutions for transferring data to edge
compute and Azure.
Avere vFXT for This service is for running high-performance, file-centric workloads
Azure on the cloud.
Azure FXT Edge This provides hybrid storage optimization solution for HPC
Filer environments.
Azure HPC Cache It performs file caching service for (HPC) high-performance
computing.
Archive Storage It provides industry leading price point for storing rarely accessed
data.
Storage Explorer This service is for exploring and interacting with Azure Storage
resources.
Azure NetApp Files Enterprise-grade for Azure file sharing that is powered with NetApp.
Azure Data Share This refers to a simple and safe service for sharing big data with
external organizations.
Web
Service Description
App Service This service helps in quickly creating powerful web and mobile apps
for the cloud.
Azure Maps This includes simple and safe location APIs for providing geospatial
attributes to data.
Content Delivery This service is for faster, reliable and safe content delivery globally.
Network
Azure Cognitive This is an AI-based cloud search service for mobile and web app
Search development.
Notification Hubs This helps you to send push notifications to any platform from any
back end.
API Management This will help in publishing APIs securely to partners, employees and
developers.
Web Apps This is quick creation and deployment of mission-critical web apps at
scale.
Mobile Apps Using this you can build and host the backend of any mobile app.
API Apps This helps in easily building and utilization of Cloud APIs.
Web App for This helps in easy deployment and running containerized web apps
Containers that scale with your business requirements.
Azure SignalR This service is for adding real-time web functionalities.
Service
Azure Spring Cloud This is perfectly managed Spring Cloud service that is created and
controlled using Pivotal.
Service Description
Windows Virtual This service will provide the best virtual desktop experience,
Desktop delivered on Azure.
Now that we have understood about the services of Microsoft Azure let’s move to the
essential requirements of Azure cheat sheet that is Command Line Interface.
Microsoft Azure CLI is necessary for every Azure cheat sheet. Azure command-line
interface refers to the command-line tool used for the management of Azure
resources. Moreover, it offers better learning and understanding of the use of
commands. CLI is also a powerful tool for creating custom automation for using
Azure resources. Before proceeding further with this cheat sheet, let’s find the basics
with Azure CLI.
Azure CLI is best used with the selection of an Azure Cloud Shell environment
through a browser. In addition, the azure cheat sheet focuses on checking the
version of the Azure CLI by using the term ‘az –version’ command. After completing
the process, sign in with the ‘az login’ for using CLI commands with a local install.
Below there are steps for signing in to Azure CLI with ‘az login.’
• Firstly, run the ‘login’ command. However, if the CLI opens the default
browser, it will load an Azure sign-in page.
• Secondly, sign in with the use of account credentials. And, there you will see
a list of subscriptions related to a particular Azure account. However, the
Azure cheat sheet informs that subscription information having ‘isDefault: true’
is the existing activated subscription after login.
Now, let’s check the different types of commands that you can find with Microsoft
Azure.
Some of the common commands in the CLI are, Some of the common commands in
the CLI are,
The CLI commands into groups is another important part of every azure cheat sheet.
These groups indicate specific Azure service and commands operating on that
service. However, below there is an example of ‘az configure’ command,
• Firstly, the ‘- -output’ argument. This helps in changing the output format. As
there are different formats available in this argument include JSON, tsv (tab-
separated values), YAML, jsonc (colorized JSON) and table (human-readable
ASCII tables).
• Secondly, the ‘- -query’ argument, which helps in filtering the output from
Azure services. Moreover, this argument utilizes the JMESPath query
language.
• Thirdly, the ‘- -verbose’ argument that helps in printing information regarding
resources created in Azure.
• Lastly, the ‘- -debug’ argument. This is ideal for printing additional information
about CLI operations as well as debugging objectives.
Conclusion
The Azure cheat sheet is loaded with essential information for learning the basics of
Microsoft Azure. moreover, the cheat sheet focuses on providing a detailed analysis
of Microsoft AZ-900 alongside with Azure services. Furthermore, you will get an
understanding of basic commands in azure to get an advantage for students and IT
professionals to learn about Azure. And, talking about the future then, the growing
adoption of Microsoft Azure, can help in getting a good cloud computing career.
Knowledge check
• 3 minutes
Choose the best response for each of the questions below. Then select “Check your
answers.”
1.
Which of the following can be used to manage governance across multiple Azure
subscriptions?
Azure Initiatives
Management Groups
That's correct. Management groups facilitate the hierarchical ordering of Azure
resources into collections, at a level of scope above subscriptions. Distinct
governance conditions can be applied to each management group, with Azure Policy
and Azure RBACs, to manage Azure subscriptions effectively. The resources and
subscriptions assigned to a management group automatically inherit the conditions
applied to the management group.
Resource Groups
2.
Which of the following is a logical unit of Azure services that links to an Azure
account?
Azure Subscription
That's correct. Azure subscription is a logical unit of Azure services that links to an
Azure account.
Management Group
Resource Group
3.
Your billing is based on your usage of Azure resources and is invoiced at what
frequency?
Annually
Monthly
That's correct. You will be billed monthly.
Daily
5.
When you create an Azure resource like a virtual machine, you have to select where
its usage will be paid; what is this called?
Billing account
Billing profile
Azure subscription
That's correct. Exactly, you need to have a subscription to create the resource within.
6.
Azure Developer
The Developer support plan does not have a fast enough SLA and allows for long
downtimes of your service.
Azure Standard
Having recently just passed AZ-900: Azure Fundamentals, I thought it would be a good
idea to share my approach, collection of reference material, and collated study notes.
If you are preparing for this exam, the Azure Fundamentals Learning Path on Microsoft
Learn is a fantastic resource that aligns very closely to the skills measured. Note: If you
completed the Azure Fundamentals Learning Path a while ago, it may be worth
revisiting as the underlying modules and units continue to change to remain relevant
and current.
My Approach
3. Draw lineage between the key phrases and Microsoft Learn modules.
4. Complete the Azure Fundamentals Learning Path.
Resources
Resource Title
Key Phrases
1. Understand Cloud Concepts (15-20%)
Describe the differences between Public, Private and Hybrid cloud models
• Describe Regions
• Describe Availability Zones
• Describe Resource Groups
• Describe Azure Resource Manager
• Describe the benefits and usage of core Azure architectural components
• Describe Internet of Things (IoT) and products that are available for IoT on Azure
such as IoT Fundamentals, IoT Hub and IoT Central
• Describe Big Data and Analytics and products that are available for Big Data and
Analytics such as SQL Data Warehouse, HDInsight and Data Lake Analytics
• Describe Artificial Intelligence (AI) and products that are available for AI such
as Azure Machine Learning Service and Studio
• Describe Serverless computing and Azure products that are available for
serverless computing such as Azure Functions, Logic Apps and App grid
• Describe the benefits and outcomes of using Azure solutions
• Understand Azure tools such as Azure CLI, PowerShell, and the Azure Portal
• Understand Azure Advisor
• Understand support plans that are available such as Dev, Standard, Professional
Direct and Premier
• Understand how to open a support ticket
• Understand available support channels outside of support plan channels
• Describe the Knowledge Center
Describe Azure Service Level Agreements (SLAs)
Study Notes
1. Understand Cloud Concepts (15-20%)
Scalability
Increase or decrease the resources and services used based on the demand or workload at any given time.
Vertical Scaling (aka "scaling up) - add more resources to existing servers. Horizontal Scaling (aka "scaling out) -
add more servers.
Elasticity
Automatically add or remove resources based on demand.
Cloud Agility
Cloud agility is the ability to rapidly change an IT infrastructure in order to adapt to the evolving needs of the
business (e.g. if your service peaks one month, you can scale to demand and pay a larger bill for the month. If
the following month the demand drops, you can reduce the used resources and be charged less).
Fault Tolerance
Redundancy is often built into cloud services architecture so if one component fails, a backup component
takes its place. This is referred to as fault tolerance and it ensures that your customers aren't impacted when
an unexpected accident occurs.
Disaster Recovery
The ability to recover from rare but major incidents: non-transient, wide-scale failures, such as service
disruption that affects an entire region. Disaster recovery includes data backup and archiving, and may include
manual intervention, such as restoring a database from backup.
Economies of Scale
Economies of scale is the ability to do things more efficiently or at a lower-cost per unit when operating at a
larger scale (e.g. the ability to acquire hardware at a lower cost than if a single user or smaller business were
purchasing it, cloud providers can also make deals with local governments and utilities to get tax savings, lower
pricing on power, cooling, and high-speed network connectivity between sites).
Platform-as-a-Service (PaaS)
PaaS provides an environment for building, testing, and deploying software applications. The goal of PaaS is to
help you create an application quickly without managing the underlying infrastructure. For example, when
deploying a web application using PaaS, you don't have to install an operating system, web server, or even
system updates. PaaS is a complete development and deployment environment in the cloud.
Software-as-a-Service (SaaS)
SaaS is software that is centrally hosted and managed for the end customer. It is usually based on an
architecture where one version of the application is used for all customers, and licensed through a monthly or
annual subscription. Office 365, Skype, and Dynamics CRM Online are perfect examples of SaaS software.
IaaS Purchase, installation, configuration, Responsible for ensuring that the underlying cloud
and management of their own software infrastructure (such as virtual machines, storage, and
operating systems, middleware, and networking) is available for the user.
applications.
PaaS Responsible for the development of Responsible for operating system management, and
their own applications. network and service configuration.
SaaS Users just use the application software; The cloud provider is responsible for the provision,
they are not responsible for any management, and maintenance of the application
maintenance or management of that software.
software.
Advantages Disadvantages
Public + High Scalability/Agility - May not be able to meet specific security requirements
+ PAYG (No CapEx, OpEx model) - May not be able to meet specific compliance
+ Not responsible for hardware requirements
maintenance - You don't own the hardware and may not be able to
+ Minimal technical knowledge manage them as you wish
required
Region (e.g. North Europe, West Europe, Germany North, Germany West Central)
A region is a geographical area on the planet containing at least one, but potentially multiple datacenters that
are nearby and networked together with a low-latency network.
Availability Sets
Availability Sets comprise of update and fault domains. Update Domain: When a maintenance event occurs,
the update is sequenced through update domains. Fault Domain: Fault domains provide for the physical
separation of a workload across different hardware in the datacenter.
Hierarchy: Geography > Region > Availability Zone > Availability Set > Fault Domain/Update Domain
Region Pair
Each Azure region is always paired with another region within the same geography (such as US, Europe, or
Asia) at least 300 miles away. This approach allows for the replication of resources (such as virtual machine
storage) across a geography that helps reduce the likelihood of interruptions due to events such as natural
disasters, civil unrest, power outages, or physical network outages affecting both regions at once.
Resource Group
Resource groups are a fundamental element of the Azure platform. A resource group is a logical container for
resources deployed on Azure.
Compute
Virtual Machine Scale Scaling for Windows or Linux VMs hosted in Azure
Sets
App Service PaaS offerings to build, deploy, and scale enterprise-grade web, mobile, and API
apps.
Networking
Virtual Network Connects VMs to incoming Virtual Private Network (VPN) connections
VPN Gateway Accesses Azure Virtual Networks through high-performance VPN gateways
Application Gateway Optimizes app server farm delivery while increasing application security
Storage
Blob Storage Storage service for very large objects, such as video files or bitmaps
Disk Storage Provides disks for virtual machines, applications, and other services.
File Storage Azure Files offers fully-managed file shares in the cloud.
Databases
CosmosDB Globally distributed database that supports NoSQL options
Azure SQL Database Fully managed relational database with auto-scale, integral intelligence, and
robust security
Azure Database Migrates your databases to the cloud with no application code changes
Migration Service
Azure SQL Data Fully managed data warehouse with integral security at every level of scale at
Warehouse no extra cost
Azure Marketplace
The Marketplace allows customers to find, try, purchase, and provision applications and services from
hundreds of leading service providers, all certified to run on Azure. Azure Marketplace is a service on Azure
that helps connect end users with Microsoft partners, independent software vendors (ISVs), and start-ups that
are offering their solutions and services, which are optimized to run on Azure.
IoT Central Fully-managed global IoT software as a service (SaaS) solution that makes it easy to connect,
monitor, and manage your IoT assets at scale
IoT Edge Push your data analysis onto your IoT devices instead of in the cloud allowing them to react
more quickly to state changes.
HDInsight Process massive amounts of data with managed clusters of Hadoop clusters in the cloud
Data Lake On-demand ("pay as you go") scalable analytics service that allows you to write queries to
Analytics transform your data and extract valuable insights.
Artificial Intelligence
Azure Cloud-based environment you can use to develop, train, test, deploy, manage, and track
Machine machine learning models. It can auto-generate a model and auto-tune it for you. It will let
Learning you start training on your local machine, and then scale out to the cloud
Service
Azure Collaborative, drag-and-drop visual workspace where you can build, test, and deploy
Machine machine learning solutions using pre-built machine learning algorithms and data-handling
Learning modules
Studio
Serverless Computing
Azure An event-driven, serverless compute service
Functions
Logic Apps Help you automate and orchestrate tasks, business processes, and workflows when you
need to integrate apps, data, systems, and services across enterprises or organizations.
Event Grid Allows you to easily build applications with event-based architectures. It's a fully-managed,
intelligent event routing service that uses a publish-subscribe model for uniform event
consumption.
Azure CLI
Azure CLI is a cross-platform command-line program that connects to Azure and executes administrative
commands on Azure resources. Cross-platform means that it can be run on Windows, Linux, or macOS.
PowerShell
Azure PowerShell is a module that you add to Windows PowerShell or PowerShell Core that enables you to
connect to your Azure subscription and manage resources.
Azure Portal
The Azure portal is a website that you can access with a web browser, by going to the URL
https://portal.azure.com. From here, you can interact manually with all the Azure services. The portal is a web-
based administration site that lets you interact with all of your subscriptions and resources you have created.
Azure Advisor
Azure Advisor is a free service built into Azure that provides recommendations on high availability, security,
performance, and cost. Advisor analyzes your deployed services and looks for ways to improve your
environment across those four areas.
Azure Firewall
Azure Firewall is a managed, cloud-based, network security service that protects your Azure Virtual Network
resources. It is a fully stateful firewall as a service with built-in high availability and unrestricted cloud
scalability. Azure Firewall provides inbound protection for non-HTTP/S protocols. Examples of non-HTTP/S
protocols include: Remote Desktop Protocol (RDP), Secure Shell (SSH), and File Transfer Protocol (FTP). It
also.provides outbound, network-level protection for all ports and protocols, and application-level protection
for outbound HTTP/S.
Azure Active Directory (Authentication, SSO, Application Management, B2B Identity Services, Device
Management)
Azure AD is a cloud-based identity service. It has built in support for synchronizing with your existing on-
premises Active Directory or can be used stand-alone. This means that all your applications, whether on-
premises, in the cloud (including Office 365), or even mobile can share the same credentials. Administrators
and developers can control access to internal and external data and applications using centralized rules and
policies configured in Azure AD.
• Authentication
• Single Sign-On (SSO)
• Application Management
• Business to Business (B2B) Identity Services
• Device Management
Key Vault
Azure Key Vault is a secret store: a centralized cloud service for storing application secrets. Key Vault helps you
control your applications' secrets by keeping them in a single central location and providing secure access,
permissions control, and access logging.
Azure Policies
Azure Policy is a service you can use to create, assign, and manage policies. These policies apply and enforce
rules that your resources need to follow. These policies can enforce these rules when resources are created,
and can be evaluated against existing resources to give visibility into compliance.
Initiatives
Initiatives work alongside policies in Azure Policy. An initiative definition is a set or group of policy definitions
to help track your compliance state for a larger goal.
Resource Locks
Resource locks are a setting that can be applied to any resource to block modification or deletion. Resource
locks can set to either Delete or Read-only. Delete will allow all operations against the resource but block the
ability to delete it. Read-only will only allow read activities to be performed against it, blocking any
modification or deletion of the resource. Resource locks can be applied to subscriptions, resource groups, and
to individual resources, and are inherited when applied at higher levels.
Azure Monitor
Azure Monitor maximizes the availability and performance of your applications by delivering a comprehensive
solution for collecting, analyzing, and acting on telemetry from your cloud and on-premises environments. It
helps you understand how your applications are performing and proactively identifies issues affecting them
and the resources they depend on.
ISO/IEC 27018
Microsoft is the first cloud provider to have adopted the ISO/IEC 27018 code of practice, covering the
processing of personal information by cloud service providers.
Trust Center
Trust Center is a website resource containing information and details about how Microsoft implements and
supports security, privacy, compliance, and transparency in all Microsoft cloud products and services. The
Trust Center is an important part of the Microsoft Trusted Cloud Initiative, and provides support and resources
for the legal and compliance community.
Compliance Manager
Compliance Manager is a workflow-based risk assessment dashboard within the Trust Portal that enables you
to track, assign, and verify your organization's regulatory compliance activities related to Microsoft
professional services and Microsoft cloud services such as Office 365, Dynamics 365, and Azure.
Azure Account
An Azure account is tied to a specific identity and holds information like: Name, email, and contact
preferences; Billing information such as a credit card. An Azure account is what you use to sign in to the Azure
website and administer or deploy services. Every Azure account is associated with one or more subscriptions.
• Subset of Azure services free for 12 months (750 VM hours, 5GB Storage, 250GB SQL
DB, etc)
• $200 USD free credit (170 euro) to explore any Azure service for 30 days
• 25+ services always free
Batch Free
• Free: An Azure free subscription includes a $200 credit to spend on any service for
the first 30 days, free access to the most popular Azure products for 12 months, and access
to more than 25 products that are always free.
• Pay-As-You-Go: A Pay-As-You-Go (PAYG) subscription charges you monthly for the
services you used in that billing period. This subscription type is appropriate for a wide
range of users, from individuals to small businesses, and many large organizations as well.
• Enterprise Agreement: An Enterprise Agreement (EA) provides flexibility to buy
cloud services and software licenses under one agreement, with discounts for new licenses
and Software Assurance. It's targeted at enterprise-scale organizations.
• Student: An Azure for Students subscription includes $100 in Azure credits to be
used within the first 12 months plus select free services without requiring a credit card at
sign-up. You must verify your student status through your organizational email address.
• Resource Type: Costs are resource-specific, so the usage that a meter tracks and the
number of meters associated with a resource depend on the resource type.
• Service: Azure usage rates and billing periods can differ between Enterprise, Web
Direct, and Cloud Solution Provider (CSP) customers. Some subscription types also include
usage allowances, which affect costs.
• Location: Azure has datacenters all over the world. Usage costs vary between
locations that offer particular Azure products, services, and resources based on popularity,
demand, and local infrastructure costs.
Zones
A Zone is a geographical grouping of Azure Regions for billing purposes. The following zones exist and include
the listed countries (regions) listed.
Pricing Calculator
The Azure pricing calculator is a free web-based tool that allows you to input Azure services and modify
properties and options of the services. It outputs the costs per service and total cost for the full estimate.
• Spending Limits: Spending limit in Azure exists to prevent spending over your
credit amount. All new customers who sign up for the trial or offers that includes credits
over multiple months have the spending limit turned on by default. The spending limit is $0.
It can’t be changed. The spending limit isn’t available for subscription types such as Pay -As-
You-Go subscriptions and commitment plans.
• Quotas: Microsoft Azure Limits
• Tags: You can use tags to group your billing data. For example, if you're running
multiple VMs for different organizations, use the tags to group usage by cost center. You can
also use tags to categorize costs by runtime environment, such as the billing usage for VMs
running in the production environment. When exporting billing data or accessing it through
billing APIs, tags are included in that data and can be used to further slice your data from a
cost perspective.
• Reserved Instances
: Reserved instances are purchased in one-year or three-year terms, with payment required
for the full term up front. After it's purchased, Microsoft matches up the reservation to
running instances and decrements the hours from your reservation. Reservat ions can be
purchased through the Azure portal. And because reserved instances are a compute
discount, they are available for both Windows and Linux VMs.
Support Plans
Scope Tech Response Architecture Operations Training Proactive Launch
Support Times Guidance Support
Knowledge Center
The Azure Knowledge Center is a searchable database that contains answers to common support questions,
from a community of Azure experts, developers, customers, and users. You can browse through all responses
within the Azure Knowledge Center. Find specific solutions by entering keyword search terms into the text-
entry field and further refine your search results by selecting products or tags from the lists provided by two
dropdown lists.
• SLAs describe Microsoft's commitment to providing Azure customers with speci fic
performance standards.
• There are SLAs for individual Azure products and services.
• SLAs also specify what happens if a service or product fails to perform to a governing
SLA's specification.
Note: Azure does not provide SLAs for most services under the Free or Shared tiers.
1. Performance Targets
2. Uptime and Connectivity Guarantees
3. Service credits (percentage of the applicable monthly service fees credited to you if a
service fails to meet uptime guarantee)
Private Preview
This means that an Azure feature is available to * specific* Azure customers for evaluation purposes. This is
typically by invite only and issued directly by the product team responsible for the feature or service.
Public Preview
This means that an Azure feature is available to all Azure customers for evaluation purposes. These previews
can be turned on through the preview features page as detailed below.
Answers
• Dedicated hardware.
• Unsecured connections.
• Limited storage.
• Metered pricing.
• Self-service management.
Lower costs-no need to purchase hardware or software, and you pay only for the service you
use.
Question 2
This question requires that you evaluate the UPPER-CASED text surrounded
by *** to determine if it is correct.
When planning to migrate a public website to Azure, you must plan to ***
PAY MONTHLY USAGE *** costs.
Answers
• No change is needed.
• Deploy a VPN.
• Pay to transfer all the website data to Azure.
• Reduce the number of connections to the website.
For example, when you create a single Azure resource, like a virtual machine, it has one or
more meter instances created. Meters are used to track the usage of the resource over time.
Each meter emits usage records that are used by Azure to calculate the bill.
For example, a single virtual machine (VM) created in Azure may have the following meters
created to track its usage:
Compute Hours, IP Address Hours, Data Transfer In, Data Transfer Out, Standard Managed
Disk, Standard Managed Disk Operations, Standard IO-Disk, Standard IO-Block Blob Read,
Standard IO-Block Blob Write, Standard IO-Block Blob Delete
References (click to expand)
Understand your Microsoft Azure bill
Pricing calculator
Question 3
Your company plans to migrate all its data and resources to Azure.
The company's migration plan states that only platform as a service (PaaS)
solutions must be used in Azure.
Solution: You create an Azure App Service and Azure SQL databases.
Answers
• Yes.
• No.
Like IaaS, PaaS includes infrastructure-servers, storage and networking-but also middleware,
development tools, business intelligence (BI) services, database management systems and
more. PaaS is designed to support the complete web application lifecycle: building, testing,
deploying, managing and updating.
PaaS allows you to avoid the expense and complexity of buying and managing software
licenses, the underlying application infrastructure and middleware, container orchestrators
such as Kubernetes or the development tools and other resources. You manage the
applications and services you develop and the cloud service provider typically manages
everything else.
References (click to expand)
What is PaaS?
Question 4
Your company hosts an accounting named App1 that is used by all the
customers of the company.
App1 has low usage during the first three weeks of each month and very
high usage during the last week of each month.
Which benefit of Azure Cloud Services supports cost management for this
type of usage pattern?
Answers
• High availability.
• High latency.
• Elasticity.
• Load balancing.
While security and limited control are concerns to take into account when considering elastic
cloud computing, it has many benefits. Elastic computing is more efficient than your typical
IT infrastructure, is typically automated so it doesn't have to rely on human administrators
around the clock, and offers continuous availability of services by avoiding unnecessary
slowdowns or service interruptions.
Answers
• Software as a service (SaaS).
• Platform as a service (PaaS).
• Infrastructure as a service (IaaS).
• Database as a service (DaaS).
Examples: Amazon EC2 and S3, Google Compute Engine, Windows Azure.
PaaS (Platform as a Service). PaaS is the cloud solution where, apart from providing an
infrastructure, cloud providers also issue an on-demand computing environment to develop,
test, run and collaborate with components such as web servers, database management
systems, and software development kits (SDKs) for various programming languages.
Examples: AWS Elastic Beanstalk, Heroku, Windows Azure, Force.com, Google App
Engine.
SaaS (Software as a Service). SaaS providers offer fully functional web-based application
softwares tailored to a variety of business needs such as project tracking, web conferencing,
marketing automation or business analytics.
Examples: Google Apps, Microsoft Office 365, Gmail, Yahoo and Facebook.
Answers
• A complete migration to the public cloud.
• An additional data center.
• A private cloud.
• A hybrid cloud.
As a result, private cloud is best for businesses with dynamic or unpredictable computing
needs that require direct control over their environments, typically to meet security, business
governance or regulatory compliance requirements.
There are three general cloud deployment models: public, private and hybrid.
A public cloud is where an independent, third-party provider, such as Amazon Web Services
(AWS) or Microsoft Azure, owns and maintains compute resources that customers can access
over the internet. Public cloud users share these resources, a model known as a multi-tenant
environment.
A hybrid cloud is a model in which a private cloud connects with public cloud infrastructure,
allowing an organization to orchestrate workloads across the two environments. In this
model, the public cloud effectively becomes an extension of the private cloud to form a
single, uniform cloud. A hybrid cloud deployment requires a high level of compatibility
between the underlying software and services used by both the public and private clouds.
When an organization properly architects and implements a private cloud, it can provide most
of the same benefits found in public clouds, such as user self-service and scalability, as well
as the ability to provision and configure virtual machines (VMs) and change or optimize
computing resources on demand. An organization can also implement chargeback tools to
track computing usage and ensure business units pay only for the resources or services they
use.
Private clouds are often deployed when public clouds are deemed inappropriate or inadequate
for the needs of a business. For example, a public cloud might not provide the level of service
availability or uptime that an organization needs. In other cases, the risk of hosting a mission-
critical workload in the public cloud might exceed an organization's risk tolerance, or there
might be security or regulatory concerns related to the use of a multi-tenant environment. In
these cases, an enterprise might opt to invest in a private cloud to realize the benefits of cloud
computing, while maintaining total control and ownership of its environment.
However, private clouds also have some disadvantages. First, private cloud technologies,
such as increased automation and user self-service, can bring some complexity into an
enterprise. These technologies typically require an IT team to rearchitect some of its data
center infrastructure, as well as adopt additional management tools. As a result, an
organization might have to adjust or even increase its IT staff to successfully implement a
private cloud. This is different than public cloud, where most of the underlying complexity is
handled by the cloud provider.
Another potential disadvantage of private clouds is cost. A benefit of public cloud is cost
mitigation through the use of computing as a "utility" -- customers only pay for the resources
they use. When a business owns its private cloud, however, it bears all of the acquisition,
deployment, support and maintenance costs involved.
Question 7
You plan to deploy several Azure virtual machines.
You need to ensure that the services running on the virtual machines are
available if a single data center fails.
Solution: You deploy the virtual machines to two or more scale sets.
Answers
• Yes.
• No.
Explanation (click to expand)
Azure virtual machine scale sets let you create and manage a group of identical, load
balanced VMs. The number of VM instances can automatically increase or decrease in
response to demand or a defined schedule. Scale sets provide high availability to your
applications, and allow you to centrally manage, configure, and update a large number of
VMs. With virtual machine scale sets, you can build large-scale services for areas such as
compute, big data, and container workloads.
Question 8
You plan to map a network drive from several computers that run Windows
10 to Azure Storage. You need to create a storage solution in Azure for the
planned mapped drive.
Answers
• An Azure SQL database.
• A virtual machine data disk.
• A Files service in a storage account.
• A Blobs service in a storage account.
Azure Files:
Extend your servers to Azure with Sync for on-premises performance and capability.
Secure data at rest and in-transit using SMB 3.0 and HTTPS.
Create high-performance file shares using the Premium Files storage tier.
Question 9
Your company plans to deploy an Artificial Intelligence (AI) solution in
Azure.
What should the company use to build, test, and deploy predictive analytics
solutions?
Answers
• Azure Logic Apps.
• Azure Machine Learning Studio.
• Azure Batch.
• Azure Cosmos DB.
Azure Machine Learning is designed for applied machine learning. Use best-in-class
algorithms and a simple drag-and-drop interface-and go from idea to deployment in a matter
of clicks.
References (click to expand)
Machine Learning Studio
Question 10
This question requires that you evaluate the UPPER-CASED text surrounded
by *** to determine if it is correct.
Answers
• No change is needed.
• Resource groups provide.
• Azure Resource Manager provides.
• Management groups provide.
When you take actions through the portal, PowerShell, Azure CLI, REST APIs, or client
SDKs, the Azure Resource Manager API handles your request. Because all requests are
handled through the same API, you see consistent results and capabilities in all the different
tools. All capabilities that are available in the portal are also available through PowerShell,
Azure CLI, REST APIs, and client SDKs.
Each business unit requires 20 different Azure resources for daily operation.
All the business units require the same type of Azure resources.
Answers
• Azure Resource Manager templates.
• Virtual machine scale sets.
• The Azure API Management service.
• Management groups.
Question 12
Which Azure service should you use to correlate events from multip le
resources into a centralized repository?
Answers
• Azure Event Hubs.
• Azure Analysis Services.
• Azure Monitor.
• Azure Log Analytics.
Explanation (click to expand)
Log Analytics is a web tool used to write and execute Azure Monitor log queries. Open it by
selecting Logs in the Azure Monitor menu. It starts with a new blank query.
Question 13
You have an Azure environment. You need to create a new Azure virtual
machine from an Android laptop.
Answers
• Yes.
• No.
PowerShell commands let you manage computers from the command line. PowerShell
providers let you access data stores, such as the registry and certificate store, as easily as you
access the file system. PowerShell includes a rich expression parser and a fully developed
scripting language.
PowerShell Scripting
Question 14
This question requires that you evaluate the UPPER-CASED text surrounded
by *** to determine if it is correct.
Answers
• No change is needed.
• Is found in each country where Microsoft has a subsidiary office.
• Can be found in every country in Europe and the Americas only.
• Contains one or more data centers that are connect by using a high-
latency network.
A geography is a discrete market, typically containing two or more regions, that preserves
data residency and compliance boundaries. Geographies allow customers with specific data-
residency and compliance needs to keep their data and applications close. Geographies are
fault-tolerant to withstand complete region failure through their connection to our dedicated
high-capacity networking infrastructure.
Availability Zones are physically separate locations within an Azure region. Each
Availability Zone is made up of one or more datacenters equipped with independent power,
cooling, and networking. Availability Zones allow customers to run mission-critical
applications with high availability and low-latency replication.
Answers
• No change is needed.
• Run a different operating system than the other virtual machin es.
• Be deployed to a separate resource group.
• Have two network interfaces.
VNet concepts:
Address space: When creating a VNet, you must specify a custom private IP address space
using public and private (RFC 1918) addresses. Azure assigns resources in a virtual network
a private IP address from the address space that you assign. For example, if you deploy a VM
in a VNet with address space, 10.0.0.0/16, the VM will be assigned a private IP like 10.0.0.4.
Subnets: Subnets enable you to segment the virtual network into one or more sub-networks
and allocate a portion of the virtual network's address space to each subnet. You can then
deploy Azure resources in a specific subnet. Just like in a traditional network, subnets allow
you to segment your VNet address space into segments that are appropriate for the
organization's internal network. This also improves address allocation efficiency. You can
secure resources within subnets using Network Security Groups. For more information, see
Security groups.
Regions: VNet is scoped to a single region/location; however, multiple virtual networks from
different regions can be connected together using Virtual Network Peering.
Subscription: VNet is scoped to a subscription. You can implement multiple virtual networks
within each Azure subscription and Azure region.
Question 16
A support engineer plans to perform several Azure management tasks by
using the Azure CLI.
You need to tell the support engineer which tools to use to run the CLI.
Which two tools should you instruct the support engineer to use? Ea ch
correct answer presents a complete solution.
Answers
• Command Prompt.
• Azure Resource Explorer.
• Windows PowerShell.
• Windows Defender Firewall.
• Network and Sharing Center.
The Azure CLI is a command-line tool providing a great experience for managing Azure
resources. The CLI is designed to make scripting easy, query data, support long-running
operations, and more.
Question 17
You plan to store 20 TB of data in Azure. The data will be accessed
infrequently and visualized by using Microsoft Power BI.
Which two solutions should you recommend? Each correct answer presents a
complete solution.
Answers
• Azure Data Lake.
• Azure Cosmos DB.
• Azure SQL Data Warehouse.
• Azure SQL Database.
• Azure Database for PostgreSQL.
Unlock new insights from your data with Azure SQL Data Warehouse, a fully managed cloud
data warehouse for enterprises of any size that combines lightning-fast query performance
with industry-leading data security. Optimise workloads by elastically scaling your resources
in minutes. Get unlimited storage, automated administration and built-in auditing and threat
detection. Integrate seamlessly with Azure Active Directory, Azure Data Factory, Azure Data
Lake Storage, Azure Databricks and Microsoft Power BI to provide a single holistic modern
data warehouse solution for all your analytical workloads.
https://stackify.com/azure-sql-database-vs-warehouse/
Question 18
You have a virtual machine named VM1 that runs Windows Server 2016.
VM1 is in the East US Azure region.
Which Azure service should you use from the Azure portal to view service
failure notifications that can affect the availability of VM1?
Answers
• Azure Service Fabric.
• Azure Monitor.
• Azure virtual machines.
• Azure Advisor.
All data collected by Azure Monitor fits into one of two fundamental types, metrics and logs.
Metrics are numerical values that describe some aspect of a system at a particular point in
time. They are lightweight and capable of supporting near real-time scenarios. Logs contain
different kinds of data organized into records with different sets of properties for each type.
Telemetry such as events and traces are stored as logs in addition to performance data so that
it can all be combined for analysis.
Question 19
An Azure administrator plans to run a PowerShell script that creates Azure
resources.
Solution: Run the script from a computer that runs Linux and has the Azure
CLI tools installed.
Answers
• Yes.
• No.
If there's no package for the Azure CLI for your distribution, install the CLI manually by
running a script.
Question 20
You have an Azure environment that contains 10 virtual networks and 100
virtual machines.
You need to limit the amount of inbound traffic to all the Azure virtual
networks.
Answers
• One network security group (NSG).
• 10 virtual network gateways.
• 10 Azure ExpressRoute circuits.
• One Azure firewall.
Question 21
You have an Azure environment that contains multiple Azure virtual
machines.
You plan to implement a solution that enables the client computers on your
on-premises network to communicate to the Azure virtual machines.
You need to recommend which Azure resources must be created for the
planned solution.
Answers
• A virtual network gateway.
• A load balancer.
• An application gateway.
• A virtual network.
• A gateway subnet.
A virtual network gateway is composed of two or more virtual machines that are deployed to
a specific subnet you create, which is called the gateway subnet. The VMs that are located in
the gateway subnet are created when you create the virtual network gateway. Virtual network
gateway VMs are configured to contain routing tables and gateway services specific to the
gateway. You can't directly configure the VMs that are part of the virtual network gateway
and you should never deploy additional resources to the gateway subnet.
VPN gateways can be deployed in Azure Availability Zones. This brings resiliency,
scalability, and higher availability to virtual network gateways. Deploying gateways in Azure
Availability Zones physically and logically separates gateways within a region, while
protecting your on-premises network connectivity to Azure from zone-level failures.
Question 22
Your company plans to move several servers to Azure.
The company's compliance policy states that a server named FinServer must
be on a separate network segment.
You are evaluating which Azure services can be used to meet the compliance
policy requirements.
Answers
• A resource group for FinServer and another resource group for all
the other servers.
• A virtual network for FinServer and another virtual network for all
the other servers.
• A VPN for FinServer and a virtual network gateway for each other
server.
• One resource group for all the servers and a resource lock for
FinServer.
Best practice: Create network access controls between subnets. Routing between subnets
happens automatically, and you don't need to manually configure routing tables. By default,
there are no network access controls between the subnets that you create on an Azure virtual
network.
Detail: Use a network security group to protect against unsolicited traffic into Azure subnets.
Network security groups are simple, stateful packet inspection devices that use the 5-tuple
approach (source IP, source port, destination IP, destination port, and layer 4 protocol) to
create allow/deny rules for network traffic. You allow or deny traffic to and from a single IP
address, to and from multiple IP addresses, or to and from entire subnets.
When you use network security groups for network access control between subnets, you can
put resources that belong to the same security zone or role in their own subnets.
Question 23
Your company has an Azure environment that contains resources in several
regions.
You need to create the Azure resource that must be used to meet the pol icy
requirement.
What should you create?
Answers
• A read-only lock.
• An Azure policy.
• A management group.
• A reservation.
There are a few key differences between Azure Policy and role-based access control (RBAC).
RBAC focuses on user actions at different scopes. You might be added to the contributor role
for a resource group, allowing you to make changes to that resource group. Azure Policy
focuses on resource properties during deployment and for already existing resources. Azure
Policy controls properties such as the types or locations of resources. Unlike RBAC, Azure
Policy is a default allow and explicit deny system.
Question 24
You need to configure an Azure solution that meets the following
requirements:.
Answers
• Azure Firewall.
• A network security group (NSG).
• Azure Information Protection.
• DDoS protection.
Product features:
Application layer protection with Azure Application Gateway Web Application Firewall
Question 25
Your company plans to migrate all on-premises data to Azure. You need to
identify whether Azure complies with the company's regional requirements.
Answers
• The Knowledge Center.
• Azure Marketplace.
• The Azure portal.
• The Trust Center.
Compliance: Microsoft helps organizations comply with national, regional, and industry-
specific requirements governing the collection and use of individuals' data.
Question 26
Your company plans to automate the deployment of servers to Azure.
Answers
• Azure Key Vault.
• Azure Information Protection.
• Azure Security Center.
• Azure Multi-Factor Authentication (MFA).
Key Management - Azure Key Vault can also be used as a Key Management solution. Azure
Key Vault makes it easy to create and control the encryption keys used to encrypt your data.
Certificate Management - Azure Key Vault is also a service that lets you easily provision,
manage, and deploy public and private Secure Sockets Layer/Transport Layer Security
(SSL/TLS) certificates for use with Azure and your internal connected resources.
Store secrets backed by Hardware Security Modules - The secrets and keys can be protected
either by software or FIPS 140-2 Level 2 validates HSMs
Question 27
This question requires that you evaluate the UPPER-CASED text surrounded
by *** to determine if it is correct.
If a resource group named RG1 has a delete lock, *** ONLY A MEMBER
OF THE GLOBAL ADMINISTRATORS GROUP *** can delete RG1.
Answers
• No change is needed.
• The delete lock must be removed before an administrator.
• An Azure policy must be modified before an administrator.
• An Azure tag must be added before an administrator.
CanNotDelete means authorized users can still read and modify a resource, but they can't
delete the resource.
ReadOnly means authorized users can read a resource, but they can't delete or update the
resource. Applying this lock is similar to restricting all authorized users to the permissions
granted by the Reader role.
Lock resources
Question 28
Which two types of customers are eligible to use Azure Government to
develop a cloud solution? Each correct answer presents a complete solution.
Answers
• A Canadian government contractor.
• A European government contractor.
• A United States government entity.
• A United States government contractor.
• A European government entity.
US government agencies or their partners interested in cloud services that meet government
security and compliance requirements, can be confident that Microsoft Azure Government
provides world-class security, protection, and compliance services. Azure Government
delivers a dedicated cloud enabling government agencies and their partners to transform
mission-critical workloads to the cloud. Azure Government services handle data that is
subject to certain government regulations and requirements, such as FedRAMP, NIST
800.171 (DIB), ITAR, IRS 1075, DoD L4, and CJIS. In order to provide you with the highest
level of security and compliance, Azure Government uses physically isolated datacenters and
networks (located in U.S. only).
Azure Government customers (US federal, state, and local government or their partners) are
subject to validation of eligibility. If there is a question about eligibility for Azure
Government, you should consult your account team.
Question 29
You need to ensure that when Azure Active Directory (Azure AD) users
connect to Azure AD from the Internet by using an anonymous IP address,
the users are prompted automatically to change their password.
Answers
• Azure AD Connect Health.
• Azure AD Privileged Identity Management.
• Azure Advanced Threat Protection (ATP).
• Azure AD Identity Protection.
Microsoft has secured cloud-based identities for more than a decade. With Azure Active
Directory Identity Protection, in your environment, you can use the same protection systems
Microsoft uses to secure identities.
Question 30
To what should an application connect to retrieve security tokens?
Answers
• An Azure Storage account.
• Azure Active Directory (Azure AD).
• A certificate store.
• An Azure key vault.
Question 31
This question requires that you evaluate the UPPER-CASED text surrounded
by *** to determine if it is correct.
Answers
• No change is needed.
• Management groups.
• Azure policies.
• Azure App Service plans.
There are a few key differences between Azure Policy and role-based access control (RBAC).
RBAC focuses on user actions at different scopes. You might be added to the contributor role
for a resource group, allowing you to make changes to that resource group. Azure Policy
focuses on resource properties during deployment and for already existing resources. Azure
Policy controls properties such as the types or locations of resources. Unlike RBAC, Azure
Policy is a default allow and explicit deny system.
Question 32
Your network contains an Active Directory forest. The forest contains 5,000
user accounts.
You need to recommend a solution to minimize the impact on users after the
planned migration.
Answers
• Implement Azure Multi-Factor Authentication (MFA).
• Sync all the Active Directory user accounts to Azure Active
Directory (Azure AD).
• Instruct all users to change their password.
• Create a guest user account in Azure Active Directory (Azure AD)
for each user.
External resources, such as Microsoft Office 365, the Azure portal, and thousands of other
SaaS applications.
Internal resources, such as apps on your corporate network and intranet, along with any cloud
apps developed by your own organization.
Question 33
Which Azure service should you use to store certificates?
Answers
• Azure Security Center.
• An Azure Storage account.
• Azure Key Vault.
• Azure Information Protection.
Cryptographic keys: Supports multiple key types and algorithms, and enables the use of
Hardware Security Modules (HSM) for high value keys.
Secrets: Provides secure storage of secrets, such as passwords and database connection
strings.
Certificates: Supports certificates, which are built on top of keys and secrets and add an
automated renewal feature.
Azure Storage: Can manage keys of an Azure Storage account for you. Internally, Key Vault
can list (sync) keys with an Azure Storage Account, and regenerate (rotate) the keys
periodically.
Question 34
What can Azure Information Protection encrypt?
Answers
• Network traffic.
• Documents and email messages.
• An Azure Storage account.
• An Azure SQL database.
After your content is classified (and optionally protected), you can then track and control how
it is used. You can analyze data flows to gain insight into your business, detect risky
behaviors and take corrective measures, track access to documents, prevent data leakage or
misuse, and so on.
Question 35
What should you use to evaluate whether your company's Azure
environment meets regulatory requirements?
Answers
• The Knowledge Center website.
• The Advisor blade from the Azure portal.
• Compliance Manager from the Security Trust Portal.
• The Security Center blade from the Azure portal.
Azure Security Center is enabled with your Microsoft Azure subscription and accessed from
the Azure portal. (Sign in to the portal, select Browse, and scroll to Security Center).
Question 36
This question requires that you evaluate the UPPER-CASED text surrounded
by *** to determine if it is correct.
Answers
• No change is needed.
• DDoS protection.
• Azure Information Protection.
• Azure Active Directory (Azure AD) Identity Protection.
* Which labels are included that let administrators and users classify (and optionally, protect)
documents and emails.
* Title and tooltip for the Information Protection bar that users see in their Office
applications.
* The option to set a default label as a starting point for classifying documents and emails.
* The option to enforce classification when users save documents and send emails.
* The option to prompt users to provide a reason when they select a label that has a lower
sensitivity level than the original.
* The option to control whether the Information Protection bar is displayed in Office
applications.
* The option to control whether the Do Not Forward button is displayed in Outlook.
* The option to let users specify their own permissions for documents.
Tutorial: Configure Azure Information Protection policy settings and create a new label
Question 37
This question requires that you evaluate the UPPER-CASED text surrounded
by *** to determine if it is correct.
From *** AZURE MONITOR ***, you can view which user turned off a
specific virtual machine during the last 14 days.
Answers
• No change is needed.
• Azure Event Hubs.
• Azure Activity Log.
• Azure Service Health.
Use the Activity Log, to determine the what, who, and when for any write operations (PUT,
POST, DELETE) taken on the resources in your subscription. You can also understand the
status of the operation and other relevant properties.
The Activity Log does not include read (GET) operations or operations for resources that use
the Classic/RDFE model.
There is a single Activity Log for each Azure subscription. It provides data about the
operations on a resource from the outside (the "control plane"). Diagnostic Logs are emitted
by a resource and provide information about the operation of that resource (the "data plane").
You must enable diagnostic settings for each resource.
You assign an Azure policy specifying that virtual networks are not an
allowed resource type in RG1. VNET1 *** IS DELETED
AUTOMATICALLY ***.
Answers
• No change is needed.
• Is moved automatically to another resource group.
• Continues to function normally.
• Is now a read-only object.
In Azure Policy, we offer several built-in policies that are available by default. For example:
Allowed Resource Type: Defines the resource types that you can deploy. Its effect is to deny
all resources that aren't part of this defined list.
Not allowed resource types: Prevents a list of resource types from being deployed.
The company's support policy states that the Azure environment must
provide an option to access support engineers by phone or email.
You need to recommend which support plan meets the support policy
requirement.
Answers
• Yes.
• No.
Question 40
What is required to use Azure Cost Management?
Answers
• A Dev/Test subscription.
• Software Assurance.
• An Enterprise Agreement (EA).
• A pay-as-you-go subscription.
Explanation (click to expand)
As enterprises accelerate cloud adoption, it is becoming increasingly important to manage
cloud costs across the organization. Last September, we announced the public preview of a
comprehensive native cost management solution for enterprise customers. We are now
excited to announce the general availability (GA) of Azure Cost Management experience that
helps organizations visualize, manage, and optimize costs across Azure.
In addition, we are excited to announce the public preview for web direct Pay-As-You-Go
customers and Azure Government cloud.
With the addition of the Azure Cost Management, customers now have an always-on, low-
latency solution to understand and visualize costs with the following features available in
Cost Management:
Question 41
This question requires that you evaluate the UPPER-CASED text surrounded
by *** to determine if it is correct.
Your Azure trial account expired last week. You are now unable to ***
CREATE ADDITIONAL AZURE ACTIVE DIRECTORY (AZURE AD)
USER ACCOUNTS ***.
Answers
• No change is needed.
• Start an existing Azure virtual machine.
• Access your data stored in Azure.
• Access the Azure portal.
When you sign up for an Azure free account, you get a Free Trial subscription, which
provides you $200 in Azure credits for 30 days and 12 months of free services. At the end of
30 days, Azure disables your subscription. Your subscription is disabled to protect you from
accidentally incurring charges for usage beyond the credit and free services included with
your subscription. To continue using Azure services, you must upgrade your subscription.
After you upgrade, your subscription still has access to free services for 12 months. You only
get charged for usage beyond the free services and quantities.
Azure subscriptions with credit such as Free Trial and Visual Studio Enterprise have
spending limits on them. This means you can only use services up to the included credit.
When your usage reaches the spending limit, Azure disables your subscription for the
remainder of that billing period. Your subscription is disabled to protect you from
accidentally incurring charges for usage beyond the credit included with your subscription.
To remove your spending limit, see Remove the spending limit in Account Center.
Question 42
This question requires that you evaluate the UPPER-CASED text surrounded
by *** to determine if it is correct.
Answers
• No change is needed.
• The virtual machines can be moved to the new subscription.
• The virtual machines can be moved to the new subscription only if
they are all in the same resource group.
• The virtual machines can be moved to the new subscription only if
they run Windows Server 2016.
New resource IDs are created as part of the move. After the VM has been moved, you will
need to update your tools and scripts to use the new resource IDs.
Question 43
You attempt to create several managed Microsoft SQL Server instances in an
Azure environment and receive a message that you must increase your Azure
Subscription Limits.
Answers
• Create a service health alert.
• Upgrade your support plan.
• Modify an Azure policy.
• Create a new support request.
Free Trial subscriptions aren't eligible for limit or quota increases. If you have a Free Trial
subscription, you can upgrade to a Pay-As-You-Go subscription. For more information, see
Upgrade your Azure Free Trial subscription to a Pay-As-You-Go subscription and the Free
Trial subscription FAQ.
Quotas for resources in Azure resource groups are per-region accessible by your subscription,
not per-subscription as the service management quotas are. Let's use vCPU quotas as an
example. To request a quota increase with support for vCPUs, you must decide how many
vCPUs you want to use in which regions. You then make a specific request for Azure
resource group vCPU quotas for the amounts and regions that you want. If you need to use 30
vCPUs in West Europe to run your application there, you specifically request 30 vCPUs in
West Europe. Your vCPU quota isn't increased in any other region--only West Europe has the
30-vCPU quota.
As a result, decide what your Azure resource group quotas must be for your workload in any
one region. Then request that amount in each region into which you want to deploy. For help
in how to determine your current quotas for specific regions, see Troubleshoot deployment
issues.
Question 44
This question requires that you evaluate the UPPER-CASED text surrounded
by *** to determine if it is correct.
Answers
• No change is needed.
• Automatically migrate the resource to another subscription.
• Automatically credit your account.
• Send you a coupon code that you can redeem for Azure credits.
Question 45
Your company plans to migrate to Azure. The company has several
departments. All the Azure resources used by each department will be
managed by a department administrator.
Answers
• Multiple subscriptions.
• Multiple Azure Active Directory (Azure AD) directories.
• Multiple regions.
• Multiple resource groups.
You can also use a trial subscription, but the subscription expires after a specific amount of
time or consumption charges. You can convert a trial subscription to a paid subscription.
10 public IP addresses.
10 network interfaces.
Answers
• Yes.
• No.
Question 47
This question requires that you evaluate the UPPER-CASED text surrounded
by *** to determine if it is correct.
Answers
• No change is needed.
• By using the same Azure Resource Manager template.
• To the same resource group.
• To the same availability zone.
* Allow one user to manage virtual machines in a subscription and another user to manage
virtual networks.
* Allow a user to manage all resources in a resource group, such as virtual machines,
websites, and subnets
Question 48
This question requires that you evaluate the UPPER-CASED text surrounded
by *** to determine if it is correct.
One of the benefits of Azure SQL Data Warehouse is that *** HIGH
AVAILABILITY *** is built into the platform.
Answers
• No change is needed.
• Automatic scaling.
• Data compression.
• Versioning.
Service capabilities:
* Integrated data processing - Ingest and query from multiple data types and sources within a
single solution.
* Quick and easy provisioning - Provision thousands of compute cores in less than five
minutes and scale to a petabyte in hours.
* Elastic design - Independently scale for performance or memory with separate compute and
storage.
* Advanced security - Help protect your data with virtual network service endpoints,
advanced threat detection, always-on encryption, auditing and simplified secure access.
* Strong Ecosystem - Integrate with leading data preparation and visualisation vendors and
get support from our partners to accelerate time to value.
* Powerful SQL engine - Take advantage of Microsoft SQL Server, the industry's top-
performing SQL engine, offering comprehensive support for SQL language.
* Industry-leading compliance - Help ensure peace of mind with more than 50 government
and industry compliance certifications, including HIPAA.
* Global availability - Benefit from availability in 40 Azure regions, the most among all
cloud-based data warehouse providers.
Compare Azure SQL Database vs. Azure SQL Data Warehouse: Definitions, Differences and
When to Use
Question 49
You need to identify the type of failure for which an Azure availability zone
can be used to protect access to Azure services.
Answers
• A physical server failure.
• An Azure region failure.
• A storage failure.
• An Azure data center failure.
Zonal services – you pin the resource to a specific zone (for example, virtual machines,
managed disks, Standard IP addresses), or
Zone-redundant services – platform replicates automatically across zones (for example, zone-
redundant storage, SQL Database).
Question 50
Your Azure environment contains multiple Azure virtual machines.
You need to ensure that a virtual machine named VM1 is accessible from the
Internet over HTTP.
Answers
• Yes.
• No.
The example in this article demonstrates how to create a network filter that uses the standard
TCP port 80 (it's assumed you've already started the appropriate services and opened any OS
firewall rules on the VM).
After you've created a VM that's configured to serve web requests on the standard TCP port
80, you can:
2. Create an inbound security rule allowing traffic and assign values to the following settings:
c. Priority value: Enter a value that is less than 65,500 and higher in priority than the default
catch-all deny inbound rule.
Associate the network security group with the VM network interface or subnet.
Tutorial: Deploy and configure Azure Firewall using the Azure portal
Question 51
Your company plans to deploy several web servers and several database
servers to Azure.
Answers
• Network security groups (NSGs).
• Azure Service Bus.
• A local network gateway.
• A route filter.
Network security group security rules are evaluated by priority using the 5-tuple information
(source, source port, destination, destination port, and protocol) to allow or deny the traffic. A
flow record is created for existing connections. Communication is allowed or denied based on
the connection state of the flow record. The flow record allows a network security group to
be stateful. If you specify an outbound security rule to any address over port 80, for example,
it's not necessary to specify an inbound security rule for the response to the outbound traffic.
You only need to specify an inbound security rule if communication is initiated externally.
The opposite is also true. If inbound traffic is allowed over a port, it's not necessary to specify
an outbound security rule to respond to traffic over the port. Existing connections may not be
interrupted when you remove a security rule that enabled the flow. Traffic flows are
interrupted when connections are stopped and no traffic is flowing in either direction, for at
least a few minutes.
Question 52
This question requires that you evaluate the UPPER-CASED text surrounded
by *** to determine if it is correct.
Answers
• No change is needed.
• Authentication.
• Federation.
• Ticketing.
During authorization, a system verifies an authenticated user's access rules and either grants
or refuses resource access.
Question 53
This question requires that you evaluate the UPPER-CASED text surrounded
by *** to determine if it is correct.
Answers
• No change is needed.
• Only enterprises that are registered in Germany.
• Only enterprises that purchase their azure licenses from a partner
based in Germany.
• Any user or enterprise that requires its data to reside in Germany.
Azure Germany includes the core components of infrastructure as a service (IaaS), platform
as a service (PaaS), and software as a service (SaaS). These components include
infrastructure, network, storage, data management, identity management, and many other
services.
Azure Germany supports most of the same great features that global Azure customers have
used, like geosynchronous data replication and autoscaling.
Question 54
This question requires that you evaluate the UPPER-CASED text surrounded
by *** to determine if it is correct.
Answers
• No change is needed.
• In a hybrid cloud.
• In the public cloud.
• On a Hyper-V host.
Question 55
When you are implementing a software as a service (SaaS) solution, you are
responsible for *** CONFIGURING HIGH AVAILABILITY ***.
Answers
• No change is needed.
• Defining scalability rules.
• Installing the SaaS solution.
• Configuring the SaaS solution.
SaaS provides a complete software solution that you purchase on a pay-as-you-go basis from
a cloud service provider. You rent the use of an app for your organization, and your users
connect to it over the Internet, usually with a web browser. All of the underlying
infrastructure, middleware, app software, and app data are located in the service provider's
data center. The service provider manages the hardware and software, and with the
appropriate service agreement, will ensure the availability and the security of the app and
your data as well. SaaS allows your organization to get quickly up and running with an app at
minimal upfront cost.
You need to recommend a solution to ensure that some of the servers are
available if a single Azure data center goes offline for an extended period.
Answers
• Fault tolerance.
• Elasticity.
• Scalability.
• Low latency.
A Fault Tolerant system is extremely similar to HA, but goes one step further by
guaranteeing zero downtime. HA still comes with a small portion of downtime, hence the
ideal of a perfect HA strategy reaching “five nines” rather than 100% uptime. The time it
takes for the intermediary layer, like the load balancer or hypervisor, to detect a problem and
restart the VM can add up to minutes or even hours over the course of yearly runtime.
Disaster Recovery goes beyond FT or HA and consists of a complete plan to recover critical
business systems and normal operations in the event of a catastrophic disaster like a major
weather event (hurricane, flood, tornado, etc), a cyberattack, or any other cause of significant
downtime. HA is often a major component of DR, which can also consist of an entirely
separate physical infrastructure site with a 1:1 replacement for every critical infrastructure
component, or at least as many as required to restore the most essential business functions.
Question 57
You have an Active Directory forest named contoso.com.
Answers
• Run Azure AD Connect and set the SSO method to Pass-through
Authentication.
• From Synchronization Service Manager, run a full import.
• From Azure PowerShell, run Start-AdSyncSyncCycle ?PolicyType
Initial.
• Run Azure AD Connect and disable staging mode.
Azure AD Connect is the Microsoft tool designed to meet and accomplish your hybrid
identity goals. It provides the following features:
Password hash synchronization - A sign-in method that synchronizes a hash of a users on-
premises AD password with Azure AD.
Pass-through authentication - A sign-in method that allows users to use the same password
on-premises and in the cloud, but doesn't require the additional infrastructure of a federated
environment.
Federation integration - Federation is an optional part of Azure AD Connect and can be used
to configure a hybrid environment using an on-premises AD FS infrastructure. It also
provides AD FS management capabilities such as certificate renewal and additional AD FS
server deployments.
Synchronization - Responsible for creating users, groups, and other objects. As well as,
making sure identity information for your on-premises users and groups is matching the
cloud. This synchronization also includes password hashes.
Health Monitoring - Azure AD Connect Health can provide robust monitoring and provide a
central location in the Azure portal to view this activity.
Question 58
You have an Azure Active Directory (Azure AD) tenant.
All administrators must enter a verification code to access the Azure portal.
You need to ensure that the administrators can access the Azure portal only
from your on-premises network.
Answers
• An Azure AD Identity Protection user risk policy.
• The multi-factor authentication service settings.
• The default for all the roles in Azure AD Privileged Identity
Management.
• An Azure AD Identity Protection sign-in risk policy.
Something you have (a trusted device that is not easily duplicated, like a phone).
Question 59
You have two Azure Active Directory (Azure AD) tenants named
contoso.com and fabrikam.com.
You have a Microsoft account that you use to sign in to both tenants.
You need to configure the default sign-in tenant for the Azure portal.
Answers
• From Azure Cloud Shell, run Set-AzureRmSubscription.
• From Azure Cloud Shell, run Set-AzureRmContext.
• From the Azure portal, configure the portal settings.
• From the Azure portal, change the directory.
Question 60
You need to limit the amount of inbound traffic to all the Azure virtual
networks.
Answers
• One network security group (NSG).
• 10 virtual network gateways.
• 10 Azure ExpressRoute circuits.
• One Azure firewall.
FQDN filtering
FQDN tags
Centrally create, enforce, and log application and network connectivity policies across Azure
subscriptions and VNETs
Question 61
What should the company use to build, test, and deploy predictive analytics
solutions?
Answers
• Azure Logic Apps.
• Azure Machine Learning Studio.
• Azure Batch.
• Azure Cosmos DB.
Microsoft Azure Machine Learning Studio is a collaborative, drag-and-drop tool you can use
to build, test, and deploy predictive analytics solutions on your data. Machine Learning
Studio publishes models as web services that can easily be consumed by custom apps or BI
tools such as Excel.
Machine Learning Studio is where data science, predictive analytics, cloud resources, and
your data meet.
To develop a predictive analysis model, you typically use data from one or more sources,
transform, and analyze that data through various data manipulation and statistical functions,
and generate a set of results. Developing a model like this is an iterative process. As you
modify the various functions and their parameters, your results converge until you are
satisfied that you have a trained, effective model.
Question 62
*** AZURE POLICIES PROVIDE *** a common platform for deploying
objects to a cloud infrastructure and for implementing consistency across the
Azure environment.
Answers
• No change is needed.
• Resource groups provide.
• Azure Resource Manager provides.
• Management groups provide.
When a user sends a request from any of the Azure tools, APIs, or SDKs, Resource Manager
receives the request. It authenticates and authorizes the request. Resource Manager sends the
request to the Azure service, which takes the requested action. Because all requests are
handled through the same API, you see consistent results and capabilities in all the different
tools.
Terminology:
resource - A manageable item that is available through Azure. Virtual machines, storage
accounts, web apps, databases, and virtual networks are examples of resources.
resource group - A container that holds related resources for an Azure solution. The resource
group includes those resources that you want to manage as a group. You decide which
resources belong in a resource group based on what makes the most sense for your
organization.
resource provider - A service that supplies Azure resources. For example, a common resource
provider is Microsoft.Compute, which supplies the virtual machine resource.
Microsoft.Storage is another common resource provider.
Resource Manager template - A JavaScript Object Notation (JSON) file that defines one or
more resources to deploy to a resource group or subscription. The template can be used to
deploy the resources consistently and repeatedly.
declarative syntax - Syntax that lets you state "Here is what I intend to create" without having
to write the sequence of programming commands to create it. The Resource Manager
template is an example of declarative syntax. In the file, you define the properties for the
infrastructure to deploy to Azure.
Answers
• User1 only.
• User1, User2, and User3 only.
• User1 and User2 only.
• User1, User2, User3, and User4.
• User2 only.
Something you have (a trusted device that is not easily duplicated, like a phone)
Azure Active Directory Premium or Microsoft 365 Business - Full featured use of Azure
Multi-Factor Authentication using Conditional Access policies to require multi-factor
authentication.
Azure AD Free or standalone Office 365 licenses - Use pre-created Conditional Access
baseline protection policies to require multi-factor authentication for your users and
administrators.
Question 64
You have an Azure Active Directory (Azure AD) tenant named
contoso.onmicrosoft.com.
You need to ensure that Admin1 can invite the external partner to sign in to
the Azure AD tenant.
Answers
• From the Roles and administrators blade, assign the Security
administrator role to Admin1.
• From the Organizational relationships blade, add an identity
provider.
• From the Custom domain names blade, add a custom domain.
• From the Users blade, modify the External collaboration settings.
With Azure AD B2B collaboration, a tenant admin can set the following invitation policies:
Only admins and users in the Guest Inviter role can invite
Question 65
You have an Azure DNS zone named adatum.com.
Answers
• Create an A record named *.research in the adatum.com zone.
• Create a PTR record named research in the adatum.com zone.
• Modify the SOA record of adatum.com.
• Create an NS record named research in the adatum.com zone.
PTR records are used for the Reverse DNS (Domain Name System) lookup. Using the IP
address you can get the associated domain/hostname. An A record should exist for every PTR
record. The usage of a reverse DNS setup for a mail server is a good solution.
The SOA means Start Of Authority. The SOA record defines the beginning of the authority
DNS zone and specifies the global parameters for the zone. The SOA record has the
following structure: "Serial number", "Primary name server (NS)", "DNS admin e-mail",
"Refresh Rate", "Retry Rate", "Expire time" and "Default TTL".
The NS records identify the name servers, responsible for your DNS zone. In order to have a
valid DNS configuration, the NS records configured in the DNS zone must be exactly the
same as these configured as name servers at your domain name provider.
Question 66
Your company has a main office in London that contains 100 client
computers.
Three years ago, you migrated to Azure Active Directory (Azure AD).
The company's security policy states that all personal devices and corporate-
owned devices must be registered or joined to Azure AD.
You verify that other users can join their devices to Azure AD.
You need to ensure that User1 can join the device to Azure AD.
Answers
• From the Device settings blade, modify the Users may join devices
to Azure AD setting.
• From the Device settings blade, modify the Maximum number of
devices per user setting.
• Create a point-to-site VPN from the home network of User1 to
Azure.
• Assign the User administrator role to User1.
Maximum number of devices setting does not apply to hybrid Azure AD joined devices.
"The maximum number of devices that can be joined to the workplace by the user has been
reached" error during a Workplace Join
Question 67
Your company plans to request an architectural review of an Azure
environment from Microsoft.
You need to recommend a new support plan for the company. The solution
must minimize costs.
Answers
• Premier.
• Developer.
• Professional Direct.
• Standard.
Operations Support for Premier Plan: Technical account manager-led service reviews and
reporting
Training for Premier Plan: Azure Engineering-led web seminars, on-demand training
Question 68
You set the multi-factor authentication status for a user named
admin1@contoso.com to Enabled.
Which additional security verifications can Admin1 use when accessing the
Azure portal?
Answers
• A phone call, a text message that contains a verification code, and
a notification or a verification code sent from the Microsoft Authenticator
app.
• An app password, a text message that contains a verification code,
and a notification sent from the Microsoft Authenticator app.
• An app password, a text message that contains a verification code,
and a verification code sent from the Microsoft Authenticator app.
• A phone call, an email message that contains a verification code,
and a text message that contains an app password.
You can choose the verification methods that are available for your users.
When your users enroll their accounts for Azure Multi-Factor Authentication, they choose
their preferred verification method from the options that you have enabled. Guidance for the
user enrollment process is provided in Set up my account for two-step verification.
Call to phone: Places an automated voice call. The user answers the call and presses # in the
phone keypad to authenticate. The phone number is not synchronized to on-premises Active
Directory.
Text message to phone: Sends a text message that contains a verification code. The user is
prompted to enter the verification code into the sign-in interface. This process is called one-
way SMS. Two-way SMS means that the user must text back a particular code. Two-way
SMS is deprecated and not supported after November 14, 2018. Users who are configured for
two-way SMS are automatically switched to call to phone verification at that time.
Notification through mobile app: Sends a push notification to your phone or registered
device. The user views the notification and selects Verify to complete verification. The
Microsoft Authenticator app is available for Windows Phone, Android, and iOS.
Verification code from mobile app or hardware token: The Microsoft Authenticator app
generates a new OATH verification code every 30 seconds. The user enters the verification
code into the sign-in interface. The Microsoft Authenticator app is available for Windows
Phone, Android, and iOS.
Question 69
You have an Azure Active Directory (Azure AD) tenant named Adatum and
an Azure Subscription named Subscription1. Adatum contains a group
named Developers.
You need to provide the Developers group with the ability to create Azure
logic apps in the Dev resource group.
Solution: On Dev, you assign the Logic App Contributor role to the
Developers group.
Answers
• Yes.
• No.
Logic App Contributor: Lets you manage logic apps, but you can't change access to them.
Logic App Operator: Lets you read, enable, and disable logic apps, but you can't edit or
update them.
To prevent others from changing or deleting your logic app, you can use Azure Resource
Lock, which prevents others from changing or deleting production resources.
Question 70
You have an Azure subscription named Subscription1 that contains an Azure
Log Analytics workspace named Workspace1.
You need to view the error events from a table named Event.
Answers
• Get-Event Event | where ($_.EventType ?eq "error").
• Get-Event Event | where ($_.EventType == "error").
• Search in (Event) * | where EventType ?eq "error".
• Search in (Event) "error".
• Select *from Event where EventType == "error".
• Event | where EventType is "error".
Explanation (click to expand)
Table scoping: To search a term in a specific table, add in (table-name) just after the search
operator:
Question 71
You have an Azure subscription named Subscription1. Subscription1
contains the resource groups in the following table.
***
***
RG1 has a web app named WebApp1. WebApp1 is located in West Europe.
Answers
• The App Service plan for WebApp1 moves to North Europe.
Policy2 applies to WebApp1.
• The App Service plan for WebApp1 remains in West Europe.
Policy2 applies to WebApp1.
• The App Service plan for WebApp1 moves to North Europe.
Policy1 applies to WebApp1.
• The App Service plan for WebApp1 remains in West Europe.
Policy1 applies to WebApp1.
The region in which your app runs is the region of the App Service plan it's in. However, you
cannot change an App Service plan's region.
Question 72
You have an Azure subscription that contains a resource group named RG1.
RG1 contains 100 virtual machines.
Your company has three cost centers named Manufacturing, Sales, and
Finance.
Answers
• Configure locks for the virtual machine.
• Add an extension to the virtual machines.
• Assign tags to the virtual machines.
• Modify the inventory settings of the virtual machine.
Question 73
You have an Azure subscription named Subscription1. Subscription1
contains a resource group named RG1. RG1 contains resources that were
deployed by using templates.
You need to view the date and time when the resources were created in RG1.
Solution: From the Subscriptions blade, you select the subscription, and then
click Programmatic deployment.
Answers
• Yes.
• No.
Use the Activity Log, to determine the what, who, and when for any write operations (PUT,
POST, DELETE) taken on the resources in your subscription. You can also understand the
status of the operation and other relevant properties.
The Activity Log does not include read (GET) operations or operations for resources that use
the Classic/RDFE model.
References (click to expand)
Overview of Azure Activity log
Question 74
You need to move the blueprint files to Azure.
Answers
• Use Azure Storage Explorer to copy the files.
• Use the Azure Import/Export service.
• Generate a shared access signature (SAS). Map a drive, and then
copy the files by using File Explorer.
• Generate an access key. Map a drive, and then copy the files by
using File Explorer.
Question 75
You have an Azure Active Directory (Azure AD) tenant that contains 5,000
user accounts.
1. Sign in to the Azure portal with an account that's a global admin or privileged role admin
for the directory.
2. Select Azure Active Directory, select Users, and then select a specific user from the list.
3. For the selected user, select Directory role, select Add role, and then pick the appropriate
admin roles from the Directory roles list, such as Conditional access administrator.
Question 76
You have an Azure Active Directory (Azure AD) tenant named
contosocloud.onmicrosoft.com.
You need to ensure that Azure can verify the domain name.
Answers
• TXT.
• SRV.
• DNSKEY.
• NSEC.
• RRSIG.
• PTR.
A "CNAME" record for the www name that points to the A record
Question 77
You plan to use the Azure Import/Export service to copy files to a storage
account.
Which two files should you create before you prepare the drives for the
import job? Each correct answer presents part of the solution.
Answers
• A driveset CSV file.
• A JSON configuration file.
• A PowerShell PS1 file.
• An XML manifest file.
• A dataset CSV file.
2. Modify the dataset.csv file in the root folder where the tool resides. Depending on whether
you want to import a file or folder or both, add entries in the dataset.csv file.
Question 78
You create an Azure Storage account named contosostorage.
Users need to map a drive to the data file share from home computers that
run Windows 10.
Which outbound port should you open between the home computers and the
data file share?
Answers
• 80.
• 443.
• 445.
• 3389.
Prerequisites:
Storage account name: To mount an Azure file share, you will need the name of the storage
account.
Storage account key: To mount an Azure file share, you will need the primary (or secondary)
storage key. SAS keys are not currently supported for mounting.
Ensure port 445 is open: The SMB protocol requires TCP port 445 to be open; connections
will fail if port 445 is blocked. You can check to see if your firewall is blocking port 445 with
the Test-NetConnection cmdlet.
References (click to expand)
Use an Azure file share with Windows
Question 79
You have an Azure subscription that contains the resources in the following
table.
***
***
Store1 contains a file share named Data. Data contains 5,000 files.
Which three actions should you perform? Each correct answer presents part
of the solution.
Answers
• Download an automation script.
• Register Server1.
• Create a sync group.
• Create a container instance.
• Install the Azure File Sync agent on Server1.
Step 1: Install the Azure File Sync agent on Server1. The Azure File Sync agent is a
downloadable package that enables Windows Server to be synced with an Azure file share.
Step 2: Register Server1. Register Windows Server with Storage Sync Service. Registering
your Windows Server with a Storage Sync Service establishes a trust relationship between
your server (or cluster) and the Storage Sync Service.
Step 3: Create a sync group and a cloud endpoint. A sync group defines the sync topology for
a set of files. Endpoints within a sync group are kept in sync with each other. A sync group
must contain one cloud , which represents an Azure file share and one or more server
endpoints. A server endpoint represents a path on registered server.
Question 80
You have the Azure virtual machines shown in the following table.
***
***
You have a Recovery Services vault that protects VM1 and VM2.
Answers
• Create a new backup policy.
• Configure the extensions for VM3 and VM4.
• Create a storage account.
• Create a new Recovery Services vault.
Question 81
You have an Azure Active Directory (Azure AD) tenant named
contoso.onmicrosoft.com.
You hire a temporary vendor. The vendor uses a Microsoft account that has
a sign-in of user1@outlook.com.
You need to ensure that the vendor can authenticate to the tenant by using
user1@outlook.com.
Answers
• From the Azure portal, add a custom domain name, create a new
Azure AD user, and then specify user1@outlook.com as the username.
• From Azure Cloud Shell, run the New-AzureADUser cmdlet and
specify the "?UserPrincipalName user1@outlook.com" parameter.
• From the Azure portal, add a new guest user, and then specify
user1@outlook.com as the email address.
• From Windows PowerShell, run the New-AzureADUser cmdlet
and specify the "?UserPrincipalName user1@outlook.com" parameter.
To create the user, call the New-AzureADUser cmdlet with the parameter values:
Question 82
You plan to automate the deployment of a virtual machine scale set that uses
the Windows Server 2016 Datacenter image.
You need to ensure that when the scale set virtual machines are provisioned,
they have web server components installed.
Which two actions should you perform? Each correct answer presents part of
the solution.
Answers
• Modify the extensionProfile section of the Azure Resource
Manager template.
• Create an automation account.
• Upload a configuration script.
• Create a new virtual machine scale set in the Azure portal.
• Create an Azure policy.
Question 83
You have an Azure subscription that contains a virtual machine named VM1.
VM1 hosts a line-of-business application that is available 24 hours a day.
VM1 has one network interface and one managed disk. VM1 uses the D4s v3
size.
Answers
• Add the Puppet Agent extension.
• Change the size to D8s v3.
• Add a 500-GB managed disk.
• Attach an additional network interface.
Question 84
You have an Azure virtual machine named VM1 that you use for testing.
VM1 is protected by Azure Backup.
Answers
• Delete the Recovery Services vault.
• Delete the storage account.
• Stop the backup.
• Modify the backup policy.
With the release of backup policy management, customers can manage backup policies and
model them to meet their changing requirements from a single window. Customers can edit a
policy, associate more virtual machines to a policy, and delete unnecessary policies to meet
their compliance requirements.
You can't delete a Recovery Services vault if it is registered to a server and holds backup
data. If you try to delete a vault, but can't, the vault is still configured to receive backup data.
Question 85
You have an Azure subscription named Subscription1.
The basic host metrics are available, but to see more granular and VM-specific metrics, you
need to install the Azure diagnostics extension on the VM. The Azure diagnostics extension
allows additional monitoring and diagnostics data to be retrieved from the VM.
Question 86
You plan to back up an Azure virtual machine named VM1.
You discover that the Backup Pre-Check status displays a status of Warning.
Answers
• VM1 is stopped.
• VM1 does not have the latest version of WaAppAgent.exe
installed.
• VM1 has an unmanaged disk.
• A Recovery Services vault is unavailable.
The CRITICAL state indicates one or more critical issues in the VM's configuration that will
lead to backup failures and provides required steps to ensure successful backups. A network
issue caused due to an update to the NSG rules of a VM, for example, will fail backups as it
prevents the VM from communicating with the Azure Backup service and falls in this class
of issues.
Question 87
You have an Azure subscription named Subscription1 that is used by several
departments at your company. Subscription1 contains the resources in the
following table:
***
***
From which blade can you view the template that was used for the
deployment?
Answers
• Container1.
• RG1.
• Share1.
• Storage1.
1. Go to the resource group for your new resource group. Notice that the portal shows the
result of the last deployment. Select this link.
2. You see a history of deployments for the group. In your case, the portal probably lists only
one deployment. Select this deployment.
3. The portal displays a summary of the deployment. The summary includes the status of the
deployment and its operations and the values that you provided for parameters. To see the
template that you used for the deployment, select View template.
Question 88
You have an Azure virtual machine named VM1. VM1 was deployed by
using a custom Azure Resource Manager template named ARM1.json.
Answers
• Yes.
• No.
Question 89
You download an Azure Resource Manager template based on an existing
virtual machine. The template will be used to deploy 100 virtual machines.
Answers
• An Azure Key Vault and an access policy.
• A Recovery Services vault and a backup policy.
• Azure Active Directory (AD) Identity Protection and an Azure
policy.
• An Azure Storage account and an access policy.
Question 90
You have an Azure subscription that contains three virtual networks named
VNet1, VNet2, and VNet3. VNet2 contains a virtual appliance named VM2
that operates as a router.
You are configuring the virtual networks in a hub and spoke topology that
uses VNet2 as the hub network.
You plan to configure peering between VNet1 and Vnet2 and between
VNet2 and VNet3.
You need to provide connectivity between VNet1 and VNet3 through VNet2.
Which two configurations should you perform? Each correct answer presents
part of the solution.
Answers
• On the peering connections, use remote gateways.
• On the peering connections, allow forwarded traffic.
• On the peering connections, allow gateway transit.
• Create route tables and assign the table to subnets.
• Create a route filter.
Question 91
You have a public load balancer that balances ports 80 and 443 across three
virtual machines.
You need to direct all the Remote Desktop Protocol (RDP) connections to
VM3 only.
What should you configure?
Answers
• An inbound NAT rule.
• A load balancing rule.
• A new public load balancer for VM3.
• A frontend IP configuration.
Create a load balancer inbound network address translation (NAT) rule to forward traffic
from a specific port of the front-end IP address to a specific port of a back-end VM.
1. Select All resources in the left-hand menu, and then select MyLoadBalancer from the
resource list.
2. Under Settings, select Inbound NAT rules, and then select Add.
3. On the Add inbound NAT rule page, type or select the following values:
4. Select OK.
Question 92
You are troubleshooting a performance issue for an Azure Application
Gateway.
You need to compare the total requests to the failed requests during the past
six hours.
Answers
• NSG flow logs in Azure Network Watcher.
• Metrics in Application Gateway.
• Connection monitor in Azure Network Watcher.
• Diagnostics logs in Application Gateway.
With Application Gateway, you can make routing decisions based on additional attributes of
an HTTP request, such as URI path or host headers. For example, you can route traffic based
on the incoming URL. So if /images is in the incoming URL, you can route traffic to a
specific set of servers (known as a pool) configured for images. If /video is in the URL, that
traffic is routed to another pool that's optimized for videos.
This type of routing is known as application layer (OSI layer 7) load balancing. Azure
Application Gateway can do URL-based routing and more.
By using Azure Application Gateway, you can monitor resources in the following ways:
Back-end health: Application Gateway provides the capability to monitor the health of the
servers in the back-end pools through the Azure portal and through PowerShell. You can also
find the health of the back-end pools through the performance diagnostic logs.
Logs: Logs allow for performance, access, and other data to be saved or consumed from a
resource for monitoring purposes.
Metrics: Application Gateway has several metrics which help you verify that your system is
performing as expected.
Answers
• Move VM1 to Subscription2.
• Modify the IP address space of VNet2.
• Provision virtual network gateways.
• Move VNet1 to Subscription2.
The local network gateway for each VNet treats the other VNet as a local site. This lets you
specify additional address space for the local network gateway in order to route traffic.
***
***
Answers
• The subnets on VNet2 only.
• The subnets on VNet2 and VNet3 only.
• The subnets on VNet1, VNet2, and VNet3.
• The subnets on VNet1 only.
• The subnets on VNet3 only.
Consumers of resources typically want the lowest network latency to their resources. To
determine relative latencies between a specified location and Azure regions, see View
relative latencies.
Question 95
You have five Azure virtual machines that run Windows Server 2016. The
virtual machines are configured as web servers.
You have an Azure load balancer named LB1 that provides load balancing
services for the virtual machines.
You need to ensure that visitors are serviced by the same web server for
each request.
Answers
• Protocol to UDP.
• Session persistence to None.
• Session persistence to Client IP.
• Idle Time-out (minutes) to 20.
Question 96
You have the Azure virtual networks shown in the following table.
***
***
Answers
• VNet2 and VNet3 only.
• VNet2 only.
• VNet3 and VNet4 only.
• VNet2, VNet3, and VNet4.
Question 97
You have an Azure subscription that contains a policy-based virtual network
gateway named GW1 and a virtual network named VNet1.
You need to ensure that you can configure a point-to-site connection from
VNet1 to an on-premises computer.
Which two actions should you perform? Each correct answer presents part of
the solution.
Answers
• Reset GW1.
• Create a route-based virtual network gateway.
• Delete GW1.
• Add a public IP address space to VNet1.
• Add a connection to GW1.
• Add a service endpoint to VNet1.
Route-based VPN devices use any-to-any (wildcard) traffic selectors, and let
routing/forwarding tables direct traffic to different IPsec tunnels. It is typically built on router
platforms where each IPsec tunnel is modeled as a network interface or VTI (virtual tunnel
interface).
Policy-based VPN devices use the combinations of prefixes from both networks to define
how traffic is encrypted/decrypted through IPsec tunnels. It is typically built on firewall
devices that perform packet filtering. IPsec tunnel encryption and decryption are added to the
packet filtering and processing engine.
Connect Azure VPN gateways to multiple on-premises policy-based VPN devices using
PowerShell
Question 98
You have an Azure subscription named Subscription1 that contains the
resource groups shown in the following table.
***
***
In RG1, you create a virtual machine named VM1 in the East Asia location.
What are two possible ways to achieve this goal? Each correct answer
presents a complete solution.
Answers
• Create VNET1 in RG2, and then set East Asia as the location.
• Create VNET1 in a new resource group in the West US location,
and then set West US as the location.
• Create VNET1 in RG1, and then set East US as the location.
• Create VNET1 in RG2, and then set East US as the location.
• Create VNET1 in RG1, and then set East Asia as the location.
There are some important factors to consider when defining your resource group:
* A resource group can contain resources that are located in different regions.
* All the resources in your group should share the same lifecycle. You deploy, update, and
delete them together. If one resource, such as a database server, needs to exist on a different
deployment cycle it should be in another resource group.
* Each resource can only exist in one resource group.
* You can move a resource from one resource group to another group.
* A resource group can be used to scope access control for administrative actions.
* A resource can interact with resources in other resource groups. This interaction is common
when the two resources are related but don't share the same lifecycle (for example, web apps
connecting to a database).
Question 99
You have an Azure subscription that contains a virtual network named
VNet1. VNet1 contains four subnets named Gateway, Perimeter, NVA, and
Production.
The NVA subnet contains two network virtual appliances (NVAs) that will
perform network traffic inspection between the Perimeter subnet and the
Production subnet.
You need to implement an Azure load balancer for the NVAs. The solution
must meet the following requirements:.
* The NVAs must load balance traffic to two services on the Production
subnet. The services have different IP addresses.
Which three actions should you perform? Each correct answer presents part
of the solution.
Answers
• Add two load balancing rules that have HA Ports enabled and
Floating IP disabled.
• Add a frontend IP configuration, two backend pools, and a health
probe.
• Add two load balancing rules that have HA Ports and Floating IP
enabled.
• Deploy a standard load balancer.
• Deploy a basic load balancer.
• Add a frontend IP configuration a backend pool, and a health
probe.
Two backend pools are needed as there are two services with different IP addresses.
Question 100
You manage a virtual network named VNet1 that is hosted in the West US
Azure region.
VNet1 hosts two virtual machines named VM1 and VM2 that run Windows
Server.
You need to inspect all the network traffic from VM1 to VM2 for a period of
three hours.
Answers
• Yes.
• No.
Network Watcher packet capture allows you to create capture sessions to track traffic to and
from a virtual machine. Filters are provided for the capture session to ensure you capture only
the traffic you want. Packet capture helps to diagnose network anomalies, both reactively,
and proactively. Other uses include gathering network statistics, gaining information on
network intrusions, to debug client-server communication, and much more. Being able to
remotely trigger packet captures, eases the burden of running a packet capture manually on a
desired virtual machine, which saves valuable time.
Question 101
You have an Azure subscription named Subscription1 that contains two
Azure virtual networks named VNet1 and VNet2. VNet1 contains a VPN
gateway named VPNGW1 that uses static routing. There is a site-to-site
VPN connection between your on-premises network and VNet1.
On a computer named Client1 that runs Windows 10, you configure a point-
to-site VPN connection to VNet1.
You configure virtual network peering between VNet1 and VNet2. You
verify that you can connect to VNet2 from the on-premises network. Client1
is unable to connect to VNet2.
Answers
• Select Allow gateway transit on VNet2.
• Enable BGP on VPNGW1.
• Select Allow gateway transit on VNet1.
• Download and re-install the VPN client configuration package on
Client1.
Azure currently supports two protocols for remote access, IKEv2 and SSTP. IKEv2 is
supported on many client operating systems including Windows, Linux, MacOS, Android,
and iOS. SSTP is only supported on Windows. If you make a change to the topology of your
network and have Windows VPN clients, the VPN client package for Windows clients must
be downloaded and installed again in order for the changes to be applied to the client.
Question 102
You have an Azure subscription that contains the resources in the following
table.
***
***
VM1 and VM2 are deployed from the same template and host line-of-
business applications accessed by using Remote Desktop.
You need to prevent users of VM2 and VM2 from accessing websites on the
Internet over TCP port 80.
What should you do?
Answers
• Change the DenyWebSites outbound security rule.
• Change the Port_80 inbound security rule.
• Disassociate the NSG from a network interface.
• Associate the NSG to Subnet1.
The NSG has the appropriate rule to block users from accessing the Internet. We just need to
associate it with Subnet1.
Question 103
Your company registers a domain name of contoso.com.
You create an Azure DNS zone named contoso.com, and then you add an A
record to the zone for a host named www that has an IP address of
131.107.1.10.
Solution: You create a PTR record for www in the contoso.com zone.
Answers
• Yes.
• No.
Explanation (click to expand)
The Domain Name System is a hierarchy of domains. The hierarchy starts from the 'root'
domain, whose name is simply '.'. Below this come top-level domains, such as 'com', 'net',
'org', 'uk' or 'jp'. Below these are second-level domains, such as 'org.uk' or 'co.jp'. The
domains in the DNS hierarchy are globally distributed, hosted by DNS name servers around
the world.
A domain name registrar is an organization that allows you to purchase a domain name, such
as 'contoso.com'. Purchasing a domain name gives you the right to control the DNS hierarchy
under that name, for example allowing you to direct the name www.contoso.com to your
company web site. The registrar may host the domain in its own name servers on your behalf,
or allow you to specify alternative name servers.
The NS record set at the zone apex is automatically created with each DNS zone. It contains
the names of the Azure DNS name servers assigned to the zone. You can add additional name
servers to this NS record set, to support co-hosting domains with more than one DNS
provider. You can also modify the TTL and metadata for this record set. However, you
cannot remove or modify the pre-populated Azure DNS name servers.
Question 104
Mark correct statements:
Answers
• A platform as a service (PaaS) solution that hosts web apps in
Azure provides full control of the operating systems that host applications.
• A platform as a service (PaaS) solution that hosts web apps in
Azure provides the ability to scale the platform automatically.
• A platform as a service (PaaS) solution that hosts web apps in
Azure provides professional development services to continuously add
features to custom applications.
Question 105
Mark correct statements:
Answers
• Azure provides flexibility between capital expenditure (CapEx)
and operational expenditure (OpEx).
• If you create two Azure virtual machines that use the B2S size,
each virtual machine will always generate the same monthly costs.
• When an Azure virtual machine is stopped, you continue to pay
storage costs associated to the virtual machine.
Question 106
Your company plans to migrate all its data and resources to Azure.
The company's migration plan states that only platform as a service (PaaS)
solutions must be used in Azure.
Solution: You create an Azure App Service and Azure Storage accounts.
Answers
• Yes.
• No.
Question 107
Your company plans to migrate all its data and resources to Azure.
The company's migration plan states that only platform as a service (PaaS)
solutions must be used in Azure.
You need to deploy an Azure environment that supports the planned
migration.
Solution: You create an Azure App Service and Azure virtual machines that
have Microsoft SQL Server installed.
Answers
• Yes.
• No.
Question 108
Your company plans to migrate all its data and resources to Azure.
The company's migration plan states that only platform as a service (PaaS)
solutions must be used in Azure.
Solution: You create an Azure App Service and Azure Storage accounts.
Answers
• Yes.
• No.
Question 109
Choose all that apply.
Answers
• To achieve a hybrid cloud model, a company must always migrate
from a private cloud model.
• A company can extend the capacity of its internal network by using
the public cloud.
• In a public cloud model, only guest users at your company can
access the resources in the cloud.
Question 110
Which cloud deployment solution is used for Azure virtual machines and
Azure SQL databases?
Answers
• Azure virtual machines: Infrastructure as a service (IaaS).
• Azure virtual machines: Platform as a service (PaaS).
• Azure virtual machines: Software as a service (SaaS).
• Azure SQL databases: Infrastructure as a service (IaaS).
• Azure SQL databases: Platform as a service (PaaS).
• Azure SQL databases: Software as a service (SaaS).
Question 111
You plan to migrate several servers from an on-premises network to Azure.
You need to identify the primary benefit of using a public cloud service for
the servers.
Answers
• The public cloud is owned by the public, NOT a private
corporation.
• The public cloud is a crowd-sourcing solution that provides
corporations with the ability to enhance the cloud.
• All public cloud resources can be freely accessed by every member
of the public.
• The public cloud is a shared entity whereby multiple corporations
each use a portion of the resources in the cloud.
Question 112
You have 1,000 virtual machines hosted on the Hyper-V hosts in a data
center.
You need to identify which expenditure model to use for the planned Azure
solution.
Answers
• Operational.
• Elastic.
• Capital.
• Scalable.
Question 113
Match the Azure Cloud Services benefit to the correct description.
Answers
• Disaster recovery: A cloud service that remains available after it
occurs.
• Disaster recovery: A cloud service that can be recovered after it
occurs.
• Disaster recovery: A cloud service that performs quickly when it
increases.
• Disaster recovery: A cloud service that can be accessed quickly to
the Internet.
• Fault tolerance: A cloud service that remains available after it
occurs.
• Fault tolerance: A cloud service that can be recovered after it
occurs.
• Fault tolerance: A cloud service that performs quickly when it
increases.
• Fault tolerance: A cloud service that can be accessed quickly to the
Internet.
• Low latency: A cloud service that remains available after it occurs.
• Low latency: A cloud service that can be recovered after it occurs.
• Low latency: A cloud service that performs quickly when it
increases.
• Low latency: A cloud service that can be accessed quickly to the
Internet.
• Dynamic scalability: A cloud service that remains available after it
occurs.
• Dynamic scalability: A cloud service that can be recovered after it
occurs.
• Dynamic scalability: A cloud service that performs quickly when it
increases.
• Dynamic scalability: A cloud service that can be accessed quickly
to the Internet.
Question 114
Choose all that apply.
Answers
• Azure resources can only access other resources in the same
resource group.
• If you delete a resource group, all the resources in the resource
group will be deleted.
• A resource group can contain resources from multiple Azure
regions.
Question 115
Your company has an on-premises network that contains multiple servers.
Answers
• Replacing failed server hardware.
• Backing up application data.
• Managing physical server security.
• Updating server operating systems.
• Managing permissions to shared documents.
Question 116
You have an Azure environment that contains 10 web apps. To which U RL
should you connect to manage all the Azure resources?
Answers
• https://admin.azure.com
• https://admin.azurewebsites.com
• https://admin.microsoft.com
• https://portal.azure.com
• https://portal.azurewebsites.com
• https://portal.microsoft.com
• https://www.azure.com
• https://www.azurewebsites.com
• https://www.microsoft.com
Question 117
You plan to extend your company?s network to Azure. The network contains
a VPN appliance that uses an IP address of 131.107.200.1.
You need to create an Azure resource that identifies the VPN appliance.
Answers
• Virtual networks
• Load balancers
• Virtual network gateways
• DNS zones
• Traffic Manager profiles
• Network Watcher
• Application network gateways
• CDN profiles
• ExpressRoute circuits
Question 118
Choose all that apply:
Answers
• If you have Azure resources deployed to every region, you can
implement availability zones in all regions.
• Only virtual machines that run Windows Server can be created in
availability zones.
• Availability zones are used to replicate data and applications to
multiple regions.
• None of the above
Question 119
Choose all that apply:
Answers
• Data that is copied to an Azure Storage account is maintained
automatically in at least three copies.
• All data that is copied to an Azure Storage account is backed up
automatically to another Azure data center.
• An Azure Storage account can contain up to 2 TB of data and up to
one million files.
• Choose all that apply:
Question 120
Several support engineers plan to manage Azure by using the computers
shown in the following table:
Computer 1 - Windows 10
Computer 2 - Ubuntu
Computer 3 - MacOS Mojave
You need to identify which Azure management tools can be used from each
computer.
Choose three:
Answers
• Computer 1 - The Azure CLI and Azure portal
• Computer 1 - The Azure portal and Azure PowerShell
• Computer 1 - The Azure CLI and Azure PowerShell
• Computer 1 - The Azure CLI, the Azure portal and Azure
PowerShell
• Computer 2 - The Azure CLI and Azure portal
• Computer 2 - The Azure portal and Azure PowerShell
• Computer 2 - The Azure CLI and Azure PowerShell
• Computer 2 - The Azure CLI, the Azure portal and Azure
PowerShell
• Computer 3 - The Azure CLI and Azure portal
• Computer 3 - The Azure portal and Azure PowerShell
• Computer 3 - The Azure CLI and Azure PowerShell
• Computer 3 - The Azure CLI, the Azure portal and Azure
PowerShell
Question 121
You plan to deploy a critical line-of-business application to Azure.
Answers
• Minimum number of virtual machines: 1
• Minimum number of virtual machines: 2
• Minimum number of virtual machines: 3
• Minimum number of availability zones: 1
• Minimum number of availability zones: 2
• Minimum number of availability zones: 3
Question 122
Choose all that apply:
Answers
• Azure Advisor provides recommendations on how to improve the
security of an Azure Active Directory (Azure AD) environment.
• Azure Advisor provides recommendations on how to reduce the
cost of running Azure virtual machines.
• Azure Advisor provides recommendations on how to configure the
network settings on Azure virtual machines.
• Choose all that apply:
Question 123
Choose all that apply:
Answers
• All the Azure resources deployed to a single resource group must
share the same Azure region.
• If you assign a tag to a resource group, all the Azure resources in
that resource group are assigned to the same tag.
• If you set permissions ti a resource group, all the Azure resources
in that resource group inherit the permissions.
Question 124
You plan to implement an Azure database solution.
Answers
• Azure Cosmos DB.
• Azure Database for MySQL servers.
• SQL Servers.
• SQL data warehouse.
• Azure Database for PostgreSQL servers.
Question 125
You need to view a list of planned maintenance events that can affect the
availability of an Azure subscription.
Answers
• Advisor
• Security Center
• Cost Management + Billing
• Help + support
Question 126
Choose all that apply:
Answers
• To achieve a hybrid cloud model, a company must always migrate
from a private cloud model.
• A company can extend the capacity of its internal network by using
the public cloud.
• In a public cloud model, only guest users at your company can
access the resources in the cloud.
Question 127
What is guaranteed in an Azure Service Level Agreement (SLA)?
Answers
• Uptime
• Feature availability
• Bandwidth
• Performance
Question 128
This question requires that you evaluate the UPPER-CASED text surrounded
by *** to determine if it is correct.
Answers
• No change is needed.
• Private preview
• Development
• An Enterprise Agreement (EA) subscription
Question 129
This question requires that you evaluate the UPPER-CASED text surrounded
by *** to determine if it is correct.
Answers
• No change is needed.
• The Azure portal
• The Knowledge Center
• The Security & Compliance admin center
Question 130
Your company has 10 offices. You plan to generate several billing reports
from the Azure portal. Each report will contain the Azure resource
utilization of each office.
Which Azure Resource Manager feature should you use before you generate
the reports?
Answers
• Tags
• Templates
• Locks
• Policies