Practice Test 1 Flashcards
(50 cards)
Who is responsible for the security of the physical servers in an Azure data center?
Azure is responsible for securing the physical data centers
I am responsible for securing the physical data centers
Azure is responsible for securing the physical data centers
In the context of cloud computing and Azure services, how would you define ‘compute resources’?
They are resources that execute tasks requiring CPU cycles
They include all resources listed in the Azure Marketplace
They refer exclusively to Virtual Machines
They encompass Virtual Machines, Storage Accounts, and Virtual Networks
They are resources that execute tasks requiring CPU cycles
Overall explanation
The correct answer is “They are resources that execute tasks requiring CPU cycles”.
In cloud computing, the term “compute” refers to the amount of computational power required to process a task - essentially, it’s anything that uses processing power (CPU cycles) to perform operations. This includes, but is not limited to, running applications, executing scripts, and processing data.
Which of the following characteristics of a cloud-based system primarily contributes to its elasticity?
The system’s ability to recover automatically after a crash.
The system’s ability to dynamically increase and decrease capacity based on real-time demand.
The system’s ability to withstand the denial-of-service attacks.
The system’s ability to maintain availability while updates are being implemented.
The system’s ability to dynamically increase the decrease capacity based on real-time demand.
Overall explanation
The correct answer is “The ability to increase and reduce capacity based on actual demand.” This characteristic refers to the concept of elasticity in cloud computing. An elastic system is one that can automatically adjust its resources (compute, storage, etc.) in response to changing workloads and demands. This is done to ensure optimal performance and cost-effectiveness. When demand increases, the system can scale out by adding more resources, and when demand decreases, it can scale in by reducing resources, all without significant manual intervention.
In Microsoft Azure, what is the maximum number of virtual machines that can be included in a single Virtual Machine Scale Set, as per Azure’s standard guidelines and capabilities?
10,000
Unlimited
500
1000
1000
Overall explanation
The correct answer is 1000.
Azure Virtual Machine Scale Sets are a service provided by Azure that allows you to manage, scale, and distribute large numbers of identical virtual machines. As per the limitations set by Microsoft Azure, a single Virtual Machine Scale Set can support up to 1000 VM instances.
This capacity allows for high availability and network load balancing across a large number of virtual machines, providing a robust and efficient solution for applications that require heavy compute resources. However, if you are using custom VM images, this limit decreases to 600 instances.
This functionality is part of Azure’s Infrastructure as a Service (IaaS) offerings, providing flexibility and scalability to businesses and developers.
True or false: You cannot have more than one Azure subscription per company
True
False
False
Overall explanation
You can have multiple subscriptions, as a way to separate out resources between billing units, business groups, or for any reason you wish.
Which feature within Azure collects all of the logs from various resources into a central dashboard, where you can run queries, view graphs, and create alerts on certain events?
Azure Monitor
Azure Portal Dashboard
Microsoft Defender for Cloud
Storage Account or Event Hub
Azure Monitor
Overall explanation
Azure Monitor - a centralized dashboard that collects all the logs, metrics and events from your resources
Which major cloud provider offers the most international locations for customers to provision virtual machines and other servers?
Google Cloud Platform
Microsoft Azure
Amazon AWS
Microsoft Azure
Overall explanation
Microsoft Azure offers the most extensive global coverage among major cloud providers regarding geographical regions. This allows customers to provision virtual machines, databases, and other services in various international locations closer to their user base, which can enhance performance, reduce latency, and comply with local regulations regarding data residency.
You are explaining the different cloud deployment models to a colleague. Which of the following statements correctly describes the difference between a public cloud and a private cloud?
Both public and private clouds are available to the general public and are owned by a cloud service provider.
Both public and private clouds are owned and operated by a single organization for exclusive use.
A public cloud is owned and operated by a single organization for exclusive use, while a private cloud is available to the general public or a large industry group and is owned by a cloud service provider.
A public cloud is available to the general public or a large industry group and is owned by a cloud service provider, while a private cloud is owned and operated by a single organization for exclusive use.
A public cloud is available to the general public or a large industry group and is owned by a cloud service provider, while a private cloud is owned and operated by a single organization for exclusive use.
Overall explanation
A public cloud is a cloud computing model where services and infrastructure are provided by a cloud service provider and are available to the general public or a large industry group. Examples of public cloud providers include Microsoft Azure, Amazon Web Services (AWS), and Google Cloud Platform (GCP). On the other hand, a private cloud is dedicated to a single organization and is owned and operated by that organization or a third party. Private clouds are used for exclusive use by that organization, offering greater control over resources and security.
What is the MAIN management tool used for managing Azure resources with a graphical user interface?
Azure Portal
Azure Storage Explorer
PowerShell
Remote Desktop Protocol (RDP)
Azure Portal
Overall explanation
Azure Portal is the website used to manage your resources in Azure
Which tool within Azure helps you to track your compliance with various international standards and government laws?
Service Trust Portal
Azure Government Services
Purview Compliance Manager
Microsoft Privacy Statement
Purview Compliance Manager
Overall explanation
Purview Compliance Manager will track your own compliance with various standards and laws.
In the context of cloud computing, how is the benefit of ‘agility’ best described?
It refers to the system’s ability to easily scale up when it reaches full capacity.
It refers to the ability to rapidly provision new resources.
It refers the the ability to quickly respond to and drive changes in the market.
It refers to the ability to swiftly recover from a large-scale regional failure
It refers to the ability to quickly respond to and drive changes in the market.
Overall explanation
The correct answer is “It refers to the ability to quickly respond to and drive changes in the market”. Agility, in the context of cloud computing, refers to the ability of an organization to rapidly adapt to market and environmental changes in productive and cost-effective ways. It involves quickly adjusting and adapting strategic and operational capabilities to respond to and take advantage of changes in the business environment.
In the context of Azure’s Service Level Agreement (SLA) for virtual machines, which of the following deployment strategies would offer the highest level of availability?
Deploying two or more virtual machines within an availability set.
Deploying a single virtual machine.
Deploying two or more virtual machines across different availability zones within the same region.
Deploying two or more virtual machines within the same data center.
Deploying two or more virtual machines across different availability zones within the same region.
Overall explanation
The correct answer is “Deploying two or more virtual machines across different availability zones within the same region”.
Service Level Agreement (SLA) is a commitment by a service provider on the level of service - like uptime, performance, or other key metrics - that users can expect. Azure provides an SLA for various services, including Virtual Machines.
Can you give someone else access to your Azure subscription without giving them your user name and password?
NO
YES
YES
Overall explanation
Yes, anyone can create their own Azure account and you can give them access to your subscription with granular control as to permissions
What is a primary benefit of opting for a consumption-based pricing model over a time-based pricing model in cloud services?
A simpler and easier-to-understand pricing model
It always being cheaper to pay for consumption rather than paying hourly
Significant cost savings when the resources aren’t needed for constant use
The ability to easily predict the future cost of the service
Significant cost savings when the resources aren’t needed for constant use.
Overall explanation
The correct answer is “Significant cost savings when the resources aren’t needed for constant use”. In a consumption-based pricing model, also known as pay-as-you-go, customers are billed only for the specific resources they use. This model provides cost-efficiency for workloads with variable usage patterns or for resources that aren’t needed continuously.
You are planning to deploy a critical application on Azure and want to ensure high availability and reliability for your services. Which of the following statements about Azure Service Level Agreements (SLAs) is correct and should be considered when designing your solution?
SLAs vary by service and can include guarantees for uptime, performance, and connectivity
You do not need to consider SLAs when designing your solution, as Azure automatically ensure the highest availability
The SLA guarantees that the service will be available 99.9% of the time for all Azure services
Azure provides a 100% SLA for all services
SLAs vary by service and can include guarantees for uptime, performance and connectivity
Explanation
This statement is correct. Azure SLAs are specific to each service and can include guarantees for uptime, performance, and connectivity. It is essential to review the SLA for each service you plan to use to ensure it meets your availability and reliability requirements.
Which Azure feature is specifically designed to help companies get their in-house developed code from the code repository, through automated unit testing, and onto Azure using a service called Pipelines?
GitHub
Azure Monitor
Virtual Machines
Azure DevOps
Azure DevOps
Overall explanation
Azure DevOps contains many services, one of which is Pipelines. Pipelines allows you to build an automation that moves code (and all related dependencies) through various stages from the development environment into deployment.
If you wanted to simply use Azure as an extension of your own datacenter, not primarily hosting anything there but using it for extra storage or taking advantage of some services, what hosting model is that called?
Public cloud
Hybrid cloud
Private cloud
Hybrid Cloud
Overall explanation
The correct answer is “Hybrid cloud.” The scenario described in the question is a typical use case for a hybrid cloud model, which integrates private cloud or on-premises infrastructure with public cloud resources, such as those provided by Azure.
True or false: you can create your own policies if built-in Azure Policy is not sufficient to your needs
TRUE
FALSE
True
Overall explanation
True, you can create custom policies using JSON
Which Azure service is meant to be a security dashboard that contains all the security and threat protection in one place?
Azure Monitor
Microsoft Defender for Cloud
Azure Key Vault
Azure Portal Dashboard
Microsoft Defender for Cloud
Overall explanation
Microsoft Defender for Cloud - unified security management and threat protection; a security dashboard inside Azure Portal
Which ways does the Azure Resource Manager model provide to deploy resources?
CLI
Azure Portal
REST API / SDK
Powershell
CLI
Azure Portal
Rest API/SDK
Powershell
Overall explanation
Azure Resource Manager (ARM) is the deployment and management service for Azure. It provides a management layer that enables you to create, update, and delete resources in your Azure account. The ARM model allows you to work with resources in a consistent manner, whether through Azure portal, PowerShell, REST APIs/SDKs, or the Command-Line Interface (CLI).
Azure Portal: This is a web-based, unified console that provides an alternative to command-line tools. You can manage your Azure resources directly through a GUI. PowerShell: Azure PowerShell is a module that provides cmdlets to manage Azure through Windows PowerShell and PowerShell Core. You can use it to build scripts for managing and automating your Azure resources. REST API / SDK: Azure provides comprehensive REST APIs that can be used directly or via Azure SDKs available in multiple languages. This allows developers to integrate Azure services in their applications, services, or tools. CLI: Azure CLI is a cross-platform command-line program that connects to Azure and executes administrative commands on Azure resources. It's designed to make scripting easy, authenticate with Azure platform, and quickly run commands to perform common administrative tasks or deploy to Azure.
Each of these methods supports the full set of Azure Resource Manager features, and you can choose the one that best fits your workflow.
What feature within Azure will make recommendations to you about reducing cost on your account?
Microsoft Defender for Cloud
Azure Dashboard
Azure Service Health
Azure Advisor
Azure Advisor
Overall explanation
Azure Advisor analyzes your account usage and makes recommendations for you based on its set rules
What is Single Sign-On?
When an application outsources (federates) it’s identity service to a third-party platform
The ability to use an existing user id and password to sign in other applications, and not have to create/memorize a new one.
When you sign in to an application, it remembers who you are the next time you go there.
The ability to use an existing user ID and password to sign in other applications, and not have to create/memorize a new one.
Overall explanation
Single Sign-On - the ability to use the same user id and password to log into every application that your company has; enabled by Azure AD
Logic apps, functions, and service fabric are all examples of what model of compute within Azure?
App Services Model
SaaS model
Serverless model
IaaS model
Serverless model
Overall explanation
The correct answer is the Serverless model. Azure Logic Apps, Azure Functions, and Azure Service Fabric are all examples of serverless computing in Azure.
Serverless computing is a cloud computing model where the cloud provider automatically manages the provisioning and allocation of servers, hence the term “serverless”. The serverless model allows developers to focus on writing the code and business logic rather than worrying about the underlying infrastructure, its setup, maintenance, scaling, and capacity planning.
Which of the following best describes the primary benefit of a Content Delivery Network (CDN) in a cloud computing context?
It provides fast and inexpensive data retrieval for later use.
It enables temporary session information storage for web visitors, such as their login ID or name.
For a nominal fee, Azure will manage your virtual machine, perform OS updates, and ensure optimal performance.
It mitigates server load for static, unchanging files like images, videos, and PDFs by distributing them across a network of servers.
It mitigates server load for static, unchanging files like images, videos, and PDFs by disturbing them across a network of servers.
The correct answer, “It mitigates server load for static, unchanging files”, is indeed the core benefit of a Content Delivery Network (CDN). A CDN stores copies of a website’s static files on servers distributed globally. These static files could be anything that doesn’t change frequently, like images, CSS, JavaScript, videos, etc. When a user visits the site, they are served these static files from the CDN server nearest to them geographically. This reduces the latency, as the data has a shorter distance to travel. Additionally, it reduces the load on the original server because the CDN handles a significant portion of the traffic. As a result, not only is the user experience improved due to faster load times, but the operational efficiency and performance of the original server are also enhanced. Therefore, CDNs are essential for sites serving large amounts of static content to a geographically dispersed user base.