cloud-solution-architect

Guide Azure architecture design, review, and decision-making with best practices.

2|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/yunmoxinghe/Docked-AI --skill cloud-solution-architect-yunmoxinghe
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cloud-solution-architect
Source: https://github.com/yunmoxinghe/Docked-AI/tree/main/.kiro/skills/cloud-solution-architect
Command: npx skills add https://github.com/yunmoxinghe/Docked-AI --skill cloud-solution-architect-yunmoxinghe

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill equips you with the knowledge and best practices for designing, building, and operating well-architected, production-grade cloud systems on Azure.

Core Features & Use Cases

  • Design Principles: Learn the 10 principles for Azure applications, ensuring reliability, scalability, and manageability.
  • Architecture Styles: Explore various styles like N-tier, Microservices, and Event-driven, understanding when and how to use them.
  • Cloud Design Patterns: Master 44 patterns for communication, reliability, data management, and more.
  • Technology Choices: Get decision frameworks for choosing the right services like Compute, Storage, and Networking.
  • Best Practices: Follow guidelines for API design, autoscaling, caching, and more.
  • Performance Antipatterns: Avoid common pitfalls that degrade system performance.
  • Mission-Critical Design: Design for 99.99%+ SLOs, considering application platform, design, networking, data platform, and more.
  • Well-Architected Framework: Align your architecture against 5 pillars: Reliability, Security, Cost Optimization, Operational Excellence, and Performance Efficiency.

Quick Start

To review an application's architecture, start by identifying the functional and non-functional requirements. Then, match the requirements to an architecture style using the provided criteria. Choose the appropriate technology stack, apply relevant design patterns, and validate your design against the Well-Architected Framework.

Frequently Asked Questions about cloud-solution-architect

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What are the best practices for designing mission-critical Azure architecture?

Azure cloud architecture styles include N-tier, Microservices, and Event-driven patterns. You select an architecture style by matching your application's functional and non-functional requirements to the specific characteristics and trade-offs of each style.

How do I choose the right Azure compute and storage services for my application?

To choose Azure compute and storage services, use decision frameworks that evaluate technology choices based on your specific workload requirements. These frameworks guide you through selecting the optimal compute, storage, and networking services for your architecture.

Which cloud design patterns improve reliability and data management on Azure?

Cloud design patterns that improve reliability and data management on Azure include 44 specific patterns categorized for communication, data management, and reliability. Applying these patterns helps resolve common distributed system challenges and improve performance.

How do I review an existing application architecture against the Azure Well-Architected Framework?

Reviewing an application architecture against the Azure Well-Architected Framework involves validating your design across five pillars: Reliability, Security, Cost Optimization, Operational Excellence, and Performance Efficiency. This process identifies gaps and aligns your system with Azure best practices.

What common performance antipatterns should I avoid in Azure cloud architecture?

Common performance antipatterns in Azure cloud architecture are pitfalls that degrade system performance under load. Identifying and avoiding these antipatterns is crucial for maintaining performance efficiency and operational excellence in production-grade cloud systems.