Ioto ® Device Management
EmbedThis Ioto is a fully customizable, end-to-end device management solution for cloud-based or device-based management.
Ioto offers a blazing fast, compact device agent, a device builder portal and a visual low-code device app designer so you can easily create stunning mobile and desktop apps.
Trusted by Industry Leaders and Startups
Companies large and small rely on EmbedThis for secure and reliable device management solutions.
Why IoT Middleware?
It's not about creating another IoT platform — it's about enhancing the existing platforms we already have. By layering better tools, management apps, data management, visual analytics and proven design patterns, we empower you to create your device management solution faster, more securely and with more powerful capabilities.
Building on the rock-solid scalability, communication and data storage capabilities of the AWS IoT Platform , we provide an IoT middleware suite that includes a device builder portal, device agent, data management service, device analytics, visual low-code app designer and over-the-air updates. Everything you need to quickly create your device management solution.
Device Builder
The Builder is your all-in-one solution for defining connected device products, downloading software, configuring device agents, and managing the cloud-based control of your devices. It accelerates and streamlines the creation and setup of a comprehensive AWS IoT cloud, securely integrating over dozens of AWS services seamlessly within minutes.
Device Agent
The Embedthis Ioto is an embedded device agent for device-based or cloud-based management. It is tiny, but blazing fast, and has an extensive suite of management protocols and capabilities. It runs on a huge range of embedded micro-controllers and CPUs including the ESP32 from Espressif.
Device Data Service
The Ioto data service offers regional, cloud-based storage and management for your device data built upon the rock-solid AWS IoT platform. Ioto provides device provisioning, data acqusition, cloud synchronization, storage, analytics, automated actions and alerting.
Device Analytics
The Builder and the App Designer provide extensive device metrics and analytics with configurable dashboards to visualize device data via a suite of graphical widgets. You can connect widgets to cloud automations for instant actions to manage your devices.
No Code App Designer
The low-code app designer creates exceptional device management apps that are fully customized for your devices. Using the designer, you can visually create an app with your logo, product name, color and font theme, device data and device specific UI pages for a compelling, beautiful mobile or desktop app.
Over the Air Updates
Keep your devices current with over-the-air updates. The Builder's OTA update manager can manage software updates to your entire device fleet and can selectively deploy and manage updates to any desired subset of your device population.
Get to Market Faster
Complete IoT middleware
Focus on what matters most: your product — and let EmbedThis handle the entire device management process. Rather than piecing together multiple AWS services and building your own data management, analytics, and device management applications, rely on the EmbedThis Ioto solution. Ioto configures the cloud service, data plane, security, and device agent for you, substantially reducing risk and freeing you from non-core IoT tasks. In doing so, you can save up to 90% of your IoT design time.
Learn moreProvisioned Dedicated Cloud
The Builder creates and provisions an AWS device cloud for your secure device management. The Builder configures and integrates over a dozen AWS services, creating and managing a sophisticated IoT cloud for your devices. The device cloud is created and managed according to best secure practices — saving you countless days of valuable developer time. This saves you up to 80% of your IoT implementation time.
Learn moreLow-code App Designer
Ioto provides a visual low-code app designer so you can create stunning mobile and desktop apps for your users to manage their devices. You can customize with your app logo, device data and UI pages without coding. Easily create highly appealing mobile, tablet and desktop interfaces. This accelerates your IoT delivery time by up to 5x. Alternatively, you can create your own bespoke device manager using the Ioto APIs for ultimate control.
Learn moreAccelerate your Delivery
The Builder automates numerous key steps in your IoT journey, including: creating device clouds, managing device communications, routing and storing device data, computing metrics, delivering over the air updates and monitoring and managing your entire device population.
Learn moreAWS + EmbedThis
EmbedThis brings over 20 years of embedded device management experience together with the unmatched AWS IoT platform to deliver the innovative Ioto device management service.
AWS Iot Platform
The AWS IoT platform has huge scale, rock-solid reliability, extensive redundancy with almost limitless scale. Ioto allows you to select from over 26 regional cloud computing centers so your data can be stored and kept local. The EmbedThis Builder creates and integrates an IoT cloud with dozens of AWS services for your dedicated use.
Learn more20 Years Embedded Experience
EmbedThis has been creating and delivering embedded solutions to critical markets for over 20 years. We have created embedded solutions for networking, transport, consumer electronics, factory automation and health care verticals and our software powers over 600 products and over 210 million devices.
Learn moreInnovative Design
Ioto fully capitalizes on the AWS IoT platform and employs a groundbreaking architecture to achieve remarkable scalability and cost efficiency, delivering comprehensive, highly detailed device management. The Ioto middleware provides a distributed device database that transparently synchronizes device data with the cloud, and a visual low-code app designer that enables you to rapidly create secure, user-friendly, and visually appealing device management.
Learn moreSecurity and Peace of Mind
The Ioto solution uses local governance of device data, redundancy and encryption to safeguard your data.
Learn moreDevice Data
Your device data is not stored with other customer tenants data. Your data is stored in a dedicated, private AWS DynamoDB database 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 device cloud.
Control and Privacy
For absolute control, you can host your device cloud in a dedicated AWS account you own. With this dedicated hosting, you have 100% privacy and control over the governance, storage and management of your device data.
Robust AWS IoT
Your data will be reliably stored with 6 data replicas and full point-in-time backups. Your compute logic will run in 3 AWS availability zones for maximum uptime.
Encrypted Communications
All communications are encrypted end-to-end and your device data and commands never transit another service or network. Device data is encrypted in transit and at rest.
Device Builder
EmbedThis Builder is a developer studio designed for creating and managing internet-connected devices. It enables you to oversee your connected device products, download device agent software, configure and manage cloud-based operations, and efficiently monitor and control all your devices.
Device Clouds
The device Builder creates and provisions device clouds in an AWS region of your choosing so your data stays local. Ioto configures, integrates and maintains dozens of AWS services in your device cloud for the utmost performance and security for your devices — regardless of scale.
Learn moreDevice Management Apps
The Builder will create, provision and globally distribute your device management apps to your end users to manage their devices. The apps are hosted by EmbedThis on a domain of your choosing. The Apps can be created using our Low-Code app designer and can be extensively customized with your UI pages, logo, color scheme, and font prefererences.
Learn moreOver-the-Air Updates
It is essential to be able to update and upgrade the software in your devices so you can deploy new features, patch security vulnerabilities improve performance over time. The Builder can orchestrate over the air updates to any desired subset of your device population.
Learn moreFully Customizable
The Ioto experience can be tailored to suit your specific device and user needs. You can visually create device management apps using our Low-code app designer and can define and customize your device data structure, processing and storage.
Low-Code App Designer
The App Designer in the Builder portal allows you to create fully customized device apps that can be uniquely tailored for your devices to create great mobile and desktop experiences. The App designer allows you to configure and customize your app without code. Add your logo, product name, color and font theme, device data and device specific screens.
Learn moreIntelligent Business Actions
You can create and integrate custom automations to respond to device or user initiated events. Ioto will trigger automations, issue notifications, run actions and perform device operations automatically based on the rules you define.
Learn moreDevice Database
The Ioto cloud database can store almost any device data you wish at scale. The database schema can be defined and customized at run-time. Other IoT solutions are restrictive in the structure of and flexibility of the data you store. Ioto is extremely adaptable in the way your device data can be captured, stored and managed.
Learn moreReal Scale from 1 Device to 10,000,000+
Unlike other IoT solutions that claim scale, Ioto is designed and priced to scale seamlessly from just a few devices to millions without changing architecture.
Ioto effectively scales its device data storage, connectivity and compute to support the largest device populations. The underlying AWS IoT cloud is rock-solid and resilient against failures. At scale, a cloud-connected device costs as little as 7 cents a device per year.
Learn more about the plansGet Started
Start now and use the Builder to configure your custom AWS IoT cloud solution.
- Define products and devices and download the Ioto device agent.
- Create device clouds in a region of your choosing.
- Create Device Apps using the Low-Code App Designer.