How to troubleshoot microservice apps and automated tests with application monitoring.

What you will learn from this video?

Migrating from legacy apps to truly cloud-native applications gives velocity but we are paying a price of exponentially more complex apps. Microservices are great when you want to increase speed delivery of your features, easy scaling and when you work with many external integrations / APIs. They are a direction where we all headed with software development. What is worth pointing out - companies see more benefits from rewriting their apps than just from implementing microservices. 

 

The sad truth is that they are just hard, as any complex system. Microservices are hard to troubleshoot and configure, could increase delays, add additional complexity and make it tough to track data across different services. It requires rethinking the approach to application monitoring because symptoms of the errors are not any more when the reasons are. Testing, recreating errors, adding additional logs become even more complicated. 

In the webinar, you will learn what are the common issues that you should consider during migrating to microservices architecture, how you could easily set up automated end-to-end tracing for JavaScript apps with RevDeBug and easily troubleshoot failing automated Cypress tests. 

In 45 minutes you will see:

  • 1:16 - Quick intro to RevDeBug
  • 3:05 - Common problems with microservices
  • 8:00 - How to solve integration errors in microservice app
  • 19:55 -How to set up monitoring for JavaScript apps
  • 26:35 - How to troubleshoot failing automated tests
  • 36:26 - QA with the participants

 

Adam_B&W

 

 

Adam Kruszewski, CTO and co-founder at RevDeBug.

Adam is an engineer with more than 20 years of experience in software development, providing services for more than 200 enterprise customers like Ikea, Danon, ArcelorMittal. US patent holder for Software code debugger for quick detection of error root causes, (United States Patent 10,621,068, April 14, 2020)