Skills Agentes

Hybrid Cloud Networking

Configura conectividad segura y de alto rendimiento entre infraestructura on-premises y plataformas cloud usando VPN y conexiones dedicadas, para arquitecturas híbridas.

Estrellas
39.8k

en todo el repo

Actividad
32

0–100, la ruta de este skill

Actualizado
hace 8 meses

último commit aquí

Commits
0

últimos 90 días

Contexto
1.5k tok

67 tok en reposo

Paquete
2 archivos

7 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add wshobson/agents --skill hybrid-cloud-networking --agent claude-code

Se instala solo en este repositorio.

Qué hace

  • Configura conectividad VPN Site-to-Site (AWS, Azure, GCP, OCI) y enlaces dedicados como Direct Connect, ExpressRoute, Interconnect y FastConnect
  • Proporciona plantillas Terraform para gateways VPN, customer gateways y conexiones VPN
  • Define patrones de red híbrida: hub-and-spoke, multi-región y multi-cloud
  • Configura BGP, propagación de rutas y redundancia con túneles duales activo-activo
  • Incluye comandos CLI de monitoreo y troubleshooting por proveedor (aws, az, oci)

Úsalo cuando

  • Conectar infraestructura on-premises a la nube
  • Extender el datacenter hacia la nube
  • Implementar configuraciones híbridas activo-activo
  • Cumplir requisitos de compliance o migrar a la nube gradualmente

No lo uses cuando

    Qué lo activa

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

    • “Configura una VPN site-to-site entre nuestro datacenter y AWS”
    • “Necesito diseñar una arquitectura hub-and-spoke con Direct Connect y Transit Gateway”
    • “Ayúdame a implementar redundancia con dos túneles VPN activo-activo”

    SKILL.md

    En inglés

    Hybrid Cloud Networking

    Configure secure, high-performance connectivity between on-premises and cloud environments using VPN, Direct Connect, ExpressRoute, Interconnect, and FastConnect.

    Purpose

    Establish secure, reliable network connectivity between on-premises data centers and cloud providers (AWS, Azure, GCP, OCI).

    When to Use

    • Connect on-premises to cloud
    • Extend datacenter to cloud
    • Implement hybrid active-active setups
    • Meet compliance requirements
    • Migrate to cloud gradually

    Connection Options

    AWS Connectivity

    1. Site-to-Site VPN

    • IPSec VPN over internet
    • Up to 1.25 Gbps per tunnel
    • Cost-effective for moderate bandwidth
    • Higher latency, internet-dependent
    resource "aws_vpn_gateway" "main" {
      vpc_id = aws_vpc.main.id
      tags = {
        Name = "main-vpn-gateway"
      }
    }
    
    resource "aws_customer_gateway" "main" {
      bgp_asn    = 65000
      ip_address = "203.0.113.1"
      type       = "ipsec.1"
    }
    
    resource "aws_vpn_connection" "main" {
      vpn_gateway_id      = aws_vpn_gateway.main.id
      customer_gateway_id = aws_customer_gateway.main.id
      type                = "ipsec.1"
      static_routes_only  = false
    }
    

    2. AWS Direct Connect

    • Dedicated network connection
    • 1 Gbps to 100 Gbps
    • Lower latency, consistent bandwidth
    • More expensive, setup time required

    Reference: See references/direct-connect.md

    Azure Connectivity

    1. Site-to-Site VPN

    resource "azurerm_virtual_network_gateway" "vpn" {
      name                = "vpn-gateway"
      location            = azurerm_resource_group.main.location
      resource_group_name = azurerm_resource_group.main.name
    
      type     = "Vpn"
      vpn_type = "RouteBased"
      sku      = "VpnGw1"
    
      ip_configuration {
        name                          = "vnetGatewayConfig"
        public_ip_address_id          = azurerm_public_ip.vpn.id
        private_ip_address_allocation = "Dynamic"
        subnet_id                     = azurerm_subnet.gateway.id
      }
    }
    

    2. Azure ExpressRoute

    • Private connection via connectivity provider
    • Up to 100 Gbps
    • Low latency, high reliability
    • Premium for global connectivity

    GCP Connectivity

    1. Cloud VPN

    • IPSec VPN (Classic or HA VPN)
    • HA VPN: 99.99% SLA
    • Up to 3 Gbps per tunnel

    2. Cloud Interconnect

    • Dedicated (10 Gbps, 100 Gbps)
    • Partner (50 Mbps to 50 Gbps)
    • Lower latency than VPN

    OCI Connectivity

    1. IPSec VPN Connect

    • IPSec VPN with redundant tunnels
    • Dynamic routing through DRG
    • Good fit for branch offices and migration phases

    2. OCI FastConnect

    • Private dedicated connectivity through Oracle or partner edge
    • Suitable for predictable throughput and lower-latency hybrid traffic
    • Commonly paired with DRG for hub-and-spoke designs

    Hybrid Network Patterns

    Pattern 1: Hub-and-Spoke

    On-Premises Datacenter
             ↓
        VPN/Direct Connect
             ↓
        Transit Gateway (AWS) / vWAN (Azure)
             ↓
        ├─ Production VPC/VNet
        ├─ Staging VPC/VNet
        └─ Development VPC/VNet
    

    Pattern 2: Multi-Region Hybrid

    On-Premises
        ├─ Direct Connect → us-east-1
        └─ Direct Connect → us-west-2
                ↓
            Cross-Region Peering
    

    Pattern 3: Multi-Cloud Hybrid

    On-Premises Datacenter
        ├─ Direct Connect → AWS
        ├─ ExpressRoute → Azure
        ├─ Interconnect → GCP
        └─ FastConnect → OCI
    

    Routing Configuration

    BGP Configuration

    On-Premises Router:
    - AS Number: 65000
    - Advertise: 10.0.0.0/8
    
    Cloud Router:
    - AS Number: 64512 (AWS), 65515 (Azure), provider-assigned for GCP/OCI
    - Advertise: Cloud VPC/VNet CIDRs
    

    Route Propagation

    • Enable route propagation on route tables
    • Use BGP for dynamic routing
    • Implement route filtering
    • Monitor route advertisements

    Security Best Practices

    1. Use private connectivity (Direct Connect/ExpressRoute/Interconnect/FastConnect)
    2. Implement encryption for VPN tunnels
    3. Use VPC endpoints to avoid internet routing
    4. Configure network ACLs and security groups
    5. Enable VPC Flow Logs for monitoring
    6. Implement DDoS protection
    7. Use PrivateLink/Private Endpoints
    8. Monitor connections with CloudWatch/Azure Monitor/Cloud Monitoring/OCI Monitoring
    9. Implement redundancy (dual tunnels)
    10. Regular security audits

    High Availability

    Dual VPN Tunnels

    resource "aws_vpn_connection" "primary" {
      vpn_gateway_id      = aws_vpn_gateway.main.id
      customer_gateway_id = aws_customer_gateway.primary.id
      type                = "ipsec.1"
    }
    
    resource "aws_vpn_connection" "secondary" {
      vpn_gateway_id      = aws_vpn_gateway.main.id
      customer_gateway_id = aws_customer_gateway.secondary.id
      type                = "ipsec.1"
    }
    

    Active-Active Configuration

    • Multiple connections from different locations
    • BGP for automatic failover
    • Equal-cost multi-path (ECMP) routing
    • Monitor health of all connections

    Monitoring and Troubleshooting

    Key Metrics

    • Tunnel status (up/down)
    • Bytes in/out
    • Packet loss
    • Latency
    • BGP session status

    Troubleshooting

    # AWS VPN
    aws ec2 describe-vpn-connections
    aws ec2 get-vpn-connection-telemetry
    
    # Azure VPN
    az network vpn-connection show
    az network vpn-connection show-device-config-script
    
    # OCI IPSec VPN
    oci network ip-sec-connection list
    oci network cpe list
    

    Cost Optimization

    1. Right-size connections based on traffic
    2. Use VPN for low-bandwidth workloads
    3. Consolidate traffic through fewer connections
    4. Minimize data transfer costs
    5. Use dedicated private links for high bandwidth
    6. Implement caching to reduce traffic

    Related Skills

    • multi-cloud-architecture - For architecture decisions
    • terraform-module-library - For IaC implementation

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

    Archivos

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

    Antes de instalar

    Necesita en el PATH:awsaz

    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
    hace 2 meses
    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 2 meses
    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 2 meses
    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 2 meses
    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
    hace 2 meses
    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
    hace 2 meses
    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 5 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 5 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 5 meses
    devops infraestructura