Onboarding BYOS

Prev Next

Onboarding Bring Your Own Subscription (BYOS)

CloudLabs VM Labs offers a robust platform for creating and managing virtual machine (VM) labs at scale, leveraging Azure as the backend for provisioning. While CloudLabs typically uses its own dedicated Azure subscriptions for seamless operations, the Bring Your Own Subscription (BYOS) model enables customers to utilize their own Azure subscriptions instead. This option is ideal for organizations with special Microsoft pricing agreements or unique subscription requirements. BYOS provides flexibility and control over resource usage while integrating seamlessly with CloudLabs’ provisioning workflows. This document outlines the step-by-step process for onboarding BYOS with CloudLabs.

Pre-requisite: Entra ID App Registration (Service Principal)

Before starting the BYOS onboarding process, you must create a Service Principal (SPN) in your Microsoft Entra ID tenant. This SPN allows CloudLabs to authenticate and deploy resources securely within your Azure subscription.

Please follow “How to use BYOS with CloudLabs VM Labs” to complete this pre-requisite before continuing.

Why is this required?

CloudLabs uses the SPN to interact with your Azure subscription via APIs, enabling it to create and manage Virtual Machines and other infrastructure needed for your lab environment.

Once the SPN is created, return to this page to continue onboarding your subscription.

Steps to Onboard your Bring Your Own Subscription (BYOS)

  1. Login to https://portal.cloudlabs.ai/.

  2. Navigate to Manage VM Labs (1) > Settings (2) > Subscription (3).

  3. Enter the required information and the SPN credentials in the fields and then click on Validate.

  4. Test

    1. Test  the BYOS subscription in the CloudLabs portal, add existing VNet or gallery images if needed, or create new ones for the CloudLabs VM Labs.

  5. Go-Live

    1. Verify that your Azure subscription has a VM quota available. If not, please work with Microsoft support on quota requests.

    2. Verify Reports.

    3. Plan for subscription management, security, and cost tracking.

Next Steps

In this article, you have learned the step-by-step process for onboarding BYOS with CloudLabs

  • You can start creating labs. Follow the Create Labs article to learn the detailed steps.