Multi-Cloud Storage

← Back to Projects

Overview

Problem: Need resilient, cost-aware storage across AWS, Azure, and GCP to support demos and labs without vendor lock-in.

Goal: Build a free-tier prototype that synchronizes data, enforces access control, and monitors usage and costs across clouds.

Architecture

Buckets/containers in each cloud with replication/sync, central identity controls, and monitoring/alerts.

Architecture diagram for Multi-Cloud Storage

Tech Stack

Clouds: AWS, Azure, GCP
Storage primitives: S3, Blob Storage, Cloud Storage
IaC/Tools: Terraform (planned), CLI/SDKs, cost monitoring

Key Features

• Cross-cloud storage with demo scenarios
• Cost control alerts and usage tracking
• Basic sync/replication patterns
• Governance and least-privilege access

Validation / Testing

Upload/read checks across providers, failover scenarios, monitoring signals, and cost observation during demos.

Links

GitHub Repo Technical Report (PDF) ← Back to Projects