3 repositorios
Bundling web frameworks and their dependencies into container images for deployment.
Distinct from Infrastructure API Packaging: The candidates focused on infrastructure-specific packaging or hosting rather than general application containerization.
Explore 3 awesome GitHub repositories matching devops & infrastructure · API Container Packaging. Refine with filters or upvote what's useful.
Hug is a type-driven Python web framework designed for building APIs. It uses Python type annotations to automatically validate and convert incoming request data and to format outgoing responses. The framework functions as an automated documentation tool by extracting function signatures and markers from source code to generate accessible API specifications. It also supports non-blocking coroutines for asynchronous API processing to handle background tasks without interrupting the main request cycle. The project provides capabilities for REST API development, including route mapping, endpoin
Enables bundling the web server and dependencies into portable images for consistent environment deployment.
The container native, cloud agnostic serverless platform.
Packages each function as a Docker container, ensuring consistent runtime environments across any infrastructure.
docker-lambda es un simulador serverless basado en Docker y un emulador local diseñado para replicar entornos de ejecución de AWS Lambda. Proporciona un sistema para ejecutar funciones serverless localmente y reflejar entornos de ejecución en la nube a través de imágenes contenerizadas. El proyecto incluye un servidor API local que permite la invocación de funciones a través de HTTP para eliminar los arranques en frío (cold starts) durante las pruebas. Cuenta con una herramienta de compilación para compilar dependencias nativas y empaquetar el código de la función en archivos de despliegue utilizando imágenes de sistema especializadas. El entorno admite la duplicación de capas de dependencia compartidas mediante el montaje de directorios locales y utiliza la observación del sistema de archivos para permitir la recarga en caliente (hot reloading) del código de la función. También proporciona un mecanismo para pasar grandes cargas útiles de eventos a través de la entrada estándar para evitar las limitaciones de longitud de la línea de comandos.
Provides a utility to compile native dependencies and package functions into deployment archives.