Cloud Computing
Cloud computing guides covering the major providers, core services, and architectural patterns. From getting started with AWS to advanced Kubernetes and infrastructure-as-code.
Learning Path — 18 articles
1
Cloud Computing Fundamentals Guide
Learn cloud computing basics, IaaS vs PaaS vs SaaS, public vs hybrid vs multi-cloud, and how to choose the right …
Start Here
2
AWS Getting Started: Account Setup to First Deployment
Create an AWS account, configure IAM securely, launch EC2 instances, store objects in S3, build serverless APIs with …
Start Here
3
Google Cloud Platform: Setup and Quick Start
Create a GCP account, organize resources with projects, deploy containers on Cloud Run, analyze data in BigQuery, and …
Start Here
4
Microsoft Azure: Setup and First Steps
Create an Azure subscription, organize resources with resource groups, deploy VMs and web apps, configure Azure AD, and …
5
Serverless Computing: Architecture and Best Practices
Build serverless applications with AWS Lambda, Azure Functions, and Google Cloud Run. Learn event-driven patterns, cold …
6
Docker Containers: Build, Ship, and Run Anywhere
Master Docker — images, containers, Dockerfiles, volumes, networks, Docker Compose, multi-stage builds, registries, and …
7
Kubernetes: Production Container Orchestration
Deploy and manage containers at scale with Kubernetes — pods, Deployments, Services, Ingress, Helm, persistent volumes, …
8
Terraform: Infrastructure as Code for Cloud Automation
Automate cloud infrastructure with Terraform — HCL syntax, providers, state management, modules, workspaces, and IaC …
9
Cloud Security: Shared Responsibility and Defense in Depth
Secure your cloud infrastructure — IAM least privilege, data encryption, network segmentation, compliance frameworks, …
10
Cloud Storage: Object, Block, and File Options Compared
Compare cloud storage types — S3 object storage, EBS block storage, EFS file storage, and Glacier cold storage. Learn …
11
Cloud Networking: VPC Design, CDN, and DNS Explained
Design secure and high-performance cloud networks — VPC architecture, subnets, load balancers, CDN, DNS routing, VPN …
12
CI/CD Pipelines: Automate Build, Test, and Deploy
Build automated CI/CD pipelines with GitHub Actions, GitLab CI, and Jenkins. Learn testing strategies, deployment …
13
Cloud Monitoring and Observability: Metrics, Logs, Traces
Build an observability stack with Prometheus, Grafana, and OpenTelemetry. Learn metrics collection, structured logging, …
14
Cloud Cost Optimization: Cut Your Bill Without Cutting Performance
Reduce cloud costs with FinOps practices, right-sizing, reserved instances, auto-scaling, storage lifecycle management, …
15
Cloud Architecture Patterns: Microservices, Events, and Beyond
Master cloud architecture patterns — microservices, event-driven, CQRS, saga, strangler fig, circuit breaker, …
16
Cloud Migration: Strategies and Execution Guide
Migrate workloads to the cloud using the 6 Rs strategy — rehost, replatform, refactor, repurchase, retire, retain. …
Advanced
17
Cloud Databases: Choose the Right Managed Database Service
Compare cloud database options — RDS relational, DynamoDB NoSQL, Cosmos DB multi-model, Aurora Serverless, scaling …
Advanced
18
Cloud-Native Development: Build Applications for the Cloud
Design and build cloud-native applications with microservices, containers, Kubernetes, serverless, DevOps, and …
Advanced