AWS Compute Blog

Category: AWS Lambda

AWS Lambda launches in Tokyo region

Tim Wagner, AWS Lambda We’re happy to announce our newest region: Tokyo! In addition to US East (Virginia), US West (Oregon), and EU (Ireland), AWS Lambda is now also available in the Tokyo (ap-northeast-1) region. Amazon SNS, Amazon S3, and Amazon Kinesis event sources are available in the Tokyo region. Happy (Asia Pacific) Lambda coding! […]

Read More

Hands-Free Slack: AWS Lambda meets Amazon Echo

Tim Wagner, AWS Lambda Amazon Echo is voice-based home automation. With it, you can listen to music, check the weather, or search the web…just by using your voice. And just like mobile phones and tablets, lots of exciting apps are going to be written for this new platform, using the Alexa Skills Kit (ASK) and […]

Read More

Writing AWS Lambda Functions in Scala

Tim Wagner, AWS Lambda General Manager Sean Reque, AWS Lambda Software Developer AWS Lambda’s Java support also makes it easy to write Lambda functions in other jvm-based languages. Let’s take a look at how you can do that for Scala. Getting Started with Scala If you’re an old hand at Scala, skip ahead…otherwise: We’ll step […]

Read More

AWS Lambda Announces Java Support

Tim Wagner, AWS Lambda Java comes to Lambda! Support for Java has been one of our most requested features, so I’m very happy to announce that’s it’s here! Check out the overview on the AWS blog or the docs. Java has a more heavyweight initialization than nodejs, so the console defaults to a larger memory […]

Read More

New Deployment Options for AWS Lambda

Tim Wagner, AWS Lambda General Manager Emma Zhao, AWS Lambda Software Developer This blog introduces two new ways to deploy AWS Lambda functions…and as a bonus, we’ll create a “Lambda auto-deploy” service as well! Deploying AWS Lambda code from Amazon S3 buckets Many developers use Amazon S3, the AWS object storage system, as an easy-to-use […]

Read More

Dynamic GitHub Actions with AWS Lambda

Tim Wagner, AWS Lambda General Manager Will Gaul, AWS Lambda Software Developer GitHub webhooks allow you to easily generate notifications whenever certain actions occur. One built-in webhook is Amazon Simple Notification Service (SNS), which can transmit these messages to a variety of endpoints…including AWS Lambda, which means you can now easily run JavaScript code in […]

Read More

Easy Authorization of AWS Lambda Functions

Tim Wagner, AWS Lambda Authorization and security is a critical feature of every AWS service, including Lambda. But enabling developers to authorize and secure their Lambda functions isn’t enough — Lambda should also be easy to use, quick to set up, and flexible to configure. In this post we talk about how Lambda was designed to achieve […]

Read More

Running Arbitrary Executables in AWS Lambda

In previous posts on this blog we’ve talked about how Lambda manages container lifetimes and how you can use custom JavaScript libraries in Lambda, even native ones. In this post I cover how you can run arbitrary executables, including languages like Python, and shell scripts like bash. First, a note on security: Lambda’s built-in sandbox […]

Read More