GitHub
github.com › aws-samples › aws-lambda-demo-with-node-express
GitHub - aws-samples/aws-lambda-demo-with-node-express · GitHub
The purpose of this repository is to demonstrate how to deploy a simple web application built by Express - Node.js web application framework on AWS Lambda.
Starred by 21 users
Forked by 20 users
Languages JavaScript 52.7% | HTML 47.3%
GitHub
github.com › hayanisaid › AWS-Lambda-nodejs-example
GitHub - hayanisaid/AWS-Lambda-nodejs-example
Serverless: Creating Stack... Serverless: Checking Stack create progress... ........ Serverless: Stack create finished... Serverless: Uploading CloudFormation file to S3... Serverless: Uploading artifacts...
Forked by 8 users
Languages JavaScript 100.0% | JavaScript 100.0%
GitHub
github.com › Moesif › moesif-aws-lambda-node-js-example
GitHub - Moesif/moesif-aws-lambda-node-js-example: Example using Moesif API Analytics with AWS Lambda
Moesif is an API analytics platform. moesif-aws-lambda-nodejs is a middleware that logs API calls to Moesif for AWS Lambda. This example is an express application with Moesif's API analytics and monitoring integrated.
Author Moesif
GitHub
github.com › aws › aws-lambda-nodejs-runtime-interface-client
GitHub - aws/aws-lambda-nodejs-runtime-interface-client: AWS Lambda Runtime Interface Client for Node.js · GitHub
FROM quay.io/centos/centos:stream9 AS build-image ARG NODE_VERSION=22.14.0 ARG FUNCTION_DIR="/function" # Install build dependencies RUN dnf -y install \ autoconf \ automake \ cmake \ gcc \ gcc-c++ \ libtool \ make \ python3 \ xz \ && dnf clean all # Install Node.js RUN ARCH=$(uname -m) && \ if [ "$ARCH" = "x86_64" ]; then NODE_ARCH="x64"; else NODE_ARCH="arm64"; fi && \ curl -fsSL https://nodejs.org/dist/v${NODE_VERSION}/node-v${NODE_VERSION}-linux-${NODE_ARCH}.tar.xz | \ tar -xJ -C /usr/local --strip-components=1 # Create function directory RUN mkdir -p ${FUNCTION_DIR} WORKDIR ${FUNCTION_DIR} RUN npm install aws-lambda-ric ENTRYPOINT ["npx", "aws-lambda-ric"] CMD ["index.handler"]
Starred by 220 users
Forked by 61 users
Languages TypeScript 91.1% | Shell 3.9% | JavaScript 2.5% | C++ 1.8% | Python 0.4% | M4 0.2% | Makefile 0.1%
GitHub
github.com › aws-samples › lambda-nodejs-esbuild
GitHub - aws-samples/lambda-nodejs-esbuild · GitHub
AWS CDK This sample showcases how to use esbuild to minify and bundle your Node.js AWS Lambda functions
Author aws-samples
GitHub
github.com › thundra-io › thundra-examples-lambda-nodejs
GitHub - thundra-io/thundra-examples-lambda-nodejs: Thundra Example Node.js Projects for AWS Lambda Platform
July 31, 2023 - This project demonstrates async-hook api only avaliable in nodejs.10x runtime of AWS Lambda. ... This project demonstrates Claudia.js API builder with Thundra integration.
Starred by 12 users
Forked by 6 users
Languages JavaScript 100.0% | JavaScript 100.0%
GitHub
github.com › rodrigokamada › nodejs-aws-lambda
GitHub - rodrigokamada/nodejs-aws-lambda: Example application using the Node.js with TypeScript and Express.js where a serverless API will be implemented and deployed on the AWS Lambda service.
Example application using the Node.js with TypeScript and Express.js where a serverless API will be implemented and deployed on the AWS Lambda service. - rodrigokamada/nodejs-aws-lambda
Author rodrigokamada
GitHub
github.com › snowplow › aws-lambda-nodejs-example-project
GitHub - snowplow-archive/aws-lambda-nodejs-example-project: An AWS Lambda function in Node.js reading events from Amazon Kinesis and writing event counts to DynamoDB
June 5, 2015 - Our AWS Lambda function, written in JavaScript, reads a Kinesis stream containing events in a JSON format: { "timestamp": "2015-06-05T12:54:43.064528", "type": "Green", "id": "4ec80fb1-0963-4e35-8f54-ce760499d974" } Our job counts the events by type and aggregates these counts into 1 minute buckets. The job then takes these aggregates and saves them into a table in DynamoDB: ... host$ git clone https://github.com/snowplow/aws-lambda-nodejs-example-project.git host$ cd aws-lambda-example-project host$ vagrant up && vagrant ssh guest$ cd /vagrant guest# npm install grunt guest$ npm install guest$ grunt --help
Starred by 102 users
Forked by 24 users
Languages JavaScript 94.7% | Shell 5.3% | JavaScript 94.7% | Shell 5.3%
GitHub
github.com › motdotla › node-lambda
GitHub - motdotla/node-lambda: Command line tool to locally run and deploy your node.js application to Amazon Lambda · GitHub
(x86_64|arm64) (default: "x86_64") -d, --description [AWS_DESCRIPTION] Lambda Description (default: "Command line tool for locally running and remotely deploying your node.js applications to Amazon Lambda.") -u, --runtime [AWS_RUNTIME] Lambda Runtime (default: "nodejs16.x") -p, --publish [AWS_PUBLISH] Lambda Publish (default: false) -L, --lambdaVersion [AWS_FUNCTION_VERSION] Lambda Function Version (default: "") -b, --vpcSubnets [AWS_VPC_SUBNETS] Lambda Function VPC Subnet IDs (comma delimited) (default: "") -g, --vpcSecurityGroups [AWS_VPC_SECURITY_GROUPS] Lambda VPC Security Group IDs (comma delimited) (default: "") -K, --kmsKeyArn [AWS_KMS_KEY_ARN] Lambda KMS Key ARN (default: "") -Q, --deadLetterConfigTargetArn [AWS_DLQ_TARGET_ARN] Lambda DLQ resource -c, --tracingConfig [AWS_TRACING_CONFIG] Lambda tracing settings (default: "") -l, --layers [AWS_LAYERS] Lambda Layers settings (e.g.
Starred by 1.4K users
Forked by 185 users
Languages JavaScript
GitHub
github.com › DataStax-Examples › aws-lambda-nodejs
GitHub - DataStax-Examples/aws-lambda-nodejs: Use AWS Lambda Functions with the Node.js DataStax Driver to set up a Cassandra REST API with the Serverless Framework
handler.js: Contains the DataStax Cassandra Driver connection and queries as well as the AWS Lambda function entry points. serverless.yml: Used by serverless to deploy and configure the AWS Lambda artifacts needed to run the function.
Author DataStax-Examples
GitHub
github.com › dwyl › learn-aws-lambda
GitHub - dwyl/learn-aws-lambda: ✨ Learn how to use AWS Lambda to easily create infinitely scalable web services
In our example you can see the name of the .js file we created earlier: ... You should now be able to see a .ZIP file alongside your .js file. NOTE: If your function has any dependencies then you must include your node_modules file within your .ZIP file. Simply add node_modules after the files you wish to zip up! Go back to the 'Configure Function' page and click the 'Upload' button and select the .ZIP file you just created. Next select the Lambda function handler and role.
Starred by 1K users
Forked by 202 users
Languages JavaScript 94.1% | Shell 5.9% | JavaScript 94.1% | Shell 5.9%
AWS
docs.aws.amazon.com › aws sdk for javascript › developer guide for sdk version 3 › sdk for javascript (v3) code examples › lambda examples using sdk for javascript (v3)
Lambda examples using SDK for JavaScript (v3) - AWS SDK for JavaScript
There's more on GitHub. Find the complete example and learn how to set up and run in the Serverless examples ... Reporting SQS batch item failures with Lambda using JavaScript. // Node.js 20.x Lambda runtime, AWS SDK for Javascript V3 export const handler = async (event, context) => { const batchItemFailures = []; for (const record of event.Records) { try { await processMessageAsync(record, context); } catch (error) { batchItemFailures.push({ itemIdentifier: record.messageId }); } } return { batchItemFailures }; }; async function processMessageAsync(record, context) { if (record.body && record.body.includes("error")) { throw new Error("There is an error in the SQS Message."); } console.log(`Processed message: ${record.body}`); }
GitHub
github.com › Rookout › lambda-node-example
GitHub - Rookout/lambda-node-example: Demo serverless function using AWS Lambda & NodeJS
Starred by 4 users
Forked by 2 users
Languages JavaScript 100.0% | JavaScript 100.0%
GitHub
github.com › AlissonRS › node-aws-lambda
GitHub - AlissonRS/node-aws-lambda: Template node.js project for using with AWS Lambda serverless solution + MongoDB.
Template node.js project for using with AWS Lambda serverless solution + MongoDB. - AlissonRS/node-aws-lambda
Author AlissonRS
GitHub
github.com › damiancipolat › Nodejs-Lambda-Practice
GitHub - damiancipolat/Nodejs-Lambda-Practice: Examples and practices using nodejs with AWS - Lambda
Example of a lambda function that create a file in a S3 bucket, I have used this link to fix problems with the roles: https://faragta.com/aws-iam/create-lambda-role-to-access-s3.html ...
Author damiancipolat
GitHub
github.com › FRosner › multi-aws-lambda-nodejs-example
GitHub - FRosner/multi-aws-lambda-nodejs-example: How to manage multiple node.js AWS Lambda functions with yarn, gulp, and Terraform.
How to manage multiple node.js AWS Lambda functions with yarn, gulp, and Terraform. - FRosner/multi-aws-lambda-nodejs-example
Author FRosner
GitHub
github.com › yldio › node-lambda-example
GitHub - yldio/node-lambda-example: Example of a Node.js Lambda function
December 2, 2019 - Example of a Node.js Lambda function · Prerequisites: AWS CLI · Default region configured in ~/.aws/config · The index.js and the node_modules folder will be uploaded as a Lambda function by running make.
Starred by 4 users
Forked by 5 users
Languages Makefile 89.7% | JavaScript 10.3% | Makefile 89.7% | JavaScript 10.3%
GitHub
github.com › aws-samples › amazon-dax-lambda-nodejs-sample
GitHub - aws-samples/amazon-dax-lambda-nodejs-sample: A sample application showing how to use Amazon DynamoDB Accelerator (DAX) with Lambda and CloudFormation.
January 22, 2026 - aws cloudformation package --template-file template.yaml --output-template-file packaged-template.yaml --s3-bucket <your-bucket-name> aws cloudformation deploy --template-file packaged-template.yaml --capabilities CAPABILITY_NAMED_IAM --stack-name amazon-dax-lambda-nodejs-sample
Starred by 27 users
Forked by 10 users
Languages JavaScript 100.0% | JavaScript 100.0%