Pre-Deployment

<aside> ℹ️

Steps to prepare deployment of AI Portal.

</aside>

1. Create an Azure Subscription

Follow these steps to create a Subscription in Azure: **https://how.dev/answers/how-to-create-a-microsoft-azure-subscription**

All AI Portal resources will be deployed into this Subscription.

For our resources, we require Paid of Pay-as-you-go Azure subscriptions. Due to resource availability Ai Portal will not work in Sponsored or credit-based subscriptions.

1a. Once the subscription has been created, be sure to request access to the specific models you may want to enable in your portal.

2. Register Resource Providers

Within your Azure Subscription, navigate to: Subscription → Settings → Resource Providers

Ensure that the following resources are registered within the subscription:

Resource Provider Purpose
Microsoft.App Application hosting (App Services)
Microsoft.CognitiveServices AI/ML and language services
Microsoft.ContainerService Kubernetes clusters (AKS)
Microsoft.Dashboard Metrics Dashboard
Microsoft.DBforPostgreSQL Database provisioning
Microsoft.Insights Metrics Monitoring
Microsoft.KeyVault Secret and credential management
Microsoft.ManagedIdentity Identity and role-based access
Microsoft.Monitor Workspace Monitoring
Microsoft.Network Networking resources
Microsoft.OperationalInsights Logging and monitoring
Microsoft.Storage Storage account provisioning

3. Invite an external user to your Subscription

3a. First, add [email protected] as a guest user within your Subscription:

4. Add access to Subscription