FaaS (Functions as a Service) or Serverless
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:
Copy link