AWS Compute Blog

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 […]

Read More

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 […]

Read More

Monitor Cluster State with Amazon ECS Event Stream

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 have had to rely on periodically polling the state of container instances and tasks using […]

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

Binary Support for API Integrations with Amazon API Gateway

Masuo Gates, Software Development Manager A year ago, the Microservices without the Servers post showed how Lambda can be used for creating image thumbnails. This required the client to Base64 encode the binary image file before calling the image conversion API as well as Base64 decode the response before it could be rendered. With the […]

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

Amazon ECS sessions at re:Invent

Come learn about containers—from the basics to production topics such as scaling and security—from customers and Amazon ECS subject matter experts at this year’s re:Invent conference. We’re excited to learn from you and hear what you think about our recently launched features. Containers are highlighted at Thursday’s Containers Mini Con at The Mirage: CON301 – […]

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