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

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

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

awslabs/chalice

0
View on GitHub↗
11,062 نجوم·1,006 تفرعات·Python·Apache-2.0·12 مشاهدات

Chalice

Chalice هو إطار عمل لتطوير Python لبناء ونشر تطبيقات بدون خادم (serverless) وREST APIs على AWS. يعمل كأداة للخدمات المصغرة تقوم بأتمتة نشر الكود والبنية التحتية على AWS Lambda وتنسق AWS API Gateway لتوجيه طلبات HTTP إلى دوال محددة بدون خادم.

يتميز إطار العمل بنظام مؤتمت يحلل الكود المصدري لتوليد الحد الأدنى من أذونات إدارة الهوية والوصول المطلوبة. كما يوفر واجهة سطر أوامر لإدارة دورة حياة التطبيق بالكامل، بدءاً من إنشاء المشروع ونشره وحتى إزالة موارد السحابة.

يغطي المشروع الأتمتة القائمة على الأحداث من خلال ربط دوال السحابة بحاويات التخزين، أو طوابير الرسائل، أو الجداول الزمنية الدورية. كما يتعامل مع تركيب البنية التحتية من خلال تعيين المسارات القائم على المزخرفات (decorators) والتحليل الثابت لاستدعاءات خدمات السحابة.

Features

  • Lambda Deployments - Automates the packaging and deployment of Python code specifically to AWS Lambda.
  • Event-Driven Automation Engines - Connects cloud functions to event sources like storage buckets and message queues for automation.
  • Serverless Microservices - Enables the creation of event-driven microservices using Python.
  • Cloud Deployment CLI Tools - Includes a command-line tool to package and deploy serverless applications to AWS.
  • Infrastructure Synthesis - Automatically generates the required cloud infrastructure by analyzing the Python source code.
  • Event-Driven Triggers - Configures serverless functions to be triggered by external cloud events.
  • Serverless API Frameworks - Provides a framework for building REST APIs that run on serverless infrastructure.
  • Serverless Deployment - Facilitates the building and deployment of code to serverless cloud environments.
  • Policy Generation - Automatically generates minimum-privilege IAM policies by statically analyzing cloud service calls in the code.
  • Serverless Frameworks - Acts as a comprehensive framework for developing and deploying serverless applications on AWS.
  • RESTful API Development - Provides a framework for building RESTful web services that trigger serverless functions.
  • Serverless Gateway Routing - Orchestrates AWS API Gateway to route HTTP requests to the correct serverless functions.
  • Application Lifecycle Managers - Provides a CLI to manage the full lifecycle from project creation to resource removal.
  • AWS IAM Management - Manages the identity and access permissions required for serverless functions to interact with AWS services.
  • Serverless Lifecycle Management - Manages the end-to-end lifecycle of serverless applications, including deployment and teardown.
  • Decorator-Based Route Mappings - Uses Python decorators to map HTTP endpoints to specific serverless functions.
  • Application Frameworks - Microframework for building Python applications on AWS Lambda.

سجل النجوم

مخطط تاريخ النجوم لـ awslabs/chaliceمخطط تاريخ النجوم لـ awslabs/chalice

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Chalice

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Chalice.
  • aws/chaliceالصورة الرمزية لـ aws

    aws/chalice

    11,062عرض على GitHub↗

    Chalice is a framework for building and deploying serverless applications and REST APIs on AWS Lambda using Python. It functions as an infrastructure-as-code generator, mapping application logic and routing definitions directly to cloud compute resources while automating the provisioning and management of the underlying environment. The framework distinguishes itself by analyzing source code to automatically construct the minimum necessary security permissions, ensuring least-privilege access for all deployed functions. It supports modular development through blueprint-based organization and

    Pythonawsaws-apigatewayaws-lambda
    عرض على GitHub↗11,062
  • apache/openwhiskالصورة الرمزية لـ apache

    apache/openwhisk

    6,779عرض على GitHub↗

    OpenWhisk is a serverless cloud platform designed for deploying and executing stateless functions in response to API calls or events. It serves as a complete serverless stack, providing an API gateway for functions, a function-as-a-service runtime manager, and an event-driven workflow engine. The platform distinguishes itself through a polyglot execution model that supports multiple language runtimes and allows for the creation of custom runtimes using Docker containers. It enables complex logic through function orchestration and composition, allowing multiple functions to be chained into seq

    Scala
    عرض على GitHub↗6,779
  • claudiajs/claudiaالصورة الرمزية لـ claudiajs

    claudiajs/claudia

    3,885عرض على GitHub↗

    Claudia is a cloud function orchestrator and Node.js serverless deployment tool. It provides a framework for translating application code into executable cloud functions, automating the provisioning of infrastructure and security rules. The project functions as a serverless infrastructure manager and event-driven API framework. It manages environment variables, secrets, and version aliases to isolate development stages, while configuring web routes and conversational triggers for cloud-hosted APIs and chat bots. The system covers a broad range of capabilities, including artifact bundling, CL

    JavaScript
    عرض على GitHub↗3,885
  • zappa/zappaالصورة الرمزية لـ zappa

    zappa/Zappa

    3,691عرض على GitHub↗

    Zappa is a serverless Python framework and command-line tool used for packaging and deploying Python web applications to AWS Lambda. It functions as a serverless infrastructure automator that provisions API Gateways, IAM roles, and SSL certificates to run ASGI and WSGI applications as serverless functions. The tool distinguishes itself by providing a management CLI for executing remote administration scripts and management commands directly within the deployed environment. It includes specific mechanisms for serverless performance tuning, such as scheduling regular warm-up invocations to prev

    Pythonalbapi-gatewayaws
    عرض على GitHub↗3,691
عرض جميع البدائل الـ 30 لـ Chalice→

الأسئلة الشائعة

ما هي وظيفة awslabs/chalice؟

Chalice هو إطار عمل لتطوير Python لبناء ونشر تطبيقات بدون خادم (serverless) وREST APIs على AWS. يعمل كأداة للخدمات المصغرة تقوم بأتمتة نشر الكود والبنية التحتية على AWS Lambda وتنسق AWS API Gateway لتوجيه طلبات HTTP إلى دوال محددة بدون خادم.

ما هي الميزات الرئيسية لـ awslabs/chalice؟

الميزات الرئيسية لـ awslabs/chalice هي: Lambda Deployments, Event-Driven Automation Engines, Serverless Microservices, Cloud Deployment CLI Tools, Infrastructure Synthesis, Event-Driven Triggers, Serverless API Frameworks, Serverless Deployment.

ما هي البدائل مفتوحة المصدر لـ awslabs/chalice؟

تشمل البدائل مفتوحة المصدر لـ awslabs/chalice: aws/chalice — Chalice is a framework for building and deploying serverless applications and REST APIs on AWS Lambda using Python. It… apache/openwhisk — OpenWhisk is a serverless cloud platform designed for deploying and executing stateless functions in response to API… claudiajs/claudia — Claudia is a cloud function orchestrator and Node.js serverless deployment tool. It provides a framework for… zappa/zappa — Zappa is a serverless Python framework and command-line tool used for packaging and deploying Python web applications… apex/up — Up is a deployment tool that transforms any HTTP server into an AWS Lambda function behind API Gateway with a single… miserlou/zappa — Zappa is a deployment tool and orchestrator designed to package and deploy Python web applications to AWS Lambda. It…