Build your cloud scale applications on Nucleo Interchange - document handling, workflow, collaboration, transaction processing whatever the need of your business, suppliers and customers.
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.
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.
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.
Highly scalable document and key value store.
Built on Azure to scale as you need.
Keeping your data safe. Consistency and durability.
Published APi's allowing easy integration.
Standard querying through a built in LINQ provider.
Indexing of unstructured and textual data.
Free text, dates, fuzzy range and a lot more.
Token based identity management.
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.
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
Interchange can store both structured and unstructured data storing objects expressed as JSON and streams all contained within a space.
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.
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.
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.
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.
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.
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.