Interchange - your platform for the cloud

Let us do the Heavy Lifting

Build your cloud scale applications on Nucleo Interchange - document handling, workflow, collaboration, transaction processing whatever the need of your business, suppliers and customers.

Interchange Benefits

Cut Development Time and Expense

UNDERLYING ADVANTAGE

Using the interchange APIs and services you can develop functionality faster as you can rely on interchange to provide you with the underlying functions such as data management, security and identity management. our aim is to enable you to get your application to market faster than you could do otherwise. interchange supplies you with all the benefits of the cloud whilst allowing you to concentrate on providing the apps your business and customers need.

Cost Effective Deployments

UNIQUE TECHNOLOGY

Interchange provides you a unique ability to keep your deployment and ongoing costs low. by using interchange’s unique indexing and storage technology you will be operating in the cloud providing you the economy of scale to deploy run and maintain your applications. with interchange you do not need to provision database servers or virtual machines but it is not restrictive, you still have the flexibility to use other cloud services as normal.

Integrated Apps and Data

MULTIPLE APPS USING THE SAME DATA

Interchange allows you to develop multiple apps on a unified platform allowing the interoperability of data and apps, giving you and your customers great access to information through responsive web apps and mobile solutions.
Each instance of interchange can support many different applications spread over hundreds of thousands of users across different datacentres around the world.

Interchange Features

NoSQL

Highly scalable document and key value store.

Scalable

Built on Azure to scale as you need.

Transactional

Keeping your data safe. Consistency and durability.

APIs

Published APi's allowing easy integration.

LINQ Provider

Standard querying through a built in LINQ provider.

Sophisticated Indexing

Indexing of unstructured and textual data.

Detailed Search

Free text, dates, fuzzy range and a lot more.

Security

Token based identity management.

Interchange Details

Infrastructure

DON’T WORRY ABOUT SCALING

When deployed in Azure Interchange takes advantage of the underlying structures to allow many cloud services to be run across different data centres, giving rise to the ability to store seemingly limitless amounts of data whilst only paying for what is used. It should be noted however Interchange can be deployed in non Azure environments.

MULTIPLE DEPLOYMENTS

Interchange can be deployed many times across different data-centres with the ability to communicate directly between deployments providing a truly geo-scalable integrated platform for application development and deployment

WHAT DOES IT STORE?

Interchange can store both structured and unstructured data storing objects expressed as JSON and streams all contained within a space.

CONTROLLING DATA

Interchange’s data layer provides you with comprehensive indexing giving you the ability to query object properties and text data with a full text search model.

SECURITY AND IDENTITY MANAGEMENT

Interchange implements its own identity which as developers you can plug in to. based on ‘ASP.NET Identity’ it provides all the facilities offered by this technology including federation.

Built-in Functionality

DOCUMENT MODULE

A rich object model for handling documents, including versioning and auditing of all document related operations. it also supports a rich object model allowing you to structure documents in terms of lines, pages and paragraphs.

ANALYTICS MODULE

Extract and analyse document text from over a thousand different formats, including PDF and all Office Formats. text analysis provides automatic extraction of metadata (tags) and extraction of summary paragraphs.

Working with interchange you can also use the analytics module to script the analysis of documents: as an example looking for known phrases and clauses checking them against known correct versions or words of interest. this technology can be used to intelligently understand content and perform actions based on that understanding.

COLLABORATION MODULE

Provide real-time collaboration through chat, images, video and audio with full retention and auditing. collaboration provides you the ability to exchange information and notify users of events providing the functionality of simple workflow and routing.

Development

HOW TO DEVELOP WITH INTERCHANGE

Use the development tools that you normally do. if you are in the .NET world then you can use the comprehensive interchange API but if you are not use the interchange web services.

With either method you can use interchange in a variety of ways for the development of applications. with it’s rich core object model and those of each of the interchange modules you can directly create ASP.NET applications.

In addition there are also client .NET assemblies allowing for the creation of rich client applications for server, desktop and mobile environments.

With the client assemblies being built around an open HTTP service layer it means you can develop remote applications for interchange on any platform you want.

The whole point is that it enables you to develop your apps while we do the heavy lifting. giving you secure, scalable interoperable applications that can be rolled out to global user bases.