loader

Bring your IoT project to the next level

ASTARTE FLOW: YOUR AI ENVIRONMENT

Astarte Flow is the main hub for integrating your AI Pipelines and Data Science workloads in your IoT product.

Find Out More
GO CLOUD NATIVE WITH ZERO DEVOPS

Astarte manages Kubernetes so you don’t have to. Enjoy the latest in cloud technologies with no domain-specific knowledge.

Find Out More
OPEN TECHNOLOGIES, OPEN PROTOCOLS

Astarte is fully Open Source and builds upon well-known, open and standard protocols and technologies.

Show me the Source

The Platform of Choice for your AI+IoT project

Astarte manages and processes your IoT and Context Data by taking care of everything in between: from collection, to processing, to orchestration.

It reduces the complexity and the learning curve for getting the most out of your data, while taking care of all the plumbing.

Whether it’s a room, a complex machine, an entire building or a consumer appliance, Astarte empowers you by leveraging your own Data Science Pipelines and Models to create an interactive data representation of your products you can consume as an API.

The common trait of our Users?
They’re shaping the future of their industry with Astarte.

drive02

See what Astarte can do

Try Astarte without risks by requesting a 30-day trial on a Managed instance.
Or spin up your own instance on your Kubernetes Cluster.

Astarte ingests Data from your Devices and third party sources

Image

DATA COLLECTION


Astarte provides a highly scalable Data Collection stage, capable of handling insane amounts of devices and data points per second.

DEVICES


By using Astarte SDKs or Open Protocols, any device can easily ingest data into Astarte

DATA LAKE


Astarte populates its Data Lake automatically and without any configuration, ready for AI.

Image

DIGITAL TWIN


Store the result of your computation in an Astarte Digital Twin and interact with it as if it was a real Device.

DEVICES


By using Astarte SDKs or Open Protocols, any device can easily ingest data into Astarte

DEVICES


By using Astarte SDKs or Open Protocols, any device can easily ingest data into Astarte

CONTEXT DATA


Astarte Pipelines can also consume context data from 3rd party sources to augment computations

AI Pipelines


Assemble any number of pipelines with your own Algorithms and blocks to process incoming and context data.

Image

DIGITAL TWIN


Store the result of your computation in an Astarte Digital Twin and interact with it as if it was a real Device.

DEVICES


By using Astarte SDKs or Open Protocols, any device can easily ingest data into Astarte

DEVICES


By using Astarte SDKs or Open Protocols, any device can easily ingest data into Astarte

CONTEXT DATA


Astarte Pipelines can also consume context data from 3rd party sources to augment computations

AI Pipelines


Assemble any number of pipelines with your own Algorithms and blocks to process incoming and context data.

Image

APPS and SERVICES


Leverage Astarte APIs to build integrations, dashboards, whole clouds and more. The power of your data is at your fingertips.

DATA LAKE


Astarte populates its Data Lake automatically and without any configuration, ready for AI.

APIs


Astarte’s API layer provides an easy, unified way to harness and interact with Astarte’s Devices and Digital Twins alike.

Image

APPS and SERVICES


Leverage Astarte APIs to build integrations, dashboards, whole clouds and more. The power of your data is at your fingertips.

DATA LAKE


Astarte populates its Data Lake automatically and without any configuration, ready for AI.

APIs


Astarte’s API layer provides an easy, unified way to harness and interact with Astarte’s Devices and Digital Twins alike.

Benefits

fancybox
HIGHLY SCALABLE

Astarte’s Design makes it scalable up to millions of devices and thousands of pipelines.

fancybox
NATIVE DIGITAL TWINS

Use Astarte’s built-in features to generate Digital Twins out of your collected data and context data.

fancybox
API First

Harness your data easily with REST APIs, without having to deal with complex query languages.

fancybox
DECLARATIVE DATA MODELING

Astarte lets you define data models declaratively or through user-friendly UIs - no coding required.

fancybox
INGEST FROM ANYWHERE

No matter where your data comes from, chances are there’s an SDK for it. Or rely on industry-standard protocols such as MQTT or AMQP.

fancybox
DEPLOY ANYWHERE

Astarte is entirely Open Source and can be deployed wherever you want: from public clouds to On Premises Infrastructures.

fancybox
AGGREGATE AND REDUCE ON THE FLY

Use Astarte’s built-in pipelines to transform your data as it flows. Having a clean dataset has never been easier.

fancybox
(REALLY) CLOUD NATIVE

Astarte is a Native Kubernetes Application and has built-in scaling and self-healing capabilities. Enjoy seamless daily operations.

fancybox
SECURE BY DESIGN

Astarte integrates a full-fledged Security Framework for IoT Devices which tackles encryption, Identity management and more.

Features

EXCHANGE WELL KNOWN DATA

Astarte requires all data structures flowing between devices and applications to be defined beforehand.
While this may seem a limitation, it gives you limitless power when routing data: you can create complex queries,
enrich a message with more data coming from the device’s known status, and much more.

MULTIPLE DEVICE PROTOCOL SUPPORT

Although Astarte’s main supported protocol is MQTT, Astarte can work with any transport which provides a mean of authentication/authorization and can be mapped to a key/value paradigm. Astarte can be used with CoAP, HTTP and pretty much any protocol you can think about. And being Open Source, you can implement your favorite protocol or wrapper, and have Astarte work with it seamlessly.

MULTITENANT BY DEFAULT

Astarte supports real multitenancy, by separating different organization domains and isolating them. Devices and applications belonging to different organization domains cannot interact whatsoever. Inside an organization domain, though, it is possible to define several logical devices group, which can be bound to a rule or a specific behavior: this way, it is easy to have actual fleet management in Astarte, and define mass rules and behaviors.

DISTRIBUTED AND SCALABLE

Astarte is built to be solid, distributed and scalable, to allow you to manage countless amounts of data, while retaining consistency and solidity. Downscaling and upscaling are two big concerns when talking about IoT, especially for those players who need an on premise solution. You can either rely on astarte.cloud for scalability, or use the very same software that powers it to build your own infrastructure. And shall you need any help, you can rely on the creators of astarte.cloud to assist you.