Categories: CloudVirtualisation

AWS’s New Lambda Service Automates Compute Resources

Amazon Web Services has brought some lubrication to cloud software development with a new compute service that will save time and repetitive work for developers by automating compute resources for them.

AWS Lambda also runs code automatically in response to events, making it easier for developers to build, test and manage cloud applications that need to respond quickly to new information. Virtually every new enterprise cloud application now falls into that category.

The company also launched Amazon EC2 Container Service, a highly scalable, high-performance container management service that AWS claims makes it easier to run and manage distributed applications using Docker containers in its cloud.

The Seattle-based Web services giant made the announcements at its re:Invent 2014 conference at the Venetian in Las Vegas.

Will Speed Up Development of Apps for AWS

Overall, it was a good day for AWS-oriented developers, who should be able to speed along their work a lot more when they get their hands on these new free tools.

“Lambda represents the evolution of infrastructure management. Developers can quickly and cost-effectively write applications that respond immediately to changes in data or the environment,” AWS Vice-President and Chief Technical Officer Werner Vogels said in the keynote introducing the new service.

“Whereas now developers have to deal with complex monitoring, gaps, oversights, overload and opacity, Lambda offers events describing infrastructure changes and demands to go with rules triggered to adapt to traffic and the fabric.

“Users write simple JavaScript code to take action on an event and upload it to AWS Lambda. It starts running code within milliseconds of an event such as an image upload, in-app activity, website click, or output from a connected device, Vogels said.

Developers can also use AWS Lambda to create new back-end services where compute resources are automatically triggered based on custom requests.

Pay Only for Requests Served

Users pay only for the requests served and compute time required to run their code. AWS Lambda charges for compute time in increments of 100 milliseconds, making it cost-effective and easy to scale apps to whatever number of requests are required.

Netflix Chief Product Officer Neil Hunt, who gave a testimonial during the keynote, said that for his company Lambda provides easier media transcoding and faster monitoring, from disaster recovery to improved security and compliance.

Are you a cloud guru? Try our cloud quiz!

Originally published on eWeek.

Chris Preimesberger

Editor of eWEEK and repository of knowledge on storage, amongst other things

Recent Posts

Ericsson To Cut 1,200 Jobs in Sweden Amid ‘Challenging’ Market

Swedish telecoms giant Ericsson blamed “challenging mobile networks market” and “further volume contraction” for job…

18 hours ago

FTX’s Sam Bankman-Fried Sentenced To 25 Years In Prison For $8bn Fraud

Dramatic downfall. Sam Bankman-Fried sentenced to 25 years in prison for masterminding $8bn fraud that…

19 hours ago

Elon Musk Orders FSD Demo For Every Tesla US Sale

Fallout avoidance? Tesla buyers in the US must be shown how to use the FSD…

20 hours ago

Amazon Pumps Another $2.75 Billion Into Anthropic

Amazon completes its $4bn investment into AI firm Anthropic, after providing an additional $2.75bn in…

22 hours ago

The Sustainability of AI

While AI promises unparalleled efficiency, productivity, and innovation, questions regarding its environmental impact loom large.…

1 day ago