awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
aws-samples avatar

aws-samples/aws-cdk-examples

0
View on GitHub↗
5,605 stars·2,461 forks·Python·Apache-2.0·12 vues

Aws Cdk Examples

Ce projet est une bibliothèque de référence et une collection de modèles de code d'exemple pour déployer une infrastructure cloud en utilisant l'AWS CDK. Il fournit un ensemble de projets exemples qui démontrent comment définir des ressources de calcul, de stockage et de réseau en utilisant des langages de programmation à usage général.

La bibliothèque inclut des implémentations de référence pour divers modèles architecturaux, notamment des backends serverless avec des API GraphQL et WebSocket, l'orchestration de conteneurs avec des équilibreurs de charge et l'auto-scaling, et l'hébergement de sites web statiques globaux via des réseaux de diffusion de contenu (CDN). Elle fournit également des conceptions pour des topologies réseau isolées et l'automatisation de workflows pilotés par événements en utilisant des machines à états.

Les capacités couvertes s'étendent à la gestion de bases de données relationnelles, à la configuration de serveurs de transfert de fichiers sécurisés et à l'implémentation d'une autorisation fine. De plus, les exemples démontrent des techniques de personnalisation d'infrastructure, telles que la surcharge des propriétés de ressources et l'intégration de ressources personnalisées.

Features

  • Cloud Infrastructure Deployment - Implements programmable resource patterns to automate the deployment of compute, storage, and networking on cloud infrastructure.
  • Imperative Infrastructure Definitions - Provides a comprehensive library of cloud infrastructure defined using general purpose programming languages via the AWS CDK.
  • Infrastructure as Code Examples - Serves as a comprehensive reference library of code patterns for deploying AWS infrastructure via the CDK.
  • Serverless Backend Hosting - Provides reference implementations for deploying cohesive serverless backends integrating API gateways and NoSQL databases.
  • Infrastructure as Code - Uses general purpose programming languages to define and manage cloud infrastructure via the AWS CDK.
  • Multi-Language AWS Samples - Provides multi-language samples for serverless architectures including GraphQL APIs and WebSocket endpoints.
  • Cloud Infrastructure Automation - Automates the setup of compute, storage, and networking resources using the AWS CDK.
  • Cloud Infrastructure Management - Includes pre-configured stacks for provisioning and managing relational databases and object storage.
  • Virtual Private Clouds - Demonstrates how to provision virtual private clouds with segregated public and private subnets.
  • Cloud Provisioning - Provides code patterns to define and deploy combinations of compute, database, and monitoring services.
  • Container Cluster Deployments - Demonstrates how to automate the installation and management of container orchestration systems using code.
  • Container Orchestrators - Implements the deployment and scaling of containerized applications using cloud orchestration services.
  • Cloud Application Stacks - Provides reference implementations for integrating serverless and containerized services into production-ready cloud architectures.
  • Event-Driven Triggers - Implements mechanisms for initiating serverless functions in response to object storage events or cron schedules.
  • Infrastructure-as-Code Templates - Provides structured blueprints and reusable templates for defining complex serverless and containerized stacks.
  • Infrastructure as Code Toolkits - Provides a comprehensive collection of code patterns for defining cloud infrastructure using general purpose programming languages.
  • Cloud Resource Constructs - Demonstrates how to create reusable high-level constructs to simplify the definition of complex cloud infrastructure.
  • Serverless Architectures - Implements architectural patterns for building cohesive serverless backends integrating API gateways, compute, and NoSQL databases.
  • Cloud Architecture Patterns - Assembles diverse cloud services like compute, storage, and networking into single, cohesive infrastructure stacks.
  • Cloud Database Provisioning - Provides patterns for deploying managed SQL database instances within a dedicated virtual private cloud.
  • Cluster-Wide Shared Storage - Shows how to mount network file systems to containerized services for persistent shared storage.
  • Cloud Object Storage - Demonstrates provisioning object storage with custom access points and shared file systems.
  • Managed Relational Databases - Provides reference designs for provisioning managed SQL databases within isolated network topologies.
  • Event-Driven Automation Engines - Coordinates distributed components using state machines and event triggers to automate background tasks.
  • Task Scheduling - Demonstrates the automation of serverless function execution based on recurring time intervals or schedules.
  • Cloud-Instance Auto-scaling - Shows how to provision compute instances within auto-scaling groups fronted by load balancers.
  • Multi-Step Workflow Orchestration - Implements multi-step state machine workflows to coordinate distributed serverless components.
  • Task Schedulers - Implements tools for executing persistent background tasks or scripts at scheduled intervals.
  • Cloud Container Deployments - Demonstrates the deployment of containerized applications on managed cloud orchestration services.
  • GraphQL API Endpoints - Implements the deployment of GraphQL endpoints for handling content operations and authentication.
  • Abstraction Escape Hatches - Includes examples of using escape hatches to override low-level resource properties for fine-grained infrastructure control.
  • Container Orchestration Configurations - Offers sample configurations for deploying containerized applications with load balancers and auto-scaling.
  • Elastic Load Balancers - Configures cloud-native load balancers to distribute traffic across auto-scaling groups and container services.
  • Containerized Application Deployments - Shows how to launch containerized applications on serverless platforms with integrated load balancing.
  • Containerized Service Orchestration - Provides examples for deploying and managing backend services within isolated container environments.
  • Static Website Hosting - Provides automated deployment patterns for static web content using cloud storage and content delivery networks.
  • Distributed Workflow Orchestrators - Defines state-machine based workflows to coordinate distributed serverless components.
  • Recurring Job Scheduling - Provides examples of executing tasks on a fixed timetable using CRON expressions for cloud jobs.
  • Serverless WebSocket - Demonstrates the deployment of serverless WebSocket servers to live domains with unique URLs.
  • Serverless API Frameworks - Provides patterns for building REST and GraphQL APIs within serverless environments.
  • Serverless API Deployments - Provides code samples for launching API gateways integrated with compute functions and databases.
  • Serverless - Includes patterns for deploying WebSocket endpoints that utilize cloud functions for real-time messaging.
  • Cloud Topology Provisioning - Demonstrates automated orchestration of cloud-specific network layouts with isolated public and private subnets.
  • State Machine Orchestrators - Provides reference implementations for coordinating distributed serverless components using state-machine based workflow orchestration.
  • CRUD API Implementations - Provides patterns for connecting API gateways to compute functions for NoSQL data operations.
  • GraphQL API Implementations - Shows how to implement server-side GraphQL interfaces with resolvers for database operations.

Historique des stars

Graphique de l'historique des stars pour aws-samples/aws-cdk-examplesGraphique de l'historique des stars pour aws-samples/aws-cdk-examples

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Questions fréquentes

Que fait aws-samples/aws-cdk-examples ?

Ce projet est une bibliothèque de référence et une collection de modèles de code d'exemple pour déployer une infrastructure cloud en utilisant l'AWS CDK. Il fournit un ensemble de projets exemples qui démontrent comment définir des ressources de calcul, de stockage et de réseau en utilisant des langages de programmation à usage général.

Quelles sont les fonctionnalités principales de aws-samples/aws-cdk-examples ?

Les fonctionnalités principales de aws-samples/aws-cdk-examples sont : Cloud Infrastructure Deployment, Imperative Infrastructure Definitions, Infrastructure as Code Examples, Serverless Backend Hosting, Infrastructure as Code, Multi-Language AWS Samples, Cloud Infrastructure Automation, Cloud Infrastructure Management.

Quelles sont les alternatives open-source à aws-samples/aws-cdk-examples ?

Les alternatives open-source à aws-samples/aws-cdk-examples incluent : codeaprendiz/learn-devops — This project is a comprehensive educational repository designed to teach DevOps practices through structured learning… aws/aws-cdk — The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision… phodal/serverless — This project serves as a comprehensive technical guide and framework for building, deploying, and managing… ubicloud/ubicloud — Ubicloud is an open-source cloud infrastructure platform that provides a unified control plane for provisioning and… boto/boto3 — Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud… docker-archive-public/docker.labs — This project is a comprehensive collection of tutorials and guided laboratories designed to teach containerization,…

Alternatives open source à Aws Cdk Examples

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Aws Cdk Examples.
  • codeaprendiz/learn-devopsAvatar de codeaprendiz

    codeaprendiz/learn-devops

    1,587Voir sur GitHub↗

    This project is a comprehensive educational repository designed to teach DevOps practices through structured learning paths and hands-on exercises. It focuses on mastering infrastructure management, container orchestration, and system administration by providing a curriculum that covers the full lifecycle of cloud-native environments, from initial provisioning to ongoing maintenance and security. The repository distinguishes itself by offering a practical, task-based approach to complex operational domains. It guides users through the implementation of infrastructure-as-code, the configuratio

    HCLawscoding-taskscontainer-orchestration
    Voir sur GitHub↗1,587
  • aws/aws-cdkAvatar de aws

    aws/aws-cdk

    12,817Voir sur GitHub↗

    The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision cloud resources using familiar programming languages. By utilizing construct-based synthesis, it translates high-level, object-oriented code into declarative templates, allowing for the automated management of complex cloud environments through a centralized, code-driven control plane. The framework distinguishes itself through its ability to model infrastructure as a dependency-aware resource graph, ensuring that components are provisioned and updated in the correct order. It

    TypeScriptawscloud-infrastructurehacktoberfest
    Voir sur GitHub↗12,817
  • phodal/serverlessAvatar de phodal

    phodal/serverless

    1,741Voir sur GitHub↗

    This project serves as a comprehensive technical guide and framework for building, deploying, and managing event-driven applications. It focuses on serverless architecture development, providing patterns and practices for implementing cloud-native services that execute code in response to triggers without requiring persistent server infrastructure. The repository distinguishes itself by offering a unified approach to polyglot runtime orchestration, allowing developers to manage components written in multiple programming languages within a single project. It emphasizes local cloud emulation, e

    HTMLaws-lambdadynamodbebook
    Voir sur GitHub↗1,741
  • ubicloud/ubicloudAvatar de ubicloud

    ubicloud/ubicloud

    12,098Voir sur GitHub↗

    Ubicloud is an open-source cloud infrastructure platform that provides a unified control plane for provisioning and managing virtual machines, container clusters, and managed databases. It functions as an infrastructure-as-code provider, utilizing declarative configuration files to automate the deployment and scaling of compute, networking, and storage resources across cloud environments. The platform distinguishes itself by integrating a dedicated managed PostgreSQL database service that automates backups, read replicas, and high-availability configurations. It also features a container orch

    Rubybare-metalcloudgithub-actions
    Voir sur GitHub↗12,098
Voir les 30 alternatives à Aws Cdk Examples→