9 repositorios
Tooling for writing and deploying logic to event-driven cloud runtimes.
Distinct from Serverless Function Development Tools: Existing candidates focus on deployment automation or local emulation rather than the SDK for development.
Explore 9 awesome GitHub repositories matching devops & infrastructure · Serverless Function Development. Refine with filters or upvote what's useful.
This project is a collection of programming language references and syntax cheat sheets designed for rapid developer onboarding. It serves as a library of code-based documentation that uses valid source code files to provide whirlwind tours of various language specifications. The project focuses on programming language learning by providing concise, commented code examples that explain core features and syntax in place. This approach enables developers to quickly grasp language-specific patterns, data types, and execution flow through a consistent reference format. The content covers a broad
Illustrates the process of writing logic and generating artifacts for event-driven cloud runtimes.
Este proyecto es una colección de implementaciones de referencia, código de muestra y kits de inicio para integrar servicios backend de Firebase en aplicaciones web utilizando el SDK de JavaScript. Sirve como una guía práctica para arrancar proyectos con autenticación alojada en la nube, bases de datos y lógica serverless. El repositorio proporciona ejemplos específicos para implementar sincronización de datos en tiempo real, gestión de identidad de usuario y funciones en la nube impulsadas por eventos. También incluye código de referencia para utilizar emuladores de servicios locales para probar la funcionalidad en la nube en una máquina local antes del despliegue en producción. La base de código cubre una amplia gama de capacidades, incluyendo almacenamiento de datos no-sql y relacionales, alojamiento de activos estáticos en una CDN global y la aplicación de reglas de seguridad declarativas. También demuestra la integración de verificación de identidad y la ejecución de lógica del lado del servidor en entornos gestionados.
Implements event-driven server-side logic and cloud functions using the Firebase SDK.
Este proyecto es un conjunto de librerías cliente de Python y envoltorios de API utilizados para interactuar con los servicios de Google Cloud Platform. Funciona como una interfaz programática para aprovisionar, configurar y gestionar la infraestructura y los recursos en la nube. La librería proporciona un kit de herramientas especializado para Google Cloud Storage, permitiendo la carga, descarga y gestión de objetos de datos dentro de buckets en la nube. También admite el desarrollo de aplicaciones serverless y la automatización de la configuración y escalado del entorno. El proyecto maneja la integración de la API de la nube proporcionando abstracciones de alto nivel que gestionan la autenticación y las solicitudes de servicio. Estas capacidades cubren la gestión general de infraestructura y la integración de almacenamiento remoto.
Supports the development of scalable logic and data processing pipelines for serverless cloud runtimes.
Poem es un toolkit integral para construir aplicaciones web, APIs y servidores con seguridad de tipos utilizando el lenguaje de programación Rust. Proporciona una base para desarrollar servidores web que manejan solicitudes HTTP con una fuerte seguridad de tipos. El framework se distingue por admitir múltiples protocolos de comunicación a través de un mapeo de manejadores agnóstico al protocolo. Esto permite que una única lógica interna se exponga a través de HTTP, servicios gRPC utilizando definiciones protobuf y el Protocolo de Contexto de Modelo (MCP) para la integración de modelos de IA. Además, incluye herramientas integradas para generar especificaciones OpenAPI v3 y documentación interactiva. El proyecto cubre una amplia gama de capacidades, incluyendo enrutamiento de solicitudes, pipelines de middleware basados en traits y gestión de sesiones. Proporciona características de seguridad como la renovación automática de certificados TLS basada en ACME, protección CSRF y configuración CORS. Otras capacidades integradas incluyen streaming de datos en tiempo real a través de WebSockets y Server-Sent Events, servicio de activos estáticos e integración de OpenTelemetry para el rastreo distribuido de solicitudes. El framework está diseñado para admitir diversos objetivos de despliegue, incluyendo la capacidad de ejecutar aplicaciones web como funciones serverless basadas en eventos dentro de runtimes en la nube.
Integrates the request lifecycle with cloud runtimes to operate as event-driven serverless functions.
Practicalnode is a comprehensive educational resource and backend development framework for mastering server-side programming with Node.js. It provides a structured approach to building scalable network services, REST APIs, and real-time applications using asynchronous JavaScript. The project serves as a detailed implementation guide for several core backend patterns, including MongoDB data modeling and the construction of REST API development kits. It emphasizes a specific workflow for Docker containerization and offers a variety of strategies for managing user identity through stateless tok
Provides a framework for developing event-driven logic that executes without managing server infrastructure.
The Cloudflare Workers Rust SDK is a toolchain and framework for building high-performance serverless functions using Rust. It compiles code into WebAssembly modules that execute within a sandboxed host environment at the edge. The project provides a typed remote procedure call system for invoking functions across different worker instances and utilizes procedural macros for mapping these distributed interfaces. It uses trait-based bindings and standardized wrappers to provide type-safe access to platform services and web-standard request and response objects. The SDK covers a broad range of
Provides a comprehensive SDK for writing and deploying high-performance serverless functions using Rust.
AWS Powertools for Python is a utility framework designed for building production-ready Python functions on AWS Lambda. It provides a comprehensive suite of tools for observability, event parsing, routing, and idempotency management to streamline the development of serverless applications. The project distinguishes itself through specialized capabilities for event-driven architectures and AI agent orchestration. It enables the implementation of AI agents by exposing functions as tools via OpenAPI schemas and managing conversation states. Additionally, it features an idempotency library that p
Provides a comprehensive utility framework for building production-ready Python functions on AWS Lambda.
This project is a set of hands-on labs for practicing cloud development, focusing on implementing web apps, functions, storage solutions, and containerized workloads. It provides a practical framework for developing solutions within the Azure ecosystem. The content covers a wide range of specialized cloud capabilities, including serverless development with HTTP and timer triggers, container orchestration using apps and instances, and API management for routing and transforming traffic. It also emphasizes identity and access management through OpenID Connect and managed identities. Additional
Builds and deploys serverless functions utilizing HTTP and timer triggers for event-driven business logic.
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.
Supports writing and executing modular code snippets that respond to web requests or cloud events.