7 dépôts
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 is a Python development framework for building and deploying serverless applications and REST APIs on AWS. It functions as a microservice tool that automates the deployment of code and infrastructure to AWS Lambda and orchestrates AWS API Gateway to route HTTP requests to specific serverless functions. The framework features an automated system that analyzes source code to generate the minimum required identity and access management permissions. It also provides a command line interface to manage the complete application lifecycle, from project creation and deployment to the removal o
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.
Le Functions Framework pour Python est une bibliothèque conçue pour construire et déployer des fonctions serverless portables. Il permet aux développeurs d'écrire du code modulaire qui s'exécute en réponse à des requêtes HTTP entrantes ou à des événements cloud, en faisant abstraction de la nécessité de gérer l'infrastructure serveur sous-jacente ou la logique complexe de traitement des requêtes. Le framework se distingue en fournissant un environnement d'exécution cohérent qui package le code dans des images de conteneurs portables, garantissant un comportement identique sur diverses plateformes cloud-native. Il utilise l'enregistrement basé sur des décorateurs pour définir les points d'entrée des fonctions et inclut un serveur de développement local qui émule les environnements de production, permettant de tester et de déboguer sur une machine locale avant le déploiement. Le framework gère la traduction des requêtes web entrantes et des événements cloud en objets structurés, en adhérant aux définitions de schéma d'événements standardisées et aux protocoles d'interface de passerelle. Il intègre également une interception centralisée des erreurs pour gérer les exceptions et faciliter les réponses personnalisées lors de l'exécution des fonctions.
Serves as a development tool for building and testing serverless code locally before deploying to cloud-native environments.