cloud-projects  by mzazon

Explore 1100+ cloud architecture recipes and real-world solutions

Created 4 months ago
315 stars

Top 85.8% on SourcePulse

GitHubView on GitHub
Project Summary

This repository offers a vast collection of over 1100 practical cloud architecture recipes, projects, and real-world solutions across AWS, Azure, and GCP. It targets engineers, researchers, and power users seeking to deepen their cloud knowledge, understand service integration, and gain hands-on experience, particularly beneficial for interview preparation. The primary benefit is access to deployable, real-world scenarios with Infrastructure as Code (IaC) templates, enabling rapid learning and skill development.

How It Works

The project structures each solution with a clear problem/solution format, including diagrams, step-by-step command-line instructions, discussion points, and crucial cleanup steps to manage cloud costs. It emphasizes using cloud provider CLIs to foster a deeper understanding of underlying APIs and infrastructure management. This approach provides practical, hands-on experience with diverse cloud services and architectures.

Quick Start & Requirements

  • Prerequisites: Active cloud provider account(s) (AWS, Azure, GCP), installed and configured cloud CLI tools, basic cloud architecture concepts, and familiarity with IaC tools (Terraform, CloudFormation, AWS CDK, Azure Bicep).
  • Recommendation: Use the cloud provider's "Cloud Shell" for quick implementation and learning.
  • Cost Warning: Users are strongly advised to set up budget alerts with their chosen provider due to the nature of deploying cloud resources.

Highlighted Details

  • Scale: Over 1110 projects, with significant coverage for AWS (492), GCP (350), and Azure (268).
  • Popular Services: Frequently features Lambda (217), Cloudwatch (185), Cloud Functions (185), S3 (168), and IAM (137).
  • IaC Support: Includes recipes in Terraform, CloudFormation, AWS CDK (TypeScript/Python), Azure Bicep, and Bash scripts.
  • Categorization: Projects span 12 categories, including Compute, Storage, Databases, AI/ML, and Security.
  • Difficulty: Average difficulty rated 2.5 out of 4.0.

Maintenance & Community

The repository was last updated on 2025-08-31. It actively encourages community contributions through pull requests and provides a contact email (mzazon@gmail.com) for inquiries.

Licensing & Compatibility

This project is licensed under the MIT License, offering broad compatibility for commercial use and integration into closed-source projects.

Limitations & Caveats

Users must be prepared for potential cloud costs and are advised to implement budget alerts and cleanup procedures diligently. The reliance on CLI tools requires a comfort level with terminal-based operations. The extensive nature of the collection necessitates user-driven selection and adaptation of recipes to specific needs.

Health Check
Last Commit

3 weeks ago

Responsiveness

Inactive

Pull Requests (30d)
1
Issues (30d)
1
Star History
48 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.