Using Azure Bastion to have concurrent users login to a VM

Ziggy Zulueta 490 Reputation points MVP
2024-07-19T12:32:05.4966667+00:00

I have a requirement wherein customer want to host an application in Azure. So I created two VMs for them. One VM would host the client and another to host the database.

The client has 15 users to access the application client. Can they all use Azure Bastion Standard SKU to access the Virtual Machine concurrently to use the app client?

Azure Bastion
Azure Bastion
An Azure service that provides private and fully managed Remote Desktop Protocol (RDP) and Secure Shell (SSH) access to virtual machines.
264 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. ChaitanyaNaykodi-MSFT 26,216 Reputation points Microsoft Employee
    2024-07-19T14:03:49.5166667+00:00

    @Ziggy Zulueta

    Thank you for reaching out.

    I understand you wish to know if you can use Azure Bastion Standard SKU so that 15 users can connect concurrently.

    The answer is yes. As the standard SKU supports Instances and host scaling where each instance can support 20 concurrent RDP connections and 40 concurrent SSH connections for medium workloads. The number of connections per instances depends on what actions you're taking when connected to the client VM. For example, if you're doing something data intensive, it creates a larger load for the instance to process. Once the concurrent sessions are exceeded, another scale unit (instance) is required.

    Instances are created in the AzureBastionSubnet. To allow for host scaling, the AzureBastionSubnet should be /26 or larger.

    As per the Bastion limitation documentation. Depending on how data intensive the sessions will be you can set-up instance levels as required.

    User's image

    Hope this helps! Please let me know if you have any additional questions. Thank you!


    ​​Please "Accept the answer" if the information helped you. This will help us and others in the community as well.


Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.