Hosting & Deployment Architecture Design - chanandrew96/MyLearning GitHub Wiki

Database Hosting

Database & Platform Free? Remarks
SQLite Free (File-based)
MySQL Community Edition
MySQL
PostgreSQL

API Hosting

API Platform Free?

WebApp Hosting

WebApp Platform Free? Remarks
Netlify Both Free & Paid Plan Host static Front-end website & Serverless backend Service
Glitch Both Free & Paid Plan WebApp
w3schools

VPS

VPS Platform Free? Remarks
DigitalOcean Free (Based on selected service) WebApp / Database
Linode
Heroku
Glitch

DNS

DNS Free? Remarks
Namecheap
Google Domains

Reference

Architecture Design

Components in Azure, AWS, GCP

Azure AWS GCP Usage
Azure Cosmos / Azure SQL Database AWS RDS Google Cloud Database Database
API Apps EC2 Google Cloud APIs / App Engine / Cloud Endpoints WebAPI
App Service EC2 Compute Engine / App Engine MVC App / Web
Azure Load Balancer Amazon Elastic Load Balancer (ELB) Cloud Load Balancing Load Balancer
Azure Container Instances Amazon ECS Virtual Machine (VM) instance or an instance template Docker container
Autoscale AWS Application Auto Scaling Auto Scaling Sample Auto scale
Azure Files / Azure Blobs S3 / EFS / FSx Cloud Storage Storage

Azure

Find the Azure storage tools or products you need

AWS

Web Application Deployment on AWS