Cloud Computing
Semester VIII · BCA 451 · 3 credits
0 / 7
chapters done
-
The syllabus asks for
- Definition and history
- Five essential characteristics
- Service models
- Deployment models
- Benefits and risks
- The economics of elasticity
- Cloud architecture at a glance
- Seeing the ideas: the physical cloud, the NIST model and who manages what
- Summary and exercises
-
The syllabus asks for
- Why virtualize
- CPU virtualization with VT-x
- Memory virtualization
- KVM, QEMU and virtio
- Containers
- Images, layers and OCI digests
- Virtual machines versus containers
- Seeing the ideas: hypervisors, nested page tables and image layers
- Summary and exercises
-
The syllabus asks for
- Three kinds of cloud storage
- Replication versus erasure coding
- Consistent hashing
- Replication and quorums
- Seeing the ideas: storage media, erasure coding, the hash ring and quorums
- Summary and exercises
-
The syllabus asks for
- The virtual private cloud
- CIDR planning
- Overlay networks and VXLAN
- Load balancing
- Content delivery networks
- DNS-based routing
- Seeing the ideas: the physical network, a VPC, VXLAN packets and the CDN path
- Summary and exercises
-
The syllabus asks for
- Monolith to microservices
- Kubernetes architecture
- Horizontal Pod Autoscaler
- Little's Law and the M/M/1 queue
- Serverless and concurrency
- Seeing the ideas: the cluster, the autoscaler, the monolith and the queue
- Summary and exercises
-
The syllabus asks for
- Shared responsibility
- Identity and Access Management
- Data protection and key management
- Zero Trust
- Defensive monitoring and compliance
- Seeing the ideas: shared responsibility, policy evaluation and envelope encryption
- Summary and exercises
-
The syllabus asks for
- Pricing models
- Total cost of ownership
- SLI, SLO and SLA
- Composite availability
- Reserved versus on-demand: break-even
- FinOps
- Seeing the ideas: metered billing, pricing models, break-even and the nines
- Summary and exercises
No chapter matches. Try another word.
The paper
TU assessment: 60% final examination set by the university, 40% internal (assignments, lab work, attendance). Confirm the split in your college's notice.
Where the hours go
Teaching hours are the board's guide to how much of the paper each part carries.
- Unit 2 · Virtualization Internals and Containers7 h
- Unit 3 · Cloud Storage, Erasure Coding, Consistent Hashing and Quorums7 h
- Unit 5 · Microservices, Kubernetes, Autoscaling and Queueing Theory7 h
- Unit 7 · Cloud Economics, SLA Mathematics and FinOps7 h
- Unit 4 · Cloud Networking, VPC Addressing, VXLAN, Load Balancing and CDN6 h
- Unit 6 · Cloud Security, IAM Evaluation and Envelope Encryption6 h
- Unit 1 · Cloud Foundations, the NIST Model, Service and Deployment Models5 h