Skip to content

Commit 8d4e398

Browse files
committed
Technical Review 1055072: Introduction to Azure Bastion
1 parent d0a8049 commit 8d4e398

File tree

7 files changed

+194
-194
lines changed

7 files changed

+194
-194
lines changed
Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.intro-to-azure-bastion.1-introduction
3-
title: Introduction
4-
metadata:
5-
unitType: introduction
6-
title: Introduction to Azure Bastion
7-
description: Provide secure and seamless connectivity to your virtual machines directly in the Azure portal
8-
ms.date: 12/05/2023
9-
author: cherylmc
10-
ms.author: cherylmc
11-
ms.topic: unit
12-
durationInMinutes: 4
13-
content: |
14-
[!include[](includes/1-introduction.md)]
15-
1+
### YamlMime:ModuleUnit
2+
uid: learn.intro-to-azure-bastion.1-introduction
3+
title: Introduction
4+
metadata:
5+
unitType: introduction
6+
title: Introduction to Azure Bastion
7+
description: Provide secure and seamless connectivity to your virtual machines directly in the Azure portal
8+
ms.date: 05/29/2025
9+
author: cherylmc
10+
ms.author: cherylmc
11+
ms.topic: unit
12+
durationInMinutes: 4
13+
content: |
14+
[!include[](includes/1-introduction.md)]
15+
Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.intro-to-azure-bastion.2-what-is-azure-bastion
3-
title: What is Azure Bastion?
4-
metadata:
5-
unitType: learning-content
6-
title: What is Azure Bastion?
7-
description: What is Azure Bastion?
8-
ms.date: 12/05/2023
9-
author: cherylmc
10-
ms.author: cherylmc
11-
ms.topic: unit
12-
durationInMinutes: 5
13-
content: |
14-
[!include[](includes/2-what-is-azure-bastion.md)]
15-
1+
### YamlMime:ModuleUnit
2+
uid: learn.intro-to-azure-bastion.2-what-is-azure-bastion
3+
title: What is Azure Bastion?
4+
metadata:
5+
unitType: learning-content
6+
title: What is Azure Bastion?
7+
description: What is Azure Bastion?
8+
ms.date: 05/29/2025
9+
author: cherylmc
10+
ms.author: cherylmc
11+
ms.topic: unit
12+
durationInMinutes: 5
13+
content: |
14+
[!include[](includes/2-what-is-azure-bastion.md)]
15+
Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.intro-to-azure-bastion.3-how-azure-bastion-works
3-
title: How Azure Bastion works
4-
metadata:
5-
unitType: learning-content
6-
title: How Azure Bastion works
7-
description: How Azure Bastion works
8-
ms.date: 12/05/2023
9-
author: cherylmc
10-
ms.author: cherylmc
11-
ms.topic: unit
12-
durationInMinutes: 5
13-
content: |
14-
[!include[](includes/3-how-azure-bastion-works.md)]
15-
1+
### YamlMime:ModuleUnit
2+
uid: learn.intro-to-azure-bastion.3-how-azure-bastion-works
3+
title: How Azure Bastion works
4+
metadata:
5+
unitType: learning-content
6+
title: How Azure Bastion works
7+
description: How Azure Bastion works
8+
ms.date: 05/29/2025
9+
author: cherylmc
10+
ms.author: cherylmc
11+
ms.topic: unit
12+
durationInMinutes: 5
13+
content: |
14+
[!include[](includes/3-how-azure-bastion-works.md)]
15+
Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.intro-to-azure-bastion.4-when-to-use-azure-bastion
3-
title: When to use Azure Bastion
4-
metadata:
5-
unitType: learning-content
6-
title: When to use Azure Bastion
7-
description: When to use Azure Bastion
8-
ms.date: 12/05/2023
9-
author: cherylmc
10-
ms.author: cherylmc
11-
ms.topic: unit
12-
durationInMinutes: 5
13-
content: |
14-
[!include[](includes/4-when-to-use-azure-bastion.md)]
15-
1+
### YamlMime:ModuleUnit
2+
uid: learn.intro-to-azure-bastion.4-when-to-use-azure-bastion
3+
title: When to use Azure Bastion
4+
metadata:
5+
unitType: learning-content
6+
title: When to use Azure Bastion
7+
description: When to use Azure Bastion
8+
ms.date: 05/29/2025
9+
author: cherylmc
10+
ms.author: cherylmc
11+
ms.topic: unit
12+
durationInMinutes: 5
13+
content: |
14+
[!include[](includes/4-when-to-use-azure-bastion.md)]
15+
Lines changed: 72 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -1,72 +1,72 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.intro-to-azure-bastion.5-knowledge-check
3-
title: Module assessment
4-
metadata:
5-
unitType: knowledge_check
6-
title: Module assessment
7-
description: Knowledge check
8-
ms.date: 12/05/2023
9-
author: cherylmc
10-
ms.author: cherylmc
11-
ms.topic: unit
12-
durationInMinutes: 4
13-
content: |
14-
[!include[](includes/5-knowledge-check.md)]
15-
quiz:
16-
questions:
17-
- content: "Which protocols do administrators typically use to remotely manage Azure VMs? Choose the best answer."
18-
choices:
19-
- content: "RDP"
20-
isCorrect: false
21-
explanation: "Incorrect. Although administrators do use RDP, they also use other protocols."
22-
- content: "SSH"
23-
isCorrect: false
24-
explanation: "Incorrect. Although administrators do use SSH, they also use other protocols."
25-
- content: "Both RDP and SSH"
26-
isCorrect: true
27-
explanation: "Correct. Administrators typically use both RDP and SSH to remotely administer Azure VMs."
28-
- content: "When an administrator connects to Azure Bastion to open a remote connection to a hosted VM, which of the following connections occurs?"
29-
choices:
30-
- content: "Azure Bastion opens an RDP/SSH connection to the Azure VM using a private IP on the VM."
31-
isCorrect: true
32-
explanation: "Correct. Azure Bastion uses only private IP connections to the target VMs."
33-
- content: "Azure Bastion opens an HTML5 connection to the Azure VM using a private IP on the VM."
34-
isCorrect: false
35-
explanation: "Incorrect. Azure Bastion uses RDP/SSH connections to the target VM."
36-
- content: "Azure Bastion opens an RDP/SSH connection to the Azure VM using a public IP on the VM."
37-
isCorrect: false
38-
explanation: "Incorrect. Azure Bastion uses only private IPs on the configured virtual network. The VMs don't need a public IP."
39-
- content: "When an administrator plans to deploy Azure Bastion, how and in which virtual network must they deploy it?"
40-
choices:
41-
- content: "They must deploy Azure Bastion in a different virtual network from the one that contains the VMs."
42-
isCorrect: false
43-
explanation: "Incorrect. Azure Bastion must be in the same virtual network as the managed VMs."
44-
- content: "They must deploy Azure Bastion in the same virtual network as the one that contains the VMs, and in the same subnet."
45-
isCorrect: false
46-
explanation: "Incorrect. Although Azure Bastion should be deployed in the same virtual network, it must be in a different subnet."
47-
- content: "They must deploy Azure Bastion in the same virtual network as the one that contains the VMs, and in a different subnet."
48-
isCorrect: true
49-
explanation: "Correct. Azure Bastion must be deployed in the same virtual network (or peered virtual network) as the VMs, but in its own subnet."
50-
- content: "Your boss is concerned that by implementing Azure Bastion, you need to maintain it with patches and updates. Is your boss correct?"
51-
choices:
52-
- content: "No, your boss is wrong. Azure Bastion is a fully managed PaaS service that you don't need to patch or update."
53-
isCorrect: true
54-
explanation: "Correct. Azure Bastion is a fully managed PaaS service that requires no customer patching or updating."
55-
- content: "Yes, your boss is partially correct. You must patch and update Azure Bastion, although not at regular intervals."
56-
isCorrect: false
57-
explanation: "Incorrect. Azure Bastion is a fully managed PaaS service and requires no customer patching or updating."
58-
- content: "Yes, your boss is correct. You must periodically patch and update Azure Bastion."
59-
isCorrect: false
60-
explanation: "Incorrect. Azure Bastion is a fully managed PaaS service and requires no customer patching or updating."
61-
- content: "When you deploy Azure Bastion, which of the following require a public IP?"
62-
choices:
63-
- content: "The Azure Bastion host in each virtual network requires a public IP."
64-
isCorrect: true
65-
explanation: "Correct. Only the Azure Bastion host in each virtual network requires a public IP."
66-
- content: "The Azure Bastion host in each subnet in each virtual network requires a public IP."
67-
isCorrect: false
68-
explanation: "Incorrect. Although Azure Bastion requires a public IP, you don't need to deploy it in each subnet, but rather in each virtual network."
69-
- content: "The VMs you want to connect to require a public IP."
70-
isCorrect: false
71-
explanation: "Incorrect. Your VMs have only private IPs."
72-
1+
### YamlMime:ModuleUnit
2+
uid: learn.intro-to-azure-bastion.5-knowledge-check
3+
title: Module assessment
4+
metadata:
5+
unitType: knowledge_check
6+
title: Module assessment
7+
description: Knowledge check
8+
ms.date: 05/29/2025
9+
author: cherylmc
10+
ms.author: cherylmc
11+
ms.topic: unit
12+
durationInMinutes: 4
13+
content: |
14+
[!include[](includes/5-knowledge-check.md)]
15+
quiz:
16+
questions:
17+
- content: "Which protocols do administrators typically use to remotely manage Azure VMs? Choose the best answer."
18+
choices:
19+
- content: "RDP"
20+
isCorrect: false
21+
explanation: "Incorrect. Although administrators do use RDP, they also use other protocols."
22+
- content: "SSH"
23+
isCorrect: false
24+
explanation: "Incorrect. Although administrators do use SSH, they also use other protocols."
25+
- content: "Both RDP and SSH"
26+
isCorrect: true
27+
explanation: "Correct. Administrators typically use both RDP and SSH to remotely administer Azure VMs."
28+
- content: "When an administrator connects to Azure Bastion to open a remote connection to a hosted VM, which of the following connections occurs?"
29+
choices:
30+
- content: "Azure Bastion opens an RDP/SSH connection to the Azure VM using a private IP on the VM."
31+
isCorrect: true
32+
explanation: "Correct. Azure Bastion uses only private IP connections to the target VMs."
33+
- content: "Azure Bastion opens an HTML5 connection to the Azure VM using a private IP on the VM."
34+
isCorrect: false
35+
explanation: "Incorrect. Azure Bastion uses RDP/SSH connections to the target VM."
36+
- content: "Azure Bastion opens an RDP/SSH connection to the Azure VM using a public IP on the VM."
37+
isCorrect: false
38+
explanation: "Incorrect. Azure Bastion uses only private IPs on the configured virtual network. The VMs don't need a public IP."
39+
- content: "When an administrator plans to deploy Azure Bastion, how and in which virtual network must they deploy it?"
40+
choices:
41+
- content: "They must deploy Azure Bastion in a different virtual network from the one that contains the VMs."
42+
isCorrect: false
43+
explanation: "Incorrect. Azure Bastion must be in the same virtual network as the managed VMs."
44+
- content: "They must deploy Azure Bastion in the same virtual network as the one that contains the VMs, and in the same subnet."
45+
isCorrect: false
46+
explanation: "Incorrect. Although Azure Bastion should be deployed in the same virtual network, it must be in a different subnet."
47+
- content: "They must deploy Azure Bastion in the same virtual network as the one that contains the VMs, and in a different subnet."
48+
isCorrect: true
49+
explanation: "Correct. Azure Bastion must be deployed in the same virtual network (or peered virtual network) as the VMs, but in its own subnet."
50+
- content: "Your boss is concerned that by implementing Azure Bastion, you need to maintain it with patches and updates. Is your boss correct?"
51+
choices:
52+
- content: "No, your boss is wrong. Azure Bastion is a fully managed PaaS service that you don't need to patch or update."
53+
isCorrect: true
54+
explanation: "Correct. Azure Bastion is a fully managed PaaS service that requires no customer patching or updating."
55+
- content: "Yes, your boss is partially correct. You must patch and update Azure Bastion, although not at regular intervals."
56+
isCorrect: false
57+
explanation: "Incorrect. Azure Bastion is a fully managed PaaS service and requires no customer patching or updating."
58+
- content: "Yes, your boss is correct. You must periodically patch and update Azure Bastion."
59+
isCorrect: false
60+
explanation: "Incorrect. Azure Bastion is a fully managed PaaS service and requires no customer patching or updating."
61+
- content: "When you deploy Azure Bastion, which of the following require a public IP?"
62+
choices:
63+
- content: "The Azure Bastion host in each virtual network requires a public IP."
64+
isCorrect: true
65+
explanation: "Correct. Only the Azure Bastion host in each virtual network requires a public IP."
66+
- content: "The Azure Bastion host in each subnet in each virtual network requires a public IP."
67+
isCorrect: false
68+
explanation: "Incorrect. Although Azure Bastion requires a public IP, you don't need to deploy it in each subnet, but rather in each virtual network."
69+
- content: "The VMs you want to connect to require a public IP."
70+
isCorrect: false
71+
explanation: "Incorrect. Your VMs have only private IPs."
72+
Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1-
### YamlMime:ModuleUnit
2-
uid: learn.intro-to-azure-bastion.6-summary
3-
title: Summary
4-
metadata:
5-
unitType: summary
6-
title: Summary
7-
description: Summary
8-
ms.date: 12/05/2023
9-
author: cherylmc
10-
ms.author: cherylmc
11-
ms.topic: unit
12-
durationInMinutes: 3
13-
content: |
14-
[!include[](includes/6-summary.md)]
15-
1+
### YamlMime:ModuleUnit
2+
uid: learn.intro-to-azure-bastion.6-summary
3+
title: Summary
4+
metadata:
5+
unitType: summary
6+
title: Summary
7+
description: Summary
8+
ms.date: 05/29/2025
9+
author: cherylmc
10+
ms.author: cherylmc
11+
ms.topic: unit
12+
durationInMinutes: 3
13+
content: |
14+
[!include[](includes/6-summary.md)]
15+

0 commit comments

Comments
 (0)