Чи варто компаніям використовувати існуючі рішення IoT чи створювати власні?

Чи варто компаніям використовувати існуючі рішення IoT чи створювати власні?

Вихідний вузол: 2037878

На початку своєї подорожі до Інтернету речей компанії стикаються з розвилкою: вони приймають існуючі рішення для Інтернету речей, створюють власні чи змішують обидва?

Кожен стек технологій IoT включає чотири фундаментальні компоненти – апаратне забезпечення, програмне забезпечення, мережі та зовнішні програми або інтерфейси користувача. Це дуже багато для компаній, які мають впоратися всередині компанії. А Опитування Cisco виявили, що близько 75% проектів IoT зазнають невдачі, головним чином через брак досвіду. 

Щоб протистояти цим викликам, IoT платформи набули популярності. Вони спрощують багато складних аспектів розробки IoT, щоб компанії могли отримати доступ до чистих даних з мінімальною суєтою. 

Але чи це єдиний шлях вперед? Або створення індивідуальних рішень IoT все ще має переваги? 

Тут ми розглянемо скрутне становище, пов’язане із впровадженням існуючих рішень Інтернету речей та їх розробкою на замовлення.

Компоненти технологічного стеку IoT

Портативний комп'ютерПортативний комп'ютер

Щоб побудувати систему Інтернету речей, компаніям потрібно розробити або придбати наступне:

  • Датчики та апаратне забезпечення, що підключаються до мережі (зазвичай із вбудованим мікропрограмним забезпеченням, також відомими як вбудовані системи – «Речі»).
  • Мережеве обладнання та можливості, напр. маршрутизатори та мережеві шлюзи для автентифікації та агрегування даних із датчиків. 
  • Рівень обробки (він же проміжне програмне забезпечення), поєднує периферійне обладнання з централізованими системами. Зберігає, аналізує та обробляє дані за допомогою різноманітних модулів і процесів, наприклад машинного навчання. 
  • Рівень програми/інтерфейс, який поглинає чисті, придатні для використання дані з рівня обробки для використання в програмах, інформаційних панелях та інтерфейсах користувача для аналізу, трансформації та дії. 

Отже, які є варіанти створення стеку технологій IoT? 

Створення власних рішень IoT

Щоб створити спеціальне наскрізне рішення IoT, необхідно розробити, розгорнути та керувати такими інструментами, технологіями та процесами: 

  • апаратні засоби 
  • Розгортання та обслуговування сервера
  • API та підключення 
  • Створення та обслуговування бази даних
  • Інтерфейсні програми та UI/UX
  • Безпека та відповідність риси 
Інженер з технологічного процесуІнженер з технологічного процесу

По-перше, інженерне обладнання з нуля для більшості не викликає сумнівів. Але, на щастя, апаратне забезпечення IoT є відносно недорогим і його легко встановити. Необхідно враховувати сумісність і масштабованість компонентів, в тому числі будь-яких краю обчислень вимоги.  

Варто підкреслити, що підприємства можуть володіти деяким або всім апаратним забезпеченням, необхідним для розгортання системи IoT. Наприклад, постачальники послуг таксі та доставки, такі як Uber, отримують дані з додатків для смартфонів водіїв. Їм потрібно було лише розробити додаток, проміжне програмне забезпечення та зовнішні програми, необхідні для використання даних. 

Після того, як апаратне забезпечення буде захищено, компанії повинні розробити проміжне програмне забезпечення та зовнішні програми, необхідні для перетворення необроблених даних датчиків у чисті, оброблені дані для аналізу, розуміння та дій. 

Саме тут можуть втрутитися платформи IoT.

Використання платформ IoT

Простіше кажучи, платформа IoT отримує дані з пристроїв і апаратного забезпечення, обробляє їх і робить доступними у форматі, який підприємства можуть негайно використовувати. 

Підприємствам потрібен чистий, зручний потік даних IoT – лише тоді ці дані можна аналізувати, візуалізувати, трансформувати та розгорнуті в різних програмах, І т.д. 

Платформа обробки даних IoTПлатформа обробки даних IoT

Більшість платформ IoT надають такі основні функції:

  • Контроль доступу
  • Датчик IoT і керування пристроями
  • Обробка даних
  • зберігання даних
  • Автоматизація робочого процесу 
  • Інформаційні панелі та звітність
  • Деякі платформи, як Particle.io, також надають послуги зі встановлення та керування обладнанням

Платформи IoT зазвичай надають свої послуги на основі передплати, і витрати зростають із збільшенням обсягу необхідних даних, послуг, що використовуються тощо. Витрати розумні для невеликих інсталяцій, але можуть швидко збільшуватися, що може перехопити бізнес. 

Ананд Тамболі, автор Створіть власну платформу IoT, висвітлює випадок Lyft, який виявився заблокованим у контракті з AWS на 300 мільйонів доларів США протягом більшої частини 2021 року після того, як їхні витрати на хмару вийшли з-під контролю. 

Багато компаній змінюють баланс між інвестиціями в хмару та інвестиціями в локальну інфраструктуру, щоб зменшити спіральні витрати на хмару, які називаються «зворотна міграція". 

Те саме можна сказати про впровадження IoT – у довгостроковій перспективі збереження деяких рішень у компанії може виявитися більш рентабельним. 

Створити власну платформу IoT чи купити?

Створення власного

Загалом, створення індивідуальних рішень забезпечує більшу довгострокову гнучкість і контроль над обладнанням, програмним забезпеченням і витратами. Однак це відбувається за рахунок вищих початкових інвестицій і повільнішого часу виходу на ринок. 

Компанії зі значним власним досвідом можуть розглянути можливість створення принаймні деяких власних рішень. Багато інструментів і технологій, необхідних для обробки, очищення та трансформації даних Інтернету речей, є відкритими, тому інженерні рішення можуть бути недорогими, якщо в компанії є власні команди розробників. 

Команда обговорює нові функції для застосування в компаніїКоманда обговорює нові функції для застосування в компанії

Крім того, тим, хто має очевидні цілі щодо розгортання свого Інтернету речей, можливо, не знадобляться навороти, які пропонують складні платформи Інтернету речей, і їм, можливо, краще розробити свої економічно ефективні власні альтернативи. 

Змішування та поєднання спеціально створених рішень із хмарними модулями для складних робочих навантажень, таких як машинне навчання, цілком можливо. 

Купівля

Інвестиції в платформи IoT як послугу (PaaS) спрощують процес розробки складного проміжного ПЗ, прискорюючи час виходу на ринок. 

Купівля між компаніямиКупівля між компаніями

Це їхня головна привабливість і може стати величезною перевагою для молодих компаній, яким потрібні швидкі функціональні рішення Інтернету речей, або зрілих компаній із великими бюджетами, яким потрібно щось, що «просто працює». 

Крім того, компанії отримують переваги від найсучасніших технологій і угод про рівень обслуговування, які охоплюють різні аспекти обслуговування, підтримки, безпеки тощо. 

Вирок

Платформи IoT, безсумнівно, привабливі для підприємств, яким потрібен IoT, але їм не вистачає практично будь-якого власного апаратного забезпечення чи досвіду, але це може змінитися в міру їх розвитку та зростання вартості платформи. 

Зрештою, вибір рішень, створених на замовлення, залежить від вимог і внутрішнього досвіду. 

Створюйте прототипи, обговорюйте потреби з розробниками та інженерами та оцінюйте, чи зможуть внутрішні рішення працювати зараз чи в майбутньому. 

Часова мітка:

Більше від IoT зараз