12 مستودعات
Tools specifically for packaging and deploying applications to serverless environments without manual configuration.
Distinct from AWS Provisioners: Focuses on the packaging and deployment process for serverless apps, not just general AWS resource provisioning
Explore 12 awesome GitHub repositories matching devops & infrastructure · Serverless Deployment Tooling. Refine with filters or upvote what's useful.
Zappa is a deployment tool and orchestrator designed to package and deploy Python web applications to AWS Lambda. It functions as a wrapper and framework that adapts standard Python applications to work with serverless infrastructure and API Gateway events. The project enables the hosting of Python web frameworks on serverless environments without requiring the application to be rewritten. It automates the process of pushing code from local environments to the cloud and manages the lifecycle of these deployments to remove manual server management. Its capabilities include automated infrastru
Provides a tool for packaging and deploying Python web applications to AWS Lambda without custom configuration.
This project is an orchestration system for deploying and managing encrypted proxy nodes across virtual and serverless hosting platforms. It provides a web-based management interface for configuring proxy servers and a dedicated manager for generating and synchronizing subscription links compatible with network client software. The system features a CDN tunneling orchestrator to mask origin server IP addresses using domain tunnels and CDN back-ends. It includes a Cloudflare WARP integrator to handle account configurations and route outbound traffic through specialized connections to manage ou
Automates the setup of proxy nodes on serverless hosting platforms to create a resilient network.
The AWS SAM Command Line Interface is a development toolkit used to define, emulate, and manage the lifecycle of serverless infrastructure. It serves as an infrastructure as code tool and a wrapper for AWS CloudFormation, allowing users to describe cloud resources through declarative templates. The project differentiates itself by providing a local serverless emulator that uses containers to execute and debug functions before they are deployed. It also enables rapid cloud iteration through real-time synchronization, which monitors local source code for changes and automatically pushes updates
Packages and automates the delivery of serverless stacks to staging and production environments.
aws-sam-local هو محاكي قائم على Docker يُستخدم لتشغيل وتصحيح دوال AWS Lambda وتكوينات API Gateway على جهاز محلي. يوفر بيئة تنفيذ محلية تحاكي وقت تشغيل AWS Lambda، مما يسمح بالتحقق من كود الدالة ونماذج التطبيقات بدون خادم (serverless) قبل النشر السحابي. يستخدم المشروع منسق وقت تشغيل لإدارة الحاويات المؤقتة، مما يكرر بيئة التنفيذ المعزولة للدوال السحابية. يتضمن محاكي بوابة API بدون خادم وأدوات محاكاة للأحداث لتوليف الحمولات من مصادر مثل Kafka ومشغلات سحابية أخرى. تدعم الأداة دورة التطوير الأوسع لنموذج التطبيق بدون خادم (Serverless Application Model) من خلال تمكين النماذج الأولية المحلية لواجهات برمجة تطبيقات بدون خادم ومحاكاة مصادر أحداث سحابية مختلفة. يوفر بيئة تصحيح أخطاء لتحديد الأخطاء في الدوال بدون خادم مع تحكم كامل في حالة التنفيذ.
Includes utilities for defining and localizing the deployment of serverless applications using the SAM model.
dlt هي أداة لاستيعاب البيانات بلغة Python وإطار عمل لخط أنابيب ETL مصمم لجلب البيانات من مصادر متنوعة وحفظها في وجهات مهيكلة. تعمل كمحرك لاستنتاج المخطط (schema inference) يكتشف تلقائياً أنواع البيانات ويسطح هياكل JSON المتداخلة في جداول علائقية، ناقلاً البيانات من المصادر إلى بحيرات البيانات، أو المستودعات، أو قواعد بيانات المتجهات. يتميز المشروع بتوليد خط أنابيب مدعوم بالذكاء الاصطناعي، باستخدام نماذج لغات كبيرة لسقالات كود الاستخراج والموصلات لـ REST APIs. كما يدعم تخزين المتجهات متعدد الوسائط والتعبئة المتخصصة لقواعد بيانات المتجهات لدعم تطبيقات الذكاء الاصطناعي والتعلم الآلي. يغطي إطار العمل مجموعة واسعة من القدرات بما في ذلك تطور المخطط المؤتمت، وتحميل البيانات التزايدي عبر تتبع الحالة، والتحقق من جودة البيانات من خلال فرض عقود البيانات. يوفر أدوات لتطبيع البيانات العلائقية، وتحويلات ما قبل وما بعد التحميل، ومجموعة متنوعة من محولات الوجهة لقواعد بيانات SQL ومخازن الكائنات السحابية. تتم إدارة المراقبة من خلال لوحات معلومات تنفيذ خط الأنابيب، وتتبع نسب الأعمدة، والتحقق من إصدار المخطط باستخدام التجزئات القائمة على المحتوى.
Provides tools for packaging and deploying data loading logic into serverless environments with HTTP triggers.
Side-Menu.Android هو مكون واجهة مستخدم قابل لإعادة الاستخدام لتطبيقات Android يوفر درج تنقل منزلق. تم تصميمه لمساعدة المطورين على تنظيم أقسام التطبيق وخيارات المستخدم في لوحة مخفية منظمة تحافظ على واجهة نظيفة لمنطقة المحتوى الأساسية. يتميز المكون بعرضه المرئي، الذي يتبع إرشادات Material Design لضمان تجربة مستخدم متسقة وبديهية. يتميز بتسلسل هرمي للقائمة يعتمد على البيانات يسمح بالتجميع المنطقي لعناصر التنقل، ويدمج رسوماً متحركة دائرية انسيابية لتوفير انتقالات مرئية مصقولة عند فتح القائمة أو إغلاقها. من خلال تغليف منطق التخطيط والتفاعل المعقد في فئة واحدة معيارية، تبسط المكتبة تنفيذ التنقل عبر شاشات متعددة. تدعم الانتقالات المعتمدة على الأحداث، مما يسمح للمطورين بفصل تفاعلات القائمة عن تحديثات المحتوى للحفاظ على بنية تطبيق نظيفة وسريعة الاستجابة.
Automates the deployment of cloud architecture using templates and scripts to reduce manual configuration.
Weaver is a distributed application framework and remote procedure call system that allows developers to organize logic into independent components. It provides a multi-process execution environment where these components communicate via automated serialization, enabling applications to run as a single unit locally or as a distributed system across multiple cloud machines. The framework distinguishes itself through a configuration-driven topology mapping that allows the same logic to execute as a local function call or a remote network request without altering the business logic. It includes
Provides tools for packaging and deploying applications to serverless container platforms for automated scaling.
هذا المشروع عبارة عن قالب مسبق التكوين ومشروع بذرة لبناء تطبيقات ويب بدون خادم باستخدام React و Firebase. يعمل كقالب شامل لإعداد البيئة، والتوجيه، والبنية التحتية المطلوبة لإطلاق تطبيقات الصفحة الواحدة. يدمج إطار العمل طبقة بيانات باستخدام GraphQL و Relay لتنسيق الطلبات والحفاظ على إدارة حالة قابلة للتوسع. يتضمن مجموعة واجهة مستخدم قياسية تعتمد على مبادئ Material Design وينفذ تقسيم الكود غير المتزامن لتقليل حمولات الحزمة الأولية. يغطي النظام إدارة الهوية من خلال تكاملات Google و OAuth، إلى جانب سكربتات سطر أوامر آلية لنشر الأصول الساكنة والوظائف في استضافة السحابة. كما يوفر واجهة مرئية لتنفيذ والتحقق من استعلامات GraphQL مع فحص النحو في الوقت الفعلي.
Ships as a comprehensive pre-configured seed project and boilerplate for rapid serverless web application development.
مكتبة عميل Google Cloud Go هي مجموعة من حزم Go ومجموعة تطوير برمجيات تستخدم للتفاعل مع خدمات Google Cloud ومنصات API. توفر الوسيلة الأساسية لتطبيقات Go للتكامل مع نقاط نهاية الخدمة السحابية من خلال أنماط لغة مبسطة ومعالجة طلبات API الآلية. يتميز المشروع بمكتبات متخصصة لإدارة الهوية والوصول عبر حسابات الخدمة، ومفاتيح API، ودقة الاعتماد القائمة على البيئة. ويتضمن SDKs مخصصة لتنسيق الموارد البرمجية ونشر وإدارة الوظائف بدون خادم، والوظائف الحاوية، وخدمات الويب القابلة للتوسع. يغطي سطح قدرة المكتبة إدارة البيانات السحابية عبر التخزين العلائقي، وNoSQL، وتخزين الكائنات، بالإضافة إلى تنسيق البنية التحتية للأجهزة الافتراضية والحاويات. كما يوفر أدوات لتطوير الذكاء الاصطناعي التوليدي، وتحليلات البيانات واسعة النطاق، ومراقبة التطبيقات السحابية من خلال التقاط السجلات وتتبع الأخطاء.
Includes tools for packaging and deploying serverless functions and containerized jobs to cloud environments.
Claudia هي أداة سطر أوامر وإطار عمل مصمم لأتمتة حزم، وتوجيه، ونشر تطبيقات Node.js في بيئات السحابة بدون خادم (serverless). تعمل كواجهة لإدارة دورة الحياة الكاملة لخدمات الواجهة الخلفية، حيث تتعامل مع ترجمة كود التطبيق إلى وظائف سحابية قابلة للتنفيذ وبوابات شبكة مدارة. تتميز الأداة بتجريد مهام البنية التحتية المعقدة، مما يسمح للمطورين بتحديد مسارات الويب والواجهات الحوارية مباشرة داخل الكود المصدري الخاص بهم. وهي تؤتمت توفير موارد السحابة، بما في ذلك تكوين قواعد الوصول الأمني، والتسجيل، والإعدادات الخاصة بالبيئة، مما يضمن بقاء حالات البنية التحتية متسقة وقابلة للتكرار عبر عمليات النشر. بالإضافة إلى النشر الأساسي، يوفر المشروع قدرات لإدارة متغيرات البيئة والأسرار، بالإضافة إلى تكوين مشغلات قائمة على الأحداث لواجهات برمجة تطبيقات الويب وروبوتات الدردشة. يتم توزيعها كواجهة سطر أوامر تدير تجميع التبعيات والتسليم اللاحق لهذه القطع البرمجية إلى خدمات الاستضافة السحابية.
Packages and deploys code and dependencies to serverless cloud environments without manual infrastructure configuration.
This is a serverless deployment command-line interface used for packaging, deploying, and managing the lifecycle of serverless functions in a cloud environment. It acts as a cloud service orchestrator to coordinate remote service registries, environment configurations, and custom domain routing. The tool provides a remote function invoker that maps local procedure calls to cloud endpoints via HTTPS and a distributed log aggregator to monitor execution logs for remote debugging. It manages secure access through a cloud identity manager that handles authentication tokens for API requests. The
Provides a command-line interface for packaging, deploying, and managing the full lifecycle of serverless functions in the cloud.
This project provides a Go runtime and SDK for building and deploying serverless functions within the AWS Lambda environment. It consists of a library for managing the function runtime and a collection of predefined event type definitions for structured data handling. The toolkit includes utilities for packaging compiled Go binaries into the specific archive formats and naming conventions required for cloud deployment. It uses an interface-based handler mapping system to bind user-defined functions to a runtime wrapper that manages input and output serialization. The project covers event-dri
Ships utilities for packaging and deploying Go binaries to serverless environments without manual configuration.