AWS Compute Blog

Category: AWS Lambda

AWS Lambda sessions at re:Invent 2015 – Wrap up

Vyom Nagrani, Sr. Product Manager, AWS Lambda Announcements AWS Lambda announced four new features at re:Invent 2015 Support for Python functions Increased function duration from 60 seconds to 300 seconds Function Versioning & Aliasing Scheduled functions (Cron) – Console only You can read the details for these announcements here. Breakout sessions We had listed the […]

Read More

Dynamic Scaling with EC2 Spot Fleet

Tipu Qureshi, AWS Senior Cloud Support Engineer The RequestSpotFleet API allows you to launch and manage an entire fleet of EC2 Spot Instances with one request. A fleet is a collection of Spot Instances that are all working together as part of a distributed application and providing cost savings. With the ModifySpotFleetRequest API, it’s possible […]

Read More

AWS Lambda sessions at re:Invent 2015

Ajay Nair, Sr. Product Manager, AWS Lambda   If you will be attending re:Invent 2015 in Las Vegas next week, you will have many opportunities to learn more about building applications using AWS Lambda. The Lambda team will be presenting multiple sessions covering new features, as well as deep dives on using Lambda for data […]

Read More

Microservices without the Servers

Tim Wagner, AWS Lambda General Manager At LinuxCon/ContainerCon 2015 I presented a demo-driven talk titled, “Microservices without the Servers”. In it, I created an image processing microservice, deployed it to multiple regions, built a mobile app that used it as a backend, added an HTTPS-based API using Amazon API Gateway and a website, and then […]

Read More

Everything Depends on Context or, The Fine Art of nodejs Coding in AWS Lambda

Tim Wagner, AWS Lambda General Manager Quick, what’s wrong with the Lambda code sketch below? exports.handler = function(event, context) { anyAsyncCall(args, function(err, result) { if (err) console.log(‘problem’); else /* do something with result */; }); context.succeed(); }; If you said the placement of context.succeed, you’re correct – it belongs inside the callback. In general, when […]

Read More

Better Together: Amazon ECS and AWS Lambda

My colleague Constantin Gonzalez sent a nice guest post that shows how to create container workers using Amazon ECS. — Amazon EC2 Container Service (Amazon ECS) is a highly scalable, high performance container management service that supports Docker containers and allows you to easily run applications on a managed cluster of Amazon EC2 instances. ECS eliminates the […]

Read More

Cost-effective Batch Processing with Amazon EC2 Spot

Tipu Qureshi, AWS Senior Cloud Support Engineer With Spot Instances, you can save up to 90% of costs by bidding on spare Amazon Elastic Compute Cloud (Amazon EC2) instances. This reference architecture is meant to help enable you to realize cost savings for batch processing applications while maintaining high availability. We recommend tailoring and testing […]

Read More

Building NoSQL Database Triggers with Amazon DynamoDB and AWS Lambda

Tim Wagner, AWS Lambda General Manager SQL databases have offered triggers for years, making it easy to validate and check data, maintain integrity constraints, create compute columns, and more. Why should SQL tables have all the fun…let’s do the equivalent for NoSQL data! Amazon DynamoDB recently launched their streams feature (table update notifications) in production. […]

Read More