Sollten Unternehmen bestehende IoT-Lösungen übernehmen oder eigene entwickeln?

Sollten Unternehmen bestehende IoT-Lösungen übernehmen oder eigene entwickeln?

Quellknoten: 2037878

Zu Beginn ihrer IoT-Reise stehen Unternehmen vor einer Weggabelung: Übernehmen sie bestehende IoT-Lösungen, entwickeln sie ihre eigenen oder kombinieren sie beide?

Jeder IoT-Tech-Stack umfasst vier grundlegende Komponenten – Hardware, Software, Netzwerke und Front-End-Anwendungen oder UIs. Das ist eine Menge, die Unternehmen intern erledigen müssen. A Cisco-Umfrage fanden heraus, dass etwa 75 % der IoT-Projekte scheitern, was größtenteils auf mangelndes Fachwissen zurückzuführen ist. 

Um diesen Herausforderungen entgegenzuwirken, IoT-Plattformen erfreuen sich immer größerer Beliebtheit. Sie vereinfachen viele der komplexen Aspekte der IoT-Entwicklung, sodass Unternehmen mit minimalem Aufwand auf saubere Daten zugreifen können. 

Aber ist das der einzige Weg vorwärts? Oder lohnt es sich immer noch, maßgeschneiderte IoT-Lösungen zu entwickeln? 

Hier untersuchen wir das Dilemma, bestehende IoT-Lösungen zu übernehmen oder sie individuell zu entwickeln.

Komponenten eines IoT-Tech-Stacks

LaptopLaptop

Um ein IoT-System aufzubauen, müssen Unternehmen Folgendes entwickeln oder kaufen:

  • Netzwerkfähige Sensoren und Hardware (normalerweise mit eingebetteter Firmware, auch bekannt als eingebettete Systeme – die „Dinge“).
  • Netzwerkhardware und -funktionen, z.B. Router und Netzwerk-Gateways, um Daten von Sensoren zu authentifizieren und zu aggregieren. 
  • Die Verarbeitungsschicht (auch bekannt als Middleware), verbindet periphere Hardware mit zentralisierten Systemen. Speichert, analysiert und verarbeitet Daten mithilfe einer Vielzahl von Modulen und Verfahren, beispielsweise maschinellem Lernen. 
  • Anwendungsschicht/Frontend, Es nimmt saubere, nutzbare Daten aus der Verarbeitungsschicht auf, um sie in Anwendungen, Dashboards und Benutzeroberflächen für Einblicke, Transformationen und Maßnahmen zu nutzen. 

Welche Möglichkeiten gibt es also für den Aufbau eines IoT-Tech-Stacks? 

Erstellen Sie Ihre eigenen IoT-Lösungen

Um eine maßgeschneiderte End-to-End-IoT-Lösung aufzubauen, müssen die folgenden Tools, Technologien und Prozesse entwickelt, bereitgestellt und verwaltet werden: 

  • Hardware 
  • Serverbereitstellung und -wartung
  • APIs und Konnektivität 
  • Datenbankaufbau und -wartung
  • Frontend-Anwendungen und UI/UX
  • Sicherheit und Compliance Funktionen 
Ingenieur im TechnologieprozessIngenieur im Technologieprozess

Zunächst einmal steht für die meisten die Entwicklung von Hardware von Grund auf außer Frage. Aber glücklicherweise ist IoT-Hardware relativ kostengünstig und einfach zu installieren. Es ist notwendig, die Interoperabilität und Skalierbarkeit aller Komponenten zu berücksichtigen Edge-Computing Anforderungen.  

Es ist erwähnenswert, dass Unternehmen möglicherweise einen Teil oder die gesamte Hardware besitzen, die für die Bereitstellung eines IoT-Systems erforderlich ist. Beispielsweise beziehen Taxi- und Lieferdienstleister wie Uber Daten aus den Smartphone-Apps der Fahrer. Sie mussten lediglich die App, die Middleware und die Front-End-Anwendungen entwickeln, die für die Nutzung der Daten erforderlich sind. 

Sobald die Hardware gesichert ist, müssen Unternehmen die Middleware und Front-End-Anwendungen entwickeln, die erforderlich sind, um rohe Sensordaten in saubere, verarbeitete Daten für Analysen, Erkenntnisse und Maßnahmen umzuwandeln. 

Hier können IoT-Plattformen ansetzen.

Nutzung von IoT-Plattformen

Vereinfacht ausgedrückt nimmt eine IoT-Plattform Daten von Geräten und Hardware auf, verarbeitet sie und stellt sie in einem Format zur Verfügung, das Unternehmen sofort nutzen können. 

Unternehmen benötigen einen sauberen, nutzbaren Strom an IoT-Daten – nur dann können diese Daten analysiert, visualisiert, transformiert und verarbeitet werden in verschiedenen Anwendungen eingesetzt werden, usw. 

IoT-DatenverarbeitungsplattformIoT-Datenverarbeitungsplattform

Die meisten IoT-Plattformen bieten die folgende Kernfunktionalität:

  • Zugriffskontrolle
  • IoT-Sensor- und Gerätemanagement
  • Datenverarbeitung
  • Datenspeicher
  • Workflow-Automatisierung 
  • Dashboards und Berichte
  • Einige Plattformen, wie Particle.io, bieten auch Hardware-Installations- und Verwaltungsdienste an

IoT-Plattformen stellen ihre Dienste in der Regel auf Abonnementbasis bereit, und die Kosten steigen mit der Menge der benötigten Daten, den genutzten Diensten usw. Die Kosten sind für kleine Installationen angemessen, können aber schnell steigen, was Unternehmen überfordern kann. 

Anand Tamboli, Autor von Bauen Sie Ihre eigene IoT-Plattform auf, hebt den Fall von Lyft hervor, das für einen Großteil des Jahres 300 an einen 2021-Millionen-Dollar-Vertrag mit AWS gebunden war, nachdem seine Cloud-Kosten außer Kontrolle geraten waren. 

Viele Unternehmen balancieren Cloud-Investitionen mit Investitionen in die On-Premise-Infrastruktur neu aus, um die steigenden Cloud-Kosten einzudämmen, genannt „Rückwärtsmigration". 

Dasselbe lässt sich über die IoT-Einführung sagen – auf lange Sicht könnte es sich als kosteneffizienter erweisen, einige Lösungen im eigenen Haus zu behalten. 

Sollten Sie Ihre eigene IoT-Plattform aufbauen oder kaufen?

Bauen Sie Ihre eigenen

Im Großen und Ganzen bietet die Erstellung maßgeschneiderter Lösungen eine größere langfristige Flexibilität und Kontrolle über Hardware, Software und Kosten. Dies geht jedoch mit höheren Vorabinvestitionen und einer langsameren Markteinführungszeit einher. 

Unternehmen mit erheblicher interner Fachkompetenz können die Entwicklung zumindest einiger interner Lösungen in Betracht ziehen. Viele Tools und Technologien, die zur Verarbeitung, Bereinigung und Transformation von IoT-Daten erforderlich sind, sind Open Source, sodass technische Lösungen kostengünstig sein können, wenn das Unternehmen über interne Entwicklungsteams verfügt. 

Das Team bespricht neue Funktionen, die im Unternehmen angewendet werden könnenDas Team bespricht neue Funktionen, die im Unternehmen angewendet werden können

Darüber hinaus benötigen diejenigen mit klaren Zielen für ihre IoT-Bereitstellung möglicherweise nicht den ganzen Schnickschnack, den komplexe IoT-Plattformen bieten, und sind möglicherweise besser dran, kostengünstige interne Alternativen zu entwickeln. 

Das Mischen und Anpassen maßgeschneiderter Lösungen mit Cloud-Modulen für komplexe Arbeitslasten wie maschinelles Lernen ist durchaus möglich. 

Kauf

Investitionen in IoT-Plattformen als Service (PaaS) vereinfachen den Prozess der Entwicklung komplexer Middleware und beschleunigen die Markteinführung. 

Kaufvertrag zwischen UnternehmenKaufvertrag zwischen Unternehmen

Dies ist ihr Hauptvorteil und kann sich als enormer Vorteil für junge Unternehmen erweisen, die schnell funktionale IoT-Lösungen benötigen, oder für reife Unternehmen mit großen Budgets, die etwas benötigen, das „einfach funktioniert“. 

Darüber hinaus profitieren Unternehmen von modernster Technologie und Service-Level-Agreements, die verschiedene Aspekte der Wartung, des Supports, der Sicherheit usw. abdecken. 

Das Urteil

Für Unternehmen, die IoT benötigen, aber praktisch keine eigene Hardware oder Fachkompetenz haben, sind IoT-Plattformen zweifellos attraktiv, aber das könnte sich mit zunehmender Reife und steigenden Plattformkosten ändern. 

Letztlich variieren die Argumente für maßgeschneiderte Lösungen je nach Anforderungen und internem Fachwissen. 

Erstellen Sie Prototypen, besprechen Sie Anforderungen mit Entwicklern und Ingenieuren und beurteilen Sie, ob interne Lösungen jetzt und in der Zukunft funktionieren können oder nicht. 

Zeitstempel:

Mehr von IoT jetzt