AWS Lambda

Why Trust Techopedia

What Does AWS Lambda Mean?

AWS Lambda is a programming management resource from Amazon Web Services that allows users to run code without provisioning for applications. AWS provides a platform that scales automatically and bills users according to resource demand.

Advertisements

Techopedia Explains AWS Lambda

AWS Lambda works on the principle of high availability, where vendors offer on-demand computing resources. This revolutionizes the process of running applications and completing computing projects. Before the emergence of agile cloud services like Amazon Web Services, companies had to specifically provision for each execution of an application or program. They had to make sure that input and memory demands would not overflow what their internal systems could handle. With AWS Lambda and related tools, the platform itself expands and contracts to handle real-time demand by applications and programs.

AWS Lambda allows for running programs in many different languages including Java, C# and Python, as well as many different types of applications or back-end services. It is an excellent example of how today’s technology systems take the responsibility of provisioning off of a program administrator.

Advertisements

Related Terms

Margaret Rouse
Senior Editor
Margaret Rouse
Senior Editor

Margaret is an award-winning technical writer and teacher known for her ability to explain complex technical subjects to a non-technical business audience. Over the past twenty years, her IT definitions have been published by Que in an encyclopedia of technology terms and cited in articles by the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine, and Discovery Magazine. She joined Techopedia in 2011. Margaret's idea of a fun day is helping IT and business professionals learn to speak each other’s highly specialized languages.