O'Reilly logo

DevOps for Serverless Applications by Shashikant Bangera

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Logging

The runtime language for Lambda provides a mechanism for your function to deliver logged statements to CloudWatch logs. We need any type of application to make the best use of its logs, not just serverless applications. With other applications, we can retrieve the logs from the server in which the application is deployed. However, with serverless applications that is not possible, as there is no server, and present, we don't have the ability to "step through" the code of a live, running lambda function. As a result, we are heavily dependent on the logs that we create to inform our investigation of our functions' behavior. Because of this, we have to make sure that any logs generated should have the right balance of verbosity to triage ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required