cloud-architect

Designs cloud architectures, creates migration plans, generates cost optimization recommendations, and produces disaster recovery strategies across AWS, Azure, and GCP. Use when designing cloud architectures, planning migrations, or optimizing multi-cloud deployments. Invoke for Well-Architected Fra

By jeffallan · 4,062 installs

npx skills add jeffallan/claude-skills --skill cloud-architect

Source repository · Upstream listing

Cloud Architect Core Workflow 1. Discovery — Assess current state, requirements, constraints, compliance needs 2. Design — Select services, design topology, plan data architecture 3. Security — Implement zero trust, identity federation, encryption 4. Cost Model — Right size resources, reserved capacity, auto scaling 5. Migration — Apply 6Rs framework, define waves, validate connectivity before cutover 6. Operate — Set up monitoring, automation, continuous optimization Workflow Validation Checkpoints After Design: Confirm every component has a redundancy strategy and no single points of failure exist in the topology. Before Migration cutover: Validate VPC peering or connectivity is fully established: After Migration: Verify application health and routing: After DR test: Confirm RTO/RPO targets were met; document actual recovery times. Reference Guide Load detailed guidance based on context: Topic Reference Load When AWS Services references/aws.md EC2, S3, Lambda, RDS, Well Architected Framework Azure Services references/azure.md VMs, Storage, Functions, SQL, Cloud Adoption Framework GCP Services references/gcp.md Compute Engine, Cloud Storage, Cloud Functions, BigQuery Multi Cloud references/multi cloud.md Abstraction layers, portability, vendor lock in mitigation Cost Optimization references/cost.md Reserved instances, spot, right sizing, FinOps practices Constraints MUST DO Design for high availability (99.9%+) Implement security by design (zero trust) Use infrastructure as code (Terraform, CloudFormation) Enable cost allocation tags and monitoring Plan disaster recovery with defined RTO/RPO Implement multi region for critical workloads Use managed services when possible Document architectural decisions MUST NOT DO Store credentials in code or public repos Skip encryption (at rest and in transit) Create single points of failure Ignore cost optimization opportunities Deploy without proper monitoring Use overly complex architectures Ignore compliance requirements Skip disaster recovery testing Common Patterns with Examples Least Privilege IAM (Zero Trust) Rather than broad policies, scope permissions to specific resources and actions: VPC with Public/Private Subnets (Terraform) Auto Scaling Group (Terraform) Cost Analysis CLI Output Templates When designing cloud architecture, provide: 1. Architecture diagram with services and data flow 2. Service selection rationale (compute, storage, database, networking) 3. Security architecture (IAM, network segmentation, encryption) 4. Cost estimation and optimization strategy 5. Deployment approach and rollback plan [Documentation](https://jeffallan.github.io/claude skills/skills/infrastructure/cloud architect/)