Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Industrial Internet of Things >> Internet der Dinge-Technologie

Bewertung der Vorteile von DevOps für IoT-Leistungstests

DevOps unterstützt die Manager des Internets der Dinge die Strenge der Qualitätstests und begrenzen Sie die Bereitstellungszeiten.

Der Begriff, ein Sammelbegriff für Entwicklung und Betrieb, bezieht sich auf organisatorische Ansätze, die Elemente der operativen IT mit der Softwareentwicklung kombinieren.

DevOps-Initiativen bieten Unternehmen eine Reihe von Vorteilen, darunter die Möglichkeit, qualitativ hochwertige Software-Builds schneller zu entwickeln.

In der Welt der Unternehmenssoftware hat sich der Wert von DevOps und kontinuierlichen Entwicklungspraktiken erwiesen, sagte Bernd Rücker, Mitbegründer und Cheftechnologe des Prozessautomatisierungsunternehmens Camunda. Kontinuierliche Entwicklung beinhaltet die inkrementelle Integration, das Testen und die Bereitstellung neuer Softwarefunktionen, anstatt in Stapeln zu arbeiten. Automatisierung wird, wo immer möglich, bevorzugt.

Diese Praktiken beschleunigen die Produktentwicklung, indem sie die Qualität (aufgrund der Testabdeckung und Automatisierung) und die Geschwindigkeit (durch die Automatisierung) erhöhen und gleichzeitig die Zeit bis zur Wertschöpfung (in Anbetracht der schnellen Bearbeitungszeiten) verkürzen, sagte er.

„Diese Praktiken können auch auf IoT und Industrial IoT (IIoT) angewendet werden. . . und [führen] zu genau den gleichen Vorteilen“, sagte Ruecker.

Ein DevOps-Framework ist für alles im Zusammenhang mit IoT unerlässlich, sagte Blaine Pryce, Vice President of Sales, DevOps and Cloud bei MajorKey Technologies, einem Unternehmen für Technologiestrategie, Design und Unternehmensbetrieb.

„DevOps bietet kontinuierliche Verbesserungsmöglichkeiten für die sich ständig weiterentwickelnde und oft unvorhersehbare Landschaft des Internets der Dinge – durch kontinuierliche Optimierung und erforderliche Sicherheitsstandards“, sagte Pryce.

Wie DevOps beim Umgang mit IoT helfen kann

Projektmanager, die sich mit allen Arten von IoT und IIoT befassen, sollten in der Lage sein, sinnvolle Vorteile zu erzielen, solange die richtigen DevOps-Prozesse von Anfang an beschafft wurden.

„Mit einer gut durchdachten automatisierten DevOps-Toolchain können Sie Sicherheitstests, Leistungstests und andere Testprozesse rationalisieren, die manuell viel schwieriger durchzuführen sind“, sagt David Linthicum, Chief Cloud Strategy Officer bei Deloitte Consulting.

Darüber hinaus können Bereitstellungstools mit der Komplexität umgehen, Code und Daten auf Tausende von Geräten zu übertragen, Updates mithilfe von Automatisierung zu verwalten und zu überprüfen, ob sie die richtige Gerätekonfiguration haben, sagte Linthicum.

Das Ergebnis ist, dass DevOps die Stabilität und Sicherheit verbessert und gleichzeitig die Bereitstellungs- und Betriebskosten senkt.

Da Betriebsteams feststellen, dass sie IoT-Anwendungen häufiger verbessern können, werden auch komplexe Bereitstellungen verbundener Technologien vereinfacht, sagte Charles Coté, Chefarchitekt der Unternehmensarchitektur bei Capgemini North America.

„Im Zuge der Weiterentwicklung von IoT und IIoT . . . Die Geschwindigkeit der Innovation und Zusammenarbeit, die DevOps bietet, ist entscheidend für die Skalierung erfolgreicher Pilotprojekte für Smart Cities, Smart Farming und Industrieanlagen“, sagte er. „Die Skalierbarkeit, Elastizität und schnellen Anwendungsentwicklungszyklen, die DevOps bietet, sind eine Voraussetzung für die Bereitstellung und Wartung komplexer Ökosysteme von IoT-Agenten, Firmware, Gateways und Edge-Computing-Knoten und -Algorithmen.“

DevOps kann als Vermittler oder Wegbereiter für skalierte IoT-Lösungen angesehen werden, sagte Ashish Chaturvedi, leitender Analyst beim Technologieforschungs- und Beratungsunternehmen ISG.

„Ein ausgereiftes DevOps-Setup kann IoT-Systeme reaktionsschneller und sicherer machen“, sagte er. „Durch kontinuierliche Überwachung und schnelle Feedbackschleifen kann die Qualität von IoT-Anwendungen kontinuierlich verbessert werden.“

Der Feedback-Mechanismus ist der rote Faden zwischen IoT und DevOps, wobei sich diese Technologien laut Chaturvedi hervorragend ergänzen.

Ein industrielles IoT-System zum Beispiel, das mehrere Feldgeräte überwachen muss, ist für die vorausschauende Wartung verantwortlich und muss funktionale Warnungen ausgeben, wenn etwas schief geht, sagte er.

„Hier ermöglicht DevOps – durch seine CI/CD[(kontinuierliche Integration/kontinuierliche Bereitstellung) – Fähigkeiten zur häufigeren und zuverlässigeren Bereitstellung von Codeänderungen, zusammen mit Container-Mechanismen und Orchestrierungsfunktionen – den Entwicklungs- und Produktionsteams, verschiedene Aspekte des Designs zu automatisieren, um in Echtzeit bereitstellen und so mit der dynamischen, IoT-gestützten Industrieumgebung Schritt halten“, sagte er.

Wie DevOps das IoT verbessern kann

Die Möglichkeit, die IoT-Entwicklung zu automatisieren, bedeutet, dass IoT-Anwendungen schneller und wiederholbarer bereitgestellt werden können, sagte Linthicum.

„Das bedeutet, dass wir uns auf die Fähigkeiten der Anwendungen konzentrieren und nicht so sehr auf Tests, Sicherheit, Bereitstellung und Betrieb“, sagte er. "Und das bedeutet, dass der Fokus eher auf den geschäftlichen Zwecken als auf den technischen Details liegt."

Neben der kontinuierlichen Entwicklung und Bereitstellung kann DevOps die Time-to-Market des IoT verkürzen, sagte Jeff Strain, Managing Director im Bereich Technologieberatung bei Protiviti, einem globalen Beratungsunternehmen. „Es ermöglicht eine schnelle Umsetzung geplanter und ungeplanter Anforderungen, wie z. B. Sicherheitsverletzungen“, sagte er. „DevOps kann den Einsatz robusterer Technologien wie Automatisierung, maschinelles Lernen und künstliche Intelligenz ermöglichen, um die Geschwindigkeit der Dinge zu erhöhen und die Fähigkeit von IoT-Lösungen, sich kontinuierlich selbst zu korrigieren.“

Und die Kombination von Wiederverwendbarkeit und Agilität im Interesse der Geschwindigkeit und verbesserten Benutzererfahrung erhöht die Marktakzeptanz von IoT-basierten Lösungen, so Coté.

Herausforderungen von DevOps für das IoT

Laut Linthicum ist der kulturelle Wandel von DevOps für IoT-Builder und -Betreiber schwierig. Es bedarf einer gewissen Offenheit bei der Nutzung der DevOps-Methodik sowie der Fähigkeit, offen mit den Entwicklungs- und Betriebsteams zu kommunizieren.

Coté stimmte dieser Einschätzung zu. DevOps-Herausforderungen für das IoT sind ein Gleichgewicht zwischen Macht, Verantwortung, Autonomie und Abstimmung mit Stakeholdern und Teammitgliedern, sagte er.

„Silos, die zwischen verschiedenen Gruppen wie Betriebstechnologie, Informationstechnologie und Marketing bestehen können, müssen entfernt und durch eine Kultur ersetzt werden, die gemeinsame Ziele und eine gemeinsame Mission fördert“, sagte Coté. „Die Verwendung eines führenden Frameworks für Unternehmensagilität wie SAFe erhöht die Erfolgswahrscheinlichkeit.“

Die Vorteile von DevOps für das IoT

Ähnlich wie bei einem Hausautomationssystem wie Alexa, Nest usw. ermöglicht ein DevOps-Framework, dass alle Teile des komplexen – und chaotischen – IoT harmonisch zusammenarbeiten und qualitativ hochwertige und zeitnahe Anpassungen ermöglichen, um alle Unternehmensfunktionen und -sicherheit zu optimieren, sagte Preis.

Laut Chaturvedi sind die Hauptvorteile von DevOps für das IoT, insbesondere das industrielle IoT, die folgenden:


Internet der Dinge-Technologie

  1. Die Suche nach einem universellen IoT-Sicherheitsstandard
  2. IoT:Das Heilmittel gegen steigende Gesundheitskosten?
  3. Aussichten für die Entwicklung des industriellen IoT
  4. Das Potenzial für die Integration visueller Daten in das IoT
  5. Hier sind die 6 wichtigsten Trends für das IoT im Jahr 2016
  6. Was die Einführung von 5G für die IoT-Sicherheit bedeutet
  7. Die Herausforderungen beim Softwaretesten von IOT-Geräten
  8. Das IoT ist ein Game-Changer für die Flottenwartung
  9. Augmented Reality wird zur Benutzerschnittstelle für IoT
  10. 6 große Vorteile der Transformation des Energiesektors mit IoT