From the course: Serverless Cloud Computing: Concepts, Platforms, and Services
Unlock this course with a free trial
Join today to access over 25,200 courses taught by industry experts.
AWS Lambda
From the course: Serverless Cloud Computing: Concepts, Platforms, and Services
AWS Lambda
- [Instructor] AWS Lambda is a serverless computing service that lets developers run code without provisioning or managing servers. It automatically scales, handles high availability, and only charges for the actual compute time used measured in milliseconds. Lambda supports multiple programming languages, including Python, Node.js, Java, C#, and Go. Developers simply upload their code, and Lambda handles everything needed to run and scale it with high availability. The service can automatically trigger code in response to over 200 AWS services and SaaS applications or call it directly from any web or mobile application. Functions can run for up to 15 minutes, making Lambda suitable for both quick operations, like image thumbnailing, and long-running processes, like data processing. Each function runs in an isolated environment with its own resources, and AWS automatically scales the number of functions instances based on incoming requests. Key features include automatic scaling from…