Open Ecosystems is when different companies come together to co-innovate and try to address a common need. Where there is freedom for ideation, innovation, new business models, based on collaboration.
In such a scenario, many businesses have realised that APIs are an effective way to enable the digital transformation of their enterprises. This has increased focus on the API economy, as organisations have the ability to use their systems, processes, and data by publishing an API to create value and potentially a revenue stream for both themselves and their business partners. This led to the creation of value that not only operates independently but also enables the creation of new and unique applications from a combination of several APIs fueling novel and innovative business models.
At the heart of these business models is the concept of connectivy, which relays on connectors.
Sensedia Connectors is an add-on to Sensedia API Platform that are used in API resources and provide integration between HTTP and other protocols. For example, a company may need to expose a database, its CRM system, such as Salesforce or SAP, or integrate with cloud services.
Connectors solve precisely this connection problem. They are devices that transform the information of an HTTP request into a different protocol, adapting the syntax but keeping the content intact.
The figure below represents the way the connectors on our Platform work. Connectors are accessed only by the API Gateway and all the information they transform is released for consumption through the APIs which are deployed in the Sensedia API Platform.
In order to be able to present a wide overview of the current connectivity landscape, we will classify connector using two criteria: application scope (niche vs common) and application potential of innovation (traditional vs modern).
Top right quadrant is intented for applications with reduced code complexity, simplified authentication and easier code manteinance. Under this category we typically find infrastructure services as Cloud Connectors.
This category is for commonly used traditional applications including Databases:
If you need a Connector for narrower application scope, Sensedia Platform offers you the posibility of using importers.
Typically application vendors document APIs in a Developer portal if they are not publishing the OAS specification. It is also possible to create a new API directly from a OAS specification:
Thus, for niche modern application the diagram is depicted at Figure 6:
This fourth quadrant represents niche legacy applications that doesn’t expose APIs. Such applications typically provide one or more approaches for integration including SOAP-based web service, message, database call.
For example, imagine you want to create a REST API from a legacy one just by providing the WSDL: Sensedia Platform will make all the needed transformations. After the upload, the user will be directed to the list of services and operations present in the WSDL.
Sensedia Connectors allows you to provide application connectivity when needed. But, when a Connector is not available for your application there are options to build your own custom connector.
This wide range of options enables Sensedia Platform to create innovative solutions in any market.