Das Internet der Dinge (Internet of Things, IoT) bezieht sich auf die Milliarden von physischen Geräten auf der ganzen Welt, die heute mit dem Internet verbunden sind und allesamt Daten sammeln und austauschen. Dank der Entwicklung von extrem preiswerten Computerchips und der Allgegenwart von drahtlosen Netzwerken ist es möglich, alle physischen Objekte in einen Teil des IoT Netzwerks zu verwandeln. Die Verbindung all dieser verschiedenen Objekte und das Hinzufügen von Sensoren verleihen Geräten, die sonst eher unintelligent wären, ein gewisses Maß an digitaler Intelligenz, so dass sie in der Lage sind, Echtzeitdaten zu übermitteln, ohne dass ein Mensch beteiligt ist. Das Internet der Dinge macht das Gefüge der Welt um uns herum intelligenter und reaktionsfähiger und lässt die digitale und die physische Welt verschmelzen.
So ziemlich jedes physische Objekt kann in ein IoT-Gerät verwandelt werden, sobald es mit dem Internet verbunden ist, um kontrollierbar zu sein oder Informationen zu übermitteln.
Eine Lampe, die über eine Smartphone-App eingeschaltet werden kann, ist ein IoT-Gerät, ebenso wie ein Bewegungssensor oder ein intelligenter Thermostat in Ihrem Büro oder eine angeschlossene Straßenlaterne. Ein IoT-Gerät kann so harmlos wie ein Kinderspielzeug oder so ernstzunehmend wie ein führerloser Lastwagen sein. Einige größere Objekte können selbst mit vielen kleineren IoT-Komponenten ausgestattet sein, wie z.B. ein Düsentriebwerk, das heute mit Tausenden von Sensoren versehen ist, die Daten sammeln und zurücksenden, um sicherzustellen, dass es einwandfrei funktioniert. In noch größerem Maße füllen Projekte für intelligente Städte ganze Regionen mit Sensoren, die uns helfen, die Umwelt zu verstehen und zu kontrollieren.
Gerade hier liegt jedoch auch eines der größten Risiken im Bereich IoT: genau dieses Netzwerk aus verteilten Geräten wird oft Ziel von Angriffen durch Hacker, die dieses für ihre Zwecke missbrauchen, indem sie beispielsweise ganze Gerätegruppen übernehmen und mit diesen Angriffe gegen andere Firmen oder Regierungen koordinieren (sogenannte DDoS-Attacks). So können harmlose Dinge wie eine Überwachungskamera für das Neugeborene im Kinderzimmer plötzlich Teil eines weltweiten Angriffs werden. Als gewissenhafter Entwickler und Hersteller von IoT Geräten ist es also ein Muss, sich gegen Fehler in der eigenen Software zu schützen und die Sicherheit der eigenen Geräte sicherzustellen.
Was sind IoT Tests?
IoT Testing ist hierbei eine Art von Tests zur Überprüfung von IoT-Geräten und deren Software. Heutzutage besteht ein zunehmender Bedarf, bessere und schnellere Dienste anzubieten und von jedem Gerät aus auf Daten zuzugreifen, zu erstellen, zu verwenden und auszutauschen. Beim Testing geht es also darum, genau diese Prozesse sicherzustellen, zu optimieren und wichtige Einsichten zu erhalten. Dies kann sich in der Praxis sowohl über klassische
Code Reviews der Embedded Software als auch
Unit-, Integrations- und Systemtests erstrecken. Je nach Anwendungsfall kann es ebenso sinnvoll sein, die Funktionalität für den Endnutzer durch
Usability-Tests abzudecken und sicherzustellen.
Einer der wichtigsten Bereiche ist jedoch auch hier die Sicherheit, da IoT Geräte oft wertvolle Daten wie zum Beispiel ihren Ort, Bewegungsmuster von Personen oder der Zustand eines Türschlosses übermitteln. Durch dedizierte
Security-Tests kann sichergestellt werden, dass sowohl die eigenen Daten als auch eventuelle Kundendaten nicht in die falschen Hände gelangen und der Prozess den vorgeschriebenen Normen & Compliance-Standards entspricht.
Warum ditCraft?
Das Team ditCraft besteht aus Experten mit langjähriger Erfahrung, IoT Produkte zu planen, entwickeln, betreiben und zu testen. Gerade diese Domäne verlangt im Gegensatz zu vielen anderen Bereichen der Software- und Produktentwicklung besondere Erfahrung und Expertise, was nicht zwingend immer vorhanden ist. Jedes Unternehmen, das in irgendeiner Form mit dem Internet der Dinge zu tun hat oder selbst Geräte hierfür entwickelt, hat besondere Anforderungen an ihr Produkt. Denn besonders im Bereich IoT ist kein Produkt wie das andere. Besondere Bedingungen wie Zertifizierungen oder eigens entwickelte Sensoren gestalten es oft schwierig, Test-Experten mit dem richtigen Erfahrungshintergrund zu identifizieren. Genau dies ist eine der großen Stärken von ditCraft: nachdem wir in einem ersten Schritt Ihre Anforderungen genauestens identifiziert und analysiert haben, ist es im zweiten Schritt durch unsere Plattform und Technologie möglich, den richtigen Experten zu finden, um Ihren Ansprüchen gerecht zu werden.
Sollten Sie Interesse an IoT Tests haben, möchten Sie sich einen Überblick über die Möglichkeiten für Ihr IT-Unternehmen verschaffen, so kontaktieren Sie uns doch über unser
Kontaktformular oder vereinbaren Sie
ein Beratungsgespräch über unseren Kalender.
x
Einschätzungsumfrage
In Zeiten der Digitalisierung und einer rapiden Nachfrage nach immer mehr Software-Produkten ist der Druck auf vielen Firmen groß. Ein oft unterschätztes, jedoch nicht zu vernachlässigendes Thema ist hierbei das Software Testing. Sie wollten schon immer wissen, wie Sie in diesem Bereich aufgestellt sind? Die Umfrage dauert nur eine Minute!