Monitoring your Azure App with Tom Kerkhove
How do you monitor your applications in Azure? Carl and Richard talk to Tom Kerkhove about his work with Azure Application Insights. AppInsights works with .NET, Java and nodeJS apps to allow detailed instrumentation of how your application is being used. Tom talks about doing deep tracing with AppInsights to be able to see a request come in on the front side of the application all the way back to the database. The conversation also digs into other levels of instrumentation including Operations Management Suite and Azure Monitoring. Getting the right data is the challenge, but it's worth it!
Guests:
Tom Kerkhove
Tom Kerkhove is a Senior Software Engineer at Microsoft working on Azure API Management, leading Azure API Management's future to allow customers to build API ecosystems in a hybrid and multi-cloud landscape with its self-hosted gateway and Azure Arc. He has been working in the cloud-native space for 5+ years and has been a CNCF Ambassador since 2020. Autoscaling is in his DNA and is one of the active maintainers of Kubernetes Event-Driven Autoscaling (KEDA), a CNCF Incubation project that makes application autoscaling on Kubernetes dead simple. It is scaling big enterprises such as Zapier, Reddit, FedEx, Alibaba Cloud, and many others.
Links:
- One terabyte USB Stick! https://www.amazon.com/Kingston-DataTraveler-Predator-1TB-DTHXP30/dp/B00E65QM8O/
- Tom's Blog http://tomkerkhove.ghost.io
- Microsoft Operations Management Suite https://www.microsoft.com/en-ca/cloud-platform/operations-management-suite
- Azure Application Insights https://azure.microsoft.com/en-us/services/application-insights/
- Mastering Azure Analytics http://shop.oreilly.com/product/0636920050568.do
- Polly https://github.com/App-vNext/Polly
- HockeyApp https://azure.microsoft.com/en-us/services/hockeyapp/
- Azure Monitor https://docs.microsoft.com/en-us/azure/monitoring-and-diagnostics/monitoring-overview
- Azure Service Bus https://azure.microsoft.com/en-us/services/service-bus/