cloud-provider-advisor_skill

This skill helps you choose the best cloud provider across AWS, GCP, and Azure based on workload needs, cost, compliance, and migration complexity.
  • Python

5

GitHub Stars

1

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill williamzujkowski/cognitive-toolworks --skill cloud-provider-advisor

  • SKILL.md23.2 KB

Overview

This skill helps teams pick the best cloud provider (AWS, GCP, Azure) for a workload by comparing service fit, cost, compliance, and migration complexity. It produces a clear recommendation with justifications, service mappings, cost estimates, and migration risk assessments. Use it to accelerate provider choice or to design a multi-cloud strategy backed by concrete tradeoffs.

How this skill works

The skill validates workload type and ranked priorities, maps equivalent services across providers, and applies cost and compliance heuristics to produce a primary recommendation. For quick decisions it returns a concise recommendation, service mapping, rough monthly cost (±30%), and migration complexity. For detailed analysis it expands to service-by-service comparison, tighter cost estimates (±10%), migration plan, multi-cloud patterns, and vendor lock-in mitigation.

When to use it

  • Selecting a cloud provider for a new application or platform
  • Evaluating a migration from on-premises to public cloud
  • Comparing AWS, GCP, Azure for cost, compliance, or performance tradeoffs
  • Designing a multi-cloud or hybrid-cloud strategy
  • Assessing vendor lock-in risk and mitigation options

Best practices

  • Provide a ranked list of priorities (e.g., cost, performance, security) and precise workload_type
  • Supply hard constraints up front (data residency, FedRAMP, region requirements) to avoid invalid recommendations
  • Use the quick path for most decisions; request the detailed path for multi-service or enterprise scenarios
  • Favor containerization and open-source databases to reduce vendor lock-in
  • Validate cost estimates with provider calculators and a pilot before large migrations

Example use cases

  • Recommend a primary provider for a web-app with cost and low-latency priorities
  • Compare analytics/ML stacks: BigQuery/Vertex AI (GCP) vs Redshift/SageMaker (AWS) vs Synapse/Vertex-equivalents (Azure)
  • Produce migration complexity and timeline for on-premises → cloud lift-and-shift
  • Design a primary+DR multi-cloud pattern (e.g., AWS primary, Azure DR) with failover considerations
  • Assess compliance fit for HIPAA or FedRAMP workloads and suggest region-specific options

FAQ

You must provide workload_type (web-app, data-processing, real-time, batch, machine-learning, hybrid) and a ranked priorities list including at least one of cost, performance, security, or compliance.

How accurate are cost estimates?

Quick estimates are ±30%; detailed comparisons aim for ±10%. Always validate with provider pricing calculators and a pilot.

When is multi-cloud recommended?

Use multi-cloud to avoid lock-in, leverage best-of-breed services, meet regional compliance, or support cross-cloud DR; note increased complexity and egress costs.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
cloud-provider-advisor skill by williamzujkowski/cognitive-toolworks | VeilStrat