aj-geddes avatar

Multi Cloud Strategy

This one helps you build abstraction layers so your infrastructure isn't married to a single cloud provider. You get Python examples for wrapping AWS, Azure, and GCP compute instances behind common interfaces, plus Terraform configs and Kubernetes deployment patterns that work across all three. The reference guides cover data sync between clouds and infrastructure as code setups. Honestly most useful if you're at a scale where vendor lock-in is a real business risk or you need geographic distribution across providers. For smaller projects, the complexity overhead might outweigh the flexibility gains unless compliance requirements force your hand.

skills.sh installs
418
GitHub stars
379
last updated
Aug 21, 2026

Install

$ npx -y skills add aj-geddes/useful-ai-prompts --skill multi-cloud-strategy --agent claude-code

Installs into .claude/skills of the current project.

Files

Multi-Cloud Strategy

Table of Contents

Overview

Multi-cloud strategies enable leveraging multiple cloud providers for flexibility, redundancy, and optimization. Avoid vendor lock-in, optimize costs by comparing cloud services, and implement hybrid deployments with seamless data synchronization.

When to Use

  • Reducing vendor lock-in risk
  • Optimizing costs across providers
  • Geographic distribution requirements
  • Compliance with regional data laws
  • Disaster recovery and high availability
  • Hybrid cloud deployments
  • Multi-region application deployment
  • Avoiding single cloud provider dependency

Quick Start

Minimal working example:

# Multi-cloud compute abstraction
from abc import ABC, abstractmethod
from enum import Enum

class CloudProvider(Enum):
    AWS = "aws"
    AZURE = "azure"
    GCP = "gcp"

class ComputeInstance(ABC):
    """Abstract compute instance"""
    @abstractmethod
    def start(self): pass

    @abstractmethod
    def stop(self): pass

Sponsors

Details

Repository
github.com/aj-geddes/useful-ai-prompts
Categories
AI & Agent Building, Cloud & Infrastructure, Design & UI/UX
First seen
Jun 3, 2026

More from aj-geddes/useful-ai-prompts

All 258
1jwynia avatardna-extractionjwynia/agent-skillsExtract the functional DNA from existing works (TV, film, books, plays). Use when adapting a source work, when analyzing what makes something work, when creatin418skills.sh installs
2shiplightai avatarcompliance-reviewshiplightai/agent-skillscompliance review418skills.sh installs
3shiplightai avatardesign-reviewshiplightai/agent-skillsdesign review418skills.sh installs
4shiplightai avatarprivacy-reviewshiplightai/agent-skillsprivacy review418skills.sh installs
5jwynia avatarconlangjwynia/agent-skillsGenerate phonologically consistent constructed languages for fiction. Use when you need naming languages, alien speech, or fantasy tongues without deep linguist417skills.sh installs
6petekp avatarmacos-app-designpetekp/agent-skillsUse when designing or building native macOS applications with SwiftUI or AppKit. Triggers on menu bar structure, keyboard shortcuts, multi-window behavior, Liqu417skills.sh installs