Skills Agentes

Multi Cloud Architecture

Diseña arquitecturas multi-cloud con un marco de decisión para elegir e integrar servicios de AWS, Azure, GCP y OCI, evitando el vendor lock-in.

Estrellas
39.8k

en todo el repo

Actividad
32

0–100, la ruta de este skill

Actualizado
hace 6 meses

último commit aquí

Commits
0

últimos 90 días

Contexto
1.4k tok

63 tok en reposo

Paquete
3 archivos

8 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add wshobson/agents --skill multi-cloud-architecture --agent claude-code

Se instala solo en este repositorio.

Qué hace

  • Compara servicios equivalentes entre AWS, Azure, GCP y OCI (compute, storage, bases de datos)
  • Ofrece patrones multi-cloud: DR con proveedor único, best-of-breed, distribución geográfica, abstracción cloud-agnóstica
  • Propone alternativas cloud-agnósticas (Kubernetes, PostgreSQL, Kafka, Redis, S3-compatible)
  • Define una estrategia de migración en 4 fases y estrategias de optimización de costos

Úsalo cuando

  • Diseñar estrategias multi-cloud
  • Migrar entre proveedores de nube
  • Seleccionar servicios cloud para cargas de trabajo específicas
  • Implementar arquitecturas cloud-agnósticas u optimizar costos entre proveedores

No lo uses cuando

    Qué lo activa

    Di cualquiera de estas frases y el agente debería cargar este skill.

    • “Ayúdame a diseñar una arquitectura multi-cloud entre AWS y GCP”
    • “¿Qué servicio de Azure equivale a S3 de AWS?”
    • “Necesito un plan de migración de AWS a OCI en fases”
    • “Diseña una arquitectura cloud-agnóstica con Kubernetes y PostgreSQL”

    SKILL.md

    En inglés

    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 Functions Functions Serverless
    Fargate Container Apps Cloud Run Container Instances Managed containers

    Storage Services

    AWS Azure GCP OCI Use Case
    S3 Blob Storage Cloud Storage Object Storage Object storage
    EBS Managed Disks Persistent Disk Block Volumes Block storage
    EFS Azure Files Filestore File Storage File storage
    Glacier Archive Storage Archive Storage Archive Storage Cold storage

    Database Services

    AWS Azure GCP OCI Use Case
    RDS SQL Database Cloud SQL MySQL HeatWave Managed SQL
    DynamoDB Cosmos DB Firestore NoSQL Database NoSQL
    Aurora PostgreSQL/MySQL Cloud Spanner Autonomous Database Distributed SQL
    ElastiCache Cache for Redis Memorystore OCI Cache Caching

    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

    Reproducido de wshobson/agents bajo licencia MIT. Leer esta página en markdown.

    Archivos

    3 archivos en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.

    Detalles

    Creador
    wshobson
    Licencia
    MIT
    Recursos incluidos
    referencias
    Repositorio
    wshobson/agents
    Código fuente
    Ver SKILL.md

    Etiquetas

    Más de wshobson/agents

    Este repo incluye 183 skills. Si instalas uno, normalmente ya tienes los demás. Ver el pack agents entero y su comando de instalación

    Instala y opera Hermes Tweet, un plugin de Hermes Agent para investigar X/Twitter, leer timelines, analizar tweets y ejecutar operaciones privadas o de cambio de estado con aprobación previa.

    Costo de contexto al activarse
    1.4k tok
    Tamaño del paquete
    3 archivos
    Última actualización
    el mes pasado
    redes sociales

    Úsalo para mantener un almacén Markdown de conocimiento donde cada afirmación compilada se rastrea hasta una fuente inmutable y el drift se detecta con git diff sin gastar tokens.

    Costo de contexto al activarse
    1.4k tok
    Tamaño del paquete
    2 archivos
    Última actualización
    hace 24 días
    documentos

    Úsalo al diseñar o revisar un esquema específico de PostgreSQL: buenas prácticas, tipos de datos, indexación, restricciones, patrones de rendimiento y funciones avanzadas.

    Costo de contexto al activarse
    2k tok
    Tamaño del paquete
    2 archivos
    Última actualización
    hace 24 días
    bases de datos

    Úsalo cuando un proyecto guarda su estado en Superself: lee `self context` al iniciar sesión, vincula el trabajo a una work unit, reporta con evidencia y registra decisiones confirmadas.

    Costo de contexto al activarse
    1.3k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 24 días
    productividad

    Úsalo cuando pidan optimizar un prompt, mejorar su rendimiento, diseñar una plantilla, aplicar chain-of-thought, few-shot prompting o técnicas avanzadas de prompt engineering para producción.

    Costo de contexto al activarse
    1.3k tok
    Tamaño del paquete
    10 archivos
    Última actualización
    el mes pasado
    herramientas desarrollo

    Audita y reescribe prosa para que deje de sonar generada por máquina. Incluye modo solo-detección, modo reescritura y modo edición en el lugar, con perfiles opcionales de voz y contexto.”

    Costo de contexto al activarse
    1.9k tok
    Tamaño del paquete
    4 archivos
    Última actualización
    el mes pasado
    redaccion contenido

    Skills relacionados

    Construye DAGs de Apache Airflow listos para producción con buenas prácticas para operadores, sensores, testing y despliegue.

    Costo de contexto al activarse
    784 tok
    Tamaño del paquete
    2 archivos
    Última actualización
    hace 4 meses
    devops infraestructura

    Domina técnicas de programación defensiva en Bash para scripts de nivel producción: úsalo al escribir shell scripts robustos, pipelines CI/CD o utilidades de sistema que requieran tolerancia a fallos.

    Costo de contexto al activarse
    498 tok
    Tamaño del paquete
    2 archivos
    Última actualización
    hace 4 meses
    devops infraestructura

    Optimiza builds de Bazel en monorepos a gran escala. Úsalo al configurar Bazel, implementar ejecución remota u optimizar el rendimiento de builds en codebases empresariales.

    Costo de contexto al activarse
    523 tok
    Tamaño del paquete
    2 archivos
    Última actualización
    hace 4 meses
    devops infraestructura