# Design Cloud Infrastructure

Cloud teams need consistent patterns for secure, resilient, and cost-aware infrastructure. This skill guides architecture choices, Terraform organization, availability planning, and operational controls.

## Install

```bash
npx skillstore add joseph obrien/89jobrien-cloud-infrastructure
```

## Metadata

- Status: approved
- Slug: 89jobrien-cloud-infrastructure
- Version: 1.0.1
- Author version: 1.0.1
- Skillstore revision: r1
- Version status: valid
- Tree hash: 56dfcea1b0d9db4f8e75aa5097cbdd227c80551a1d5ff27690a05566b6f47ac3
- Author: Joseph OBrien
- GitHub username: 89jobrien
- License: MIT
- Repository: https://github.com/89jobrien/steve/tree/main/steve/skills/cloud-infrastructure
- Ref: c4037264bbd363c572662d6154a3ab28f5ca4f53
- Supported tools: Claude, Codex, Claude Code
- Audit status: complete
- Agent install advisory: allowed
- Manual install advisory: allowed
- Artifact signature: available
- Audit attestation: unavailable
- Human verification: not\_verified
- Risk factors: external\_commands
- Quality score: 81
- Quality tier: silver
- Public page: https://skillstore.pages.dev/skills/89jobrien-cloud-infrastructure
- Manifest: https://skillstore.pages.dev/api/skills/89jobrien-cloud-infrastructure/manifest

## Capabilities

- Maps compute, storage, and database patterns across AWS, Azure, and GCP.
- Explains Terraform project structure, remote state, module design, and versioning practices.
- Provides cost optimization tactics for compute, storage, and network usage.
- Outlines multi-AZ and multi-region availability patterns for production systems.
- Summarizes cloud security controls for identity, networks, encryption, and backups.

## Use Cases

- Plan a New Platform: Design a first production cloud architecture with clear compute, storage, database, and network choices.
- Improve Existing Infrastructure: Review Terraform structure, high availability choices, and cloud cost drivers before a scaling milestone.
- Compare Multi-Cloud Options: Translate architecture needs across AWS, Azure, and GCP services during vendor selection.

## Prompt Templates

### Plan a Basic Cloud Architecture

```
Design a cloud architecture for a small web application with a database, static assets, and basic monitoring.
```

### Compare Cloud Services

```
Compare AWS, Azure, and GCP service choices for containers, relational databases, object storage, and caching.
```

### Optimize Terraform and Costs

```
Review my Terraform organization and suggest cost optimization steps for compute, storage, and network usage.
```

### Design Multi-Region Resilience

```
Create a multi-region architecture plan with failover, data replication, security controls, observability, and recovery procedures.
```

## Limitations

- Does not include executable Terraform modules or provider-specific deployment scripts.
- Does not verify live cloud account configuration or resource inventory.
- Does not replace cloud security review, compliance review, or cost forecasting tools.
- Referenced supplemental files are listed but not included in this package.

## Best Practices

- Start with workload requirements, then choose cloud services that match availability, latency, and operations needs.
- Keep Terraform modules small, versioned, documented, and separated by environment state.
- Review identity, network boundaries, encryption, backup tests, and monitoring before production launch.

## Anti Patterns

- Do not copy a reference architecture without checking workload requirements and team operations capacity.
- Do not store Terraform state files, secrets, or long-term credentials in source control.
- Do not design multi-region systems before defining recovery objectives and data consistency needs.

## Security Audit

- Audited at: 2026-07-05T11:17:11.923\+00:00
- Summary: All five static findings are false positives from markdown formatting or cloud infrastructure guidance. No prompt injection, command execution intent, or reconnaissance intent was found in SKILL.md.

## Stats

- Views: 156
- Downloads: 16
- Favorites: 0
- Popularity score: 0
