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

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

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

3 مستودعات

Awesome GitHub RepositoriesObject-Oriented Infrastructure Definitions

Representing cloud components as a hierarchy of objects to enable programmatic logic and reuse.

Distinct from Object-Oriented Modeling: Existing candidates are either educational modeling, CSS, or database queries, not programmatic infrastructure definition.

Explore 3 awesome GitHub repositories matching devops & infrastructure · Object-Oriented Infrastructure Definitions. Refine with filters or upvote what's useful.

Awesome Object-Oriented Infrastructure Definitions GitHub Repositories

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

    cloudtools/troposphere

    4,942عرض على GitHub↗

    Troposphere هي مكتبة Python لإنشاء والتحقق من قوالب البنية التحتية ككود برمجياً. تعمل كمولد لقوالب AWS CloudFormation وOpenStack، مما يسمح بتعريف موارد السحابة ككائنات داخل لغة برمجة عامة بدلاً من استخدام ترميز JSON أو YAML الخام. يركز المشروع على التحقق من موارد السحابة عن طريق فحص أسماء الخصائص وأنواع البيانات أثناء عملية بناء القالب. يحدد هذا النظام أخطاء التكوين والحقول المطلوبة المفقودة قبل تصدير البنية التحتية للنشر. تغطي المكتبة مجموعة واسعة من نمذجة البنية التحتية السحابية، بما في ذلك تعريف موارد الحوسبة، والتخزين، والشبكات، والأمان. توفر أدوات لتحويل هذه الكائنات المعرفة برمجياً إلى تنسيقات تصدير JSON أو YAML مهيكلة.

    Represents cloud components as nested objects to enable programmatic logic and reuse in templates.

    Python
    عرض على GitHub↗4,942
  • awslabs/cdk8sالصورة الرمزية لـ awslabs

    awslabs/cdk8s

    4,830عرض على GitHub↗

    cdk8s هو إطار عمل للبنية التحتية ككود وأداة إعدادات تُستخدم لتعريف تطبيقات Kubernetes باستخدام لغات برمجة عامة. يحول الكود عالي المستوى والكائني التوجه إلى بيانات YAML القياسية المطلوبة للنشر على أي مجموعة Kubernetes. يركز إطار العمل على إنشاء تجريدات قابلة لإعادة الاستخدام وبنيات هرمية. من خلال استخدام نظام من المكونات المتداخلة، يسمح بتغليف الإعدادات المعقدة في واجهات برمجية. توفر الأداة سير عمل لإعدادات Kubernetes القابلة للبرمجة، مما يتيح إنشاء البيانات من خلال كود مدفوع بالمخطط ونماذج كائنية التوجه لإدارة عمليات نشر التطبيقات السحابية الأصلية.

    Represents infrastructure resources as a hierarchy of nested objects to enable programmatic logic and reuse.

    JavaScript
    عرض على GitHub↗4,830
  • cdk8s-team/cdk8sالصورة الرمزية لـ cdk8s-team

    cdk8s-team/cdk8s

    4,830عرض على GitHub↗

    cdk8s هو إطار عمل للبنية التحتية ككود لـ Kubernetes ومولد بيان. يوفر بيئة تطوير سحابية أصلية لتعريف مكونات النظام والتجريدات القابلة لإعادة الاستخدام باستخدام لغات برمجة عامة، والتي يتم تجميعها بعد ذلك في بيانات YAML قياسية. يستخدم إطار العمل واجهة برمجة تطبيقات تصريحية ونمذجة كائنية التوجه لتحويل الكود إلى ملفات بيان نقية. يتم إنشاء هذه الملفات للاستخدام مع أي مجموعة Kubernetes عبر أدوات النشر الحالية. يُمكّن المشروع من إنشاء أنماط موارد هرمية وتجريدات قابلة لإعادة الاستخدام. يستخدم إنشاء واجهة برمجة تطبيقات مدفوع بالمخطط بناءً على مواصفات Kubernetes openAPI لضمان تعريفات موارد صالحة.

    Defines cloud infrastructure components using classes and inheritance to enable programmatic logic and reuse.

    JavaScript
    عرض على GitHub↗4,830
  1. Home
  2. DevOps & Infrastructure
  3. Object-Oriented Infrastructure Definitions