Secure Access to Your Azure Virtual Machines for Free with Bastion Developer
As Microsoft Azure continues to evolve to accommodate its expanding user community, we are pleased to release a groundbreaking offering in response to developer feedback and demands: the new Bastion Developer SKU of Azure Bastion. Now generally available in 6 public regions this service will revolutionize connectivity for developers by delivering secure and seamless access to Azure Virtual Machines—at no extra cost. In this article, we’ll delve into what Azure Bastion Developer entails, the issues it tackles, and why it represents an essential solution for secure access by default.
What is Azure Bastion Developer?
Azure Bastion Developer is a new free, zero-configuration, always-on SKU of the Azure Bastion service. Its primary mission is to provide secure-by-default Remote Desktop Protocol (RDP) and Secure Shell (SSH) access to Azure Virtual Machines, allowing users to establish secure connections to a single Virtual Machine per Virtual Network at a time without the need for additional network configurations or public IP addresses on Virtual Machines. By connecting through Microsoft-managed Bastion Developer resources rather than directly with a public IP address, your Virtual Machine ports will not be exposed to the public internet. This service is designed to simplify and enhance the process of accessing your Azure Virtual Machines by eliminating the complexities, high costs, and security concerns often associated with alternative methods.
Feature Comparison of Azure Bastion Offerings
Bastion Developer is a lightweight SKU of the Bastion service, allowing a single connection per Virtual Network directly through the Virtual Machines connect experience. Bastion Developer is ideal for Dev/Test users who want to securely connect to their Virtual Machines without the need for additional features or scaling. The feature matrix below outlines the differences between Bastion Developer and Bastion Basic and Standard SKUs.
Features
Developer
Basic
Standard
Private connectivity to Virtual Machines
Yes
Yes
Yes
Dedicated host agent
No
Yes
Yes
Support for multiple connections per user
No
Yes
Yes
Linux Virtual Machine private key in AKV
No
Yes
Yes
Support for Network Security Groups
No
Yes
Yes
Audit logging
No
Yes
Yes
Kerberos support
No
Yes
Yes
VNET peering support
No
Yes
Yes
Host scaling (2-50 instances)
No
No
Yes
Custom port and protocol
No
No
Yes
Native SSH support via Azure CLI
Roadmap
Roadmap
Yes
Native RDP support via Azure CLI
No
No
Yes
Azure Active Directory login for RDP/SSH via native client
No
No
Yes
IP-based connection
No
No
Yes
Shareable links
No
No
Yes
Getting Started with Azure Bastion Developer
Getting started with Azure Bastion Developer is quick and easy.
Navigate to the Azure portal.
Deploy a Windows or Linux Virtual Machine in one of the following supported regions. (Note that Bastion Developer is currently only available in the regions listed, with full regional availability coming soon.)
Central United States EUAP
East United States EUAP
West Central United States
North Central Unites States
West United States
North Europe
Navigate to Bastion tab in the Virtual Machine blade, specify authentication type, enter your credentials, and click Connect to deploy and connect to Bastion Developer with just one click. (Bastion Basic and Standard deployments will be moved under “Dedicated Deployment Options”).
Learn to configure Bastion Developer.
Empower Your Development Workflow with Azure Bastion Developer
Whether you’re a seasoned developer or just getting started with Azure, Azure Bastion Developer empowers you to work more efficiently and securely. With its simple configuration and cost-effective pricing, Azure Bastion Developer is the ultimate solution for accessing your Azure VMs with confidence.
Azure Bastion Developer—Secure, simplified, and free.
Microsoft Tech Community – Latest Blogs –Read More