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

Pembaruan perangkat lunak di IoT:pengantar SOTA

Melakukan pembaruan perangkat lunak pada ponsel cerdas kita adalah proses yang kita semua kenal saat ini. Di satu sisi, kami berharap pabrikan terus memperbarui sistem operasi mereka. Di sisi lain, kami mengharapkan hal yang sama dari pengembang aplikasi terkait dengan aplikasi mereka. Terlebih lagi, proses memperbarui perangkat lunak harus mudah dan, paling banter, hanya membutuhkan satu ketukan tombol. Jadi, mengapa ini harus berbeda dalam hal perangkat IoT? Mari kita lihat apa itu update software over-the-air di IoT.

Perbedaan antara SOTA dan FOTA

Olaf Weinmann

Olaf Weinmann telah bekerja untuk Bosch.IO (sebelumnya Bosch Software Innovations) sejak 2011, di mana dia bertanggung jawab atas berbagai aspek dalam Ekosistem IoT Bosch. Saat ini, dia adalah Pemilik Produk untuk Bosch IoT Rollouts. Ia belajar matematika dan teknologi informasi di Universitas Konstanz dan meraih gelar PhD dalam bidang matematika. Di waktu luangnya, ia menyukai olahraga dan mengajar matematika.

Menyediakan pembaruan perangkat lunak melalui udara – atau singkatnya SOTA – umumnya berarti pembaruan dapat diterima dari jarak jauh melalui internet dan pengguna tidak perlu membawa perangkat kembali ke vendor atau ke bengkel pendukung. Meskipun SOTA menyederhanakan proses untuk pengguna akhir, ini adalah proses yang kompleks dari sudut pandang produsen:artefak perlu disediakan sebagai unduhan dan pembaruan perangkat lunak harus ditetapkan ke perangkat yang memenuhi syarat. Saat menangani sejumlah besar perangkat, kampanye harus disiapkan dan dikelola untuk mengatur peluncuran terkait. Kemajuan proses pembaruan perangkat lunak juga harus dipantau sejak awal. Dan sementara itu, pengawasan harus tetap dilakukan pada persyaratan keamanan dan keandalan.

Sementara SOTA mengacu pada memperbarui komponen perangkat lunak secara umum, FOTA lebih spesifik. Ini menjelaskan proses memperbarui firmware melalui udara. Dengan kata lain, FOTA adalah tentang memperbarui perangkat lunak sistem utama yang mengontrol perangkat keras yang mendasarinya.

IoT membutuhkan SOTA

Ketika berbicara tentang IoT, cepat atau lambat Anda akan menemukan istilah "pengembangan tangkas". Ini adalah kata kunci yang digunakan tidak hanya dalam pengembangan perangkat lunak tetapi juga dalam pengembangan produk. Pengembangan tangkas berarti bahwa produk, solusi, dan layanan dibuat sebagai bagian dari proses dinamis. Anda tidak mengembangkan produk hanya sekali. Bahkan, Anda merevisinya, terus memperbaikinya, dan menyesuaikannya dengan kebutuhan pelanggan yang sering berubah. Singkatnya, IoT adalah lingkungan yang sangat dinamis, di mana peningkatan yang stabil dari apa yang Anda tawarkan adalah kuncinya. Ini juga berarti bahwa sangat penting untuk selalu memperbarui perangkat lunak dan aplikasi.

"IoT adalah lingkungan yang sangat dinamis. Sangat penting untuk selalu memperbarui perangkat lunak dan aplikasi." Olaf Weinmann, pemilik produk untuk Bosch IoT Rollouts

Dengan jutaan perangkat terhubung yang berbeda, pembaruan perangkat lunak melalui udara memastikan bahwa proses pembaruan nyaman bagi pelanggan dan berjalan dengan lancar. Ada dua manfaat utama menggunakan pembaruan perangkat lunak over-the-air di IoT:

Lihat beberapa kasus penggunaan SOTA

Industri otomotif

Dari penjaga lajur dan asisten parkir hingga penawaran infotainment – ​​mobil saat ini semakin berkembang menjadi komputer yang melaju di jalanan. Dengan berbagai perangkat lunak berbeda yang terpasang pada mobil masa kini, produsen harus memastikan bahwa kendaraan mereka tetap mutakhir. Dalam banyak kasus, pembaruan perangkat lunak ini disediakan secara manual di bengkel melalui kabel.

Jika insiden keamanan atau bug perangkat lunak terdeteksi, pabrikan terpaksa menarik ribuan mobil untuk memperbarui perangkat lunak yang terpengaruh. Ini bukan hanya tidak efisien bagi pabrikan; itu juga memakan waktu dan membuat frustrasi pemilik mobil. Berkat SOTA, proses ini dapat dikelola melalui cloud, yang menghemat banyak waktu dan tidak berdampak negatif terhadap kepuasan pelanggan.

Tapi ini bukan hanya tentang menambal kelemahan keamanan dan memperbaiki kesalahan perangkat lunak. SOTA juga dapat digunakan untuk mempertahankan fungsi atau memberikan fitur yang sama sekali baru kepada pemilik mobil. Misalnya, produsen dapat menyediakan peta navigasi yang diperbarui.

Pengukuran cerdas dan pemanasan cerdas

Pengukur cerdas dan pemanas cerdas adalah bidang aplikasi lain yang sedang naik daun. Penyedia solusi energi semakin beralih ke alat dan layanan pembaruan perangkat lunak. Mengapa demikian? Ada jutaan rumah tangga – terutama di Asia – yang terhubung ke sistem meteran pintar. Volume tipis saja membuat memperbarui meteran pintar menjadi tugas yang sangat menantang. Dan di sinilah SOTA memberikan solusi yang layak.

Pembaruan perangkat lunak sebagai layanan

Kasus penggunaan yang kurang jelas adalah pembaruan perangkat lunak sebagai layanan, yang menawarkan peluang untuk membuat model bisnis yang sama sekali baru. Jika Anda adalah penyedia perangkat lunak atau layanan, Anda dapat mengembangkan pembaruan sebagai solusi layanan untuk klien Anda. Memanfaatkan layanan yang dapat digunakan kembali dari cloud – misalnya, Bosch IoT Rollouts – dapat membantu Anda menciptakan nilai dengan menyediakan komponen yang dibuat khusus untuk pelanggan Anda yang paling sesuai dengan kebutuhan mereka.

Layanan penyediaan perangkat lunak yang dapat diskalakan sangat penting

Kasus penggunaan yang disebutkan di atas hanyalah beberapa contoh bagaimana pembaruan perangkat lunak melalui udara dapat diterapkan dalam konteks IoT. Masih banyak domain lain yang belum disebutkan di sini yang juga dapat memanfaatkan SOTA – misalnya gedung yang terhubung dan sektor kesehatan.

Sementara konsep menyediakan pembaruan perangkat lunak melalui udara tampak logis dalam teori, namun dapat menjadi tantangan untuk diterapkan dalam praktik. Ini mungkin tampak seperti tugas yang mudah untuk memperbarui beberapa aplikasi perangkat lunak, tetapi bagaimana Anda menangani pembaruan perangkat lunak jika ada miliaran perangkat IoT di lapangan? Dalam kasus seperti itu, penggunaan layanan penyediaan perangkat lunak skalabel yang menawarkan kemampuan manajemen kampanye dan yang dapat digunakan dalam segala jenis aplikasi IoT tidak dapat dihindari.


Teknologi Internet of Things

  1. Jalan menuju keamanan IoT industri
  2. Tetap patuh pada data di IoT
  3. Semuanya berjalan IoT
  4. Internet of Things:Sebuah ladang ranjau distribusi perangkat lunak dalam pembuatan?
  5. Mencetak IoT
  6. Demokratisasi IoT
  7. Memaksimalkan nilai data IoT
  8. Software AG Memprediksi Masa Depan IoT
  9. Tantangan pengujian perangkat lunak perangkat IoT
  10. Cloud di IoT