一键导入
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)