Great team leaders know when to take charge and when to ask for help; so could your team benefit from a managed service provider helping run your system? Or would you be better off with your own experts? We break down when might be the right time (or not) to use a MSP.
'Application Integration' - the term that means, essentially, data should be able to flow freely from application to application, letting them work together - is often an afterthought. It is often seen as just another line item on the long list of requirements for system acquisition.
Notionally, this seems right. After all, how hard can it be to connect two systems and have them share and exchange data? But, if your integration breaks or fails in any way, who do you call? Maybe your I.T. department. But, if you are IT, how do you fix it? By then, those who implemented the system and knows the inner workings of it may be long gone (at least contractually).
This is where a Managed Integration Service may be a business-saving option.
In this article, we'll cover off the following:
There are three main ways that you can procure services to manage technology implementations and ongoing operations:
Managed Integration Services focus specifically on your integration platform - the middleware that manages the message or data exchange between your applications, your sensor networks (traffic, SCADA, building automation and occupancy, etc.), and your analytics and data visualization tools. From an integration platform perspective, you should expect your third-party provider to:
Ideally, your team should also have access to use the integration platform to build and operate unmanaged integration workflows (the level-of-service agreement does not apply in this case). And (bonus), a visual development environment for integrations allows for less technical staff to build data and application integration workflows.
If your organization has strategically selected a One Platform strategy, then a Managed Integration Service is not right for you. What does this mean? And, why not?
A One Platform technology strategy attempts to procure all required capabilities that an organization needs from one platform - typically software or software-as-a-service. Think Salesforce.com, SAP, Oracle or Microsoft's D365. This allows you to focus your training resources on one technology stack and in-source the people needed to support the platform. A One Platform technology stack typically has integration services built in; it's just an application or service type that enables the data exchange, or more likely the workflow automation between the various vendor- and partner-developed modules.
Remember, a One Platform strategy is meant to address all of the business needs of an organization within a single technology stack. This approach works well in private industry, but the public sector is not typically able to do this due to procurement rules and regulations.
When you engage with a third-party managed integration service provider, you are inviting a partner into your organization.
There is a clear delineation of roles and responsibilities regarding integration and therefore clear accountabilities - just like one of your internal departments. Communication and setting clear communications channels and a cadence of regular contact is the key to a successful relationship.
There are some specific issues to keep in mind around the network and environment access, as well as coordination of updates to the integration platform and supporting services. A Shared Responsibility model helps to clarify the overlap areas for maintenance of the technical environment. Specifically:
In a word - alignment.
This is your first date, and first impressions are important. What you are looking to do is to build trust, and to ensure that your potential partner is aligned with your values and the way you do business. If your third-party vendor prospect is focused on closing the business, you'll know right away that you're a number.
It is important that they are competent, understand the challenges that you are going through, and demonstrate that they are transparent in their approach to their business, any numbers presented, and any other important aspects of your business. At the same time, you should feel like there is a process that they go through to select customers (that's right - the fit is both ways) and onboard through a sales process where they are setting clear expectations for next steps while providing you an opportunity to learn and ask questions.
You'll know if you are not aligned. If you don't see alignment, do yourself -- and your prospective third-party vendor -- a favor and just state that you'll be going in a different direction. Or, at the end of your first meeting, you should know what to do next, and what you'll need to learn to proceed.
If you need some guidance in determining whether you need a managed integration service, you can book a free consultation with Spatial DNA.