-
Notifications
You must be signed in to change notification settings - Fork 0
AiMLOps Platform Setup Guide Azure Cloud
This guide provides step-by-step instructions to set up an AiMLOps Platform virtual machine (VM) on Azure Cloud.
- Access to Azure Portal.
- A valid school email to log in to Azure.
- An active Azure for Students Student subscription. (This is 100$ free credits)
-
Log in to the Azure Portal using your school email credentials.
-
Navigate to Virtual Machines and click Create > Virtual Machine.
-
Configure the following settings:
- Subscription: Choose Azure for Students.
- Resource Group: Create a new resource group or select an existing one.
- Virtual Machine Name: Enter a name of your choice.
- Region: Select East US (as North Europe may have limited availability options).
- Image: Select the latest Ubuntu version (e.g., Ubuntu 24.04).
- Size: Choose a VM with 4 cores and 16 GB memory (minimum tested configuration: 10 GB memory).
Note: Keep the rest of the settings as default unless you are confident about making changes.

- During the setup process, download the key pair to your local computer when prompted.

- Wait for the deployment process to complete.
- Click on Go to Resource once the deployment is finished.

-
Click on Connect.
-
Choose the SSH in Browser option for a hassle-free connection:
- Check the box I understand and click Connect.
- When prompted, type
yesto proceed with the connection.
Alternatively, you can use the key pair downloaded earlier for SSH connection from your local machine.
-
Once connected, you will have access to the virtual machine via the browser.


Connection will ask you to proceed with typing yes

-
Update the system and install Git:
sudo apt update sudo apt install git -y
-
Clone the repository and switch to the specified branch:
git clone --branch https-setup-script https://github.com/ictaiproject/oss-mlops-platform.git cd oss-mlops-platform -
Verify that you are on the correct branch:
git branch
-
Install the required dependencies:
sudo apt install python3-pip -y pip install -r requirements.txt sudo apt install docker.io -y
- Execute the setup script:
./setup.sh
You can run the script with or without
sudo, depending on your setup.
Congratulations! You have successfully set up the AiMLOps Platform on Azure Cloud. You can now proceed with your project.