AWS Compute Blog
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 […]
Amazon Kinesis Firehose Data Transformation with AWS Lambda
February 12, 2024: Amazon Kinesis Data Firehose has been renamed to Amazon Data Firehose. Read the AWS What’s New post to learn more. September 8, 2021: Amazon Elasticsearch Service has been renamed to Amazon OpenSearch Service. See details. This post is written by Shiva Narayanaswamy, Solution Architect. Amazon Kinesis Firehose is a fully managed service […]
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 […]
Resize Images on the Fly with Amazon S3, AWS Lambda, and Amazon API Gateway
UPDATE: May 29, 2018 – This post includes a small amount of sample code illustrating a pattern for lazily generating assets using AWS Lambda and Amazon S3. If you’re looking to deploy a service to resize images to production, consider using the Serverless Image Handler which is a robust solution to handle image manipulation and can […]
Seamlessly Scale Predictions with AWS Lambda and MXNet
Sunil Mallya, Solutions Architect Building AI solutions at scale can be challenging, in this blog we’ll look at how to leverage AWS Lambda and MXNet to build a scalable prediction pipeline. Companies that leverage machine and deep learning invest in much more than just training models. They have sophisticated pipelines that include the following stages: […]
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 […]
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 […]
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 […]
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 […]
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 […]