Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
wshobson avatar

Multi Cloud Architecture

  • 8.4k installs
  • 38.3k repo stars
  • Updated July 22, 2026
  • wshobson/agents

multi-cloud-architecture is an agent skill that Design multi-cloud architectures using a decision framework to select and integrate services across AWS, Azure, GCP, and OCI. Use when building multi-cloud syst.

About

Design multi-cloud architectures using a decision framework to select and integrate services across AWS Azure GCP and OCI Use when building multi-cloud systems avoiding vendor lock-in or leveraging best-of-breed services from multiple providers name multi-cloud-architecture description Design multi-cloud architectures using a decision framework to select and integrate services across AWS Azure GCP and OCI Use when building multi-cloud systems avoiding vendor lock-in or leveraging best-of-breed services from multiple providers Multi-Cloud Architecture Decision framework and patterns for architecting applications across AWS Azure GCP and OCI Purpose Design cloud-agnostic architectures and make informed decisions about service selection across cloud providers When to Use Design multi-cloud strategies Migrate between cloud providers Select cloud services for specific workloads Implement cloud-agnostic architectures Optimize costs across providers Cloud Service Comparison Compute Services AWS Azure GCP OCI Use Case EC2 Virtual Machines Compute Engine Compute IaaS VMs ECS Container Instances Cloud Run Container Instances Containers EKS AKS GKE OKE Kubernetes Lambda Functions Cloud Funct.

  • Multi-Cloud Architecture
  • Design multi-cloud strategies
  • Migrate between cloud providers
  • Select cloud services for specific workloads
  • Implement cloud-agnostic architectures

Multi Cloud Architecture by the numbers

  • 8,360 all-time installs (skills.sh)
  • +162 installs in the week ending Jul 28, 2026 (Skillselion tracking)
  • Ranked #91 of 1,881 Marketing & SEO skills by installs in the Skillselion catalog
  • Security screen: LOW risk (skills.sh audit)
  • Data as of Jul 28, 2026 (Skillselion catalog sync)
At a glance

multi-cloud-architecture capabilities & compatibility

Capabilities
multi cloud architecture · design multi cloud strategies · migrate between cloud providers · select cloud services for specific workloads · implement cloud agnostic architectures
Use cases
documentation
From the docs

What multi-cloud-architecture says it does

--- name: multi-cloud-architecture description: Design multi-cloud architectures using a decision framework to select and integrate services across AWS, Azure, GCP, and OCI.
SKILL.md
Use when building multi-cloud systems, avoiding vendor lock-in, or leveraging best-of-breed services from multiple providers.
SKILL.md
--- # Multi-Cloud Architecture Decision framework and patterns for architecting applications across AWS, Azure, GCP, and OCI.
SKILL.md
## Purpose Design cloud-agnostic architectures and make informed decisions about service selection across cloud providers.
SKILL.md
npx skills add https://github.com/wshobson/agents --skill multi-cloud-architecture

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs8.4k
repo stars38.3k
Security audit3 / 3 scanners passed
Last updatedJuly 22, 2026
Repositorywshobson/agents

What problem does multi-cloud-architecture solve for developers using this skill?

Design multi-cloud architectures using a decision framework to select and integrate services across AWS, Azure, GCP, and OCI. Use when building multi-cloud systems, avoiding vendor lock-in, or leverag

Who is it for?

Developers who need multi-cloud-architecture patterns described in the cached skill documentation.

Skip if: Skip when docs are empty or the task is outside the skill's documented scope.

When should I use this skill?

Design multi-cloud architectures using a decision framework to select and integrate services across AWS, Azure, GCP, and OCI. Use when building multi-cloud systems, avoiding vendor lock-in, or leverag

What you get

Actionable workflows and conventions from SKILL.md for multi-cloud-architecture.

  • Multi-cloud topology recommendations
  • DR failover design notes

By the numbers

  • Covers four hyperscalers: AWS, Azure, GCP, and OCI
  • Documents three architecture patterns: active-active, best-of-breed, and primary/DR pairing

Files

SKILL.mdMarkdownGitHub ↗

Multi-Cloud Architecture

Decision framework and patterns for architecting applications across AWS, Azure, GCP, and OCI.

Purpose

Design cloud-agnostic architectures and make informed decisions about service selection across cloud providers.

When to Use

  • Design multi-cloud strategies
  • Migrate between cloud providers
  • Select cloud services for specific workloads
  • Implement cloud-agnostic architectures
  • Optimize costs across providers

Cloud Service Comparison

Compute Services

AWSAzureGCPOCIUse Case
EC2Virtual MachinesCompute EngineComputeIaaS VMs
ECSContainer InstancesCloud RunContainer InstancesContainers
EKSAKSGKEOKEKubernetes
LambdaFunctionsCloud FunctionsFunctionsServerless
FargateContainer AppsCloud RunContainer InstancesManaged containers

Storage Services

AWSAzureGCPOCIUse Case
S3Blob StorageCloud StorageObject StorageObject storage
EBSManaged DisksPersistent DiskBlock VolumesBlock storage
EFSAzure FilesFilestoreFile StorageFile storage
GlacierArchive StorageArchive StorageArchive StorageCold storage

Database Services

AWSAzureGCPOCIUse Case
RDSSQL DatabaseCloud SQLMySQL HeatWaveManaged SQL
DynamoDBCosmos DBFirestoreNoSQL DatabaseNoSQL
AuroraPostgreSQL/MySQLCloud SpannerAutonomous DatabaseDistributed SQL
ElastiCacheCache for RedisMemorystoreOCI CacheCaching

Reference: See references/service-comparison.md for complete comparison

Multi-Cloud Patterns

Pattern 1: Single Provider with DR

  • Primary workload in one cloud
  • Disaster recovery in another
  • Database replication across clouds
  • Automated failover

Pattern 2: Best-of-Breed

  • Use best service from each provider
  • AI/ML on GCP
  • Enterprise apps on Azure
  • Regulated data platforms on OCI
  • General compute on AWS

Pattern 3: Geographic Distribution

  • Serve users from nearest cloud region
  • Data sovereignty compliance
  • Global load balancing
  • Regional failover

Pattern 4: Cloud-Agnostic Abstraction

  • Kubernetes for compute
  • PostgreSQL for database
  • S3-compatible storage (MinIO)
  • Open source tools

Cloud-Agnostic Architecture

Use Cloud-Native Alternatives

  • Compute: Kubernetes (EKS/AKS/GKE/OKE)
  • Database: PostgreSQL/MySQL (RDS/SQL Database/Cloud SQL/MySQL HeatWave)
  • Message Queue: Apache Kafka or managed streaming (MSK/Event Hubs/Confluent/OCI Streaming)
  • Cache: Redis (ElastiCache/Azure Cache/Memorystore/OCI Cache)
  • Object Storage: S3-compatible API
  • Monitoring: Prometheus/Grafana
  • Service Mesh: Istio/Linkerd

Abstraction Layers

Application Layer
    ↓
Infrastructure Abstraction (Terraform)
    ↓
Cloud Provider APIs
    ↓
AWS / Azure / GCP / OCI

Cost Comparison

Compute Pricing Factors

  • AWS: On-demand, Reserved, Spot, Savings Plans
  • Azure: Pay-as-you-go, Reserved, Spot
  • GCP: On-demand, Committed use, Preemptible
  • OCI: Pay-as-you-go, annual commitments, burstable/flexible shapes, preemptible instances

Cost Optimization Strategies

1. Use reserved/committed capacity (30-70% savings) 2. Leverage spot/preemptible instances 3. Right-size resources 4. Use serverless for variable workloads 5. Optimize data transfer costs 6. Implement lifecycle policies 7. Use cost allocation tags 8. Monitor with cloud cost tools

Reference: See references/multi-cloud-patterns.md

Migration Strategy

Phase 1: Assessment

  • Inventory current infrastructure
  • Identify dependencies
  • Assess cloud compatibility
  • Estimate costs

Phase 2: Pilot

  • Select pilot workload
  • Implement in target cloud
  • Test thoroughly
  • Document learnings

Phase 3: Migration

  • Migrate workloads incrementally
  • Maintain dual-run period
  • Monitor performance
  • Validate functionality

Phase 4: Optimization

  • Right-size resources
  • Implement cloud-native services
  • Optimize costs
  • Enhance security

Best Practices

1. Use infrastructure as code (Terraform/OpenTofu) 2. Implement CI/CD pipelines for deployments 3. Design for failure across clouds 4. Use managed services when possible 5. Implement comprehensive monitoring 6. Automate cost optimization 7. Follow security best practices 8. Document cloud-specific configurations 9. Test disaster recovery procedures 10. Train teams on multiple clouds

Related Skills

  • terraform-module-library - For IaC implementation
  • cost-optimization - For cost management
  • hybrid-cloud-networking - For connectivity

Related skills

How it compares

Use multi-cloud-architecture when portability or provider-specific strengths matter; stay single-cloud when operational simplicity is the priority.

FAQ

What does multi-cloud-architecture do?

Design multi-cloud architectures using a decision framework to select and integrate services across AWS, Azure, GCP, and OCI. Use when building multi-cloud systems, avoiding vendor lock-in, or leveraging best-of-breed se

When should I use multi-cloud-architecture?

Design multi-cloud architectures using a decision framework to select and integrate services across AWS, Azure, GCP, and OCI. Use when building multi-cloud systems, avoiding vendor lock-in, or leveraging best-of-breed se

Is multi-cloud-architecture safe to install?

Review the Security Audits panel on this page before installing in production.

Marketing & SEOseocontent

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.