awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

البنية التحتية ككود (IaC) للسحابة

تم تحديث الترتيب في 30 يونيو 2026

For أداة IaC تستخدم لغات برمجة عامة, the strongest matches are hashicorp/terraform-cdk (HashiCorp's Terraform CDK is an IaC framework that lets), pulumi/pulumi (Pulumi lets you define and manage cloud infrastructure using) and encoredev/encore (Encore is an infrastructure-as-code platform that lets you define). cloudtools/troposphere and awslabs/cdk8s round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

أدوات وإطارات عمل لتوفير وإدارة موارد السحابة باستخدام لغات برمجة عامة مثل TypeScript أو Python.

البنية التحتية ككود (IaC) للسحابة

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • hashicorp/terraform-cdkالصورة الرمزية لـ hashicorp

    hashicorp/terraform-cdk

    5,077عرض على GitHub↗

    The Terraform Cloud Development Kit is an infrastructure as code framework that allows cloud resources to be defined using general-purpose programming languages. It functions as a configuration synthesizer, translating high-level programming logic and provider schemas into JSON configuration files that are executed by the Terraform engine to provision infrastructure. The framework provides a multi-language infrastructure library with the ability to automatically generate language-specific classes from provider schemas. It enables the creation of reusable constructs, allowing complex resource

    HashiCorp's Terraform CDK is an IaC framework that lets you define cloud resources in TypeScript, Python, C#, Java, and Go, generating Terraform configurations for multi-cloud provisioning with state management and reusable constructs — exactly what you're looking for.

    TypeScriptInfrastructure Component PackagingInfrastructure Component Packaging
    عرض على GitHub↗5,077
  • pulumi/pulumiالصورة الرمزية لـ pulumi

    pulumi/pulumi

    24,797عرض على GitHub↗

    Pulumi is an infrastructure-as-code framework that enables the definition, deployment, and management of cloud resources using general-purpose programming languages. It functions as a cloud resource orchestrator that coordinates the lifecycle of heterogeneous infrastructure by executing code to construct dependency graphs and reconciling the desired state against actual cloud environments. The platform distinguishes itself through a language-host runtime bridge that allows developers to use standard programming languages to define infrastructure, rather than relying solely on domain-specific

    Pulumi lets you define and manage cloud infrastructure using familiar general-purpose languages like TypeScript, Python, Go, and C#, and supports multi-cloud orchestration, state management, and reusable components — exactly what this search asks for.

    GoDeclarative Infrastructure DefinitionsInfrastructure State ManagementMulti-Cloud Orchestrators
    عرض على GitHub↗24,797
  • encoredev/encoreالصورة الرمزية لـ encoredev

    encoredev/encore

    12,049عرض على GitHub↗

    Encore is a distributed systems framework designed to unify backend development, infrastructure provisioning, and observability. It functions as an infrastructure-as-code platform that allows developers to define cloud resources, databases, and messaging topics directly within their application code. By analyzing these declarations at compile-time, the system automatically manages the deployment of cloud resources and security policies, ensuring parity between local development and production environments. The platform distinguishes itself through its integrated development experience, which

    Encore is an infrastructure-as-code platform that lets you define cloud resources, databases, and messaging directly in application code using Go or TypeScript, with automatic multi-cloud deployment and state management, making it a comprehensive fit for programmatic IaC.

    GoDeclarative Infrastructure Definitions
    عرض على GitHub↗12,049
  • cloudtools/troposphereالصورة الرمزية لـ cloudtools

    cloudtools/troposphere

    4,942عرض على GitHub↗

    Troposphere is a Python library for programmatically creating and validating infrastructure as code templates. It serves as a generator for AWS CloudFormation and OpenStack templates, allowing cloud resources to be defined as objects within a general purpose programming language rather than through raw JSON or YAML markup. The project focuses on cloud resource validation by checking property names and data types during the template construction process. This system identifies configuration errors and missing required fields before the infrastructure is exported for deployment. The library co

    Troposphere lets you define AWS and OpenStack resources in Python, fitting the general-purpose language requirement, though it produces templates rather than handling state management or multi-cloud provisioning directly.

    PythonCloudFormation TemplatesAWS ProvidersCloud Infrastructure Languages
    عرض على GitHub↗4,942
  • awslabs/cdk8sالصورة الرمزية لـ awslabs

    awslabs/cdk8s

    4,830عرض على GitHub↗

    cdk8s is an infrastructure as code framework and configuration tool used to define Kubernetes applications using general-purpose programming languages. It transforms high-level, object-oriented code into the standard YAML manifests required for deployment to any Kubernetes cluster. The framework focuses on the creation of reusable abstractions and hierarchical constructs. By utilizing a system of nested components, it allows for the encapsulation of complex configurations into programmable interfaces. The tool provides a workflow for programmable Kubernetes configuration, enabling the genera

    cdk8s is an Infrastructure as Code framework that lets you define Kubernetes resources using general-purpose programming languages like TypeScript, Python, or Go, matching your core requirement for avoiding DSLs; it supports declarative definitions and reusable components, but is limited to Kubernetes and does not manage state or cover other cloud providers natively.

    JavaScriptManifest GenerationApplication AbstractionsInfrastructure as Code Frameworks
    عرض على GitHub↗4,830

Related searches

  • أداة تعريفية لتوفير البنية التحتية السحابية
  • مجموعة أدوات تطوير سحابية للبنية التحتية
  • محرك أتمتة تعريفي للبنية التحتية
  • أداة لرسم مخططات البنية التحتية السحابية
  • أداة لإدارة السحابات المتعددة (Multi-cloud)
  • مسار لتصبح مهندس سحابة (Cloud Engineer)
  • أداة لبناء صور سحابية (cloud images) قابلة لإعادة الاستخدام
  • أداة لاستيراد البنية التحتية الحالية إلى Terraform