“It’s important to note that it’s not automation just for the sake of automation.”

IBM’s recent acquisition of Instana brings automated application performance monitoring (APM) and observability capabilities to IBM Cloud Pak® for Watson AIOps. Instana goes beyond traditional APM, bringing enterprise observability that delivers automated visibility, actionable information and understanding to DevOps — helping users ensure the performance of cloud native applications. 

Let’s explore how Instana fits into the IBM Automation portfolio and what the value is to organizations looking to drive intelligent IT Operations through automation and artificial intelligence (AI). Mike Mallo, Offering Management Lead, Hybrid Cloud DevOps at IBM and Raphael Weiner, VP of Product at Instana share their thoughts below. 

1. With the increased focus on Automation from IBM, how do you see Instana playing into the Automation story?

Raphael: Instana was built from day one with STAN in mind — a robot that helps DevOps teams deliver their tasks faster and with lower effort. From the beginning, Instana started to automate most of the manual work that has normally been necessary to set up and configure monitoring: installing and configuring the different infrastructure and application monitoring sensors, instrumenting and configuring traces, alert set up and even root cause analysis.

It’s important to note, though, that it’s not automation just for the sake of automation. When dealing with modern, cloud native applications, change is constant — and even the infrastructure is ephemeral. Automation is the only way to ensure that you can maintain the appropriate levels of observability needed to ensure proper application operation and performance.

With this in mind, we will play into the IBM Automation story and be able to take this to the next level together with IBM Cloud Pak for Watson AIOps (more on that later).

Mike: If you think about the Automation of IT, you can relate it to a self-driving car. For the self-driving car, there is a lot of engineering put into how the car senses its external environment. It has to ‘see’ traffic, including other vehicles, bicycles, people crossing the street and road markings like road lines, intersections and train crossings. From this it can guide the vehicle’s speed, steering, safe following distance and more. 

For the Automation of IT, Instana provides the enterprise observability, or the ability to sense the external environment. This environment includes bare metal, VMs, Kubernetes, Tanzu PCF environments and the applications running on 250+ different kinds of middleware — including the context of how they all map together, automatically, so the rest of the automation portfolio can then do its work.

2. Do you have examples from Instana clients using IBM AI?

Raphael: Nothing, yet, from the perspective of Instana’s clients, although AI has played an important part in application performance monitoring, especially when trying to both automate and deliver assistance in troubleshooting scenarios. It’s only a matter of time before technology from both sides of the IBM and Instana equation work together to build on that value. 

Mike: Both ICBC and Caixa Bank are leveraging AI to drive to new outcomes. Caixa Bank has been able to leverage IBM Cloud Pak for Watson AIOps to more effectively work with and extract insight from unstructured data, helping them deliver greater reliability and performance with their IT infrastructure.

Without AI and automation, they would not be able to get the necessary insight to manage risk and impact. Similarly, ICBC has leveraged AI to help recognize and manage “new normals” — helping them triage resources and human insight on anomalies far more effectively. Taken together, these clients show how AI can help automate efforts that can’t be managed at scale manually. 

3. Where do you see the future of enterprise observability heading?

Raphael: Ultimately, I see enterprise observability going from reactive to predictive. Where today, the focus tends to be lowering mean-time-to-resolution (MTTR), the future will be more focused on auto-remediation based on predicting potential outages or other problems. 

As development organizations become more agile and DevOps teams accelerate their pipelines, they’ll want their observability, monitoring and AIOps platforms to also maintain the velocity achieved through optimized pipeline.

Achieving this level of predictive action will likely incorporate lots of different technologies: 

  • Machine learning, applied on top of events and data (metrics, logs, traces)
  • Service level indicator and objective monitoring (SLI/SLO) aligned with business metrics
  • Programmatic understanding of architectural and informational context and dependencies 

Mike: I see enterprise observability continuing to remove as many blind spots as possible for our enterprise clients. Tactically, while Instana’s coverage is excellent in the cloud native space — and that is a continuous investment item as cloud native progresses — we must also invest to cover the rest of the enterprise, such as the mainframe and legacy middleware stacks that our clients depend on for business-critical applications. 

Strategically there will be three areas that the industry will push on for more enterprise observability:

  • First is to consume business data and provide context to that business data to the application space so automation can steer the most important parts of the business as priority.
  • Second is to consume log data in context with the application space so when corrections need to be made, automation has the deeper logging insights to make those decisions.
  • Third is to move left into the developer code bases to put code changes in context with the application space so problems can be caught before they manifest into production problems

Learn more about IBM and Instana

The combination of the Instana platform and IBM Cloud Pak for Watson AIOps extends and enhances IBM’s AI-powered automation portfolio. Learn more about Instana and how it compliments IBM Cloud Pak for Watson AIOps, and see Instana in action by checking out this “play with” demo.  

More from Cloud

Data center consolidation: Strategy and best practices

7 min read - The modern pace of data creation is staggering. The average organization produces data constantly—perhaps even continuously—and soon it’s investing in servers to provide ample storage for that information. In time, and probably sooner than expected, the organization accrues more data and outgrows that server, so it invests in multiple servers. Or that company could tie into a data center, which is built to accommodate even larger warehouses of information. But the creation of new data never slows for long. And…

Hybrid cloud examples, applications and use cases

7 min read - To keep pace with the dynamic environment of digitally-driven business, organizations continue to embrace hybrid cloud, which combines and unifies public cloud, private cloud and on-premises infrastructure, while providing orchestration, management and application portability across all three. According to the IBM Transformation Index: State of Cloud, a 2022 survey commissioned by IBM and conducted by an independent research firm, more than 77% of business and IT professionals say they have adopted a hybrid cloud approach. By creating an agile, flexible and…

Tokens and login sessions in IBM Cloud

9 min read - IBM Cloud authentication and authorization relies on the industry-standard protocol OAuth 2.0. You can read more about OAuth 2.0 in RFC 6749—The OAuth 2.0 Authorization Framework. Like most adopters of OAuth 2.0, IBM has also extended some of OAuth 2.0 functionality to meet the requirements of IBM Cloud and its customers. Access and refresh tokens As specified in RFC 6749, applications are getting an access token to represent the identity that has been authenticated and its permissions. Additionally, in IBM…

How to move from IBM Cloud Functions to IBM Code Engine

5 min read - When migrating off IBM Cloud Functions, IBM Cloud Code Engine is one of the possible deployment targets. Code Engine offers apps, jobs and (recently function) that you can (or need) to pick from. In this post, we provide some discussion points and share tips and tricks on how to work with Code Engine functions. IBM Cloud Code Engine is a fully managed, serverless platform to (not only) run your containerized workloads. It has evolved a lot since March 2021, when…

IBM Newsletters

Get our newsletters and topic updates that deliver the latest thought leadership and insights on emerging trends.
Subscribe now More newsletters