Cloud Architecture & Engineering Laboratory

Design. Deploy. Observe.
Experiment. Destroy.

A personal laboratory for comparative cloud systems engineering across AWS, GCP, and Azure. Building evidence-driven reference architectures, disposable cloud environments, and automated lifecycle guardrails.

Disposable by defaultEvidence over claimsZero standing cloud keys
Secured vault · multi-cloud
5 providers · 1 control plane
Az
Azure · eastus2
aws
AWS · us-east-1
TF
Terraform · core
GCP
GCP · eu-west-3
k8s
Kubernetes · ×3
tf apply·27 resources sealed
attested
0 clouds
AWS · GCP · Azure
0
Architecture domains
0
Lifecycle stages (IDEA ➔ ARCHIVED)
Terraform
Declarative IaC native
0%
Ephemeral & TTL controlled

Core Cloud Providers & Architecture Ecosystem

Comparative engineering across leading enterprise cloud platforms

Amazon Web ServicesAWS · CloudFront · Lambda · DynamoDB
Google Cloud PlatformGCP · Cloud Run · GKE · Pub/Sub
Microsoft AzureAzure · AKS · CosmosDB · Container Apps
HashiCorp TerraformTerraform · Declarative IaC
KubernetesK8s · Container Orchestration
DockerOCI Containers
FastAPIPython 3.12 Control Plane
Next.js 15React 19 Frontend
PostgreSQLRelational System of Record
OpenTelemetryDistributed Tracing & Metrics
Amazon Web ServicesAWS · CloudFront · Lambda · DynamoDB
Google Cloud PlatformGCP · Cloud Run · GKE · Pub/Sub
Microsoft AzureAzure · AKS · CosmosDB · Container Apps
HashiCorp TerraformTerraform · Declarative IaC
KubernetesK8s · Container Orchestration
DockerOCI Containers
FastAPIPython 3.12 Control Plane
Next.js 15React 19 Frontend
PostgreSQLRelational System of Record
OpenTelemetryDistributed Tracing & Metrics
Architectural Philosophy

Eight core principles guiding every cloud experiment.

The foundational engineering rules defined in the SymmetricCloud Architecture Vision. Designed for deep learning, empirical verification, and bulletproof cost safety.

01

Learning Before Complexity

No infrastructure is introduced merely because it is architecturally fashionable. Every component exists to answer a specific architectural hypothesis.

hypothesis-driven
02

Disposable by Default

Experimental resources are strictly temporary unless explicitly designated permanent. Automated TTL policies destroy workloads after tests conclude.

ephemeral · ttl
03

Automation Over Manual Repetition

Every environment is defined in declarative Terraform. Deployments, assertions, telemetry captures, and teardowns are fully automated.

iac · gitops
04

Evidence Over Claims

Architectural assertions require empirical proof: measured p95 latencies, failure injection logs, telemetry traces, and actual cloud cost attribution.

empirical telemetry
05

Provider Nuances Are Valued

AWS, GCP, and Azure are evaluated for their native strengths, managed service differences, and operational limits rather than forced into artificial parity.

aws · gcp · azure
06

Secure by Default & Zero Keys

The public UI never touches cloud credentials. Deploy and destroy operations require authentication with short-lived OIDC IAM session roles.

oidc · zero standing keys
07

Strict Cost Guardrails

Hard budget alarms and per-experiment limits protect against runaway cloud spend. Zero idle resources when experiments are inactive.

finops · $0 idle cost
08

Minimal Control Plane

The management system remains simpler than the architectures it manages. Python FastAPI orchestration and clean job queues.

simplicity first
Research Tracks

Six core architecture domains, rigorously investigated.

Every track produces reproducible Terraform modules, architectural decision records (ADRs), and live experiment evidence across cloud providers.

Laboratory Lifecycle

The 7-stage loop: Design to Destroy.

Every cloud architecture investigation adheres to an evidence-driven lifecycle. Workloads are provisioned with strict TTL policies, measured under load, documented for insights, and cleanly torn down.

  • 1. Design & Hypothesis

    Architectural questions are formalized before writing code. Multi-cloud tradeoffs are defined in ADRs.

  • 2. Declarative IaC Deploy

    Every environment is defined in modular Terraform with mandatory TTL tags and budget constraints.

  • 3. Observe & Measure

    Empirical verification using OpenTelemetry, CloudWatch, and real latency/throughput measurements.

  • 4. Verified Destruction

    Experiments are cleanly torn down. Zero lingering cloud resources or runaway monthly cloud bills.

symmetriccloud-control-plane
# experiment-workload.tf
module "serverless_lab" {
  source       = "./modules/aws-serverless-api"
  project      = "symmetriccloud"
  environment  = "ephemeral"
  ttl_hours    = 4  # Auto-destroy guardrail
  
  runtime      = "python3.12"
  memory_size  = 1024
  concurrency  = 100
  
  tags = {
    Owner     = "ArunKumar"
    Lifecycle = "Disposable"
    Purpose   = "Experiment-401"
  }
}
Infrastructure

A single pane of glass over your global footprint.

Watch every cluster, region and dependency in real time. Symmetric continuously reconciles desired state against what's actually running — across clouds — and surfaces drift, cost and latency in one view.

Cross-cloud service mesh
mTLS · zero-trust
Real-time topology graph
OpenTelemetry
Sovereign data boundaries
EU · US · APAC
SLO-aware autoscaling
p99 < 50ms
Global infrastructurelive
8 regions 1 warning
AWSus-east-1
AWSeu-west-1
GCPeurope-west3
Azurewesteurope
AWSap-south-1
GCPasia-east1
AWSsa-east-1
AWSap-southeast-2
371
Total services
2.1M req/min
Throughput
47ms
p99 latency
$189.4K
Monthly spend
Security & Cost Guardrails

Strict security boundaries. Zero runaway cloud costs.

How the SymmetricCloud laboratory protects credentials, restricts privileged Terraform actions behind authenticated login, and guarantees disposable infrastructure.

Gated Deploy & Destroy Actions

Only the authenticated laboratory owner can trigger infrastructure provisioning or destruction. Zero public execution endpoints or open webhooks.

auth-gated controls
Private Repositories & Secret Scanning

Source code, Terraform states, and sensitive experiment modules are hosted in private GitHub repositories with push protection enabled.

sealed source code
Zero Standing Cloud Keys

No long-lived AWS_SECRET_ACCESS_KEYs stored in code or client storage. Short-lived IAM session tokens are generated via OIDC federation.

oidc federated iam
Mandatory TTL Auto-Destroy

Every provisioned test stack carries a Time-To-Live countdown tag (typically 2 to 4 hours). Automated cleanup scripts destroy idle resources.

ephemeral automation
Strict Cost Caps ($0–$15 / mo)

AWS Budgets and billing alarm guardrails automatically trigger SNS notifications and emergency teardown if spend exceeds defined thresholds.

finops hard caps
Serverless-First Architecture

Core portfolio assets run on S3, CloudFront, and Lambda on-demand primitives — guaranteeing $0.00 idle cost when no experiments are running.

$0 idle baseline
Security Segmentation Map
ENFORCED
PUBLIC ZONE (symmetriccloud.com)UNRESTRICTED

High-level case study briefs, architecture diagrams, and cloud comparison tables. Zero cloud keys or privileged controls.

↓ Gated by GitHub OAuth / MFA Login ↓
PRIVATE ZONE (Owner Access Only)AUTHENTICATED
  • Private GitHub repositories & Terraform codebases
  • Deploy & Destroy operational actions with TTL limits
  • Live CloudWatch & OpenTelemetry experiment traces
Cloud Cost Guardrail:$0.00 Idle Baseline
Empirical Verification

Measured lab telemetry, not marketing claims.

Observed performance data, teardown success rates, and cost telemetry captured across experimental workloads.

verified
0 Clouds
Comparative benchmarks
AWS · GCP · Azure
verified
0%
Teardown completion
Zero orphan cloud resources
verified
0ms
Median p95 latency
Lambda + DynamoDB order API
verified
$0.00
Idle monthly cost
Serverless-first baseline
Experiment telemetry & cost attribution
source: CloudWatch + OpenTelemetry
Synthetic load throughput
verified metric
5,000 req/s
0 dead-letters
Ephemeral teardown reliability
verified metric
100%
0 orphan resources
Zero-standing credentials
verified metric
100% OIDC
0 long-lived keys
Static edge TTFB (CloudFront)
verified metric
12ms
OAC secured
Case Study Catalog

Empirical reference architectures, with public live demos.

Public summaries are open for every case study. Disposable workloads reflect real-time lifecycle states (RUNNING vs STOPPED) so standing costs remain $0.00 when dormant, while deep implementation code and privileged control planes remain securely authenticated.

☕
Coffee ShopDEMO INACTIVE
Full-Stack Serverless CRUD
STOPPEDAWS

A complete serverless web application featuring DynamoDB single-table design, Lambda event authoring, REST API Gateway, and CloudFront static hosting.

frontend
React 19 + Vite
backend
Node.js 20 Lambda
database
DynamoDB (on-demand)
Demo Inactive · Scaled to 0$0.00 / mo (Idle Scaled)
Source
🛍️
ShopHubLIVE DEMO
Multi-Tenant Marketplace Architecture
DEPLOYEDAWS

Production-grade e-commerce marketplace investigating multi-tenant PostgreSQL schema partitioning, FastAPI async endpoints, Okta auth, and Stripe billing.

frontend
React 18 + Vite + Tailwind
backend
FastAPI + SQLAlchemy
database
PostgreSQL + MongoDB
Public Live AccessDisposable Staging · TTL Managed
🛒
Shopify Embedded AppLIVE DEMO
Serverless Multi-Tenant SaaS Integration
DEPLOYEDAWS

Embedded e-commerce partner application with OAuth 2.0 handshake, HMAC signature verification, order webhooks, and Stripe subscriptions on AWS Lambda.

frontend
React 18 + Vite + Tailwind
backend
FastAPI + Mangum (Lambda)
database
DynamoDB (4 tables)
Public Live Access< $0.50 / mo
🎵
Universal Media ConverterLIVE DEMO
Serverless High-Throughput Transcoder
DEPLOYEDAWS

High-performance media transcoding pipeline utilizing Python 3.12, PyAV native bindings, and direct S3 presigned URL streaming.

frontend
Vanilla JS Drag-and-Drop + S3 Presigned Upload
backend
Python 3.12 Lambda + PyAV Transcoder
storage
S3 Presigned Direct Upload & Download
Public Live AccessPay-per-minute compute (< $0.10 / mo)
⚡
Event Streaming Pipeline
High-Volume Pub/Sub & Stream Processing
EXPERIMENTINGMulti-Cloud

Comparative event ingestion evaluating AWS EventBridge/SQS against GCP Pub/Sub for resilient message fan-out and dead-letter queue handling.

frontend
React Observability Dashboard (Private)
backend
Python Event Processors
database
DynamoDB Streams
Private Spec · Owner GatedEphemeral Provisioning Guardrail
Deep Docs Private
☕
Kubernetes Microservices Mesh
Spring Boot 3 + EKS / GKE Mesh
PLANNEDAWS

Resilient microservices mesh featuring service discovery, distributed tracing via OpenTelemetry, and circuit breaker patterns on Kubernetes.

frontend
Angular 17 Control Panel (Private)
backend
Spring Boot 3.x Reactive
database
PostgreSQL + Redis Cluster
Private Spec · Owner GatedAuto-Teardown Guardrail (Max 2h run)
Deep Docs Private
🅰️
Enterprise Storefront
Angular 17 SSR + Azure Cosmos DB
PLANNEDAzure

Modern enterprise storefront evaluating Angular Server-Side Rendering (SSR), Express.js backend, and Azure Cosmos DB multi-region latency.

frontend
Angular 17 SSR
backend
Node.js Express + Azure Functions
database
Azure Cosmos DB (Serverless)
Private Spec · Owner GatedAuto-Teardown Guardrail
Deep Docs Private
🔌
Serverless Polyglot API Hub
Multi-Language Lambda Benchmarking
PLANNEDAWS

Comparative runtime benchmarking of serverless API endpoints implemented in Java 21, Python 3.12, Rust, and Node.js 20 with shared API Gateway.

frontend
Next.js Benchmark Visualizer (Private)
backend
Lambda (Rust + Java + Python + Node)
database
DynamoDB + Aurora Serverless
Private Spec · Owner Gated< $0.10 per benchmark run
Deep Docs Private

Real-time Workload Lifecycle & Zero Idle Cost Policy

Ephemeral Lifecycle: Demos are scaled to zero ($0.00 idle cost) when inactive. When launched, automated TTL sweeps ensure resources terminate cleanly after evaluation.
Privileged Control Plane: 1-click deploy/destroy actions, raw Terraform state, and secrets vault are restricted to authenticated owners and guest auditors.

Cloud Comparison Matrix

AWS vs. GCP vs. Azure: Architectural Mapping

Comparative analysis of cloud primitives across the leading providers. Rather than forcing artificial parity, SymmetricCloud investigates the native strengths and operational tradeoffs of each provider.

Architecture PrimitiveAmazon Web ServicesGoogle Cloud PlatformMicrosoft Azure
Serverless FunctionsAWS leads in cold-start tuning; GCP offers unified container packaging.
AWS Lambda (x86_64 & Graviton)Cloud Functions (2nd Gen / Cloud Run)Azure Functions (Flex Consumption)
Container WorkloadsCloud Run is the fastest to deploy; EKS offers the most mature IAM integration.
ECS Fargate & EKSCloud Run & GKE AutopilotAzure Container Apps & AKS
Object Storage & CDNAWS CloudFront OAC provides gold-standard least-privilege bucket access.
S3 + CloudFront (OAC)Cloud Storage + Cloud CDNBlob Storage + Azure Front Door
NoSQL DatabasesDynamoDB delivers sub-10ms predictability; Firestore excels in real-time listeners.
DynamoDB (Single-table, on-demand)Firestore / BigtableCosmos DB (Serverless)
Identity & SecretsAll three support short-lived federated credentials with zero stored keys.
IAM OIDC + Secrets ManagerWorkload Identity + Secret ManagerManaged Identities + Key Vault
Derived from MULTI_CLOUD_ARCHITECTURE.mdVerified via Terraform Provider Implementations
Empirical Cloud Systems Engineering

Design. Deploy. Observe.
Experiment. Destroy.

A personal engineering laboratory dedicated to comparing real cloud architectures, measuring resilience, and governing multi-cloud deployments with strict security and zero-standing credentials.

Multi-Cloud: AWS · GCP · AzureTerraform Native IaC$0.00 Idle Cost Baseline