Chapter 3 1 min read
Save

Cloud Architecture and Services

Cloud Computing · BCA · Updated Apr 23, 2026

Table of Contents

Cloud Architecture and Services

Cloud architecture defines how cloud services are structured and connected. Understanding compute, storage, database, and networking enables designing scalable solutions.

Compute Services

VMs (EC2, Azure VMs): full OS control. Containers (ECS, AKS, GKE): lightweight, portable. Serverless (Lambda, Azure Functions): no server management, pay per execution.

Storage Services

Object (S3, Azure Blob): unstructured data. Block (EBS): high-performance for VMs. File (EFS): shared. Storage classes (hot, warm, cold, archive) optimise cost.

Database Services

Relational (RDS, Azure SQL): managed MySQL, PostgreSQL. NoSQL (DynamoDB, Cosmos DB). Data warehouse (Redshift, BigQuery): analytical queries.

Networking

VPC, load balancers, CDN (CloudFront), DNS (Route 53), VPN/Direct Connect.

Serverless

Event-driven functions. Auto-scaling, no idle costs. Limitations: cold starts, time limits, vendor lock-in.

Well-Architected Framework

Five pillars: operational excellence, security, reliability, performance efficiency, cost optimisation.

Summary

Cloud architecture combines compute, storage, database, and networking for effective cloud solutions.

Related Notes

Discussion

0 comments

Join the discussion

Log in to share your thoughts and help fellow students.

Log in to comment

No comments yet. Be the first to share your thoughts!