Azure_Compute_and_Networking_Study_Guide_Quiz Flashcards

1
Q

What is the primary difference between virtual machines and containers in terms of virtualization?

A

Virtual machines virtualize the hardware, providing a full computer emulation with its own OS, while containers virtualize the operating system, allowing multiple containers to run on a single OS instance.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Explain the purpose of Azure Kubernetes Service (AKS) and why it is useful in container management.

A

Azure Kubernetes Service (AKS) is a container orchestration service that manages the lifecycle of containers, simplifying fleet management and making it more efficient, especially when deploying a large number of containers.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Describe the function of Azure ExpressRoute and what advantages it offers over traditional internet connections.

A

Azure ExpressRoute extends on-premises networks to the Microsoft cloud over private connections that bypass the public internet, offering enhanced reliability, faster speeds, lower latencies, and higher security.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are the three primary connection types supported by an Azure VPN gateway, and how do they differ?

A

The three connection types supported are: site-to-site (connecting on-premises datacenters to virtual networks), point-to-site (connecting individual devices to virtual networks), and network-to-network (connecting virtual networks to other virtual networks).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How does a route-based VPN gateway determine which traffic needs encryption, and why is it preferred over policy-based?

A

Route-based VPN gateways use IP routing to decide which tunnel interface to use for sending each packet, which is more resilient to topology changes than policy-based, which statically specify the IP addresses for each tunnel.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the core concept of serverless computing with Azure Functions, and how does it benefit developers?

A

Serverless computing, as provided by Azure Functions, abstracts away the need to manage servers by allowing developers to focus solely on their code, scaling resources automatically and charging only for the actual code execution time.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Describe the key features of Azure Virtual Desktop and how it enhances security for virtualized desktops.

A

Azure Virtual Desktop is a fully managed desktop virtualization service that centralizes security management, separates data from local devices, and provides support for multi-session Windows 10 or 11, offering a more consistent experience across devices.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Explain how Azure DNS contributes to the reliability and performance of domain name resolution, and include the use of alias records.

A

Azure DNS uses a global network of DNS name servers and anycast networking for reliability and high availability; alias records allow seamless updates when the IP address of an underlying Azure resource changes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are the two primary ways you can filter network traffic within Azure virtual networks, and what kind of control do they offer?

A

Network security groups (NSGs) filter traffic based on rules defining allowed or blocked traffic based on IP address, port, and protocol, and network virtual appliances (NVAs) are specialized VMs that perform specific network functions, like firewalls or WAN optimization.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

How does Azure App Service simplify application hosting, and what types of applications does it support?

A

Azure App Service provides a platform for hosting web apps, APIs, and mobile back-ends with automated scaling and high availability, allowing developers to focus on their app rather than infrastructure. It supports multiple languages and environments and simplifies deployment.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly