Troubleshooting
Once an application (or function, in this case) is deployed into production, one of the key aspects to consider is how to trace, find, and fix bugs. With serverless, this can be tricky, because we are dealing with a more segregated scenario, and our system has small parts that are not divided into services and microservices. Several functions are smaller pieces of logic and code. To deal with this concern, each cloud provider has tools to monitor and trace functions, dealing with one error in an ephemeral environment. If we compose logic for several functions, we will have to apply techniques like aggregate logging and use tools to collect information associated with the executed code. We will review some techniques to deal ...
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