AWS Compute Blog
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 […]
Monetize your APIs in AWS Marketplace using API Gateway
Shiva Krishnamurthy, Sr. Product Manager Amazon API Gateway helps you quickly build highly scalable, secure, and robust APIs. Today, we are announcing an integration of API Gateway with AWS Marketplace. You can now easily monetize your APIs built with API Gateway, market them directly to AWS customers, and reuse AWS bill calculation and collection mechanisms. […]
Generate Your Own API Gateway Developer Portal
Shiva Krishnamurthy, Sr. Product Manager Amazon API Gateway helps you quickly build highly scalable, secure, and robust APIs. Developers who want to consume your API to build web, mobile, or other types of apps need a site where they can learn about the API, acquire access, and manage their consumption. You can do this by […]
Building a Serverless Interface for Global Satellite Imagery
Update (February 19, 2021): The URL referenced in this article is no longer maintained by AWS, but you can still find the open source code used in the project at https://github.com/awslabs/landsat-on-aws. This is a guest post by Joe Flasher, Technical Business Development Manager. In March 2015, we launched Landsat on AWS, a public dataset made […]
Automated Cleanup of Unused Images in Amazon ECR
Thanks to my colleague Anuj Sharma for a great blog on cleaning up old images in Amazon ECR using AWS Lambda. —- When you use Amazon ECR as part of a container build and deployment pipeline, a new image is created and pushed to ECR on every code change. As a result, repositories tend to […]
Create and Manage Clusters on the Amazon ECS Console
We recently added three Amazon ECS console improvements to help you create and manage clusters. Resource provisioning The first change is a wizard for creating clusters that takes care of provisioning all the resources required by the cluster such as the Auto Scaling group, VPC, subnets, and security group. You can also choose to use […]
Monitor Cluster State with Amazon ECS Event Stream
September 8, 2021: Amazon Elasticsearch Service has been renamed to Amazon OpenSearch Service. See details. Thanks to my colleague Jay Allen for this great blog on how to use the ECS Event stream for operational tasks. —- In the past, in order to obtain updates on the state of a running Amazon ECS cluster, customers […]
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 […]
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 […]