aws-sam-local is a Docker-based emulator used for running and debugging AWS Lambda functions and API Gateway configurations on a local machine. It provides a local execution environment that mimics the AWS Lambda runtime, allowing for the verification of function code and serverless application mocks before cloud deployment. The project utilizes a runtime orchestrator to manage ephemeral containers, replicating the isolated execution environment of cloud functions. It includes a serverless API gateway simulator and event mocking tools to synthesize payloads from sources such as Kafka and othe
serverless-offline is a Serverless Framework plugin that provides a local cloud infrastructure simulator. It acts as an AWS Lambda local emulator and AWS API Gateway mock, allowing for the development and testing of serverless functions on a local machine without deploying to a remote provider. The project distinguishes itself by simulating bidirectional WebSocket connections and message routing, as well as mimicking the request lifecycle of an HTTP gateway. It includes a mock identity authorizer pipeline to verify tokens and JWTs locally and supports the mounting of virtual dependency layers
ZenML is an orchestration platform designed for building, deploying, and monitoring reproducible machine learning pipelines and agentic workflows. It provides a unified framework that manages the entire lifecycle of machine learning assets, from data processing and model training to the deployment of persistent inference services. By decoupling pipeline logic from underlying compute and storage, the platform enables teams to transition workflows seamlessly from local development environments to production-grade cloud infrastructure. The platform distinguishes itself through a service-oriented
docker-lambda is a Docker-based serverless simulator and local emulator designed to replicate AWS Lambda runtime environments. It provides a system for executing serverless functions locally and mirroring cloud execution environments through containerized images. The project includes a local API server that allows for function invocation via HTTP to eliminate cold starts during testing. It features a build tool for compiling native dependencies and packaging function code into deployment archives using specialized system images. The environment supports mirroring shared dependency layers by
AWS Lambda Runtime Interface Emulator 是一个代理服务器,旨在在本地容器内复制云端无服务器(serverless)执行环境。它作为一个轻量级接口,允许开发者通过在本地机器上模拟远程控制平面和事件调用模型,来验证函数逻辑、性能和 API 集成。
The main features of aws/aws-lambda-runtime-interface-emulator are: Local Lambda Simulation, Serverless Function Development Tools, Source-to-Runtime Deployers, Local Serverless Testing, Local Serverless Emulation, Container Runtime Interfaces, Containerized Development Environments, Execution Environment Configurations.
Open-source alternatives to aws/aws-lambda-runtime-interface-emulator include: awslabs/aws-sam-local — aws-sam-local is a Docker-based emulator used for running and debugging AWS Lambda functions and API Gateway… dherault/serverless-offline — serverless-offline is a Serverless Framework plugin that provides a local cloud infrastructure simulator. It acts as… zenml-io/zenml — ZenML is an orchestration platform designed for building, deploying, and monitoring reproducible machine learning… lambci/docker-lambda — docker-lambda is a Docker-based serverless simulator and local emulator designed to replicate AWS Lambda runtime… cloudflare/miniflare — Miniflare is a local simulator and emulator for Cloudflare Workers. It provides a serverless runtime environment on a… phodal/serverless — This project serves as a comprehensive technical guide and framework for building, deploying, and managing…