20 مستودعات
Tools that connect to private and public cloud platforms to discover, catalog, and control virtual machines, storage, and network resources.
Distinct from Cloud and Infrastructure: None of the candidates cover a unified cloud resource management interface; they focus on specific cloud tools or virtual private clouds.
Explore 20 awesome GitHub repositories matching devops & infrastructure · Cloud Resource Managers. Refine with filters or upvote what's useful.
Pixelle-Video is a text-to-video automation platform and generation engine that converts text topics into complete videos with synchronized narration, images, and music. It functions as a modular system for producing short-form content, utilizing large language models to automate script composition, visual asset generation, and voiceover production. The platform features a node-based workflow orchestrator that allows the composition of custom generation pipelines by linking different AI models. It includes a dynamic video layout designer that uses HTML templates to define aspect ratios and vi
Provides tools to control cloud-based execution by managing GPU memory and concurrency limits.
kops is a Kubernetes cluster provisioner and lifecycle manager designed to automate the creation, maintenance, and destruction of production-grade clusters on cloud infrastructure. It functions as a declarative infrastructure manager, synchronizing the live state of a cluster with versioned manifests stored in remote object storage to ensure idempotent operations. The project distinguishes itself by offering comprehensive automation for the entire cluster lifecycle, including high-availability control plane deployment, incremental rolling updates, and automated version upgrades. It also serve
Uses cross-account bucket policies to centralize cluster state and inventory management across multiple cloud accounts.
This repository contains the comprehensive documentation for a code editor focused on AI-assisted software development and remote development workflows. It covers the implementation of AI agents and language models used for autonomous code generation, large-scale refactoring, and task iteration. The project is distinguished by its deep integration of autonomous AI agents capable of web navigation, application logic validation, and orchestrating multi-step development processes. It provides specialized frameworks for tailoring AI behavior through custom instructions, model context protocols, a
Provides a centralized resource view to deploy and administer cloud services and applications.
Boto is a Python SDK and API wrapper for Amazon Web Services. It serves as a programmatic interface for managing and automating cloud infrastructure, mapping cloud-side resources to native Python objects and methods. The library provides tools for the programmatic control and orchestration of compute, storage, networking, and database resources. It enables the automation of infrastructure deployments and the management of virtual servers, container services, and serverless functions. Capability areas include identity and access management, cloud monitoring and observability, and the administ
Controls virtual servers, object storage, and relational databases through external programmatic scripts.
Cloud Custodian هو محرك حوكمة متعدد السحابة وأداة لإنفاذ السياسات مصممة لأتمتة الأمان والامتثال وتحسين التكلفة عبر مزودي السحابة المختلفين. يعمل كمحرك قواعد يستخدم لغة مجال تعريفية للاستعلام عن موارد السحابة وتنفيذ إجراءات تصحيحية بناءً على فلاتر محددة مسبقاً. يعمل النظام كمنسق سياسات بدون خادم، حيث ينشر وظائف خاصة بالمزود لتشغيل الإنفاذ في الوقت الفعلي استجابة لتغييرات موارد السحابة. يوفر تجريداً للموارد محايداً للمزود للحفاظ على سياسات تشغيلية متسقة عبر حسابات واشتراكات ومشاريع متعددة. تغطي قدراته تدقيق البنية التحتية السحابية، بما في ذلك تحليل الأصول داخل خطوط أنابيب التكامل المستمر وإنشاء تقارير الامتثال. تدعم الأداة أيضاً تحسين التكلفة لتحديد وإزالة الموارد غير المستخدمة وتتضمن وضع محاكاة لتحديد الموارد المتأثرة دون تطبيق تغييرات فعلية.
Connects to multiple cloud platforms to discover, catalog, and control virtual machines, storage, and network resources.
ZenML is an orchestration platform designed for building, deploying, and monitoring reproducible machine learning pipelines and agentic workflows. It provides a unified framework that manages the entire lifecycle of machine learning assets, from data processing and model training to the deployment of persistent inference services. By decoupling pipeline logic from underlying compute and storage, the platform enables teams to transition workflows seamlessly from local development environments to production-grade cloud infrastructure. The platform distinguishes itself through a service-oriented
Queries connected cloud environments to discover and list available infrastructure resources for pipeline configuration.
هذا المشروع عبارة عن مجموعة من مكتبات عميل Python ومغلفات API المستخدمة للتفاعل مع خدمات Google Cloud Platform. يعمل كواجهة برمجية لتوفير وتكوين وإدارة البنية التحتية السحابية والموارد. توفر المكتبة مجموعة أدوات متخصصة لـ Google Cloud Storage، مما يتيح تحميل وتنزيل وإدارة كائنات البيانات داخل الحاويات السحابية. كما تدعم تطوير التطبيقات بدون خادم (serverless) وأتمتة إعداد البيئة وتوسيع نطاقها. يتعامل المشروع مع تكامل API السحابي من خلال توفير تجريدات عالية المستوى تدير المصادقة وطلبات الخدمة. تغطي هذه القدرات إدارة البنية التحتية العامة وتكامل التخزين عن بُعد.
Acts as a programmatic resource manager for discovering and controlling virtual machines, storage, and network resources.
This repository provides a collection of reference implementations, toolkits, and orchestration tools for training and deploying large-scale AI models on Cloud TPU hardware. It serves as a framework for managing the lifecycle of accelerator clusters, including hardware orchestration and the provisioning of high-performance compute infrastructure for machine learning workloads. The project specifically enables the pre-training of foundation models, large language models, and complex reasoning architectures through distributed training toolkits and multi-host scaling recipes. It further provide
Manages the creation and resetting of TPU instances via a queue while tracking maintenance information.
Pacu هو إطار عمل استغلال مصمم لتدقيق واختبار أمان بيئات Amazon Web Services. يعمل كأداة لاختبار اختراق السحابة ومعدد موارد يستخدم لتحديد التكوينات الخاطئة، ورسم خرائط أسطح الهجوم، وتنفيذ مسارات تصعيد الامتيازات. يوفر إطار العمل قدرات متخصصة لعمليات ما بعد الاستغلال والفريق الأحمر، بما في ذلك إنشاء الاستمرارية من خلال الأبواب الخلفية لإدارة الهوية والوصول. يتميز بنظام وحدات قائم على الإضافات يسمح بتطوير مهام مخصصة وتنسيق طلبات API عبر مناطق جغرافية متعددة. يغطي المشروع مجموعة واسعة من أنشطة تدقيق الأمان، بما في ذلك تعداد البنية التحتية، وتسريب البيانات من خدمات التخزين، وتدقيق الهوية. يتضمن أدوات لتنفيذ الكود عن بُعد عبر حقن الحمولة ونصوص بدء التشغيل، بالإضافة إلى قدرات لتعطيل خدمات الكشف وتحليل الحركة الجانبية للشبكة. يدير Pacu مفاتيح المصادقة الخاصة بالهدف وبيانات الجلسة الوصفية باستخدام حاويات معزولة وقاعدة بيانات محلية للحفاظ على الحالة وتقليل طلبات API.
Uses the Boto3 library to discover and control AWS virtual machines, storage, and network resources.
هذا المشروع هو مورد لاكتشاف المصادر المفتوحة يوفر قوائم منسقة من الأكواد والمكتبات القابلة لإعادة الاستخدام لمساعدة المطورين في العثور على حلول تقنية لمهام محددة. يستخدم نظام فهرسة يعتمد على الفئات لتنظيم أدوات برمجية متنوعة حسب إمكانياتها الوظيفية. تم هيكلة المستودع كمجموعة من الوثائق القائمة على Markdown والمحتوى الثابت، ليكون بمثابة دليل للاكتشاف اليدوي والمرجعي. يغطي الدليل مجموعة واسعة من مجالات القدرات، بما في ذلك تطوير التطبيقات عبر المنصات، وإنشاء أدوات الأمن السيبراني، وتنفيذ بروتوكولات الشبكة، وسير عمل الحوسبة العلمية. كما يتضمن موارد لأتمتة استخراج بيانات الويب، وتخزين البيانات، وواجهات الوسائط المتعددة.
Provides curated resources for discovering and controlling virtual machines, storage, and network resources across cloud platforms.
CloudBeaver هو مدير قاعدة بيانات قائم على الويب وبيئة تطوير متكاملة لقواعد البيانات السحابية توفر واجهة متصفح مركزية لإدارة قواعد بيانات SQL وNoSQL. يعمل كأداة إدارة قواعد بيانات متعددة وبوابة وصول لقواعد البيانات تعتمد على RBAC، مما يسمح للمستخدمين بإدارة محركات قواعد بيانات علائقية ومستندة إلى مستندات متنوعة من خلال تثبيت واحد قائم على الخادم. تتميز المنصة بدمج مساعد ذكاء اصطناعي لتوليد وتحسين SQL باللغة الطبيعية. كما تدعم هندسة البيانات التعاونية من خلال تنسيق عمليات قاعدة البيانات عبر الفرق من خلال إدارة الوصول المركزية والأذونات القائمة على الأدوار. يغطي النظام مجموعة واسعة من القدرات بما في ذلك استكشاف البيانات المرئية عبر متصفحات المخطط القائمة على الشجرة والمحررات القائمة على الشبكة، بالإضافة إلى إدارة الاتصال الشاملة وأدوات نقل البيانات. كما يتضمن أدوات متخصصة لاكتشاف وإدارة موارد قاعدة البيانات المستضافة من قبل مزودي الخدمات السحابية. يتم نشر التطبيق كنظام عميل-خادم، مما يتيح إدارة قاعدة البيانات عن بُعد عبر متصفح الويب.
Includes a specialized explorer to discover and manage database resources hosted by cloud service providers.
This project is a DevOps learning resource consisting of a collection of video courses, tutorials, and documentation. It provides step-by-step instructions and practical guides focused on mastering infrastructure tools and cloud platform management. The educational content covers infrastructure as code, the automation of environment provisioning, and the implementation of industry-standard software delivery and operations tools. It also includes materials for studying IT systems administration and managing resources across various cloud computing environments. The site is built using static-
Teaches the methods used to deploy and manage resources across various cloud computing environments.
Casibase is an open-source platform that orchestrates multi-turn conversations with large language models and manages retrieval-augmented knowledge bases from a single interface. It provides a unified system for connecting to over 30 AI model providers, ingesting documents into vector embeddings for semantic search, and running autonomous agent loops that can drive a browser, search the web, execute commands, and integrate with external tools. The platform distinguishes itself by combining AI conversation management with infrastructure and application orchestration capabilities. It includes a
Connects to private and public cloud platforms to discover, catalog, and control virtual machines, storage, and network resources.
Fog is a Ruby cloud infrastructure SDK that provides a standardized interface for managing compute, storage, and network resources across multiple cloud providers. It utilizes a multi-cloud abstraction layer to translate generic resource requests into provider-specific API calls, unifying infrastructure control through a consistent set of Ruby objects. The project includes a cloud API mocking framework that simulates provider responses and resource behavior in memory. This allows for the testing of infrastructure integration logic without making actual network requests or incurring provider c
Provides a unified interface to discover, catalog, and control virtual machines, storage, and network resources across clouds.
يوفر هذا المشروع بنية تحتية للتكامل المستمر (CI) وتنسيق الاختبار الشامل (end-to-end) المطلوب لمشروع Kubernetes. يعمل كإطار عمل متخصص لإدارة خطوط أنابيب CI، وتأجير الموارد السحابية، وأتمتة المستودعات للتحقق من الوظائف الأساسية واستقرار واجهة برمجة التطبيقات. يتميز النظام بمدير موارد سحابية مخصص يؤجر مجموعات مشاريع معزولة لضمان بيئات اختبار متسقة، ونظام مراقبة يحلل نتائج الاختبارات التاريخية لتحديد الانحدارات والاختبارات غير المستقرة. كما يتضمن مؤتمت سير عمل GitHub يُستخدم لمزامنة تسميات المستودع وإدارة متطلبات طلبات السحب عبر تفاعلات مدفوعة بالبوت. بشكل عام، يغطي المشروع تنسيق الموارد السحابية، وتوفير المجموعات الشامل، وإدارة منظمة GitHub. كما يتضمن أدوات إدارة حركة المرور لعمل وكيل (proxy) وتخزين استجابات API الخارجية مؤقتاً للتخفيف من قيود المعدل أثناء مهام الأتمتة ذات الحجم الكبير.
Leases and manages isolated cloud project pools to provide consistent environments for automated test jobs.
x-cmd is an AI agent orchestrator, cloud infrastructure CLI, and cross-platform package manager that provides an enhanced POSIX shell toolkit. It integrates large language models directly into the terminal for chatting, code generation, and the execution of agentic workflows, while offering a framework for building interactive terminal user interface components. The project distinguishes itself by deploying containerized AI agents within isolated sandboxes, provisioning them with specialized skills and headless browser automation capabilities. It further streamlines development through a unif
Interfaces with administrative APIs of public cloud providers to discover and control virtual infrastructure.
This project is a collection of structured study notes and conceptual breakdowns designed for the AWS Certified Cloud Practitioner exam. It serves as a technical reference and study guide, organizing cloud service details and architectural principles to assist in certification preparation. The knowledge base is built using markdown files and includes curated cheat sheets and interactive mind-map visualizations. These tools map complex certification topics into visual hierarchies to enable drill-down study paths and rapid revision. The materials cover a wide range of cloud capabilities, inclu
Explains how to distribute owned cloud resources like subnets with other accounts.
Foreman is a lifecycle infrastructure management platform used for automating the provisioning, configuration, and monitoring of physical, virtual, and cloud servers. It serves as a central hub for managing the entire lifespan of a server, from initial deployment and operating system upgrades to decommissioning and auditing. The platform functions as a hybrid cloud manager and bare-metal provisioning tool, providing a unified interface to control virtual machine lifecycles across diverse hypervisors and public cloud providers. It automates hardware discovery and operating system deployment us
Integrates with virtualization and cloud platforms to discover, catalog, and control the lifecycles of compute resources.
Pinme is a full stack deployment platform and infrastructure orchestration tool. It functions as an LLM application builder that converts natural language prompts into functional web applications with automated interfaces and business logic. The platform provides a static site hosting service and a content-addressable data manager for transferring project assets between environments. It automates the provisioning of workers, databases, and domains to launch applications via a single command. The system covers cloud resource management, project lifecycle orchestration from templates, and incr
Tracks assigned web addresses, monitors wallet balances, and manages the deployment history of remote projects.
This project is a Kubernetes ingress controller that manages external traffic routing by integrating directly with Google Cloud load balancing infrastructure. It functions as a controller that continuously reconciles the desired state of cluster ingress definitions with the actual configuration of cloud-native load balancers. The controller automates the provisioning of static or ephemeral IP addresses and configures load balancers to distribute network requests across multiple availability zones. It employs declarative mapping to translate abstract service definitions into concrete cloud inf
Connects to cloud platforms to discover and control network resources.