6 repositorios
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 6 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 es un framework de desarrollo en Python para construir y desplegar aplicaciones serverless y APIs REST en AWS. Funciona como una herramienta de microservicios que automatiza el despliegue de código e infraestructura en AWS Lambda y orquesta AWS API Gateway para enrutar solicitudes HTTP a funciones serverless específicas. El framework cuenta con un sistema automatizado que analiza el código fuente para generar los permisos mínimos necesarios de gestión de identidad y acceso (IAM). También proporciona una interfaz de línea de comandos para gestionar el ciclo de vida completo de la aplicación, desde la creación del proyecto y el despliegue hasta la eliminación de recursos en la nube. El proyecto cubre la automatización basada en eventos conectando funciones en la nube a buckets de almacenamiento, colas de mensajes o programaciones periódicas. Además, gestiona la síntesis de infraestructura mediante el mapeo de rutas basado en decoradores y el análisis estático de llamadas a servicios en la nube.
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.
El Functions Framework para Python es una biblioteca diseñada para construir y desplegar funciones serverless portátiles. Permite a los desarrolladores escribir código modular que se ejecuta en respuesta a solicitudes HTTP entrantes o eventos en la nube, abstrayendo la necesidad de gestionar la infraestructura de servidor subyacente o la lógica compleja de manejo de solicitudes. El framework se distingue por proporcionar un entorno de ejecución consistente que empaqueta el código en imágenes de contenedor portátiles, asegurando un comportamiento idéntico en diversas plataformas cloud-native. Utiliza el registro basado en decoradores para definir puntos de entrada de funciones e incluye un servidor de desarrollo local que emula entornos de producción, permitiendo probar y depurar en una máquina local antes del despliegue. El framework maneja la traducción de solicitudes web entrantes y eventos en la nube en objetos estructurados, adhiriéndose a definiciones de esquema de eventos estandarizadas y protocolos de interfaz de gateway. También incorpora la interceptación centralizada de errores para gestionar excepciones y facilitar respuestas personalizadas durante la ejecución de la función.
Serves as a development tool for building and testing serverless code locally before deploying to cloud-native environments.