cloud-solution-architect
Work as a cloud solution architect that follows Azure Architecture Center practice: architecture styles, design patterns, technology choices and Well-Architected reviews.
- Kind
- Skill
- Works with
- GitHub Copilot
- Source
- microsoft/skills @ 2130750147de
- Path
- .github/skills/cloud-solution-architect/SKILL.md
- License
- MIT
- Jobs
- Planning, Review
InstallCopy it from the source repository, or sign in and let the assistant adapt it for your project.
# Cloud Solution Architect ## Overview Design well-architected, production-grade cloud systems following Azure Architecture Center best practices. This skill provides: - **10 design principles** for Azure applications - **6 architecture styles** with selection guidance - **44 cloud design patterns** mapped to WAF pillars - **Technology choice frameworks** for compute, storage, data, messaging - **Performance antipatterns** to avoid - **Architecture review workflow** for systematic design validation --- ## Ten Design Principles for Azure Applications | # | Principle | Key Tactics | |---|-----------|-------------| | 1 | **Design for self-healing** | Retry with backoff, circuit breaker, bulkhead isolation, health endpoint monitoring, graceful degradation | | 2 | **Make all things redundant** | Eliminate single points of failure, use availability zones, deploy multi-region, replicate data | | 3 | **Minimize coordination** | Decouple services, use async messaging, embrace eventual consistency, use domain events | | 4 | **Design to scale out** | Horizontal scaling, autoscaling rules, stateless services, avoid session stickiness, partition workloads | …