9 个仓库
Utilities for packaging and exporting application functions to managed cloud environments.
Distinct from Local Function Execution: Distinct from Local Function Execution: focuses on the deployment and export process to cloud providers rather than local simulation.
Explore 9 awesome GitHub repositories matching development tools & productivity · Cloud Function Deployers. Refine with filters or upvote what's useful.
Quarkus is a Kubernetes-native Java framework designed for building high-performance, memory-efficient applications. It utilizes ahead-of-time native compilation to transform Java code into standalone, optimized binaries that eliminate the need for a virtual machine, enabling rapid startup and reduced memory consumption. By performing code augmentation during the build phase, it shifts heavy processing tasks away from runtime, ensuring that applications are optimized for cloud-native environments. The framework distinguishes itself through a unified approach to reactive and imperative program
Packages and exports application functions for execution within the AWS Lambda environment using standard or native runtimes.
This repository provides a comprehensive library of code examples for implementing event-driven, serverless backend architectures. It serves as a practical guide for building scalable cloud-native applications that execute logic in isolated environments, triggered by infrastructure events or HTTP requests rather than persistent server processes. The collection demonstrates how to leverage managed infrastructure to automate backend workflows, including the use of asynchronous task queuing to maintain system stability during high traffic. It highlights patterns for secure API hosting, enabling
Offers a collection of code examples demonstrating how to implement event-driven logic and serverless backend tasks.
Nango is an open-source platform that connects applications to external APIs by managing authentication, data synchronization, and custom function execution. It provides a managed runtime for TypeScript integration functions, handling OAuth flows, credential storage, and token refresh for hundreds of external APIs while keeping secrets isolated from application code. The platform distinguishes itself by exposing integration functions as discoverable tools for AI agents through an MCP server or API, with per-user credential isolation that keeps provider secrets out of the agent loop. It offers
Uploads TypeScript integration functions to a managed runtime for synchronous or asynchronous execution.
This project is an AI-powered IDE extension and LLM coding assistant that provides a conversational interface for generating, refactoring, and debugging code. It functions as an AI agent framework and a Model Context Protocol client, connecting AI models to external data sources and tools to automate complex development tasks. The system is distinguished by its use of autonomous AI agents capable of multi-step task execution, including the ability to read files, modify code, and run terminal commands iteratively. It supports recursive agent orchestration through subagent delegation and employ
Enables the creation, testing, and deployment of Python functions from local environments to remote cloud workspaces.
AngularFire is a set of tools for connecting applications to Firebase services. It provides a library of client-side interfaces for managing authentication, object storage, NoSQL databases, and serverless functions. The project utilizes observables and dependency injection to integrate cloud services into the application hierarchy. It features a reactive interface for streaming real-time data, managing document-based databases, and tracking authentication state as a continuous stream of tokens. The platform covers a broad range of cloud capabilities, including identity verification, binary f
Provides utilities for packaging and deploying serverless functions to cloud providers.
Laf is a serverless backend platform that provides an integrated environment for cloud functions, a document database, and file storage. It serves as a complete infrastructure for developing and deploying backend logic, data persistence, and real-time communication without the need for manual server management. The platform features a browser-based IDE that allows developers to write, test, and deploy serverless functions directly within a web editor, removing the requirement for local environment setup. It also includes a WebSocket communication platform for maintaining persistent bidirectio
Provides utilities for writing and pushing backend code directly to a managed cloud environment for serverless execution.
opennextjs-aws 是一个无服务器基础设施适配器和部署工具,将 Next.js 构建产物转换为兼容的包,以便在 AWS Lambda 和 S3 上托管。它作为一个部署适配器,将框架特定的输出映射到无服务器函数和对象存储。 该项目通过实现无服务器特定的优化而脱颖而出,包括一个通过 S3 或 DynamoDB 同步增量静态再生(ISR)和 fetch 缓存的缓存管理器。它具有冷启动优化器,使用包压缩和定时函数预热来减少延迟,以及一个专门的图像优化流水线,用于从 S3 获取源文件并通过 CDN 分发。 该系统涵盖了广泛的能力,包括边缘中间件集成、基于队列的后台重新验证和多目标路由分发。它还通过 CDN 路由、地理位置数据注入和服务器响应流来管理流量,以改善首字节时间(TTFB)。 该工具为构建流水线、适配器行为和服务器逻辑提供了广泛的自定义选项,以支持多样的架构需求和 Monorepo 结构。
Transforms build artifacts into deployable packages compatible with serverless functions, edge workers, or Node.js servers.
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
Provides tools and workflows for publishing local serverless function projects to cloud environments.
AWS Lambda Runtime Interface Emulator 是一个代理服务器,旨在在本地容器内复制云端无服务器(serverless)执行环境。它作为一个轻量级接口,允许开发者通过在本地机器上模拟远程控制平面和事件调用模型,来验证函数逻辑、性能和 API 集成。 该工具通过拦截 HTTP 请求并将其转换为无服务器函数处理程序所预期的结构化 JSON 事件负载来运行。它通过同步事件循环管理函数生命周期,并将包括安全凭证和元数据在内的本地配置设置直接映射到容器进程空间,以确保与生产环境的一致性。 除了标准的函数测试外,该模拟器还通过提供运行时接口的功能性实现,支持对自定义扩展和代理的验证。这允许在将容器化的无服务器应用及其相关组件部署到云端之前进行测试。
Proxies requests to a local container to simulate cloud runtime environments for verifying function logic and performance.