1.
Azure reserves the first ____ address(es) and the last ___ address(es) in each subnet for its use.
Correct Answer
A. 4, 1
Explanation
Azure reserves the first 4 addresses and the last 1 address in each subnet for its use. This means that out of the available IP addresses in a subnet, the first 4 addresses are reserved for Azure's internal use and cannot be assigned to any resources or virtual machines. Similarly, the last 1 address is also reserved and cannot be used by any resources in the subnet.
2.
Which network address ranges are considered "unroutable" (for private use)?
Correct Answer(s)
A. 10.0.0.0/8
C. 172.16.0.0/12
E. 192.168.0.0/16
Explanation
The network addresses 10.0.0.0/8, 172.16.0.0/12, and 192.168.0.0/16 are considered "unroutable" for private use. These address ranges are reserved for use in private networks and are not meant to be routed on the public internet. The other network addresses mentioned in the options are not reserved for private use and can be used for public routing.
3.
By default, the security boundary between subnets prevents services in each of these subnets from talking to one another.
Correct Answer
B. False
Explanation
The statement is false because by default, the security boundary between subnets does not prevent services in each of these subnets from talking to one another. In fact, by default, services within the same subnet can communicate with each other without any restrictions. The security boundary between subnets is typically implemented using firewalls or network access control lists to control the traffic between subnets and enforce security policies.
4.
Changing a running VM size will automatically reboot the machine to complete the request.
Correct Answer
A. True
Explanation
When you change the size of a running virtual machine (VM), it requires a reboot to apply the changes. This is because changing the VM size involves modifying the underlying hardware resources allocated to the VM, such as CPU and memory. To ensure that the changes take effect properly, the VM needs to be restarted. Therefore, the statement "Changing a running VM size will automatically reboot the machine to complete the request" is true.
5.
The pricing model for a VM includes two separate costs the subscription will be charged for every machine. By separating these costs, you scale them independently and only pay for what you need.
What are they?
Correct Answer(s)
A. Compute
B. Storage
Explanation
The pricing model for a VM includes two separate costs: compute and storage. This means that the subscription will be charged separately for each of these components. By separating these costs, users have the flexibility to scale them independently according to their needs. This allows them to only pay for the compute and storage resources that they actually require, optimizing cost efficiency.
6.
If the VM has to run continuously, or you need budget predictability,
... and you can commit to using the VM for at least a year...
Which compute payment option is best?
Correct Answer
B. Reserved Virtual Machine Instances (RI)
Explanation
If the VM needs to run continuously and there is a commitment to using it for at least a year, the best compute payment option would be Reserved Virtual Machine Instances (RI). This option allows for budget predictability as it offers a discounted rate compared to pay-as-you-go pricing. By committing to a one-year term, the user can save costs and ensure continuous usage of the VM.
7.
The data for each VHD is held in Azure Storage as _______ blobs, which allows Azure to allocate space only for the storage you use. It's also how your storage cost is measured; you pay for the storage you are consuming.
Correct Answer
A. Page
Explanation
The data for each VHD is held in Azure Storage as Page blobs, which allows Azure to allocate space only for the storage you use. It's also how your storage cost is measured; you pay for the storage you are consuming.
8.
When you create disks, you will have two options for managing the relationship between the storage account and each VHD. You can choose either unmanaged disks or managed disks.
Which items describe unmanaged disks?
Correct Answer(s)
A. A single storage account has a fixed-rate limit of 20,000 I/O operations/sec. This means that a storage account is capable of supporting 40 standard virtual hard disks at full utilization.
B. If you need to scale out with more disks, then you'll need more storage accounts.
C. You pay the storage account rates for the amount of space you use
D. You are responsible for the storage accounts that are used to hold the VHDs that correspond to your VM disks.
Explanation
The correct answer describes unmanaged disks as having a fixed-rate limit of 20,000 I/O operations/sec. This means that a storage account can support up to 40 standard virtual hard disks at full utilization. If more disks are needed, additional storage accounts are required. Users also pay the storage account rates based on the amount of space used. Additionally, users are responsible for managing the storage accounts used to hold the VHDs corresponding to their VM disks.
9.
When you create disks, you will have two options for managing the relationship between the storage account and each VHD. You can choose either unmanaged disks or managed disks.
Which items describe managed disks?
Correct Answer(s)
E. You specify the size of the disk, up to 4 TB, and Azure creates and manages both the disk and the storage.
F. You don't worry about storage account limits.
Explanation
Managed disks allow you to specify the size of the disk, up to 4 TB, and Azure takes care of creating and managing both the disk and the storage. With managed disks, you don't have to worry about storage account limits, as each managed disk is managed independently. This means that you can have more than 40 standard virtual hard disks at full utilization without needing additional storage accounts. Additionally, you only pay for the amount of space you use in the managed disks.
10.
Azure supports 64-bit operating systems along with very limited support for 32-bit.
Correct Answer
A. True
Explanation
Azure supports 64-bit operating systems because they offer better performance, support larger amounts of memory, and are more compatible with modern software. However, Azure also provides limited support for 32-bit operating systems to accommodate legacy applications and systems that have not yet been upgraded to 64-bit. Therefore, the statement that Azure supports 64-bit operating systems along with very limited support for 32-bit is true.
11.
Resource Manager templates are ____ files that define the resources you need to deploy for your solution
Correct Answer
A. JSON
Explanation
Resource Manager templates are JSON files that define the resources you need to deploy for your solution. JSON (JavaScript Object Notation) is a lightweight data-interchange format that is easy for humans to read and write. It is commonly used for transmitting data between a server and a web application, but in the case of Resource Manager templates, it is used to define the infrastructure and configuration of Azure resources.
12.
You can parameterize fields such as the VM name, network name, storage account name, etc., and load the template repeatedly, using different parameters to customize each environment.
Correct Answer
A. True
Explanation
The given statement is true. It states that fields such as the VM name, network name, storage account name, etc., can be parameterized in a template. This means that these fields can be customized by loading the template repeatedly with different parameters. By doing so, each environment can be customized according to specific requirements.
13.
Azure PowerShell is an optional add-on package that adds the Azure-specific commands (referred to as cmdlets).
Correct Answer
A. True
Explanation
Azure PowerShell is an optional add-on package that adds Azure-specific commands, also known as cmdlets. This means that by installing Azure PowerShell, users gain access to a set of commands specifically designed for managing Azure resources. Therefore, the statement "Azure PowerShell is an optional add-on package that adds the Azure-specific commands (referred to as cmdlets)" is true.
14.
Azure CLI requires PowerShell to function.
Correct Answer
B. False
Explanation
Azure CLI does not require PowerShell to function. It is a command-line tool that allows users to manage Azure resources using commands in the command prompt or terminal. While PowerShell can be used to interact with Azure resources, it is not a requirement for using Azure CLI. Azure CLI can be used on various operating systems, including Windows, macOS, and Linux, using the appropriate command prompt or terminal.
15.
Let's assume you want to configure and install additional software on your virtual machine after the initial deployment. You want this task to use a specific configuration, monitored and executed automatically.
You need small applications that allow you to configure and automate tasks on Azure VMs after initial deployment.
You want to run them with the Azure CLI, PowerShell, Azure Resource Manager templates, and the Azure portal.
You want to bundle them with a new VM deployment or run them against an existing system.
Correct Answer
B. Azure VM Extensions
Explanation
Azure VM Extensions are small applications that allow you to configure and automate tasks on Azure VMs after the initial deployment. They can be run with the Azure CLI, PowerShell, Azure Resource Manager templates, and the Azure portal. You can bundle them with a new VM deployment or run them against an existing system. Therefore, Azure VM Extensions is the correct answer.
16.
Azure automatically updates your VM's OS.
Correct Answer
A. True
Explanation
Azure automatically updates your VM's OS to ensure that it is running the latest security patches and updates. This helps to protect your VM from potential vulnerabilities and keeps it secure. By automatically managing the updates, Azure reduces the burden on the user to manually update the VM's OS, saving time and effort. This feature is particularly beneficial for organizations that have a large number of VMs to manage, as it ensures that all VMs are consistently updated and protected.
17.
Azure automatically ensures infrastructure (software host and hardware) are periodically patched.
Correct Answer
A. True
Explanation
Azure automatically ensures that the infrastructure, including both the software host and hardware, is periodically patched. This means that Azure takes care of updating and fixing any vulnerabilities or bugs in the system on a regular basis. This is important for maintaining the security and stability of the infrastructure, as patches often include crucial security updates. Therefore, the statement is true.
18.
To ensure your services aren't interrupted and avoid a single point of failure, it's recommended to deploy at least two instances of each VM.
Do this using a logical feature to ensure that a group of related VMs are deployed so that they aren't all subject to a single point of failure and not all upgraded at the same time during a host operating system upgrade in the datacenter. VMs placed in this feature should perform an identical set of functionalities and have the same software installed.
What is the name of this feature (two word?) ________
Correct Answer
availability set,Availability Set
Explanation
An "availability set" is a feature that allows for the deployment of multiple instances of virtual machines (VMs) to ensure uninterrupted services and avoid a single point of failure. By placing related VMs in an availability set, they are not all subject to the same point of failure and are not all upgraded simultaneously during a host operating system upgrade in the datacenter. VMs in an availability set should have identical functionalities and software installed.
19.
When you place VMs into an availability set, Azure guarantees to spread them across...
Correct Answer(s)
A. Fault Domains
B. Update Domains
Explanation
When you place VMs into an availability set, Azure guarantees to spread them across Fault Domains and Update Domains. Fault Domains are groups of hardware and infrastructure that are isolated from each other, so if one Fault Domain experiences a failure, the other Fault Domains are unaffected. Update Domains are used for planned maintenance and updates, ensuring that not all VMs in the availability set are updated at the same time, minimizing downtime. By spreading VMs across Fault and Update Domains, Azure provides high availability and resilience for the virtual machines.
20.
What is the Azure Backup pricing model based on?
Correct Answer
A. Storage
Explanation
The Azure Backup pricing model is based on storage. This means that the cost of using Azure Backup is determined by the amount of storage space that is used to store the backup data. The more data that is backed up, the higher the cost will be. This pricing model does not take into account data transfer, which means that there are no additional charges for transferring the backup data to or from Azure. Therefore, the correct answer is "Storage".
21.
Azure Backup uses a Recovery Services vault for storing the backup data. A vault is backed by Azure Storage ____, making it a very efficient and economical long-term storage medium.
Correct Answer
A. Blobs
Explanation
Azure Backup uses a Recovery Services vault for storing the backup data. A vault is backed by Azure Storage blobs, making it a very efficient and economical long-term storage medium. Azure Storage blobs are specifically designed for storing large amounts of unstructured data, such as backup files. They provide high scalability, durability, and cost-effectiveness, making them an ideal choice for long-term storage in Azure Backup.
22.
Suppose you want to run a network appliance on a virtual machine. Which workload option should you choose?
Correct Answer
B. Compute optimized
Explanation
If you want to run a network appliance on a virtual machine, you should choose the "Compute optimized" workload option. This option is specifically designed to provide high-performance computing capabilities, making it suitable for running network appliances that require efficient processing power. It ensures that the virtual machine has sufficient CPU resources to handle the workload efficiently, resulting in optimal performance for the network appliance.
23.
General purpose VMs are designed to have a balanced CPU-to-memory ratio. This is ideal for...
Correct Answer(s)
A. Testing
B. Development
C. Small-to-medium DBs
D. Low-to-medium traffic web servers
Explanation
General purpose VMs are designed to have a balanced CPU-to-memory ratio, making them suitable for various tasks such as testing, development, small-to-medium databases, low-to-medium traffic web servers. These tasks typically do not require excessive resources and can benefit from the balanced performance provided by general purpose VMs.
24.
Compute optimized VMs are designed to have a high CPU-to-memory ratio. This is ideal for...
Correct Answer(s)
E. Medium traffic web servers
F. Network appliances
G. Batch processes
H. Application servers
Explanation
Compute optimized VMs are designed to have a high CPU-to-memory ratio, meaning they have more processing power relative to their memory capacity. This makes them suitable for tasks that require a significant amount of computational power, such as medium traffic web servers, network appliances, batch processes, and application servers. These tasks often involve handling multiple requests or computations simultaneously, and the high CPU-to-memory ratio allows for efficient processing and handling of these workloads.
25.
Memory optimized VMs are designed to have a high memory-to-CPU ratio. This is ideal for...
Correct Answer(s)
I. Relational DB servers
J. Medium-to-large caches
K. In-memory analytics
Explanation
Memory optimized VMs are designed to have a high memory-to-CPU ratio, making them suitable for tasks that require a large amount of memory. Relational DB servers, medium-to-large caches, and in-memory analytics all involve handling and processing large amounts of data, which can benefit from the high memory capacity provided by memory optimized VMs. These tasks often require quick access to data stored in memory, and the high memory-to-CPU ratio allows for efficient data processing and retrieval.
26.
Storage optimized VMs are designed to have high disk throughput and IO. This is ideal for...
Correct Answer
I. Relational DB servers
Explanation
Storage optimized VMs are designed to have high disk throughput and IO, making them ideal for relational DB servers. Relational databases often require fast and efficient access to large amounts of data stored on disk. Storage optimized VMs provide the necessary performance and capacity to handle the heavy read and write operations typically associated with relational databases. These VMs are optimized for storage-intensive workloads and can provide the necessary resources to support the demands of running a relational database server efficiently.
27.
GPU VMs are specialized virtual machines. This is ideal for...
Correct Answer(s)
L. GrapHics rendering
M. Model training and inferencing with deep learning
N. Video editing
Explanation
GPU VMs are specialized virtual machines that are designed to handle computationally intensive tasks that require high-performance graphics rendering, model training and inferencing with deep learning, and video editing. These tasks often require a significant amount of processing power and memory, which can be efficiently handled by GPU VMs. Therefore, GPU VMs are ideal for these specific use cases, allowing users to effectively perform tasks such as rendering high-quality graphics, training complex machine learning models, and editing videos with ease.
28.
Optional high-throughput network interfaces are available on which class of VM?
Correct Answer
D. High performance compute
Explanation
High performance compute class of VMs offer optional high-throughput network interfaces. These interfaces are designed to handle large amounts of data and provide high network performance. This makes them suitable for applications that require fast and efficient data transfer, such as big data processing, high-performance computing, and scientific simulations. The availability of these interfaces on high performance compute VMs allows users to optimize their network performance according to their specific workload requirements.