Introduction
Get started with Django on Google Axion C4A
Configure firewall rules for Django on Google Cloud
Create a Google Axion C4A Arm virtual machine on GCP
Install Django on your Arm-based VM
Verify Django installation and run the development server
Deploy Django on GKE Axion with managed data services
Build a Django REST API with PostgreSQL and Redis
Containerize and deploy Django on Axion GKE
Benchmark Django application performance on Arm
Next Steps
In this section you’ll create a Google Axion C4A Arm-based virtual machine on Google Cloud Platform. You’ll use the c4a-standard-4 machine type, which provides 4 vCPUs and 16 GB of memory. This VM will host your Django application.
For help with GCP setup, see the Learning Path Getting started with Google Cloud Platform .
To create a virtual machine based on the C4A instance type:
C4A.c4a-standard-4 for machine type.
Configuring machine type to C4A in Google Cloud Console
Configuring networking and tags
Click Create to launch your VM instance.
Google Cloud provisions the instance, which typically takes one to two minutes. Once the instance is running, you’ll see it listed in the VM instances table with a green checkmark.
Click the SSH button next to your running instance to open a browser-based terminal session.
Launching an SSH session from the VM instances list
A browser window opens with a terminal shell connected to your VM. You’re now ready to install Django.
Terminal shell connected to your VM
In this section, you provisioned a Google Axion C4A Arm VM and connected to it using SSH.
Next, you’ll install Django and the required dependencies on your VM.