원클릭으로
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)