Ioto ® — The Most Intelligent IoT Middleware
For Makers and Device Builders at any Scale
Ioto is the most intelligent IoT solution for device-based and cloud-based device management. It provides an embedded device agent, embedded web server, optional AWS cloud-based management, a device Builder portal, and a no-code app designer to create end-user device management mobile, and desktop apps.
Ioto Service
The Most Intelligent IoT Platform for Makers and Device Builders.
- Designed and priced to scale from 1 to 10,000,000+ devices.
- Built upon the rock-solid AWS cloud and deployed in 26+ regions worldwide.
- Easy, secure device registration.
- Transparent provisioning with per-device certificates.
- Unlimited device data storage and transparent device data synchronization.
- Unlimited device data metrics and analytics.
- Automated device and fleet actions based device data and user triggers.
- Responsive alerting for device and service conditions.
- Support for offline devices and queued device commands.
- Granular control of over-the-air firmware device updates.
- Account and multi-tenant user management.
Real Scale from 1 Device to 10,000,000+
Unlike other platforms that claim scale, Ioto is designed and priced to scale seamlessly from just a few devices to millions without changing architecture.
Dedicated Regional Clouds
Create and provision a dedicated, private, regional device cloud in a local AWS region of your choosing. Your device data never transits another service or network and goes directly from your device to your private device cloud.
Scalable Data
Device data is stored in a dedicated, private AWS DynamoDB database with virtually unlimited storage capacity and the ability to handle 10 trillion requests per day. You can define your own device data schema to store and query any kind of device data.
Scalable Compute
Ioto uses the AWS Lambda service for all compute tasks. It is ideally suited for the bursty nature of IoT device management and can handle shifting communication loads and peaks with ease.
Unlimited Metrics
The Ioto service will transparently create the critical device metrics you require from device data. Metrics are created with full history and are compactly stored in the device database.
Device Agent
Ioto device agent is an ultra-high performance embedded device agent for direct or cloud-based management. It is tiny, but blazing fast, and has been optimized and tuned to efficiently synchronize data and commands with the cloud.
Priced to Scale
Cloud-based management is optional. Devices can be shipped and connected to the cloud at a later date as required. Importantly: You only pay for the devices actively connecting to the cloud each month. As you ship and connect more devices, the price per device decreases down to as little as 7 cents per device per year.
Device Clouds
One-Click Creation of Secure, Regional AWS Device Clouds
- Shared or dedicated device cloud hosting with custom domains.
- Built upon the rock solid AWS IoT Core platform.
- Available in up to 26 AWS regions globally.
- Register and provision devices with secure per-device certificates.
- Hosts one or multiple custom device management apps for your fleet.
- Define custom data schema to model your device data.
- Host and distribute device software firmware updates.
- Pay as you go — only for devices actively connecting to the cloud.
Device Builder Portal
Accelerate Building Connected Devices
- Define products and download device agents.
- Create and manage device clouds in any AWS region worldwide.
- No-code App designer to create mobile and desktop device apps.
- Deploy and manage over-the-air device software updates.
- Configure automated device and service triggers and actions.
- Monitor and manage the performance of your cloud and devices.
- Talk online to EmbedThis support experts.
No-Code App Designer
Create Mobile and Desktop Device Management Apps
- Easily create compelling mobile, tablet and desktop app.
- Leverage the pre-built components for authentication, navigation, dashboards and forms.
- Create mobile and desktop user interfaces with responsive, intuitive layouts.
- Employ dashboards with powerful metrics and analytics for device data.
- Add your product name, logo, color schema, custom device data and screens.
- Connect automated actions based on device and service triggers.
- Display data via UI widgets for graphs, gauges, tables, buttons, images, numerics and form data.
- Extensive API to support custom UI components.
- Light and dark mode support.
Ioto Device Agent
The Most Intelligent Device Agent
- Integrated embedded web server for direct local management.
- HTTP Client for accessing external services.
- Embedded database for efficient state storage.
- JSON parser and query engine.
- Optional cloud-based device management with MQTT.
- Effortless device data synchronization with the cloud.
- Simplified, secure, robust device and fleet provisioning.
- Management of transient device connectivity and offline devices.
- Full integration with AWS services and IoT Core.
- Extensive microcontroller and hardware support.
- Blazing fast and less than 300K code.
Automated Actions
Make Your Device Fleet Self-Managing
- Automated workflows in response to device and user conditions.
- Constant monitoring of device and fleet with smart responses.
- Triggered by device data, user action, metrics or API.
- Invoke per-device actions.
- Update device and fleet state.
- Display and monitor device errors.
- Aggregate fault metrics.
- Proactively alert field staff of conditions requiring attention.
- Actions include: database and metric updates, alerts, device operations, and more
Unlimited Device Data and Metrics
- Device data centralized in the hyper-scale AWS DynamoDB database.
- Dedicated, regional device database not shared with any other tenant.
- Configurable device schema to model your specific device data.
- Transparent, bi-directional device data synchronization with the cloud.
- REST and MQTTT API to access device data.
- Extensive device and fleet metrics for live and historical analytics.
Get Started
Start now and use the Builder to configure your device.
- Define products, devices and download the Ioto device agent.
- Create AWS device clouds in a region of your choosing.
- Create compelling mobile and desktop apps using the no-code app designer.
- Read the Ioto FAQ for answers to common questions.