Leveraging Technology

Business challenge

Systems integration is vital to make business processes efficient – but tight integration often means less visibility of how systems and data are interacting, which makes troubleshooting difficult.


To give clients new insight into system interactions and data-flows, Leveraging Technology developed Interaction Aware, a cloud-based event monitoring solution, to help streamline business processes.



transactions monitored daily to help clients streamline their processes


onboarding of new clients from weeks to minutes with IBM cloud platform


up new opportunities for Leveraging Technology to deliver added value

Business challenge story

Spotting a gap in the market

For years, companies have focused on creating close integration between the various components of their IT architectures. By doing so, they can automate data transfer between systems – saving time and eliminating the risk of human error.

However, tight integration can cause its own set of difficulties, as Jim Cantin, President of Leveraging Technology, explains: “We have been in the integration business for over 18 years. Time and time again, we saw companies facing the same problems.

“Most organizations have now integrated their own systems to some extent, and many have also built interfaces with their customers’ and suppliers’ systems too. But the more systems you’ve integrated, the less visibility you have of how those systems are actually interacting, and whether your transactions are flowing correctly between them. When something goes wrong, there’s often a lot of finger-pointing as people try to work out where the problem originated.”

He continues: “To defuse the tension, companies want a clear set of data that shows exactly what happened. It’s usually possible to detect the root cause of the problem by collating log files and studying the data in spreadsheets – but that’s a very time-consuming process that provides limited insight. It might take you a week to find out why something is going wrong today – and increasingly, that’s the kind of delay that businesses can’t afford.”

“We realized there was a gap in the market for a solution that could provide true, real-time visibility of interactions between integrated applications, platforms and even global enterprises – so we set out to build one ourselves.”

“IBM Cloud Data Services are helping us evolve from a systems integrator into a true value generator.”

— Jim Cantin, President, Leveraging Technology

Transformation story

Pioneering a new solution

Leveraging Technology has developed a sophisticated visibility solution called Interaction Aware, which monitors events and interactions between integrated systems. The data is captured and stored in a highly flexible and scalable IBM® Cloudant® database, running on the IBM Bluemix® cloud platform.

Ron Jamerson, Enterprise Solutions Architect at Leveraging Technology, begins: “At the beginning, we had a lot of discussions about where and how to store the data we were gathering. We had a lot of experience using traditional relational databases, but for this project we wanted something more flexible: we knew that the potential use cases would evolve and multiply over time, so we didn’t want to be stuck with a rigid database schema from day one.

“When we came across Cloudant, we were struck by how well it suited our business. First of all, because it’s a NoSQL database, we can easily change the attributes and metadata of the data we are capturing. And because the data is stored in a flat, JSON structure, we can interact with it via a simple REST API, instead of writing complex SQL queries.”

He continues: “Secondly, because Cloudant is offered as a managed cloud service, IBM handles all of the maintenance and support. That’s enormously helpful, because although we employ lots of people with brilliant technical expertise, we don’t want to tie them up in database administration. With Bluemix, we can set up new Cloudant repositories in just a few seconds, which means our team can focus on helping our clients, bringing in new business and developing new features.”

The Interaction Aware solution monitors transactions as they flow between different systems. Each time a system interacts with the data, the solution creates an “event” – a snapshot of the interactions which is recorded in the Cloudant database together with relevant metadata such as timestamps.

By correlating these events, Interaction Aware can trace the course of an entire transaction from end to end – showing exactly which systems the data is passing through, whether it reaches its destination successfully, and where any failures, timeouts or bottlenecks are occurring. And thanks to the easy scalability of Cloudant, the solution can deliver the same degree of detailed, real-time insight regardless of the number of transactions that are being processed.

Devin Richards, Senior Technical Consultant at Leveraging Technology, elaborates: “When we first started designing the Interaction Aware solution, we were looking to analyze around 10,000 interactions per day. In our first customer pilot, we are already handling 500,000 interactions per day, and we are talking to prospective customers that hope to monitor volumes that are ten times larger. With a relational database, achieving that kind of scale would be a big headache; with Cloudant, it’s no problem at all.”

While Cloudant itself is massively scalable, a possible challenge for larger implementations of Interaction Aware will be to find a way to ingest the data from millions of events at the speed that they are generated. To solve this challenge, Leveraging Technology plans to harness Apache Spark.

“We want the solution to be completely plug-and-play for our clients, even when it’s operating on the largest possible scale,” says Ron Jamerson. “That means we don’t want to have to install software at the client’s site to preprocess the data before we move it into Cloudant – we want the entire solution to live in the cloud. Apache Spark has huge potential as an ingestion engine for large streams of real-time data – and further along the roadmap, we’re interested in its capabilities for real-time analytics too.”

Results story

Delivering valuable insight to customers

With Interaction Aware, Leveraging Technology can provide a whole array of new services to its clients.

For example, the company has completed its first successful project using the new solution with CoreLink Administrative Solutions LLC, a company that provides claims and payment processing services for several large health insurance plans. Many of these plans offer shared deductibles across pharmacy and medical services, and CoreLink’s systems were responsible for synchronizing the deductible data between its clients’ pharmacy and medical claims systems.

CoreLink had already worked with Leveraging Technology to replace some of its legacy systems with a new integration solution based on IBM Integration Bus and IBM MQ, but the data-flows still interacted with a number of other legacy components. CoreLink wanted to be confident that all the interfaces were behaving correctly, and that the data was flowing as efficiently as possible.

Leveraging Technology was able to deploy Interaction Aware in a completely non-invasive way – giving CoreLink clear, real-time visibility of traffic between its systems for the very first time without having to change any of the data-flows themselves.

As a result, CoreLink discovered that thousands of transactions were getting stuck at one particular interaction point, creating a cycle of timeouts and retries that caused a bottleneck in the process. With this insight, CoreLink was able to investigate and address the root cause – by simply increasing the timeout duration for that one interaction, it was able to resolve the issue.

Insight from Interaction Aware also gave CoreLink new insight into the best time to schedule system maintenance. With a more accurate view of the times of day when the company’s partners send their data to be processed, CoreLink was able to move its scheduled maintenance window to a new time-slot, where it would cause the least disruption for clients.

As a next step, Leveraging Technology plans to help CoreLink identify other high value metrics that could be tracked within the solution.

Finally, in a project with another client, Leveraging Technology has been helping a retailer gain greater visibility of customer interactions, such as whether a particular customer has contacted its call center before.

Transforming the business

By harnessing IBM Cloudant and Bluemix to develop the Interaction Aware solution, Leveraging Technology has accelerated its transformation from an IT architecture and integration specialist to a company that can offer its clients’ line-of-business teams real business value in record time.

Jim Cantin remarks: “We have a whole new business model to explore. The opportunity to expand into real-time operational reporting is ripe for the taking. We think that our Interaction Aware solution could offer priceless visibility to clients across all industries – for example, helping banks spot fraudulent activity.

“Whenever we win a new client, we can onboard them seamlessly and get a test environment up and running in just 15 minutes. Using a traditional relational database and on-premise application servers, that would take weeks! Thanks to Bluemix, our time-to-market is faster than ever.”

Jim Cantin concludes: “IBM cloud data services are helping us evolve from a systems integrator into a true value generator. The possibilities for developing new use cases and winning new clients are endless.”


Embarking on a digital transformation journey to become a Smart Hospital

Business Challenge

The healthcare industry is changing at a fast pace in an attempt to deliver better patient care while controlling costs and improving operational inefficiencies. Asan Medical Center wanted to automate the bed allocation procedure to reduce the workload on hospital staff, allowing them more time to focus on high-value customer service tasks.


Using the IBM Garage methodology, IBM Services team worked with Asan Medical Center to restructure complex workflows and streamline bed allocation processes through intelligent automation.  As an extension to the automated bed allocation process, Robotic Process Automation (RPA) was also applied to related tasks, such as inpatient registration, reservation change and cancellation.



error rate in bed allocation

20 minutes

faster allocation of beds to patients

3 hours

savings per staff member per day due to automation

Business challenge story

Automating complex repetitive task of bed allocation

In the highly competitive healthcare industry in South Korea, customer service and efficiency are major points of differentiation—and technology is increasingly becoming a key enabler.

To establish itself as a patient-centered hospital, Asan Medical Centerwanted to improve the service provided to its patients. It realized that there was an opportunity to free up the hospital staff from the repetitive task of bed allocation which is a complex, manual task and training new personnel in this task usually takes several months. AMC wanted to automate the critical processes and complex criteria of bed allocation.

Woo Ye-seon, Deputy Director, Asan Medical Center, elaborates, “There were a lot of repetitive tasks in bed assignments, so we didn’t have enough time to work on more important tasks, such as customer reception. So, we wanted to spend more time on customer reception or services, which is a high value-added task, by reducing the working hour of staff spent on minor tasks.”

“There were a lot of repetitive tasks in bed assignments, so we didn’t have enough time to work on more important tasks, such as customer reception. So we wanted to spend more time on customer reception or services, which is a high value-added task, by reducing the working hour of staff spent on minor tasks.”

— Woo Ye-seon, Deputy Director, Asan Medical Center

Transformation Story

Leveraging intelligent automation

In early 2018 , Professor Kim Jong-Hyeok, Director, AMC Planning and Coordination Divisionvisited IBM Research Lab in New York to experience the most promising and disruptive technologies, including artificial intelligence, blockchain, IBM Watson and intelligent automation. Professor Kim Jong-Hyeok discussed in detail with the IBM team on the need for digitization and automation in hospitals, and how they could improve patient and staff experience when applied to select strategic areas. He adds, “I discussed about IBM Watson and Design Thinking with the research center staff, I was impressed by the way they work, the way they innovated new things, and their teamwork.”

Later, the IBM global team visited Asan Medical Center in Korea to conduct a 3-day Design Thinking workshop – a user-centric framework used to solve problems in a creative and practical way, at the speed and scale of a modern enterprise. During the workshop the IBM and AMC teams analyzed the hospital’s pain points, their as-is environment, envisioned goals and priorities for to-be state. This included an assessment of all the departments that were appropriate for automation and selecting the one that needed it the most. Professor Kim Jong-Hyeok recalls: “The Supplies, appropriate treatment, and medical teams expressed a huge need for automation, and among them, we discussed about what kind of tasks should the automation be applied first, and we chose to automate the bed assignment which was closest to customer experience and interaction work.” 

Using the IBM Garage methodology, IBM Services and Asan Medical Center embarked on a 12-week project covering 35 departments. The initial phase of the project was focused on defining the use cases. This step included identifying business processes and requirements, defining and configuring data requirements, and setting performance assessment criteria for the bed allocation task. The team also analyzed potential task that could be automated using RPA and selected 2 test target candidates.

In the next phase, IBM Services team analyzed all workflows and rules for the bed allocation task. Complex workflows were restructured and new rules for bed allocation were defined to remove redundancy and improve efficiency. Leveraging intelligent workflows, an automated system was devised that would assign beds based on a complex interplay of various sets of criteria. This included patients’ preferences, surgery schedules, special patient circumstances, reservation status of each department, and even factors such as the distance the medical staff would need to cover to meet the needs of each patient.  

As an extension of the automated bed allocation process, RPA was applied to related tasks, such as inpatient registration or reservation change and cancellation.

“It’s gratifying to see the difference made to the efficient running of Asan Medical Center when intelligent workflows help make sense of front- and back-office data and insights to help healthcare professionals deal with administrative tasks quickly and efficiently.”

— Kim Min-jung, Head, Global Business Services, IBM Korea

Client Area
Coming Soon