Igelle DataHub

Igelle DataHub is a data application platform for modern cloud applications and real-time streaming data. It is a data application platform meant particularly for the rapid development and integration of data-intensive and data-focused applications, and provides application developers with easy-to-deploy mechanisms for data streaming, storage, processing and schema management. Applications can be developed internally within the platform itself or externally, and integrated via external APIs. The platform supports various industry-standard protocols for external application integration.

Use Cases

Igelle DataHub provides a complete platform for managing, developing and integrating data-intensive applications. It can be applied to multiple industries and a very wide range of applications. Common deployments often have a combination of the following characteristics:

  • Integrating existing and third party data sources
  • Integrating legacy data sources and making them available to modern applications
  • Data management backend for custom application development
  • Creating APIs and databases for various data sets
  • Real-time data processing and filtering

Features

Igelle DataHub is meant to provide all the commonly needed functionality for building modern, data-driven, event-driven and data-intensive cloud, edge or distributed applications. The platform helps in the management and handling of data and provides various components and APIs, dramatically reducing the need for manual old-fashioned development. The following major features are supported:

  • Data streaming via Apache Kafka, EventHub or similar
  • Data storage in scalable SQL or NoSQL cloud databases
  • Automated creation and updates of REST APIs for updating and retrieving data with no coding required
  • Secure-by-default architecture utilizing advanced networking and cryptography on the cloud
  • Automated deployment and maintenance of cloud infrastructure and cloud resources, following best practices
  • Simple deployment of stream processing applications with minimal coding

A single deployment of Igelle DataHub can host multiple data streams, storage accounts, SQL or NoSQL databases, or any combination of those. The platform is fully scalable and can grow together with growing data volumes. It can host critical stream processing applications for processing or filtering of the data and can provide APIs (both streaming or REST APIs) for external integration to internal or third party systems.