github avatar

Cloud Design Patterns

A comprehensive reference covering 42 industry-standard patterns for distributed systems, organized into seven categories from reliability to security. You get concrete patterns like Circuit Breaker, CQRS, Strangler Fig, and Saga with guidance on when to apply each one. The skill addresses common distributed computing fallacies (the network is reliable, latency is zero) and helps you understand pattern tradeoffs rather than just implementation details. It's technology-agnostic so the patterns work across Azure, AWS, on-premises, or hybrid setups. Most valuable when you're architecting something new or reviewing an existing distributed system and need to quickly reference which patterns solve which problems.

skills.sh installs
2.3K
GitHub stars
41K
last updated
Aug 21, 2026

Install

$ npx -y skills add github/awesome-copilot --skill cloud-design-patterns --agent claude-code

Installs into .claude/skills of the current project.

Files

Cloud Design Patterns

Architects design workloads by integrating platform services, functionality, and code to meet both functional and nonfunctional requirements. To design effective workloads, you must understand these requirements and select topologies and methodologies that address the challenges of your workload's constraints. Cloud design patterns provide solutions to many common challenges.

System design heavily relies on established design patterns. You can design infrastructure, code, and distributed systems by using a combination of these patterns. These patterns are crucial for building reliable, highly secure, cost-optimized, operationally efficient, and high-performing applications in the cloud.

The following cloud design patterns are technology-agnostic, which makes them suitable for any distributed system. You can apply these patterns across Azure, other cloud platforms, on-premises setups, and hybrid environments.

How Cloud Design Patterns Enhance the Design Process

Sponsors

Details

Repository
github.com/github/awesome-copilot
Categories
Security, Git & Pull Requests, Code Review & Quality, AI & Agent Building, Debugging, Cloud & Infrastructure, Design & UI/UX
First seen
Apr 16, 2026

More from github/awesome-copilot

All 318

Recommended

More Security
1dynatrace avatardt-obs-azuredynatrace/dynatrace-for-aiAzure cloud resources including VMs, VMSS, SQL Database, Storage, AKS, App Service, Functions, VNet networking, load balancers, Event Hubs, Container Apps, and 2.2Kskills.sh installs
2bytedance avatarvercel-deploybytedance/deer-flowDeploy applications and websites to Vercel. Use this skill when the user requests deployment actions such as "Deploy my app", "Deploy this to production", "Crea2.2Kskills.sh installs
3anthropics avatarbuild-zoom-rest-api-appanthropics/knowledge-work-pluginsReference skill for Zoom REST API. Use after choosing an API-based workflow when you need endpoint selection, resource-management patterns, OAuth requirements, 2.2Kskills.sh installs
4cocoon-ai avatararchitecture-diagramcocoon-ai/architecture-diagram-generatorCreate polished dark-themed architecture diagrams as self-contained HTML+SVG files. Use when the user asks for system, infrastructure, cloud, security, or netwo2.2Kskills.sh installs
5k-dense-ai avatarpptx-postersk-dense-ai/scientific-agent-skillsCreate and audit editable scientific posters in macro-free PowerPoint (.pptx) from author-approved local content and assets. Use when the requested deliverable 2.2Kskills.sh installs
6dynatrace avatardt-obs-gcpdynatrace/dynatrace-for-aiGCP cloud resources including Compute Engine, GKE, Cloud Run, Pub/Sub, VPC networking, DNS, IAM, Secret Manager, and monitoring. Monitor GCP infrastructure, ana2.2Kskills.sh installs