AWS Lambda

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.


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.


Related Terms

Margaret Rouse

Margaret Rouse 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 explanations have appeared on TechTarget websites and she's been cited as an authority in articles by the New York Times, Time Magazine, USA Today, ZDNet, PC Magazine and Discovery Magazine.Margaret's idea of a fun day is helping IT and business professionals learn to speak each other’s highly specialized languages. If you have a suggestion for a new definition or how to improve a technical explanation, please email Margaret or contact her…