Deploy A Website With Azure Virtual Machines

Approved & Edited by ProProfs Editorial Team
The editorial team at ProProfs Quizzes consists of a select group of subject experts, trivia writers, and quiz masters who have authored over 10,000 quizzes taken by more than 100 million users. This team includes our in-house seasoned quiz moderators and subject matter experts. Our editorial experts, spread across the world, are rigorously trained using our comprehensive guidelines to ensure that you receive the highest quality quizzes.
Learn about Our Editorial Process
| By Catherine Halcomb
Catherine Halcomb
Community Contributor
Quizzes Created: 1379 | Total Attempts: 6,094,832
Questions: 31 | Attempts: 551

Settings

Azure Virtual Machines are image service instances that provide on-demand and scalable computing resources with usage-based pricing. More broadly, a virtual machine behaves like a server: It is a computer within a computer that provides the user the same experience they would have on the host operating system itself. In general, virtual machines are sandboxed from the rest of the system, meaning that the software inside a virtual machine cannot escape or tamper with the underlying server itself.


Questions and Answers
  • 1. 

    Azure reserves the first ____ address(es) and the last ___ address(es) in each subnet for its use.

    • A.

      4, 1

    • B.

      1, 4

    • C.

      3, 3

    • D.

      1, 1

    • E.

      2, 2

    • F.

      2, 1

    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.

    Rate this question:

  • 2. 

    Which network address ranges are considered "unroutable" (for private use)?

    • A.

      10.0.0.0/8

    • B.

      8.0.0.0/10

    • C.

      172.16.0.0/12

    • D.

      16.172.0.0/12

    • E.

      192.168.0.0/16

    • F.

      168.192.0.0/16

    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.

    Rate this question:

  • 3. 

    By default, the security boundary between subnets prevents services in each of these subnets from talking to one another.

    • A.

      True

    • B.

      False

    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.

    Rate this question:

  • 4. 

    Changing a running VM size will automatically reboot the machine to complete the request.

    • A.

      True

    • B.

      False

    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.

    Rate this question:

  • 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?

    • A.

      Compute

    • B.

      Storage

    • C.

      Bandwidth

    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.

    Rate this question:

  • 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?

    • A.

      Pay-as-you-go

    • B.

      Reserved Virtual Machine Instances (RI)

    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.

    Rate this question:

  • 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.

    • A.

      Page

    • B.

      Append

    • C.

      Block

    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.

    Rate this question:

  • 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?

    • 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.

    • 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.

    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.

    Rate this question:

  • 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?

    • 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.

    • 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.

    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.

    Rate this question:

  • 10. 

    Azure supports 64-bit operating systems along with very limited support for 32-bit.

    • A.

      True

    • B.

      False

    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.

    Rate this question:

  • 11. 

    Resource Manager templates are ____ files that define the resources you need to deploy for your solution

    • A.

      JSON

    • B.

      XML

    • C.

      YAML

    • D.

      Binary

    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.

    Rate this question:

  • 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.

    • A.

      True

    • B.

      False

    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.

    Rate this question:

  • 13. 

    Azure PowerShell is an optional add-on package that adds the Azure-specific commands (referred to as cmdlets).

    • A.

      True

    • B.

      False

    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.

    Rate this question:

  • 14. 

    Azure CLI requires PowerShell to function.

    • A.

      True

    • B.

      False

    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.

    Rate this question:

  • 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.

    • A.

      Azure Client SDK

    • B.

      Azure VM Extensions

    • C.

      Azure Automation Services

    • D.

      Azure Power Tools

    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.

    Rate this question:

  • 16. 

    Azure automatically updates your VM's OS.

    • A.

      True

    • B.

      False

    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.

    Rate this question:

  • 17. 

    Azure automatically ensures infrastructure (software host and hardware) are periodically patched.

    • A.

      True

    • B.

      False

    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.

    Rate this question:

  • 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.

    Rate this question:

  • 19. 

    When you place VMs into an availability set, Azure guarantees to spread them across... 

    • A.

      Fault Domains

    • B.

      Update Domains

    • C.

      Registry Domains

    • D.

      Resource Groups

    • E.

      Web Domains

    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.

    Rate this question:

  • 20. 

    What is the Azure Backup pricing model based on?

    • A.

      Storage

    • B.

      Data Transfer

    • C.

      Both

    • D.

      Neither

    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".

    Rate this question:

  • 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.

    • A.

      Blobs

    • B.

      Queues

    • C.

      Files

    • D.

      Tables

    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.

    Rate this question:

  • 22. 

    Suppose you want to run a network appliance on a virtual machine. Which workload option should you choose?

    • A.

      General purpose

    • B.

      Compute optimized

    • C.

      Memory optimized

    • D.

      Storage optimized

    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.

    Rate this question:

  • 23. 

    General purpose VMs are designed to have a balanced CPU-to-memory ratio.  This is ideal for...

    • A.

      Testing

    • B.

      Development

    • C.

      Small-to-medium DBs

    • D.

      Low-to-medium traffic web servers

    • E.

      Medium traffic web servers

    • F.

      Network appliances

    • G.

      Batch processes

    • H.

      Application servers

    • I.

      Relational DB servers

    • J.

      Medium-to-large caches

    • K.

      In-memory analytics

    • L.

      Graphics rendering

    • M.

      Model training and inferencing with deep learning

    • N.

      Video editing

    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.

    Rate this question:

  • 24. 

    Compute optimized VMs are designed to have a high CPU-to-memory ratio.  This is ideal for...

    • A.

      Testing

    • B.

      Development

    • C.

      Small-to-medium DBs

    • D.

      Low-to-medium traffic web servers

    • E.

      Medium traffic web servers

    • F.

      Network appliances

    • G.

      Batch processes

    • H.

      Application servers

    • I.

      Relational DB servers

    • J.

      Medium-to-large caches

    • K.

      In-memory analytics

    • L.

      Graphics rendering

    • M.

      Model training and inferencing with deep learning

    • N.

      Video editing

    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.

    Rate this question:

  • 25. 

    Memory optimized VMs are designed to have a high memory-to-CPU ratio.  This is ideal for...

    • A.

      Testing

    • B.

      Development

    • C.

      Small-to-medium DBs

    • D.

      Low-to-medium traffic web servers

    • E.

      Medium traffic web servers

    • F.

      Network appliances

    • G.

      Batch processes

    • H.

      Application servers

    • I.

      Relational DB servers

    • J.

      Medium-to-large caches

    • K.

      In-memory analytics

    • L.

      Graphics rendering

    • M.

      Model training and inferencing with deep learning

    • N.

      Video editing

    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.

    Rate this question:

  • 26. 

    Storage optimized VMs are designed to have high disk throughput and IO.  This is ideal for...

    • A.

      Testing

    • B.

      Development

    • C.

      Small-to-medium DBs

    • D.

      Low-to-medium traffic web servers

    • E.

      Medium traffic web servers

    • F.

      Network appliances

    • G.

      Batch processes

    • H.

      Application servers

    • I.

      Relational DB servers

    • J.

      Medium-to-large caches

    • K.

      In-memory analytics

    • L.

      Graphics rendering

    • M.

      Model training and inferencing with deep learning

    • N.

      Video editing

    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.

    Rate this question:

  • 27. 

    GPU VMs are specialized virtual machines.  This is ideal for...

    • A.

      Testing

    • B.

      Development

    • C.

      Small-to-medium DBs

    • D.

      Low-to-medium traffic web servers

    • E.

      Medium traffic web servers

    • F.

      Network appliances

    • G.

      Batch processes

    • H.

      Application servers

    • I.

      Relational DB servers

    • J.

      Medium-to-large caches

    • K.

      In-memory analytics

    • L.

      Graphics rendering

    • M.

      Model training and inferencing with deep learning

    • N.

      Video editing

    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.

    Rate this question:

  • 28. 

    Optional high-throughput network interfaces are available on which class of VM?

    • A.

      General purpose

    • B.

      Compute optimized

    • C.

      Memory optimized

    • D.

      High performance compute

    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.

    Rate this question:

Quiz Review Timeline +

Our quizzes are rigorously reviewed, monitored and continuously updated by our expert board to maintain accuracy, relevance, and timeliness.

  • Current Version
  • Mar 22, 2023
    Quiz Edited by
    ProProfs Editorial Team
  • May 28, 2021
    Quiz Created by
    Catherine Halcomb
Back to Top Back to top
Advertisement
×

Wait!
Here's an interesting quiz for you.

We have other quizzes matching your interest.