Copyright (c) 2026 MindMesh Academy. All rights reserved. This content is proprietary and may not be reproduced or distributed without permission.

4.1.6. Azure Bastion

💡 First Principle: Azure Bastion provides secure RDP and SSH connectivity to virtual machines directly through the Azure portal, over TLS, without ever exposing a public IP address on the VM itself — eliminating the most common attack surface for VM compromise (an internet-facing RDP/SSH port) while still letting administrators manage the VM remotely.

Traditionally, remote VM management meant exposing RDP (port 3389) or SSH (port 22) to the internet, an enormously popular brute-force attack target. Bastion is a fully managed PaaS service — Microsoft operates and patches it — deployed once per VNet, removing the need for a self-managed jump box or any public-facing management port on individual VMs.

⚠️ Exam Trap: Azure Bastion is a managed platform service, not a virtual machine you deploy and patch yourself — there's no "bastion host" server for the customer to maintain.

Reflection Question: Why does removing a public IP address from a VM's RDP/SSH port meaningfully reduce its attack surface, even if strong passwords and MFA are already in place?

See how it connects
Alvin Varughese
Written byAlvin Varughese
Founder18 professional certifications