AWS Compute Blog

Category: AWS Lambda*

SAML for Your Serverless JavaScript Application: Part I

Contributors: Richard Threlkeld, Gene Ting, Stefano Buliani The full code for this blog, including SAM templates—can be found at the samljs-serverless-sample GitHub repository. We highly recommend you use the SAM templates in the GitHub repository to create the resources, opitonally you can manually create them. Want to enable SAML federated authentication? You can use the […]

Read More

Implementing Serverless Manual Approval Steps in AWS Step Functions and Amazon API Gateway

Ali Baghani, Software Development Engineer A common use case for AWS Step Functions is a task that requires human intervention (for example, an approval process). Step Functions makes it easy to coordinate the components of distributed applications as a series of steps in a visual workflow called a state machine. You can quickly build and […]

Read More

Authorizing Access Through a Proxy Resource to Amazon API Gateway and AWS Lambda Using Amazon Cognito User Pools

Ed Lima, Solutions Architect Want to create your own user directory that can scale to hundreds of millions of users? Amazon Cognito user pools are fully managed so that you don’t have to worry about the heavy lifting associated with building, securing, and scaling authentication to your apps. The AWS Mobile blog post Integrating Amazon […]

Read More

Managing Your AWS Resources Through a Serverless Policy Engine

Stephen Liedig, Solutions Architect Customers are using AWS Lambda in new and interesting ways every day, from data processing of Amazon S3 objects, Amazon DynamoDB streams, and Amazon Kinesis triggers, to providing back-end processing logic for Amazon API Gateway. In this post, I explore ways in which you can use Lambda as a policy engine […]

Read More

Continuous Deployment for Serverless Applications

With a continuous deployment infrastructure, developers can quickly and safely release new features and bug fixes for their applications without manually triggering any deployment scripts. Amazon Web Services offers a number of products that make the creation of deployment pipelines easier: AWS CodePipeline AWS CodeCommit AWS CodeBuild – newly launched A typical serverless application consists […]

Read More

Scripting Languages for AWS Lambda: Running PHP, Ruby, and Go

NOTE: As of January 15, 2018 Go is now a natively supported language of AWS Lambda. You can read more here: https://aws.amazon.com/blogs/compute/announcing-go-support-for-aws-lambda/ This post courtesy of Dimitrij Zub, Solutions Architect and Raphael Sack, Technical Trainer In our daily work with partners and customers, we see a lot of different amazing skills, expertise and experience in many […]

Read More

Serverless at re:Invent 2016 – Wrap-up

The re:Invent 2016 conference was an exciting week to be working on serverless at AWS. We announced new features like support for C# and dead letter queues, and launched new application constructs with Lambda such as Lambda@Edge, AWS Greengrass, Amazon Lex, and AWS Step Functions. In addition we also added support for surfacing services built […]

Read More

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