Improve and monitor performance and observability with AIOps of a microservice application on Red Hat OpenShift

In this technical deep dive, we will focus on Bee Travels, Instana, and Turbonomic. We will learn how these three can work together to build an AIOps story.

Bee Travels is a polyglot demo microservices-based application that is created to demonstrate key capabilities of Kubernetes, OpenShift, Istio, Knative, and many other cloud-native technologies. Because the Bee Travels application is a microservices application, it has services that depend on one another and the application depends on various cloud-native technologies. This is where Instana comes into play.

Instana is a fully automated enterprise observability solution, which ingests observability metrics, traces every request, and profiles every process automatically. Instana breaks through the complexity of your application environment to show how everything fits together in context. This can help in visualizing how your application components work together, and also help you with debugging errors in your application.

As cloud deployments become more complex, tooling to manage application performance and infrastructure resource monitoring becomes more critical. While application performance monitoring (APM) tooling like Instana are a well known category for observing and troubleshooting microservice deployments, container platform and other cloud deployments have created a need for more sophisticated tooling to manage infrastructure. To address this need, Turbonomic created an (Application Resource Management) ARM tool that helps operators understand and manage cloud infrastructure to reduce operating expenses and improve cloud performance.

We will highlight how AIOps provides highly distributed and dynamic applications the resources they need to perform with ARM. AIOps is the cross-section of observability and actionability, which helps automate to focus on innovation and deliver the best experiences.