Построение приложений на нескольких облачных провайдерах требует тщательного выбора сервисов и архитектурных решений. Этот навык предоставляет рамки для принятия решений и шаблоны архитектуры приложений между AWS, Azure и GCP.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "multi-cloud-architecture". Compare AWS, Azure, and GCP database services for a high-traffic web application that needs ACID compliance and horizontal scaling.
النتيجة المتوقعة:
- AWS: Amazon Aurora with PostgreSQL compatibility - distributed SQL with auto-scaling
- Azure: Azure SQL Database with Hyperscale - managed SQL with elastic resources
- GCP: Cloud Spanner - globally distributed relational database with strong consistency
- Recommendation: For global applications requiring horizontal scaling, Cloud Spanner or Aurora provide the best options. Consider Cloud Spanner if true global distribution is needed.
استخدام "multi-cloud-architecture". What multi-cloud pattern would you recommend for a healthcare application that must comply with data residency requirements in multiple countries?
النتيجة المتوقعة:
- Recommended Pattern: Geographic Distribution
- Key elements:
- 1. Deploy application instances in cloud regions matching data residency requirements
- 2. Use global load balancing to route users to nearest compliant region
- 3. Implement data replication with sovereignty controls
- 4. Configure automatic failover between regions within same jurisdiction
- This pattern ensures data stays within required geographic boundaries while providing high availability.
استخدام "multi-cloud-architecture". Create a migration strategy for moving our on-premise PostgreSQL database to a cloud-native database.
النتيجة المتوقعة:
- Migration Strategy: 4-Phase Approach
- Phase 1 - Assessment: Inventory database size, dependencies, and features used
- Phase 2 - Pilot: Deploy to cloud database, test compatibility, measure performance
- Phase 3 - Migration: Use replication tools, run dual-write period, validate data integrity
- Phase 4 - Optimization: Right-size resources, implement cloud-native features, optimize costs
- Cloud-native options: RDS (AWS), Azure Database (Azure), Cloud SQL (GCP)
التدقيق الأمني
آمنThis 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.
درجة الجودة
ماذا يمكنك بناءه
Проектирование мультиоблачной стратегии
Оценить преимущества и компромиссы использования нескольких облачных провайдеров для новой архитектуры приложения.
Планирование миграции в облако
Оценить существующую нагрузку в одном облаке и спланировать стратегию миграции к другому облачному провайдеру.
Оптимизация мультиоблачных затрат
Сравнить структуру затрат в AWS, Azure и GCP и выявить возможности оптимизации.
جرّب هذه الموجهات
What are the equivalent services between AWS, Azure, and GCP for [workload type: compute/database/storage]?
I need to design a multi-cloud architecture for [workload description]. Which pattern would you recommend and why? Consider [specific requirement: cost/performance/resilience].
Help me create a migration plan to move our [workload type] from [current cloud] to [target cloud]. What are the key steps and potential challenges?
Compare the total cost of ownership for [specific service type] across AWS, Azure, and GCP. What factors affect pricing and which provider offers the best value for [use case]?
أفضل الممارسات
- Используйте infrastructure as code (Terraform or OpenTofu) для поддержания согласованности между облачными средами
- Проектируйте с учетом отказов, реализуя резервирование и автоматическое переключение между провайдерами
- Внедряйте слои абстракции с использованием Kubernetes и открытых стандартов, чтобы снизить зависимость от провайдера
تجنب
- Запуск идентичных конфигураций во всех облаках без оптимизации под сильные стороны каждого провайдера
- Глубокое использование специфичных для провайдера сервисов по всему приложению, что усложняет будущую миграцию
- Игнорирование затрат на передачу данных при проектировании мультиоблачных решений