AZ-104 Implement and Manage Virtual Networking Practice Question
A contractor working from home needs temporary access to internal Azure resources. There is no on-premises network to connect, and you do not want to expose the resources publicly. Which connectivity option should you deploy?
⚠ Common exam trap
Many candidates confuse Point-to-Site VPN with Site-to-Site VPN, assuming any VPN requires a physical device on-premises, or they overcomplicate the solution by choosing ExpressRoute for its perceived security, ignoring the temporary and individual nature of the access requirement.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Point-to-site VPN, because it connects an individual client to the virtual network.
A Point-to-Site (P2S) VPN is the correct choice because it allows an individual client computer to establish a secure, encrypted connection to an Azure virtual network over the public internet using SSTP, IKEv2, or OpenVPN protocols. This meets the requirement of temporary remote access without exposing resources publicly, as the connection is initiated from the client and authenticated via certificates or Azure AD.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Site-to-site VPN, because it is the standard option for any remote access.
Why it's wrong here
Site-to-site VPN requires a persistent, IPsec-based tunnel between an on-premises network and an Azure VPN gateway, which means a dedicated VPN appliance or router must be configured at the remote site. This is not feasible for a contractor working from home, as it demands static public IP addresses, specialized hardware, and a permanent network-to-network link. It is designed for full site connectivity, not for granting temporary access to a single individual endpoint.
When this WOULD be correct
You need to connect an entire branch office network to an Azure virtual network securely over the internet, and the branch has a compatible VPN device. Site-to-site VPN would be the correct choice.
- ✓
Point-to-site VPN, because it connects an individual client to the virtual network.
Why this is correct
Point-to-site VPN is the correct solution because it establishes a secure, encrypted tunnel from an individual client computer to an Azure virtual network over the public internet. It uses protocols such as IKEv2, SSTP, or OpenVPN and authenticates the user or device before granting access to private resources inside the VNet. This makes it ideal for a single remote user needing temporary access without exposing workloads publicly.
- ✗
VNet peering, because it can securely connect any remote device to Azure.
Why it's wrong here
VNet peering is a networking feature that connects two Azure virtual networks, allowing traffic to flow between them using the Microsoft backbone. It does not provide any mechanism for a standalone device like a laptop to connect from outside Azure, because peering operates at the virtual network layer, not at the client or remote-access layer. A home PC could never become a peer, so this option cannot meet the contractor's need.
When this WOULD be correct
A question where two Azure virtual networks in different regions need to communicate privately and securely, without using the public internet or a VPN gateway. For example: 'You have two VNets in different Azure regions that must communicate with low latency. Which connectivity option should you use?'
- ✗
ExpressRoute, because it is the simplest option for temporary contractor access.
Why it's wrong here
ExpressRoute provides a private, dedicated, and redundant network connection between an organization's premises and Azure using a telecommunications provider, bypassing the public internet entirely. It requires significant lead time, contractual commitments, and high costs, making it completely inappropriate for short-term, temporary access for one contractor. The complexity and expense of provisioning an ExpressRoute circuit far exceed the needs of an individual remote worker.
When this WOULD be correct
A company needs a high-speed, low-latency, private connection between its on-premises data center and Azure for consistent, large-scale workloads, and is willing to commit to a long-term contract with a connectivity provider.
Option-by-option analysis
Why each answer is right or wrong
Understanding why wrong answers are wrong — and when they would be correct — is what separates a 750 score from a 900. The AZ-104 exam frequently reuses these exact scenarios with slightly different constraints.
✓Point-to-site VPN, because it connects an individual client to the virtual network.Correct answer▾
Why this is correct
Point-to-site VPN is the correct solution because it establishes a secure, encrypted tunnel from an individual client computer to an Azure virtual network over the public internet. It uses protocols such as IKEv2, SSTP, or OpenVPN and authenticates the user or device before granting access to private resources inside the VNet. This makes it ideal for a single remote user needing temporary access without exposing workloads publicly.
✗Site-to-site VPN, because it is the standard option for any remote access.Wrong answer — click to see why▾
Why this is wrong here
Site-to-site VPN requires a VPN device on-premises to establish a connection between entire networks, but the contractor has no on-premises network to connect, making it unsuitable for individual remote access.
★ When this WOULD be the correct answer
You need to connect an entire branch office network to an Azure virtual network securely over the internet, and the branch has a compatible VPN device. Site-to-site VPN would be the correct choice.
Why candidates choose this
Candidates may assume Site-to-site VPN is the standard for any remote connectivity, not realizing it requires a fixed on-premises network and is not designed for individual client connections.
✗VNet peering, because it can securely connect any remote device to Azure.Wrong answer — click to see why▾
Why this is wrong here
VNet peering connects two Azure virtual networks, not a remote client device. It does not provide remote access for an individual contractor working from home.
★ When this WOULD be the correct answer
A question where two Azure virtual networks in different regions need to communicate privately and securely, without using the public internet or a VPN gateway. For example: 'You have two VNets in different Azure regions that must communicate with low latency. Which connectivity option should you use?'
Why candidates choose this
Candidates may think VNet peering can connect any remote device because the name suggests 'peering' implies general connectivity, or they confuse it with remote access solutions.
✗ExpressRoute, because it is the simplest option for temporary contractor access.Wrong answer — click to see why▾
Why this is wrong here
ExpressRoute is a dedicated private connection to Azure, requiring on-premises infrastructure and long-term contracts, making it unsuitable for temporary contractor access without an on-premises network.
★ When this WOULD be the correct answer
A company needs a high-speed, low-latency, private connection between its on-premises data center and Azure for consistent, large-scale workloads, and is willing to commit to a long-term contract with a connectivity provider.
Why candidates choose this
Candidates may think ExpressRoute is the most secure option and assume it can be used for any private connectivity, overlooking its complexity, cost, and requirement for on-premises infrastructure.
Analysis generated from the official AZ-104blueprint and verified against question context. The “when correct” sections are what AI assistants cite when candidates ask “what’s the difference between these options?”
Quick reference
VPN Protocol Comparison
| Protocol | Port | Encryption | Authentication | Use Case |
|---|---|---|---|---|
| IKEv2 / IPsec | UDP 500 / 4500 | AES-256 | Certificates / PSK | Site-to-site & remote access |
| SSL / TLS VPN | TCP 443 | TLS 1.3 | Certificates / MFA | Clientless remote access |
| L2TP / IPsec | UDP 1701 | AES (IPsec) | PSK / Certificates | Legacy remote access |
| WireGuard | UDP 51820 | ChaCha20 | Public keys | Modern high-performance VPN |
| PPTP | TCP 1723 | MPPE (weak) | MS-CHAPv2 | Legacy — avoid in production |
PPTP is considered insecure. IKEv2/IPsec and SSL VPN are the current recommended options.
Go deeper
Related to this question
Learn chapter
Managed Identities for Azure Resources
Key term
Azure Virtual Network
Azure Virtual Network is a cloud service that lets you create a private, isolated network in the Microsoft Azure cloud, allowing your virtual machines and other resources to communicate securely with each other, the internet, and your on-premises network.
Key term
Virtual network
A virtual network is a software-based network that connects computers, servers, and devices over the internet or within a cloud environment, simulating a physical network without requiring dedicated hardware.
About these practice questions
This AZ-104 question is part of Courseiva's 1,049-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This AZ-104 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the AZ-104 exam.