AWS Compute Blog

Category: AWS Lambda*

Robust Serverless Application Design with AWS Lambda Dead Letter Queues

Gene Ting, Solutions Architect AWS Lambda is a serverless, event-driven compute service that allows developers to bring their functions to the cloud easily. A key challenge that Lambda developers often face is to create solutions that handle exceptions and failures gracefully. Some examples include: Notifying operations support when a function fails with context Sending jobs […]

Read More

Announcing C# Support for AWS Lambda

Today, we're excited to announce C# as a supported language for AWS Lambda! Using the new, open source .NET Core 1.0 runtime, you can easily publish C# code to AWS Lambda from a variety of popular .NET tools. .NET developers can now build Lambda functions and serverless applications with the C# language and .NET tools […]

Read More

Building a Serverless Interface for Global Satellite Imagery

This is a guest post by Joe Flasher, Technical Business Development Manager. In March 2015, we launched Landsat on AWS, a public dataset made up of imagery from the Landsat 8 satellite. Within the first year of launching Landsat on AWS, we logged over 1 billion requests for Landsat data and have been inspired by […]

Read More

Introducing Simplified Serverless Application Deployment and Management

Orr Weinstein, Sr. Product Manager, AWS Lambda Today, AWS Lambda launched the AWS Serverless Application Model (AWS SAM); a new specification that makes it easier than ever to manage and deploy serverless applications on AWS. With AWS SAM, customers can now express Lambda functions, Amazon API Gateway APIs, and Amazon DynamoDB tables using simplified syntax that is […]

Read More

Simplify Serverless Applications with Environment Variables in AWS Lambda

Gene Ting, Solutions Architect Lambda developers often want to configure their functions without changing any code. In this post, we show you how to use environment variables to pass settings to your Lambda function code and libraries. Creating and updating a Lambda function First, create a Lambda function that uses some environment variables. Here’s a […]

Read More

Building a Backup System for Scaled Instances using AWS Lambda and Amazon EC2 Run Command

Diego Natali, AWS Cloud Support Engineer When an Auto Scaling group needs to scale in, replace an unhealthy instance, or re-balance Availability Zones, the instance is terminated, data on the instance is lost and any on-going tasks are interrupted. This is normal behavior but sometimes there are use cases when you might need to run […]

Read More

AWS Lambda sessions at re:Invent 2016

Vyom Nagrani, Manager of Product Management, AWS Lambda AWS Lambda was announced on 13th Nov, 2014, which makes us 2 years old today! We have come a long way in these last 2 years, with many small and big customers using AWS Lambda in production, many new features, and a broader partner network. Come talk […]

Read More

Build Serverless Applications in AWS Mobile Hub with New Cloud Logic and User Sign-in Features

Last month, we showed you how to power a mobile back end using a serverless stack, with your business logic in AWS Lambda and the resulting cloud APIs exposed to your app through Amazon API Gateway. This pattern enables you to create and test mobile cloud APIs backed by business logic functions you develop, all […]

Read More

Ad Hoc Big Data Processing Made Simple with Serverless MapReduce

Sunil Mallya Solutions Architect Big data processing solutions have been using AWS Lambda more lately; customers have been creating solutions such as building metadata indexes for Amazon S3 using Lambda and Amazon DynamoDB and stream processing of data in S3. In this post, I discuss a serverless architecture to run MapReduce jobs using Lambda and […]

Read More

Powering Mobile Backend Services with AWS Lambda and Amazon API Gateway

Have you ever wanted to create a mobile REST API quickly and easily to make database calls and manipulate data sources? The Node.js and Amazon DynamoDB tutorial shows how to perform CRUD operations (Create, Read, Update, and Delete) easily on DynamoDB tables using Node.js. In this post, I extend that concept by adding a REST […]

Read More