Compute Requirements
The following table outlines the recommended server specifications for deploying the core components of the mlangles mlops platform. Each row specifies the operating system version, instance type, and storage configuration (both root and secondary volumes) required for the respective service. These specifications are optimized for stable performance, scalability, and efficient resource utilization across the platform’s frontend, backend, database, pipeline processing, and VPN access layers.
| Server | OS Type | Instance Type | Root Volume | Secondary volume |
| Frontend | ubuntu22 | t3a.large | 8 | 10 |
| Backend | ubuntu22 | r5a.xlarge | 15 | 50 |
| Database | ubuntu22 | M6a.large | 10 | - |
| Pipeline | ubuntu22 | G5.12xlarge | 25 | 200 |
| openVPN | ubuntu24 | t3a.micro | 8 | - |