Intended to manage the data generated and utilized by machines, analytics packages, and AI-based systems, the Terbine API can interface both open source and proprietary software into the world of IoT. The API, says the company, removes numerous obstacles and friction points by enabling a rich metadata layer that fully describes data sources and elements needed to enable data sharing, monetization, and broader usage within and across sectors.
"The IoT has been growing steadily in both the public and commercial realms, with the data primarily being sequestered in silos," says David Knight, Terbine Founder and CEO. "Making it accessible to third-party applications has represented a range of challenges, which we intend to minimize via the introduction of a universal access method."
Typically, says the company, accessing IoT data from government sources, corporations, and academia has required specific investigation, learning curves, and customized programming. The Terbine API is designed to provide a single suite that connects commonly used programmatic interfaces, leading analytics software packages, and device control formats - all via the one standard.
The company provides direct access, for searching, submitting and retrieving IoT data, to widely utilized services including Amazon S3, Apache Pulsar, HLA, HTTP, JMS, Kafka, Microsoft PowerBI, MQTT, Python, RabbitMQ, SFTP, Tableau, ThingsBoard, WSO2 and XMPP. The API conforms to the IoT Metadata Specification, which enables rich search, discovery, access control and monetization of data feeds.
On the company's cloud-based platform, the API lets programmers write one interface to access over 30,000 data feeds sourced from hundreds of public agencies around the world, while normalizing the differences between continuously fed and archival data. The API, says the company, is being applied within the insurance industry, academic research, and government agencies, and many others in autonomous vehicle development, supply chain and logistics, financial services and more, will be able to remove obstacles and significantly speed up development of systems reliant upon the exchange of IoT data.