Computational Thinking + Doing
Infrastructure as a Service (IaaS)
Spinning up virtual machines—using Amazon Elastic Compute Cloud, Azure Virtual Machine, and Google Compute Engine.
Getting Started
For this example, I will use Amazon Elastic Compute Cloud (EC2), Azure Virtual Machine (VM), and Google Cloud Engine (GCE) as my virtual machines. With my system design, my goal is to leverage the Infrastructure as a Service (IaaS) cloud computing service model and and spin-up cloud provider-managed environments.
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