ワンクリックで
cloud-architecture
Master cloud architecture with AWS, Azure, GCP, cloud-native patterns, migration strategies, and cost optimization.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Master cloud architecture with AWS, Azure, GCP, cloud-native patterns, migration strategies, and cost optimization.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Master business documentation including BRD, FRD, specifications, and technical documentation for clear communication and requirements management.
Master process modeling with BPMN, flowcharts, swimlane diagrams, and process optimization techniques for business process improvement.
Master requirements gathering techniques including interviews, workshops, observation, and documentation for effective requirement elicitation.
Master use case development with actors, scenarios, preconditions, postconditions, and detailed specifications for comprehensive requirements.
Master data visualization with chart selection, dashboard design, Tableau, Power BI, and effective data storytelling.
Master Excel for data analysis with pivot tables, formulas, Power Query, and advanced Excel techniques.
| name | cloud-architecture |
| description | Master cloud architecture with AWS, Azure, GCP, cloud-native patterns, migration strategies, and cost optimization. |
Design scalable, resilient, cost-effective cloud architectures using AWS, Azure, or GCP and cloud-native patterns.
## 6 Pillars
**1. Operational Excellence**
- Infrastructure as Code (Terraform, CloudFormation)
- CI/CD automation
- Monitoring and logging
- Incident response
**2. Security**
- IAM with least privilege
- Encryption (at rest, in transit)
- Network security (Security Groups, NACLs)
- Compliance and auditing
**3. Reliability**
- Multi-AZ deployment
- Auto-scaling
- Backup and recovery
- Fault isolation
**4. Performance Efficiency**
- Right-sizing instances
- Auto-scaling policies
- Caching (CloudFront, ElastiCache)
- Database optimization
**5. Cost Optimization**
- Reserved Instances / Savings Plans
- Spot Instances
- S3 lifecycle policies
- Cost monitoring and alerts
**6. Sustainability**
- Efficient resource utilization
- Managed services
- Serverless adoption
- Region selection
## AWS 3-Tier Architecture
**Tier 1: Presentation**
- Route 53 (DNS)
- CloudFront (CDN)
- S3 (static hosting)
- WAF (Web Application Firewall)
**Tier 2: Application**
- Application Load Balancer
- Auto Scaling Group (EC2 or ECS)
- Multiple Availability Zones
- Security Groups
**Tier 3: Data**
- RDS Multi-AZ (PostgreSQL)
- ElastiCache (Redis)
- S3 (file storage)
**Supporting Services:**
- VPC (network isolation)
- CloudWatch (monitoring)
- Systems Manager (configuration)
- Secrets Manager (credentials)
- SNS/SQS (messaging)
**Diagram:**
Internet ↓ Route 53 → CloudFront ↓ Application Load Balancer ↓ +---+---+---+ | EC2 | EC2 | EC2 | (Auto Scaling Group) +---+---+---+ ↓ ↓ RDS ElastiCache (Multi-AZ)
**1. Rehost ("Lift and Shift"):**
- Move as-is to cloud
- Fast migration
- No code changes
- Example: VM to EC2
**2. Replatform ("Lift, Tinker, and Shift"):**
- Minor optimizations
- Use managed services
- Example: Self-managed DB → RDS
**3. Refactor / Re-architect:**
- Redesign for cloud-native
- Microservices, serverless
- Highest benefit, most effort
**4. Repurchase:**
- Move to SaaS
- Example: Email server → Office 365
**5. Retain:**
- Keep on-premises (for now)
- Not ready for migration
**6. Retire:**
- Decommission unused applications
**Migration Plan:**
Phase 1 (Month 1-2): Low-risk apps (Rehost) Phase 2 (Month 3-4): Databases (Replatform to RDS) Phase 3 (Month 5-8): Core apps (Refactor gradually) Phase 4 (Month 9-12): Legacy apps (Evaluate retain/retire)
## Multi-Cloud Architecture Patterns
**Best-of-Breed:**
- AWS: Compute (ECS/EKS)
- GCP: Data analytics (BigQuery)
- Azure: Enterprise integration (AD)
**Geographic Redundancy:**
- Primary: AWS us-east-1
- DR: Azure West Europe
**Vendor Diversification:**
- Avoid lock-in
- Negotiate better pricing
- Skills distribution
**Challenges:**
- Increased complexity
- Multiple billing systems
- Different tooling
- Network connectivity
- Cost tracking
**Tools:**
- Terraform (multi-cloud IaC)
- Kubernetes (portable orchestration)
- Prometheus (monitoring)
- Vault (secrets management)