Build ML Workflow Pipelines with Flyte and gRPC on Google Cloud C4A Axion processors
Introduction
Understand Flyte and gRPC ML workflows on Google Axion
Create a Google Axion C4A Arm virtual machine
Install Flyte and gRPC tools on Axion
Build a gRPC feature engineering service
Create ML Training Workflow
Execute and validate the ML pipeline
Understand the distributed ML architecture
Next Steps
Build ML Workflow Pipelines with Flyte and gRPC on Google Cloud C4A Axion processors
Introduction
Understand Flyte and gRPC ML workflows on Google Axion
Create a Google Axion C4A Arm virtual machine
Install Flyte and gRPC tools on Axion
Build a gRPC feature engineering service
Create ML Training Workflow
Execute and validate the ML pipeline
Understand the distributed ML architecture
Next Steps
Who is this for?
This is an introductory topic for developers, data engineers, and ML engineers who want to build scalable machine learning workflow pipelines on Arm64-based Google Cloud C4A virtual machines (VMs) using Flyte workflow orchestration and gRPC-based microservices.
What will you learn?
Upon completion of this Learning Path, you will be able to:
- Deploy Flyte workflow pipelines on Google Cloud C4A VMs powered by Axion processors.
- Build distributed machine learning pipelines using Flyte tasks.
- Implement gRPC-based services for feature engineering.
- Integrate Flyte workflows with distributed services.
- Run scalable ML pipelines on Arm-based cloud infrastructure.
Prerequisites
Before starting, you will need the following:
- A Google Cloud Platform (GCP) account with billing enabled
- Basic familiarity with Python
- Basic understanding of machine learning pipelines
Summary
This summary was drafted with an approved AI-assisted workflow and reviewed by Arm contributors before publication. Human technical review remains part of the process so the final page reflects engineering rigor, accuracy, and Arm editorial standards.
Frequently asked questions
These FAQs were drafted with an approved AI-assisted workflow and reviewed by Arm contributors before publication. Human technical review remains part of the process so the final page reflects engineering rigor, accuracy, and Arm editorial standards.
c4a-standard-4 (4 vCPUs, 16 GB memory).flyte-env virtual environment and run python feature_server.py from the project directory. Leave that terminal running, then open a second terminal and run python workflow.py so that the Flyte workflow can connect to the service on port 50051.