Episode 1

Effective & robust API strategy

In this video series our experts share their experience and explain dos and don'ts of starting API-based integration initiatives. You'll learn:

  • why you should focus on the end-to-end business service rather than a technology;
  • how to choose your first integration project and APIs;
  • problems with spaghetti-type architecture;
  • why it's crucial for the integration success to break your business into sub-domains;
  • the role of Center of Excellence (CoE) in establishing the culture of collaboration.


There is still a lot of confusion among IT leaders about how to develop a successful API strategy. In order to win over the stakeholders, they need to demonstrate fast results and business value. How to choose the first project? How to set the foundation of the API strategy so that the final solution is secure, reusable and scalable?


We begin our video series by exploring what is required to establish the right start of any API-led integration journey. In this episode our CCO Vikram Setia interviews Dan Shepherd, COO at Infomentum. Dan has years of experience leading integration projects and is currently working on delivering a number of large and complex MuleSoft programmes. 

Vikram Setia and Dan Shepherd discuss effective API strategy.

Vikram Setia and Dan Shepherd discuss effective API strategy.

Most businesses are entering the next phase of digital transformation, trying to enhance their customers and employees digital experience. Many companies have a real drive to join the API economy and unlock the power of their data, combining cloud with legacy on-premise systems through APIs. In its early days, there was a tendency to built point-to-point integrations with minimum reusability, which lead to so-called spaghetti-type architecture and duplication of work.

The key is to start with the business as opposed to just the technical problem. Try and identify a project that can deliver real business value within a short time frame.


So, how to start to succeed?

Dan stressed that the main focus of any integration program must be on the business and people as opposed to just technical problems. The best way to start would be to identify a project that can deliver real business value within a short time-frame. One of our customers, a global insurance company, had a dedicated team of people dealing with thousands of claim submissions daily, manually re-keying information into multiple systems (read the QBE Case Study). Dan's team started by identifying and connecting those systems through APIs, leveraging the power of MuleSoft's API-connectivity. To achieve the most impact, they started with the Claims Management Process. The API-connectivity was successfully applied to improve their customers and agents experience by automating information exchange with the external partner.


IT departments are under enormous pressure to deliver results faster. The only way to achieve it is by designing and creating a reusable network of APIs. While planning APIs, the focus should be not on individual systems but the end-to-end business services.


People are the power that shouldn't be underestimated. Breaking down a business into smaller sub-domains and identifying business leaders within these domain areas is the fundamental step to a successful API-led implementation. These people become a force that drives projects forward.


Dan talked about the importance of setting up Centers of Excellence (CoE) before starting any proof of concept to establish a culture of collaboration. CoE is a group or a team of experts within an organisation that offers expertise and ensures that best practice. A well-established CoE will help avoid duplication of APIs and reuse of the existing ones leading to cost-reduction and faster delivery.


According to Dan, creating a delivery capability framework with the appropriate governance and reusability in place is crucial. This topic will be covered in-depth in our next video.


Don't miss our next video, where we will discuss the role that governance and reusability play in the success of integration projects.

If you have any questions regarding the issues we covered in this video or want to discuss your challenges, talk to our integration experts.

Leave a comment below