Computational Thinking + Doing

Function as a Service (FaaS)

Triggering serverless apps and services—using AWS Lambda, Azure Functions, and GCP Cloud Functions.

Getting Started

For this example, I will use AWS Lambda, Azure Functions, and GCP Cloud Functions as my virtual machines. With my system design, my goal is to leverage the Function as a Service (FaaS) cloud computing service model and and trigger serverless computing.

AWS system design

Azure system design

GCP system design


References

  • Vergadia, P. (2022). Visualizing Google Cloud: 101 Illustrated References for Cloud Engineers and Architects. John Wiley & Sons.
  • Bahga, A. & Madisetti, V. (2019). Cloud Computing Solutions Architect: A Hands-On Approach. Arshdeep Bahga & Vijay Madisetti.
Applied Computing