Cloud Architecture setup for English Learning Platform by Matheus HofstedeCloud Architecture setup for English Learning Platform by Matheus Hofstede

Cloud Architecture setup for English Learning Platform

Matheus Hofstede

Matheus Hofstede

I designed the cloud architecture for an English learning platform offering private lessons, prioritizing low operational costs, simplicity of maintenance, and on-demand scalability.
The solution was structured as follows:
React frontend hosted on Firebase Hosting, ensuring high performance with zero cost for the static layer.
Node.js backend running on Google Cloud Run, enabling automatic scaling based on demand and zero running instances during idle periods, significantly reducing infrastructure costs.
PostgreSQL database deployed on a Compute Engine VM as a cost-effective alternative to Cloud SQL, configured to automatically restart in case of VM failure.
Cloud Storage bucket for static assets, used to store and serve media files and other static resources required by the platform.
Institutional website built with WordPress, maintained separately as the marketing/public-facing site, and integrated into the overall ecosystem.
The result was a hybrid serverless architecture that is efficient, scalable, and easy to maintain by junior developers, without compromising reliability or best practices.
Like this project

Posted Feb 16, 2026

I designed the cloud architecture for an English learning platform focused on low operational costs, easy maintenance, and on-demand scalability.