15 مستودعات
Tools for managing, authenticating, and controlling remote cloud resources and computing tasks from a centralized platform.
Distinguishing note: Focuses on the orchestration of cloud resources as part of a workflow rather than infrastructure-as-code provisioning.
Explore 15 awesome GitHub repositories matching devops & infrastructure · Cloud Infrastructure Orchestration. Refine with filters or upvote what's useful.
Airflow is a platform for programmatically authoring, scheduling, and monitoring complex data pipelines. It functions as a workflow automation engine that manages the lifecycle of recurring business processes by executing code-defined task dependencies. By representing workflows as directed acyclic graphs, the system ensures that task execution order and data flow are explicitly defined and reliably maintained across distributed computing environments. The platform distinguishes itself through a highly modular, provider-based architecture that decouples core orchestration logic from external
Authenticate and manage resource allocation across cloud infrastructure providers to control remote computing tasks from a single centralized point.
Spinnaker is a multi-cloud continuous delivery platform designed to automate software releases and deployment pipelines across various public cloud providers and Kubernetes clusters. It functions as a cloud deployment orchestrator and infrastructure delivery tool, coordinating the promotion of software artifacts through multiple environments using visual workflows and directed acyclic graphs. The platform distinguishes itself with a dedicated canary analysis engine that compares performance metrics between new and stable software versions to automate release decisions. It utilizes cloud-agnos
Provisions and manages virtual machines, containers, and load balancers to support multi-cloud application deployments.
KubeVela is a cloud native application orchestrator and delivery engine for Kubernetes. It serves as an Open Application Model compliant platform designed to decouple application definitions from the underlying infrastructure and operations. The system acts as a multi-cluster delivery controller that coordinates progressive rollouts, including canary and blue-green strategies, across hybrid and multi-cloud environments. It provides a standardized model for managing complex deployment workflows and infrastructure provisioning. The platform covers broad capability areas including cloud infrast
Orchestrates cloud resources and computing tasks as reusable modules within a delivery workflow.
reconftw is an attack surface management framework and reconnaissance workflow orchestrator designed to automate the discovery, mapping, and monitoring of external digital assets. It operates as a modular tool-chain pipeline that coordinates a sequence of security tools to perform intelligence gathering and vulnerability scanning. The project distinguishes itself through a cloud-native deployment model that parallelizes scanning workloads across a fleet of remote VPS instances to bypass local resource constraints. It utilizes container-based environment isolation to ensure consistent executio
Orchestrates a fleet of remote cloud VPS instances to parallelize scanning workloads and bypass local resource constraints.
Beeswithmachineguns is a distributed load testing framework and cloud infrastructure orchestrator. It functions as an HTTP traffic generator that provisions fleets of virtual servers to simulate massive concurrent user traffic across multiple cloud regions to stress test web applications. The tool specifically manages the lifecycle of AWS EC2 micro instances, automating the provisioning of servers across different geographic zones and the subsequent termination of all active resources to prevent unnecessary billing costs. The system coordinates concurrent traffic scheduling and distributed r
Automates the management and control of remote cloud server clusters to coordinate load testing tasks.
ZenML is an extensible machine learning orchestration framework designed to manage the end-to-end lifecycle of data pipelines and AI agent workflows. It functions as a durable orchestrator that executes machine learning tasks as directed acyclic graphs, ensuring that every step is containerized for consistent performance across local, cloud, and hybrid infrastructure. By decoupling pipeline code from underlying compute and storage backends, the platform allows developers to define infrastructure-agnostic stacks that remain portable across diverse environments. The project distinguishes itself
Executes machine learning workflows on cloud infrastructure by packaging code into containers.
Tau هي بيئة تطوير وعمليات موحدة مصممة كمنصة لتنسيق DevOps. تعمل كمساحة عمل تطوير متكاملة (Fullstack) تقوم بمزامنة مهام البرمجة وإدارة البنية التحتية لكل من المستخدمين البشريين وعمليات الآلة المؤتمتة. يعمل النظام كمنسق بنية تحتية هجين، يستخدم برامج تشغيل معيارية لنشر وإدارة البرمجيات عبر كل من مزودي السحابة العامة والخوادم الخاصة المستضافة ذاتياً. يوفر مساحة عمل مشتركة تدمج عمليات واجهة سطر الأوامر مع نشر البنية التحتية لتوحيد سير عمل التطوير والتشغيل. تغطي المنصة مجموعة واسعة من القدرات بما في ذلك تنسيق البنية التحتية السحابية، ونشر مساحة العمل المستضافة ذاتياً، وإدارة البيئة عبر سطر الأوامر. يستخدم محرك توفير قائم على برامج التشغيل لترجمة تكوينات مساحة العمل عالية المستوى إلى عمليات نشر موارد محددة عبر بنيات تحتية مضيفة متنوعة.
Automates the setup and management of cloud environments through specialized drivers and orchestration tools.
Awless is a command-line interface and infrastructure orchestrator for managing, deploying, and inspecting AWS cloud resources. It functions as a resource inspector, identity manager, and secure connection utility, providing a hierarchical set of commands to control cloud environments. The tool distinguishes itself by syncing remote cloud state to local graphs, enabling offline infrastructure analysis, auditing, and resource relationship querying without active API calls. It further streamlines operations by mapping human-readable aliases to system identifiers and facilitating secure shell co
A tool for provisioning cloud resources using local or remote templates and reverting infrastructure changes via execution IDs.
هذا المشروع هو مزود Terraform يتيح إدارة موارد سحابة Azure من خلال سير عمل البنية التحتية ككود. يعمل كواجهة برمجية لإنشاء وتكوين الخدمات عبر Azure Resource Manager API، ويعمل كنظام تصريحي لتوفير البنية التحتية الافتراضية. ينظم الأداة دورة حياة الأجهزة الافتراضية، والشبكات، والتخزين في Azure. يستبدل تكوين البوابة اليدوي بنصوص برمجية محكومة بالإصدار لأتمتة نشر الخدمات السحابية وتوسيع نطاق البيئات عبر مراحل التطوير، والتهيئة، والإنتاج.
Automates the deployment and lifecycle management of virtual machines, networks, and storage in Azure.
مكتبة عميل Google Cloud Go هي مجموعة من حزم Go ومجموعة تطوير برمجيات تستخدم للتفاعل مع خدمات Google Cloud ومنصات API. توفر الوسيلة الأساسية لتطبيقات Go للتكامل مع نقاط نهاية الخدمة السحابية من خلال أنماط لغة مبسطة ومعالجة طلبات API الآلية. يتميز المشروع بمكتبات متخصصة لإدارة الهوية والوصول عبر حسابات الخدمة، ومفاتيح API، ودقة الاعتماد القائمة على البيئة. ويتضمن SDKs مخصصة لتنسيق الموارد البرمجية ونشر وإدارة الوظائف بدون خادم، والوظائف الحاوية، وخدمات الويب القابلة للتوسع. يغطي سطح قدرة المكتبة إدارة البيانات السحابية عبر التخزين العلائقي، وNoSQL، وتخزين الكائنات، بالإضافة إلى تنسيق البنية التحتية للأجهزة الافتراضية والحاويات. كما يوفر أدوات لتطوير الذكاء الاصطناعي التوليدي، وتحليلات البيانات واسعة النطاق، ومراقبة التطبيقات السحابية من خلال التقاط السجلات وتتبع الأخطاء.
Provides the primary Go interface for programmatically orchestrating virtual machines, containers, and serverless resources.
Axiom هو منسق للبنية التحتية السحابية وإطار عمل موزع للمسح الأمني. يعمل كمدير لنشر، وأخذ لقطات، وتدمير أساطيل الأجهزة الافتراضية القابلة للتخلص منها عبر مزودي سحابة ومناطق متعددة. يتميز المشروع بأتمتة توفير مجموعات أدوات الثغرات وبرمجيات التدقيق الأمني عبر هذه الخوادم البعيدة. يتميز بآلية لتوزيع عمليات المسح الأمني عن طريق تقسيم قوائم الأهداف عبر أسطول من المثيلات وتجميع البيانات الناتجة في ملفات موحدة وتقارير HTML. يغطي النظام مجموعة واسعة من الإمكانيات التشغيلية، بما في ذلك تنفيذ الأوامر عن بُعد، ونقل الملفات المتوازي، وضبط الشبكة على مستوى النواة لأحمال العمل ذات التزامن العالي. كما يوفر أدوات لإدارة لقطات الصور، وأنفاق SSH لحركة مرور الشبكة، ونشر ملفات تعريف البنية التحتية المحددة مسبقاً.
Provides a centralized platform for deploying and managing fleets of virtual machines across multiple cloud providers and regions.
The AWS Load Balancer Controller is a Kubernetes controller that automates the provisioning and lifecycle management of cloud-native load balancing resources. It functions as an infrastructure orchestrator, translating declarative cluster configurations into specific requests for external cloud services to route traffic into containerized workloads. By implementing standard ingress and gateway specifications, the system ensures that cluster networking adheres to official industry standards for HTTP, HTTPS, and transport-layer traffic. The controller distinguishes itself through its deep integ
Orchestrates the lifecycle of cloud-native load balancing resources for containerized workloads.
CML هي أداة لأتمتة خطوط الأنابيب لتدريب وتقييم نماذج تعلم الآلة، وتعمل كنظام CI/CD لتعلم الآلة. تعمل كمنسق للحوسبة السحابية ومدير سير عمل يعتمد على Git يقوم بأتمتة دورات تدريب النماذج من خلال إدارة الفروع، والالتزامات (commits) المؤتمتة، والتقارير المتكاملة. يتميز المشروع بتوفير نسخ سحابية مؤقتة أو عقد Kubernetes لتوفير أجهزة متخصصة للمهام كثيفة الحوسبة. كما يدير مشغلات الحوسبة عن بُعد، مما يسمح بربط مجموعات GPU ذاتية الاستضافة أو أجهزة محلية لتنفيذ سير عمل تعلم الآلة المحاوي (containerized). يغطي النظام مجموعة واسعة من الإمكانيات بما في ذلك تتبع تجارب تعلم الآلة، حيث يتم نشر مقاييس الأداء والتصورات مباشرة في طلبات السحب (pull requests) الخاصة بالتحكم في الإصدار. يتعامل مع أتمتة خط أنابيب تعلم الآلة من استيراد البيانات الأولي وإصدارها إلى إنشاء تقارير سير العمل المنسقة وروابط التصور الخارجية. توفر الأداة فائدة إضافية لإدارة البنية التحتية من خلال تصحيح الأخطاء عن بُعد عبر SSH والقدرة على استئناف المهام التي تمت مقاطعتها.
Orchestrates remote cloud resources and specialized hardware to execute compute-heavy machine learning tasks.
This project is a serverless application framework used to define and deploy cloud infrastructure, serverless APIs, and static frontends through infrastructure as code. It functions as a full stack deployment pipeline and a cloud infrastructure orchestrator for provisioning resources like databases and storage buckets across multiple cloud accounts. The framework includes a local cloud development environment that allows for testing and debugging API endpoints and cloud functions on a local machine before deployment. It also features a containerized build pipeline specifically designed to con
Orchestrates the provisioning and management of cloud resources and computing tasks from a centralized platform.
Attack Range is a cybersecurity breach simulation framework designed to orchestrate the lifecycle of security labs and execute controlled attack scenarios. It functions as a security simulation infrastructure orchestrator, enabling the deployment of instrumented cloud and local environments to validate defensive capabilities and generate security telemetry. The platform distinguishes itself through configuration-driven automation and infrastructure-as-code orchestration, which allow for the repeatable provisioning of vulnerable environments. It manages the entire simulation lifecycle, from th
Automates the deployment and teardown of isolated, vulnerable lab environments in the cloud for repeatable security research and testing.