multi-cloud-architecture
Projetar Arquiteturas Multi-Cloud
Construir aplicações em múltiplos provedores de nuvem requer seleção cuidadosa de serviços e decisões arquiteturais. Esta habilidade fornece um framework de decisões e padrões para arquitetar aplicações em AWS, Azure e GCP.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "multi-cloud-architecture". Compare AWS, Azure, and GCP database services for a high-traffic web application that needs ACID compliance and horizontal scaling.
Résultat attendu:
- AWS: Amazon Aurora with PostgreSQL compatibility - SQL distribuído com auto-scaling
- Azure: Azure SQL Database with Hyperscale - SQL gerenciado com recursos elásticos
- GCP: Cloud Spanner - banco de dados relacional distribuído globalmente com forte consistência
- Recomendação: Para aplicações globais que requerem escalabilidade horizontal, Cloud Spanner ou Aurora fornecem as melhores opções. Considere Cloud Spanner se distribuição global verdadeira for necessária.
Utilisation de "multi-cloud-architecture". What multi-cloud pattern would you recommend for a healthcare application that must comply with data residency requirements in multiple countries?
Résultat attendu:
- Padrão Recomendado: Distribuição Geográfica
- Elementos principais:
- 1. Implemente instâncias de aplicação em regiões de nuvem que correspondam aos requisitos de residência de dados
- 2. Use balanceamento de carga global para direcionar usuários para a região compatível mais próxima
- 3. Implemente replicação de dados com controles de soberania
- 4. Configure failover automático entre regiões dentro da mesma jurisdição
- Este padrão garante que os dados permaneçam dentro dos limites geográficos necessários enquanto fornece alta disponibilidade.
Utilisation de "multi-cloud-architecture". Create a migration strategy for moving our on-premise PostgreSQL database to a cloud-native database.
Résultat attendu:
- Estratégia de Migração: Abordagem de 4 Fases
- Fase 1 - Avaliação: Inventariar tamanho do banco de dados, dependências e recursos utilizados
- Fase 2 - Piloto: Implantar no banco de dados em nuvem, testar compatibilidade, medir desempenho
- Fase 3 - Migração: Usar ferramentas de replicação, executar período de dual-write, validar integridade dos dados
- Fase 4 - Otimização: Dimensionar recursos corretamente, implementar recursos nativos da nuvem, otimizar custos
- Opções nativas da nuvem: RDS (AWS), Azure Database (Azure), Cloud SQL (GCP)
Audit de sécurité
SûrThis skill contains only documentation (SKILL.md) with no executable code. All static findings are false positives: the analyzer misinterpreted 'EC2' as C2 botnet terminology, markdown formatting backticks as shell command execution, and GitHub URL in metadata as hardcoded URL. No security concerns exist.
Score de qualité
Ce que vous pouvez construire
Projetar Estratégia Multi-Cloud
Avaliar os benefícios e trade-offs de usar múltiplos provedores de nuvem para uma nova arquitetura de aplicação.
Planejar Migração para Nuvem
Avaliar uma carga de trabalho existente em única nuvem e planejar uma estratégia de migração para outro provedor de nuvem.
Otimizar Custos Multi-Cloud
Comparar estruturas de custos entre AWS, Azure e GCP e identificar oportunidades de otimização.
Essayez ces prompts
Quais são os serviços equivalentes entre AWS, Azure e GCP para [workload type: compute/database/storage]?
Preciso projetar uma arquitetura multi-cloud para [workload description]. Qual padrão você recomenda e por quê? Considere [specific requirement: cost/performance/resilience].
Ajude-me a criar um plano de migração para mover nosso [workload type] de [current cloud] para [target cloud]. Quais são os passos principais e os desafios potenciais?
Compare o custo total de propriedade para [specific service type] entre AWS, Azure e GCP. Quais fatores afetam os preços e qual provedor oferece o melhor valor para [use case]?
Bonnes pratiques
- Use infraestrutura como código (Terraform ou OpenTofu) para manter consistência entre ambientes de nuvem
- Projete para falha implementando redundância e failover automático entre provedores
- Implemente camadas de abstração usando Kubernetes e padrões abertos para reduzir lock-in de provedor
Éviter
- Executar configurações idênticas em todas as nuvens sem otimizar para os pontos fortes de cada provedor
- Usar serviços específicos do provedor profundamente em toda a aplicação, dificultando futuras migrações
- Negligenciar custos de transferência de dados ao arquitetar soluções multi-cloud