Промислові та непромислові підприємства потребуватимуть рішень IoT. Однак, через високу вартість розробки, не кожен може дозволити собі навіть перевірити концепцію майбутнього продукту. Як наслідок, існує попит на рішення, яке б спростило процес і заощадило час на розробку продукту з нуля.
Основним завданням у сфері технологій і бізнесу було створення продукту, який би вирішив усі проблеми, з якими стикаються виробники пристроїв — компанії та розробники.
Річ у тім, що компаніям потрібно стежити за своїми продуктами, контролювати кількість пристроїв тощо, а розробникам потрібен контроль версій прошивки та інструмент тестування, щоб відстежувати прошивку.
Рішення полягало в тому, щоб побудувати платформу для вендорів, яка дозволить вивести на ринок смарт-пристрої та оновити існуючі — 2Smart Cloud. Це можуть бути як прості користувацькі пристрої, як-от побутова техніка, так і складне обладнання, яке разом із платформою перетворюється на повноцінний пристрій IoT, що дає можливість для виробника отримати конкурентну перевагу.
Архітектурне рішення було досить простим і швидким — мікросервіси. Чому? Щоб створити продукт для сфери IoT важко спроєктувати хороший монолітний додаток. Існує ряд завдань, які необхідно вирішити:
Крім того, якщо мова йде не про сотні мікросервісів, ними легше керувати. Легше масштабувати, легше відстежувати помилки, легше розгортати, легше надавати нові функції — ось чому було вирішено використовувати мікросервіси для розробки 2Smart Cloud.
Люди можуть вагатися щодо використання такої складної системи, як IoT — ми врахували це під час розробки та впровадження продукту;
Інтерфейс користувача повинен бути простим, швидким і технічно нескладним. Ніхто не хоче використовувати складну платформу, тому ми зробили її простою та інтуїтивно зрозумілою;
Люди хочуть використовувати продукти, які спеціально розроблені для них — UX дизайн 2Smart Cloud забезпечує персоналізований досвід. Наприклад, набір віджетів можна налаштувати відповідно до потреб клієнтів;
Щоб будь-хто міг використовувати продукти IoT, вони повинні бути портативними та сумісними. Розумні та підключені пристрої працюють найкраще, коли вони можуть взаємодіяти;
Оскільки зв’язок є основною метою продуктів IoT, ми зосередили наші зусилля на проєктуванні UX на цьому аспекті. Крім того, система UI/UX 2Smart Cloud сумісна з кросплатформними системами, що дозволяє користувачам без проблем працювати на різних платформах;
Ми створили платформу з наборами інтерфейсних компонентів для роботи з різними типами даних. Щоб показати температуру, ви можете вибрати бажаний віджет: текст, графік або спідометр. Для цільової температури можна використовувати базовий вхід, повзунок або термостат.
2Smart Cloud складається з двох компонентів: панель адміністрування та мобільний додаток.
Постачальники можуть виправляти помилки прошивки, оновлювати описи та зображення під час додавання реальних пристроїв. Таким чином вони автоматично оновлюють версію мікропрограми кожного користувача. За допомогою функції drag-and-drop, постачальники можуть створити інтерфейс керування для пристрою користувача.
Протягом усього процесу розробки продукту наша команда пройшла кілька важливих етапів:
Після відгуків клієнтів ми продовжуємо додавати нові функції та вдосконалювати продукт. Ми також надаємо підтримку продуктів для постачальників та їхніх клієнтів.