Manajer Produk IoT – Panduan untuk Stack Teknologi IoT.by unsplash
Manajer Produk IoT adalah generasi baru manajer produk yang diperlukan untuk Internet of Things. Pelajari tentang lima lapisan tumpukan teknologi IoT pada tingkat tinggi. Manajer Produk IoT adalah manajer produk generasi baru yang dapat menggabungkan lima lapisan tumpukan teknologi Internet of Things ke dalam strategi dan peta jalan produk mereka. berurusan dengan item untuk Web of Things. Jumlah perangkat yang terhubung ke Internet diperkirakan mencapai 15 miliar. Jumlah tersebut akan meningkat menjadi lebih dari 50 miliar perangkat yang terhubung pada tahun 2020.
Revolusi industri terbaru, juga dikenal sebagai Internet of Things (IoT), akan berdampak signifikan pada bisnis dan kehidupan sehari-hari. Jenis insinyur baru yang dapat menerapkan, memelihara, dan berinovasi pada teknologi barunya telah muncul di setiap revolusi industri. Bidang teknik mesin didirikan selama Revolusi Industri Pertama, yang terjadi pada akhir abad ke-18 dan awal abad ke-19. Selama Revolusi Industri Kedua, yang terjadi pada akhir abad ke-19, universitas mulai menawarkan untuk pertama kalinya program Teknik Elektro.
Revolusi Digital, juga dikenal sebagai Revolusi Industri Ketiga, memicu kebutuhan yang sama di tahun 1960-an dan 1970-an. Gelar baru dalam Ilmu Komputer diciptakan sebagai hasil dari pesatnya pertumbuhan industri komputer. Banyak orang menganggap Internet of Things sebagai revolusi industri keempat. Namun, berbeda dengan tiga sebelumnya, ini bukanlah teknologi baru melainkan metode baru untuk menggabungkan teknologi yang dikembangkan sebelumnya. Oleh karena itu, tidak memerlukan jenis insinyur baru. Tetapi Manajer Produk jenis baru akan dibutuhkan. Saat ini, sangat sedikit Manajer Produk yang memahami bagaimana fungsi produk IoT dalam setiap lapisan dan secara keseluruhan. Pengetahuan ini penting untuk mengembangkan strategi solusi IoT dan strategi produk.
Pikirkan lagi jika Anda berpikir bahwa Internet of Things hanya melibatkan pemanggang roti dan pembuat kopi yang terhubung. Sektor industri akan menjadi penerima manfaat nyata dari Internet of Things. Dengan memanfaatkan Internet of Things untuk memodernisasi jaringan listrik, transportasi, produksi makanan, air pasokan, perawatan kesehatan, dan infrastruktur penting lainnya, bisnis sudah bekerja untuk mengatasi masalah paling mendesak saat ini.
Saya akan menerbitkan serangkaian artikel tentang Manajemen Produk untuk Internet of Things selama beberapa bulan mendatang. Dalam posting pertama ini, saya menjelaskan secara singkat lima lapisan tumpukan Internet of Things. Saya akan memberikan lebih banyak informasi tentang mengelola setiap komponen dan bagaimana mereka bekerja sama di posting berikutnya.
Contents
Tumpukan Teknologi IoT
Oleh karena itu, mari kita mulai! Memahami lima lapisan tumpukan teknologi Internet of Things adalah langkah pertama untuk menjadi Manajer Produk IoT. Manajer Produk dapat lebih memahami dan menganalisis pertukaran teknologi dan bisnis yang diperlukan di setiap tingkat dan dalam sistem secara keseluruhan dengan membagi solusi IoT lengkap ke dalam lima lapisan ini. Ada lima lapisan :
Sebagai ilustrasi, misalkan Anda sedang mengembangkan produk yang mengawasi turbin angin. Dengan mengantisipasi kapan turbin membutuhkan perawatan, produk ini mencegah gangguan layanan dan menghemat potensi kerusakan jutaan dolar. Mengambil produk kami untuk memantau turbin angin sebagai contoh, mari kita lihat setiap lapisan untuk melihat apa yang perlu diperhatikan oleh Manajer Produk IoT.
Perangkat Keras
Perangkat merupakan “benda” di Internet of Things. Mereka bertindak sebagai antarmuka antara dunia nyata dan digital. Hal pertama yang harus dipikirkan adalah apakah produk Anda mengubah perangkat yang sudah ada menjadi perangkat yang terhubung dengan menambahkan instrumentasi (misalnya, dengan menambahkan sensor dan komunikasi ke turbin angin), atau apakah produk Anda adalah perangkat yang terhubung itu sendiri (seperti Termostat Nest). Anda hanya menjual perangkat yang terhubung ke turbin angin dalam contoh kami. Anda tidak menjual turbin angin itu sendiri.
Dari perspektif Internet of Things, pengumpulan data adalah salah satu tujuan utama perangkat Anda. Oleh karena itu, langkah selanjutnya adalah mempertimbangkan jenis data yang Anda kumpulkan dan perangkat keras yang diperlukan untuk melakukannya. Mungkin hanya satu sensor cerdas yang Anda butuhkan untuk pengumpulan data dasar. Komputer industri dengan banyak sensor, prosesor yang kuat, penyimpanan lokal, gateway, dan fitur lain mungkin diperlukan untuk pengumpulan data yang lebih kompleks.
Memahami dampak dari faktor-faktor seperti biaya, ukuran, kemudahan penerapan, ketergantungan, masa manfaat, dan faktor lainnya sangat penting pada tingkat tumpukan ini. Misalnya, Anda mungkin hanya memiliki ruang untuk Sistem pada Chip (SoC) untuk perangkat kecil seperti jam tangan pintar. Komputer tersemat, seperti modul Artik, Raspberri Pi, Arduino, atau papan BeagleBone, mungkin diperlukan untuk solusi yang lebih kompleks. Komputer industri canggih seperti RIO atau PXI ringkas mungkin diperlukan untuk tugas komputasi yang sangat berat.
Kami akan membutuhkan akselerometer sebagai sensor untuk mengumpulkan data getaran untuk produk pemantauan turbin angin kami. Turbin angin perlu diservis jika getarannya berada di luar kisaran tertentu. Karena ini adalah aplikasi industri yang berat, kami mungkin perlu menggunakan komputer industri seperti RIO kompak, yang sudah memiliki akselerometer terintegrasi dan memiliki daya komputasi yang memadai. Selain itu, perangkat keras akan diperlukan perangkat Anda untuk mengirimkan data ke cloud. Bagian komunikasi memiliki informasi lebih lanjut tentang ini.
Perangkat Lunak
Komponen yang mengubah perangkat keras perangkat menjadi “perangkat pintar” adalah perangkat lunak perangkat. Gagasan “perangkat keras yang ditentukan perangkat lunak” dimungkinkan oleh bagian tumpukan teknologi IoT ini. Perangkat keras yang ditentukan perangkat lunak berarti bahwa perangkat keras dapat melayani banyak aplikasi tergantung pada perangkat lunak tertanam yang dijalankannya.
Mengapa memisahkan perangkat lunak dan perangkat keras suatu perangkat ketika mereka bekerja bersama untuk membuat perangkat pintar? Karena mereka dibangun oleh tim yang berbeda dengan persyaratan, proses, dan garis waktu yang sangat berbeda, ada baiknya untuk memikirkannya secara terpisah. Insinyur perangkat lunak akan menggunakan Metode gesit untuk membuat perangkat lunak perangkat. Sebaliknya, kelompok rekayasa perangkat keras akan mengembangkan perangkat menggunakan proses NPI perangkat keras. Saat Anda berkolaborasi dengan berbagai tim dan merencanakan peta jalan, pemisahan ini akan membuat pekerjaan Anda lebih sederhana.
Anda dapat menggunakan perangkat lunak untuk berkomunikasi dengan Cloud atau perangkat lokal lainnya.Analitik waktu nyata, pengumpulan data dari sensor perangkat Anda, dan bahkan kontrol semuanya dimungkinkan.Karena menghubungkan aplikasi cloud Anda ke dunia nyata (perangkat keras), bagian ini tumpukan teknologi IoT sangat penting. Anda dan tim Anda akan memutuskan berapa banyak fungsi yang ada di sini dan berapa banyak yang ada di Cloud.
Perangkat lunak juga dapat digunakan untuk menurunkan risiko yang terkait dengan pengembangan perangkat keras. Konstruksi perangkat keras lebih memakan waktu dan mahal daripada pengembangan perangkat lunak. Oleh karena itu, lebih baik menggunakan perangkat keras generik yang dapat disesuaikan dengan perangkat lunak Anda daripada membangun perangkat keras Anda untuk tujuan yang sempit dan spesifik. Ini akan memberi Anda lebih banyak fleksibilitas di masa mendatang. Anda dapat memperbarui fungsionalitas “perangkat keras” Anda di lapangan dengan memperbarui perangkat lunak yang disematkan dari jarak jauh melalui Cloud.
Ada dua jenis lapisan perangkat lunak perangkat :
Tepi Sistem Operasi
Jenis Sistem Operasi (OS) Edge yang Anda perlukan bergantung pada seberapa rumit solusi Internet of Things Anda. Apakah aplikasi Anda memerlukan sistem operasi real-time, jenis dukungan I/O yang Anda perlukan, dan dukungan untuk seluruh TCP / Tumpukan IP adalah beberapa pertimbangan terpenting. Linux, Brillo (Android yang diperkecil), Windows Embedded, dan VxWorks hanyalah beberapa contoh sistem operasi tersemat.
Teknologi Ujung
Ini adalah aplikasi yang berjalan di atas Edge OS dan menyediakan fungsionalitas unik solusi IoT Anda. Di sini potensi hasil tidak dapat diperkirakan. Anda dapat berkonsentrasi pada analitik, kontrol lokal, akuisisi data, dan streaming ke cloud, dll. Akselerometer kami akan sering melakukan pengukuran getaran untuk monitor turbin angin. Ini menghasilkan data dalam jumlah besar. Namun, kami hanya perlu mengirim data yang menunjukkan masalah ke Cloud; sisa data sudah mencukupi. Hasilnya, data akan dipantau secara lokal oleh perangkat lunak aplikasi Edge kami, yang hanya akan mengirimkan kondisi peringatan dan kesalahan. Ini juga akan mengontrol turbin secara real time untuk menghentikannya jika getaran melampaui parameter yang Anda tetapkan.
Komunikasi
Berbagai cara di mana perangkat Anda akan berbagi informasi dengan seluruh dunia disebut sebagai komunikasi. Ini termasuk protokol yang akan Anda gunakan dan jaringan sebenarnya. Meskipun perangkat keras dan perangkat lunak perangkat terkait dengan mekanisme komunikasi , akan berguna untuk menganggap ini sebagai lapisan terpisah. Saat membangun tumpukan IoT Anda, salah satu langkah terpenting adalah memilih metode komunikasi yang tepat. Ini tidak hanya akan menentukan cara Anda mentransfer data ke dan dari Cloud (misalnya, melalui Wi-Fi, WAN, LAN, dll.), tetapi juga bagaimana Anda berkomunikasi dengan perangkat lain di gedung yang sama milik pihak ketiga.
Protokol BACnet, misalnya, sering digunakan oleh sistem di gedung pintar untuk berkomunikasi satu sama lain. Bahkan jika Anda belum yakin apakah Anda ingin perangkat Anda berbicara dengan perangkat lain di dalam gedung, memberikan dukungan BACnet adalah ide yang bagus jika perangkat Anda terlibat dalam otomatisasi bangunan. Keseluruhan topologi sistem Anda dipengaruhi oleh strategi komunikasi Anda. Misalnya, jika sistem Anda memiliki sepuluh sensor, haruskah setiap sensor melakukan kontrol dan memberikannya ke Cloud? Atau, untuk agregasi data dan transmisi jarak jauh, sepuluh sensor harus lebih sederhana dan sensor yang lebih murah berkomunikasi dengan gateway pusat?
Ini bukan hanya keputusan berdasarkan teknis. Manajer Produk IoT harus membuat keputusan bisnis ini dengan mempertimbangkan biaya solusi, penyebaran, dan kompleksitas teknis. Menghubungkan ke jaringan area lokal mungkin menjadi pemikiran pertama Anda ketika datang ke monitor turbin angin kami. Namun, Anda hanya memiliki menara ponsel terdekat di ladang angin Anda, yang berada di antah berantah. Oleh karena itu, Anda perlu menggunakan komunikasi seluler untuk terhubung ke Cloud. Karena Anda harus membayar penyedia ponsel untuk koneksi, ini akan berdampak pada perangkat keras dan perangkat lunak perangkat Anda serta harganya. Keputusan kami untuk hanya mengirim data kesalahan ke Cloud dan bukan seluruh kumpulan data akselerometer didukung oleh biaya tambahan ini karena mengirim lebih banyak data memerlukan biaya tambahan.
Platform Awan
Platform Awan.by unsplash
Fondasi solusi IoT Anda adalah platform cloud. Anda sangat menyadari semua yang terlibat di sini jika Anda terbiasa mengelola penawaran SaaS. Area penting ini akan didukung oleh infrastruktur Anda :
Pengumpulan dan Pengelolaan Data
Informasi akan dikirimkan ke cloud oleh perangkat pintar Anda. Anda harus memiliki pemahaman yang jelas tentang jenis dan jumlah data yang akan Anda kumpulkan setiap hari, setiap bulan, dan setiap tahun saat Anda menentukan persyaratan untuk solusi Anda. Fakta bahwa aplikasi IoT dapat menghasilkan data dalam jumlah besar adalah salah satu tantangan yang mereka hadapi. Anda ingin memastikan bahwa Anda mencirikan batasan kemampuan beradaptasi Anda sehingga desainer Anda dapat mengkarakterisasi data yang benar dari pengaturan papan selama ini.
Analitik
Salah satu bagian terpenting dari setiap solusi IoT adalah analitik. Saya mengacu pada kapasitas untuk menganalisis data, mengidentifikasi pola, membuat prediksi, menggabungkan pembelajaran mesin, dll. Solusi Anda berharga karena dapat menarik wawasan dari data Anda, bukan hanya data itu sendiri.
API Awan
Menghubungkan perangkat dan bertukar data merupakan inti dari Internet of Things.Biasanya, hal ini dilakukan dengan mengekspos API di tingkat perangkat atau cloud.Pelanggan dan mitra dapat menggunakan API cloud untuk bertukar data atau berinteraksi dengan perangkat Anda.Perlu diingat bahwa membuka API adalah keputusan bisnis, bukan keputusan teknis. Agar tim teknis dapat memilih arsitektur Cloud yang sesuai, Manajer Produk IoT perlu memberikan arahan yang jelas tentang visi solusi IoT secara keseluruhan. Melalui analisis build versus buy, Manajer Produk IoT juga harus menilai biaya pengembangan platform Cloud dan kompleksitas.
Setiap tim teknis lebih memilih untuk membangun solusi lengkap dari bawah ke atas. Namun, Manajer Produk IoT harus menentukan apakah membangun platform Cloud Anda masuk akal secara bisnis tidak hanya dari sudut pandang pengembangan tetapi juga memperhitungkan total biaya kepemilikan, pemeliharaan, dukungan, keandalan, dan waktu ke pasar. Memanfaatkan kerangka kerja PaaS (Platform as a Service) yang ada seperti platform SAP’s Hana atau Predix GE mungkin lebih disukai dalam banyak hal. Meskipun industri Internet of Things (IoT) masih dalam masa pertumbuhan, perusahaan perangkat lunak yang signifikan sudah memasuki pasar. Contohnya seperti karena Parse dari Facebook dan Thunder IoT Cloud dari Salesforce menunjukkan bahwa industri platform IoT akan terus berkembang dengan cepat dan memulai dari awal mungkin terbukti menjadi kontraproduktif dengan cepat.
Pertimbangkan berapa banyak data yang perlu kita simpan untuk monitor turbin angin kita. Data satu turbin mungkin tidak terlihat banyak. Namun akan bertambah seiring waktu. Selain itu, perlu diingat bahwa platform Cloud Anda harus dapat menangani data dari ribuan turbin angin. Ini pada akhirnya akan menjadi banyak data, jadi infrastruktur Cloud kami harus dapat menyimpan dan memprosesnya dengan berbagai cara. Selain itu, untuk mendeteksi tren dan memprediksi kapan turbin memerlukan layanan, analitik Cloud Anda harus memproses data yang masuk secara waktu nyata. Selain itu, kita akan berbicara tentang membuka API untuk memaparkan data ini ke lapisan aplikasi Anda.
Aplikasi Awan
Eksekutif dan tim Produk paling memahami bagian tumpukan ini. Pelanggan Anda akan melihat dan berinteraksi dengan aplikasi pengguna akhir Anda sebagai bagian dari sistem. Aplikasi ini hampir pasti akan dihosting di web. Bergantung pada persyaratan pelanggan Anda, Anda mungkin memerlukan aplikasi terpisah untuk desktop, seluler, dan bahkan perangkat yang dapat dikenakan. Pelanggan Anda sangat mungkin menggunakan aplikasi cloud sebagai titik interaksi utama mereka dengan solusi Anda, bahkan jika perangkat pintar Anda memiliki layarnya sendiri. Hal ini memungkinkan mereka untuk mengakses perangkat pintar Anda kapan saja dan dari lokasi mana saja, yang mana adalah salah satu manfaat memiliki perangkat yang terhubung.
Manajer produk IoT harus memahami pelanggan Anda dan “pekerjaan yang harus diselesaikan” produk. Memahami siapa pengguna Anda dan apa tujuan utama mereka menggunakan produk Anda sangat penting saat merancang aplikasi pengguna akhir. Perlu diingat bahwa Anda mungkin akan memiliki banyak pengguna untuk aplikasi IoT Industri.
Selain itu, aplikasi dapat dibagi menjadi aplikasi internal dan aplikasi yang menghadap pelanggan. Meskipun aplikasi internal sama pentingnya dalam IoT, aplikasi yang menghadap pelanggan biasanya mendapat perhatian paling besar. Aplikasi untuk penyediaan dan pemecahan masalah perangkat jarak jauh, pemantauan kesehatan armada, pelaporan kinerja, dan pemeliharaan prediktif, antara lain, disertakan. Untuk memastikan bahwa aplikasi internal ini tidak gagal, Anda harus memiliki pemahaman menyeluruh tentang pelanggan internal dan eksternal Anda. Karena mereka adalah bagian penting dari solusi IoT, tugas Manajer Produk adalah membuat yakin mereka.
Aplikasi web yang digunakan oleh operator ladang angin yang bekerja di ruang kontrol terpusat adalah salah satu aplikasi yang mungkin untuk monitor turbin angin kami. Aplikasi ini memberi tahu mereka ketika turbin tertentu memerlukan layanan dan menampilkan informasi dan tren pada ribuan turbin yang mereka kelola. menghindari perbaikan yang mahal dan gangguan layanan, operator dapat memperoleh informasi ini secara real time dan mengirimkan tim layanan untuk melakukan pemeliharaan preventif.
Kesimpulannya
Dunia akan membutuhkan sepasukan Manajer Produk yang memahami IoT saat Internet of Things berkembang. Selain itu, Manajer Produk IoT ini perlu memahami bagaimana setiap lapisan tumpukan cocok dengan solusi IoT yang lengkap. Untuk memastikan keberhasilan produk mereka, Manajer Produk IoT perlu membuat keputusan bisnis dan teknis strategis di setiap lapisan. Apa yang harus Anda lakukan selanjutnya? Saya akan memandu Anda melalui pertanyaan spesifik yang harus Anda tanyakan pada diri sendiri (atau tim Anda) tentang setiap lapisan tumpukan teknologi Internet of Things di posting saya berikutnya, yang mencakup Kerangka Keputusan IoT.
Bergabunglah dengan saya untuk menerima artikel tambahan dan praktik terbaik tentang manajemen produk IoT.