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: