Create a Google Axion C4A Arm-based virtual machine (VM) on Google Cloud Platform. For this Learning Path, you’ll use the c4a-standard-4 machine type. c4a-standard-4provides 4 vCPUs and 16 GB of memory.
The VM that you’ll create will host XGBoost model training, hyperparameter tuning, benchmarking, and the inference API.
For help with Google Cloud Platform setup, see the Learning Path Getting started with Google Cloud Platform .
To create a C4A VM in the Google Cloud console:
C4A, then select c4a-standard-4 for Machine type.
Selecting machine type as C4A in the Google Cloud console
allow-xgboost-8080 to link the VM to the firewall rule used for external API access and browser connectivity.After the instance starts, select SSH next to the VM in the instance list to open a browser-based terminal session.
Connecting to a running C4A VM using SSH
A new browser window opens with a terminal connected to your VM.
Terminal session connected to the VM
You’ve now provisioned a Google Axion C4A Arm VM and connected to it using SSH. The VM is linked to the firewall rule that allows access to port 8080 for the XGBoost inference API.
Next, you’ll install XGBoost and configure a Python 3.11 environment for model training and benchmarking.