FaaS (Functions as a Service) or Serverless
March 29, 2023 · View on GitHub
Pros:
- DevOps is not required
- Reduce security footprint
- Isolated
- Pay for what you use
Cons:
- Harder debugging
- Increased complexity on infrastructure
Good for:
- Teams with poor devops
When to use FaaS?
- Unpredictable demands
- Competing products (Ec2) can leveraged auto scaling
- Small work loads that don’t require an always on machine
- Isolated processes
Examples:
- Low traffic url shortener
https://github.com/aizatto/url-shortener/