Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Industrial Internet of Things >> Teknologi Internet of Things

Menilai Keuntungan DevOps Untuk Pengujian Kinerja IoT

DevOps memungkinkan manajer Internet of Things untuk meningkatkan pengujian kualitas yang ketat dan membatasi waktu tunggu penerapan.

Istilah, portmanteau pengembangan dan operasi, mengacu pada pendekatan organisasi yang menggabungkan elemen TI operasional dengan pengembangan perangkat lunak.

Inisiatif DevOps menawarkan sejumlah keuntungan kepada organisasi, termasuk kemampuan untuk mengembangkan pembuatan perangkat lunak berkualitas lebih cepat.

Dalam dunia perangkat lunak bisnis, nilai DevOps dan praktik pengembangan berkelanjutan telah terbukti, kata Bernd Ruecker, salah satu pendiri dan kepala teknologi di perusahaan otomatisasi proses Camunda. Pengembangan berkelanjutan melibatkan integrasi, pengujian, dan penerapan fitur perangkat lunak baru secara bertahap, daripada bekerja dalam batch. Otomatisasi lebih disukai jika memungkinkan.

Praktik ini mempercepat pengembangan produk dengan meningkatkan kualitas (karena cakupan pengujian dan otomatisasi) dan kecepatan (dengan otomatisasi) sekaligus mengurangi waktu ke nilai (mengingat perputaran cepat) pada saat yang sama, katanya.

“Praktik ini juga dapat diterapkan pada IoT dan Industrial IoT (IIoT). . . dan [mengarahkan] ke keuntungan yang sama persis,” kata Ruecker.

Kerangka kerja DevOps sangat penting untuk apa pun yang terkait dengan IoT, kata Blaine Pryce, wakil presiden penjualan, DevOps, dan cloud di MajorKey Technologies, sebuah perusahaan strategi teknologi, desain, dan operasi perusahaan.

“DevOps memberikan kemampuan peningkatan berkelanjutan untuk lanskap Internet of Things yang terus berkembang dan seringkali tidak terduga – memberikan pengoptimalan berkelanjutan dan standar keamanan yang dibutuhkan,” kata Pryce.

Bagaimana DevOps Dapat Membantu Saat Menghadapi IoT

Manajer proyek yang menangani semua jenis IoT dan IIoT harus dapat memperoleh manfaat yang berarti, selama proses DevOps yang tepat telah diperoleh sejak awal.

“Dengan menggunakan rantai alat DevOps otomatis yang dirancang dengan baik, Anda dapat menyederhanakan pengujian keamanan, pengujian kinerja, dan proses pengujian lainnya yang jauh lebih sulit dilakukan secara manual,” kata David Linthicum, chief cloud strategy officer di Deloitte Consulting.

Terlebih lagi, alat penerapan dapat menangani kerumitan pengiriman kode dan data ke ribuan perangkat, menggunakan otomatisasi untuk mengelola pembaruan dan memeriksa apakah mereka memiliki konfigurasi perangkat yang benar, kata Linthicum.

Hasilnya adalah DevOps meningkatkan stabilitas dan keamanan sekaligus mengurangi biaya penerapan dan pengoperasian.

Saat tim operasional menemukan bahwa mereka mampu meningkatkan aplikasi IoT lebih sering, penyebaran kompleks teknologi terhubung juga disederhanakan, kata Charles Coté, kepala arsitek arsitektur perusahaan, Capgemini Amerika Utara.

“Saat IoT dan IIoT berkembang . . . kecepatan inovasi dan kolaborasi yang disediakan DevOps sangat penting untuk menskalakan percontohan yang sukses untuk kota pintar, pertanian pintar, dan pabrik industri,” katanya. “Skalabilitas, elastisitas, dan siklus pengembangan aplikasi cepat yang ditawarkan DevOps merupakan prasyarat untuk menerapkan dan memelihara ekosistem kompleks agen IoT, firmware, gateway, serta node dan algoritme komputasi edge.”

DevOps dapat dianggap sebagai fasilitator atau pendukung untuk solusi IoT berskala, kata Ashish Chaturvedi, analis utama di firma riset dan penasihat teknologi ISG.

“Pengaturan DevOps yang matang dapat membuat sistem IoT lebih responsif dan aman,” katanya. “Melalui pemantauan berkelanjutan dan putaran umpan balik cepat, kualitas aplikasi IoT dapat terus ditingkatkan.”

Mekanisme umpan balik adalah benang merah antara IoT dan DevOps, di mana teknologi ini saling melengkapi dengan sangat baik, menurut Chaturvedi.

Sistem IoT industri, misalnya, yang diperlukan untuk memantau beberapa perangkat lapangan, bertanggung jawab atas pemeliharaan prediktif dan diperlukan untuk meningkatkan peringatan fungsional ketika ada masalah, katanya.

“Di sini, DevOps – melalui CI/CD[(integrasi berkelanjutan/pengiriman berkelanjutan] – kemampuan untuk mengirimkan perubahan kode lebih sering dan andal, bersama dengan mekanisme wadah dan kemampuan orkestrasi – memungkinkan tim pengembangan dan produksi mengotomatiskan beberapa aspek desain untuk menyebarkan secara real-time, sehingga mengikuti lingkungan industri yang dinamis dan didukung IoT,” katanya.

Bagaimana DevOps Dapat Meningkatkan IoT

Kemampuan untuk mengotomatiskan pengembangan IoT berarti aplikasi IoT dapat diterapkan lebih cepat dan dengan cara yang lebih dapat diulang, kata Linthicum.

“Ini berarti bahwa kami fokus pada kemampuan aplikasi dan tidak terlalu fokus pada pengujian, keamanan, penerapan, dan operasi,” katanya. “Dan ini berarti fokusnya adalah pada tujuan bisnis daripada detail teknis.”

Selain pengembangan dan penerapan yang berkelanjutan, DevOps dapat meningkatkan waktu ke pasar IoT, kata Jeff Strain, direktur pelaksana dalam praktik konsultasi teknologi di Protiviti, sebuah perusahaan konsultan global. “Ini memungkinkan perputaran cepat dari persyaratan yang direncanakan dan tidak direncanakan, [seperti] pelanggaran keamanan,” katanya. “DevOps dapat memungkinkan penggunaan teknologi yang lebih kuat, [seperti] otomatisasi, pembelajaran mesin, dan kecerdasan buatan, untuk meningkatkan kecepatan berbagai hal dan kemampuan solusi IoT untuk terus memperbaiki diri.”

Dan menggabungkan penggunaan kembali dan kelincahan demi kecepatan dan peningkatan pengalaman pengguna meningkatkan adopsi pasar dari solusi berbasis IoT, menurut Coté.

Tantangan DevOps untuk IoT

Pergeseran budaya DevOps sulit bagi pembuat dan penyebar IoT, menurut Linthicum. Perlu ada keterbukaan tertentu dalam memanfaatkan metodologi DevOps serta kemampuan untuk berkomunikasi secara terbuka dengan tim pengembangan dan operasi.

Coté setuju dengan penilaian ini. Tantangan DevOps untuk IoT adalah menyeimbangkan kekuatan, tanggung jawab, otonomi, dan keselarasan dengan pemangku kepentingan dan anggota tim, katanya.

“Silo yang mungkin ada di antara berbagai kelompok seperti teknologi operasional, teknologi informasi dan pemasaran perlu dihilangkan dan diganti dengan budaya yang mendorong tujuan bersama dan misi bersama,” kata Coté. “Mengadopsi penggunaan kerangka kerja terdepan untuk kelincahan perusahaan, seperti SAFe, akan meningkatkan kemungkinan keberhasilan.”

Keuntungan DevOps untuk IoT

Mirip dengan sistem otomatisasi rumah, seperti Alexa, Nest, dll., kerangka kerja DevOps memungkinkan semua bagian dari IoT yang kompleks – dan kacau – untuk bekerja secara harmonis, memberikan penyesuaian yang berkualitas dan tepat waktu untuk merampingkan semua fungsionalitas dan keamanan perusahaan, kata Harga.

Menurut Chaturvedi, keunggulan utama DevOps for IoT, khususnya Industrial IoT, adalah sebagai berikut:


Teknologi Internet of Things

  1. Penelusuran standar keamanan IoT universal
  2. IoT:Obat untuk kenaikan biaya perawatan kesehatan?
  3. Prospek pengembangan IoT Industri
  4. Potensi untuk mengintegrasikan data visual dengan IoT
  5. Berikut adalah 6 tren utama IoT di tahun 2016
  6. Apa arti kedatangan 5G bagi keamanan IoT
  7. Tantangan pengujian perangkat lunak perangkat IoT
  8. IoT Adalah Game-Changer untuk Pemeliharaan Armada
  9. Augmented Reality Menjadi Antarmuka Pengguna untuk IoT
  10. 6 Keuntungan Besar Mengubah Sektor Energi dengan IoT