The purpose of this demo is to compare and contrast "serverless" Api deployments across three of the most popular cloud vendors. Moving forward much infrastructure will be transitioning to this deployment model, so we thought it would be interesting to do an indepth comparision.
Serverless Node Library For Cross-Vendor Deployment
To simplify and standardize our Serverless shootout we have utilized the Serverless Framework. We hope you enjoy our analysis below.
Feature | AWS | GCP | AZURE |
---|---|---|---|
Performance | Meh | Great | Good |
Cost | Low | Low | Low |
Logging | CloudWatch | StackDriver | AppInsights |
Monitoring | CloudWatch | StackDriver | Dashboard AppInsights |
Infrastructure | CFN | DM (Flaky Updates) | ARM (Most Complex) |
Languages | Some | Very Few | Most |
Limitations | TimeCrunch | MemoryCrunch | Unclear |