sp26-cs544 cs544
Lecture 35: The Cloud Lecture 35: The Cloud
Content locked
The catalog is public. Reading this content requires approved access.
Sign in to readLecture 35: The Cloud
Overview
Learning Objectives
Background
The Beginning: AWS and EC2
VM Hours and Elasticity
IaaS vs. PaaS
Lock-In
Major Cloud Providers Today
Global Regions
Resources: Compute, Memory, Storage, Network
Compute
Forms in Which to Buy Compute
Memory
Storage
Network
Fault Tolerance
Network I/O Pricing: Ingress vs. Egress
Billing Models
Free Tiers and Volume Discounts
On-Demand vs. Spot Instances
Scaling and Billing Models
Platforms
Review: Google Architecture and the Hadoop Stack
The Semester’s Stack
HDFS in the Cloud: Colossus and GCS
Spark in the Cloud: BigQuery
Data Lake vs. Data Warehouse
Columnar File Formats
Capacitor Optimizations
Cassandra in the Cloud: BigTable
BigTable and HBase APIs
Kafka in the Cloud: Kafka
Aside: Open-Source Software and Business Models
Conclusion
Source