Skip to main content

System Architectural Styles

Serverless Architecture

0:00
LearnStep 1/1

Serverless Architecture

Serverless Architecture

Serverless computing allows you to build and run applications without managing infrastructure.

Key Concepts

  • FaaS: Functions as a Service (AWS Lambda, Azure Functions)
  • BaaS: Backend as a Service (Auth, Database, Storage)
  • Auto-scaling: Scales to zero, scales to millions
  • Pay-per-use: Only pay when code runs

Limitations

  • Cold start latency
  • Execution time limits
  • Vendor lock-in