Serverless applications
Serverless applications are another relatively new technology in the world of cloud-native applications. They are mostly used for tasks that don't need to run continuously. To properly understand the concept of serverless applications, let's go through an example.
Consider Amazon's AWS Lambda service (https://aws.amazon.com/lambda/), which is utilized by numerous applications worldwide. In order to perform a specific task, the service allows users to request a function to run remotely. So, in other words, you ask AWS Lambda to run some code for you. After the code is executed, the output is returned to you. No stateful data is maintained. The code or function that runs on Lambda is provided by you.
Serverless applications ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access