7 个仓库
Frameworks designed for building and deploying applications directly to serverless cloud runtimes.
Distinct from Python Web Frameworks: Distinct from general Python web frameworks: specifically optimized for serverless deployment and cloud-native infrastructure integration.
Explore 7 awesome GitHub repositories matching web development · Serverless Frameworks. Refine with filters or upvote what's useful.
This project provides a full Python interpreter compiled to WebAssembly, enabling the execution of Python code and scientific libraries directly within web browsers and server-side environments. By bridging the gap between language runtimes, it allows developers to run computational tasks, manage packages, and perform data analysis in client-side environments without requiring a backend server. The platform distinguishes itself through a comprehensive foreign function interface that enables bidirectional data exchange, object proxying, and function calling between Python and JavaScript. It in
Deploys web frameworks and dashboarding tools entirely in the client browser without requiring a backend server.
The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision cloud resources using familiar programming languages. By utilizing construct-based synthesis, it translates high-level, object-oriented code into declarative templates, allowing for the automated management of complex cloud environments through a centralized, code-driven control plane. The framework distinguishes itself through its ability to model infrastructure as a dependency-aware resource graph, ensuring that components are provisioned and updated in the correct order. It
Models and deploys serverless compute, storage, and authentication services directly from application code.
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 framework for running Python applications on serverless infrastructure with automatic scaling and event routing.
Chalice 是一个用于在 AWS 上构建和部署无服务器(serverless)应用及 REST API 的 Python 开发框架。它作为一个微服务工具,自动化了代码和基础设施到 AWS Lambda 的部署,并编排 AWS API Gateway 将 HTTP 请求路由到特定的无服务器函数。 该框架具有一个自动化系统,可分析源代码以生成所需的最小身份和访问管理(IAM)权限。它还提供了一个命令行界面来管理完整的应用生命周期,从项目创建和部署到云资源的移除。 该项目通过将云函数连接到存储桶、消息队列或定期调度来处理事件驱动的自动化。它还通过基于装饰器的路由映射和对云服务调用的静态分析来处理基础设施合成。
Acts as a comprehensive framework for developing and deploying serverless applications on AWS.
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
Provides a framework for building and deploying serverless applications and REST APIs on cloud platforms.
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
A tool for running ASGI and WSGI Python applications as serverless functions on cloud infrastructure.
Functions Framework for Python 是一个旨在构建和部署便携式无服务器函数的库。它使开发者能够编写模块化代码,以响应传入的 HTTP 请求或云事件,从而无需管理底层服务器基础设施或复杂的请求处理逻辑。 该框架提供了一致的运行时环境,将代码打包成便携式容器镜像,确保在各种云原生平台上的行为完全一致。它利用基于装饰器的注册来定义函数入口点,并包含一个模拟生产环境的本地开发服务器,允许在部署前在本地机器上进行测试和调试。 该框架处理传入的 Web 请求和云事件到结构化对象的转换,遵循标准化的事件模式定义和网关接口协议。它还集成了集中式错误拦截,以管理异常并在函数执行期间促进自定义响应。
Serves as a development tool for building and testing serverless code locally before deploying to cloud-native environments.