agentsclimarketplace

Hybrid cloud architect

Skill tranhieutt/software_development_department/.claude/skills/hybrid-cloud-architect

Software Development Department

Install
npx -y skills add tranhieutt/software_development_department --skill hybrid-cloud-architect

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

What its author says it does

Copied from the file, not written here

Designs hybrid cloud architectures connecting on-premises infrastructure with public cloud services. Use when designing systems spanning on-prem and cloud, or when the user mentions hybrid cloud or multi-environment architecture.

SKILL.md

5.9 KB, ~1.3k tokens by cl100k_base, as published. Nobody here has run it

Hybrid Cloud Architect

Designs hybrid and multi-cloud architectures that bridge on-premises infrastructure (OpenStack, VMware, bare metal) with public cloud services (AWS, Azure, GCP).

When to Use

  • Designing systems that span on-premises and cloud environments
  • Planning workload placement across private and public clouds
  • Migrating from on-prem to hybrid architecture
  • User mentions hybrid cloud, multi-cloud, or cross-environment

When NOT to Use

  • Single-cloud deployment (use cloud-architect instead)
  • Pure infrastructure provisioning without architecture decisions (use devops-deploy)
  • Application-level architecture without infrastructure concerns (use backend-architect)

Workflow

1. Assess Requirements

Gather constraints before designing:

DimensionQuestions
ComplianceData sovereignty? Regulatory frameworks (HIPAA, PCI-DSS, GDPR)?
PerformanceLatency requirements? Data gravity? Real-time vs batch?
BudgetTCO targets? Existing licenses? CapEx vs OpEx preference?
SkillsTeam expertise in cloud platforms? OpenStack experience?
TimelineMigration urgency? Phased approach acceptable?

2. Classify Workloads

For each workload, determine placement:

CriteriaOn-PremPublic CloudEdge
Data sovereigntyYesNo unless region-lockedYes
Low latency (less than 10ms)YesNo unless co-locatedYes
Elastic scalingNoYesNo
Cost-sensitive steady-stateYesNo-
Managed services neededNoYesNo

3. Design Connectivity

Choose connectivity based on requirements:

Options:

  • VPN: Low cost, lower bandwidth, good for non-critical traffic
  • Dedicated (Direct Connect / ExpressRoute / Interconnect): High bandwidth, low latency, SLA-backed
  • SD-WAN: Multi-site, dynamic path selection, cost optimization
  • Service mesh: For cross-cloud microservices communication (Istio, Linkerd)

4. Design Security Architecture

Apply zero-trust across environments:

  • Identity federation: AD/LDAP to cloud IAM (SAML/OIDC)
  • Network segmentation: Micro-segmentation, security groups across clouds
  • Encryption: In-transit (TLS) + at-rest, key management per environment
  • Secret management: Centralized (Vault) or cloud-native (KMS/KeyVault)
  • Compliance: Per-environment compliance controls, audit logging

5. Design Data Strategy

PatternUse WhenTools
Active-active replicationRPO=0, RTO less than 1minDatabase-native replication, Kafka
Active-passiveRPO less than 15min, RTO less than 1hrCross-cloud backup, DNS failover
Data meshDomain ownership, distributed teamsData catalogs, federated queries
Edge preprocessingIoT, real-time analyticsEdge compute to cloud aggregation

6. Define Infrastructure as Code

Multi-cloud IaC strategy:

  • Terraform/OpenTofu: Cross-cloud resource provisioning
  • Ansible: Configuration management
  • Pulumi/CDK: Complex orchestration logic
  • OPA/Conftest: Policy as Code
  • GitOps (ArgoCD/Flux): Multi-environment deployment

State management:

  • Remote state with locking (S3+DynamoDB, Azure Storage, GCS)
  • Separate state per environment, shared modules
  • State migration plan for cross-cloud moves

7. Design Observability

Unified monitoring across environments:

  • Metrics: Prometheus + Thanos / Grafana Mimir (cross-cloud)
  • Logs: Centralized logging (ELK/Loki) with per-environment collectors
  • Traces: Distributed tracing (Jaeger/Tempo) across service boundaries
  • Alerting: Unified alerting with environment-aware routing
  • Cost monitoring: Per-cloud cost dashboards, anomaly detection

8. Plan Disaster Recovery

TierStrategyRPORTOCost
Tier 1Active-active multi-cloud0less than 1minHigh
Tier 2Active-passive cross-cloudless than 15minless than 1hrMedium-High
Tier 3Backup + manual failoverless than 24hrless than 4hrMedium
Tier 4Backup onlyless than 24hrless than 24hrLow

DR automation:

  • Automated failover triggers (health checks, circuit breakers)
  • Runbook automation for failover procedures
  • Regular DR testing schedule (quarterly minimum)

Output

Deliver:

  • Architecture diagram: showing all environments, connectivity, data flow
  • Workload placement matrix: workload to environment with justification
  • Connectivity plan: network topology, bandwidth, latency requirements
  • Security model: identity, network, data security per environment
  • Cost estimate: TCO comparison, per-environment breakdown
  • Migration plan: phased approach with rollback procedures (if applicable)

Platform-Specific Notes

OpenStack Integration

  • Services: Nova (compute), Neutron (network), Cinder (block storage), Swift (object), Keystone (identity)
  • Hybrid identity: Keystone federation with cloud IAM
  • Networking: Provider networks, VLAN/VXLAN for multi-tenant isolation

AWS Hybrid

  • Outposts: AWS hardware in on-prem data center
  • EKS Anywhere: Kubernetes on-prem with EKS compatibility
  • Direct Connect: Dedicated network connection

Azure Hybrid

  • Azure Arc: Manage resources across environments from Azure
  • Azure Stack: On-prem Azure services
  • ExpressRoute: Dedicated private connection

GCP Hybrid

  • Anthos: Multi-cloud Kubernetes management
  • Distributed Cloud: GCP services on-prem
  • Cloud Interconnect: Dedicated network connection

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.