- Jenis platform IoT
- 1. Platform Perkakasan
- 2. Platform Kesambungan
- 3. Platform Awan Peranti
- 4. Platform Akhir ke Akhir
- Faktor yang perlu dipertimbangkan semasa memilih Platform
- 1. Jenis Perkhidmatan / Model
- 2. Keserasian
- 3. Kepakaran Domain
- 4. Kesambungan
- 5. Kebolehpercayaan
- 6. Skalabiliti
- 7. Keselamatan
- 8. Ciri pengurusan dan pemantauan peranti
- 9. Integrasi dan pengendalian data
- 10. Sokongan
- 11. Kos
Laporan oleh Gartner pada tahun 2017 meramalkan bahawa pada tahun 2020, jumlah " benda " yang terhubung di Internet akan melebihi 20.4 bilion. Tetapi dengan kadar di mana penyelesaian IoT saat ini digunakan di seluruh dunia oleh perniagaan yang menemui bagaimana ia dapat membantu mengoptimumkan prosesnya, dan oleh pengusaha yang mengganggu pasaran yang ada dan mengukir yang baru dengan pelbagai penyelesaian inovatif, Mungkin selamat untuk mengatakan bahawa akan ada jumlah yang jauh lebih besar pada tahun 2020.
Salah satu fasilitator utama peningkatan jumlah peranti yang bersambung ini adalah platform IoT. Mereka menyediakan serangkaian perkhidmatan dan infrastruktur bersepadu (penyimpanan data, sambungan dll.) Yang umumnya diperlukan untuk menghubungkan "perkara" ke internet. Mereka menangani sebahagian besar usaha berat, mengurangkan jumlah kerja dan pelaburan yang diperlukan untuk penggunaan penyelesaian dan sejauh ini merupakan salah satu sebab utama di sebalik beberapa penyelesaian IoT yang paling berjaya.
Ini menjadikan mereka bahagian yang tidak terpisahkan dari penggunaan penyelesaian IoT. Walau bagaimanapun, pasaran platform IoT telah meningkat, menurut laporan oleh IoT-Analytics, kerana pada jumlah terakhir pada tahun 2017, jumlah platform IoT telah meningkat menjadi sekitar 450, 200 lebih banyak dari tahun sebelumnya. Sejumlah besar pilihan ini memberikan satu set cabaran yang unik bagi pembangun kerana memilih platform yang sempurna menjadi tugas yang berat. Kami sudah membincangkan enam papan perkakasan teratas untuk IoT, tetapi mereka hanya satu jenis platform IoT, dalam artikel hari ini kita akan melihat pelbagai jenis platform IoT dan faktor-faktor yang perlu dipertimbangkan ketika membuat pilihan di antara mereka.
Jenis platform IoT
Salah satu kaedah termudah untuk memecah platform IoT menjadi jenis adalah dengan mengkategorikannya berdasarkan IoT Architecture yang paling asas (ditunjukkan di bawah).
Yang (mungkin disederhanakan) boleh dikatakan terdiri daripada 4 modul;
- "Perkara" (perkakasan fizikal / ketara seperti suis pintar)
- Kesambungan misalnya WiFi, LoRa
- Awan peranti contohnya AWS, ThingsWrox
- Apl / Peranti / API
Modul ke- 4 mewakili peranti akhir yang biasanya juga disebut sebagai benda. Berdasarkan ini, kami dapat mengkategorikan platform IoT kepada empat jenis utama;
- Platform perkakasan
- Platform Kesambungan
- Platform awan peranti
- Platform End to End
1. Platform Perkakasan
Saya merangkumi jenis platform ini dalam salah satu artikel saya sebelumnya di sini. Mereka pada dasarnya platform yang digunakan untuk reka bentuk dan pengembangan "perkara" di IoT. Mereka termasuk pelbagai mikrokontroler dan mikropemproses yang mempunyai ciri khas yang menjadikannya sesuai untuk beberapa kes penggunaan IoT. Contohnya termasuk papan dari Partikel antara lain.
2. Platform Kesambungan
Ini adalah platform yang difokuskan terutamanya pada bagaimana peranti disambungkan ke internet menggunakan medium telekomunikasi berkekuatan rendah dan rendah dari NB-IoT hingga LoRa. Contoh yang baik termasuk Sigfox, AirVantage, Hologram, dan partikel.
3. Platform Awan Peranti
Platform ini terdapat dalam pelbagai rasa dan di situlah anda mungkin mempunyai bilangan pemain yang paling banyak. Mereka secara tradisional menyediakan infrastruktur jaringan dan ruang penyimpanan untuk data peranti dengan kemampuan untuk menghubungkan beberapa ribu hingga berjuta-juta peranti. Beberapa platform ini dilengkapi dengan ciri tambahan dan pembezaan untuk analisis data dan visualisasi, pemantauan / pengurusan peranti dan lain-lain. Contoh yang baik termasuk; AWS, ThingsWrox PTC, Thingspeak, Azure, dll. Ketahui cara memulakan dengan AWS untuk IoT.
4. Platform Akhir ke Akhir
Platform ini secara teknikal menggabungkan semua usaha dari platform lain yang disebutkan di atas. Mereka menyediakan perkakasan (secara langsung atau melalui perkongsian), penyambungan, awan peranti, keselamatan dan semua perkara lain yang diperlukan untuk menyambungkan peranti ke internet. Sifat perkhidmatan mereka yang bersepadu ke perkakasan menjadikan pengurusan peranti menjadi tugas yang mudah dengan mereka. Platform ini mungkin yang terbaik untuk digunakan semasa menggunakan penyelesaian IoT pertama anda kerana ia membantu menghilangkan kerumitan yang terlibat dengan menggabungkan tumpukan dan platform IoT yang berbeza. Contoh platform yang baik dalam bahagian ini ialah Partikel .
Selain klasifikasi ke dalam jenis yang menggunakan seni bina IoT asas, platform ini juga dapat dikategorikan berdasarkan vertikal IoT (dari industri tertentu hingga jenis pelanggan yang unik) di mana mereka beroperasi. Sebagai contoh, platform seperti GE Predix dan Honeywell IoT suite disesuaikan untuk melayani pengguna di pasaran IoT industri sementara platform seperti BluePillar menyediakan platform tenaga-sebagai-perkhidmatan yang boleh berguna untuk projek-projek yang berkaitan dengan tenaga. Nampaknya platform tujuan umum seperti AWS, dan perkaraWorx juga wujud dan mungkin terbaik untuk projek tertentu.
Faktor yang perlu dipertimbangkan semasa memilih Platform
Menurut laporan oleh engineering.com, 90 % data yang dihasilkan oleh peranti IoT saat ini tidak digunakan dengan kegagalan menggunakan platform yang tepat untuk penyebaran, menjadi salah satu penyebab utamanya. Untuk platform IoT, tidak ada satu ukuran untuk semua projek. Pertimbangan yang teliti harus dibuat untuk memastikan platform yang digunakan adalah yang terbaik untuk projek ini.
Berikut adalah beberapa faktor yang harus anda perhatikan semasa memilih platform;
- Jenis Perkhidmatan dan Model
- Keserasian (Arkitek dan Teknologi)
- Kepakaran Domain
- Kebolehpercayaan
- Kesalinghubungan
- Skalabiliti
- Keselamatan
- Ciri pengurusan dan pemantauan peranti
- Integrasi dan pengendalian Data
- Sokongan
- Kos
1. Jenis Perkhidmatan / Model
Perkara pertama yang perlu dipertimbangkan ketika memilih platform adalah jenis perkhidmatan yang mereka tawarkan. Penting untuk mengenal pasti sama ada mereka adalah platform ujung ke hujung yang sebenar atau hanya platform penyambungan. Penting untuk benar-benar memahami tawaran platform dan menentukan bagaimana ia sesuai dengan matlamat projek anda.
2. Keserasian
Faktor ini lebih penting lagi apabila anda tidak menggunakan platform hujung ke hujung. Adalah penting untuk memastikan bahawa Arkitek (rangkaian, sambungan) dan timbunan teknologi (e, g protokol yang disokong) platform yang akan digunakan, sesuai dengan kes penggunaan anda, IP produk anda yang ada dan tujuan masa depan projek anda. Anda harus memastikan kebolehoperasian wujud (satu atau lain cara) antara platform yang akan digunakan untuk mana-mana bahagian projek anda . Sebagai contoh, jika "perkara" anda berdasarkan protokol komunikasi MQTT, penting untuk memastikan platform yang anda pilih kerana cloud peranti menyokong protokol tersebut.
3. Kepakaran Domain
Kepakaran domain mungkin dari segi kepakaran di sekitar vertikal IoT tertentu atau kepakaran dalam perkhidmatan yang diberikan. Seperti yang disebutkan di atas, platform IoT tertentu dikembangkan dengan mempertimbangkan bahagian tertentu dari pasar IoT, jika berkembang di sekitar menegak itu, mungkin lebih bijak memilih platform dalam ruang tersebut. Contoh yang baik ialah memilih prediks GE atau IBM Watson over Particle untuk pelaksanaan penyelesaian berasaskan IoT Industri. Untuk kepakaran dalam perkhidmatan yang diberikan, penting untuk memastikan penyedia platform telah menghabiskan beberapa tahun dalam ruang tersebut.
4. Kesambungan
Ini paling mustahak semasa memilih platform penyambungan. Pertanyaan seperti kaedah penyambungan, liputan, rancangan, antara lain perlu diambil kira. Keserasian jawapan untuk soalan ini dengan kes penggunaan penyelesaian anda dan perkakasan anda sangat penting. Mod komunikasi mestilah sesuai dengan anggaran kuasa dan kekangan lokasi peranti anda, sementara rancangan data mestilah sesuai dengan kos berdasarkan kadar di mana peranti anda memuat naik dan memuat turun data.
5. Kebolehpercayaan
Sejauh mana platform ini boleh dipercayai? Apa kemungkinan ia gagal? Apa yang berlaku apabila gagal? Bolehkah data dipulihkan? Ini dan banyak lagi soalan yang perlu ditanyakan mengenai kebolehpercayaan platform yang akan digunakan. Dapatkan seberapa banyak butiran yang diperlukan mengenai penawaran platform berkenaan tahap kebolehpercayaan pengeluaran sebelum membuat keputusan.
6. Skalabiliti
Lebar jalur dan Latensi adalah dua faktor yang perlu diingat semasa memilih platform awan peranti IoT. Anda mesti memastikan platform pilihan mempunyai infrastruktur yang diperlukan untuk mencapai skala yang anda fikirkan untuk projek anda.
7. Keselamatan
Keselamatan pasti merupakan faktor yang sangat penting untuk dipertimbangkan ketika memilih platform. Anda harus mengetahui langkah-langkah yang diambil oleh penyedia platform untuk memastikan keselamatan platform, dari kemas kini berkala hingga pengesahan dan penyulitan data. Sifat penyelesaian IoT yang berkaitan menjadikannya kemungkinan sasaran untuk pelbagai jenis serangan yang boleh menjejaskan data anda dan intipati keseluruhan projek anda. Faktor ini harus menjadi yang pertama untuk dipertimbangkan.
8. Ciri pengurusan dan pemantauan peranti
Pelaksanaan IoT biasanya melibatkan penggunaan peranti di tempat yang mempunyai akses terhad. Ini menjadikan media pemantauan dan pengurusan kesihatan dan status peranti melalui platform IoT sebagai ciri penting. Beberapa platform sangat kuat untuk pengurusan peranti sehingga merangkumi ciri untuk mendorong kemas kini firmware OTA ke peranti. Pastikan platform dapat menyokong semua ciri pemantauan dan pengurusan yang mungkin diperlukan oleh peranti anda.
9. Integrasi dan pengendalian data
Platform awan peranti sangat penting untuk pengumpulan data, tetapi kebanyakan platform tersebut melampaui itu, menerapkan beberapa ciri yang memungkinkan analisis data dan penjanaan wawasan yang dapat ditindaklanjuti. Untuk beberapa platform, ini dikenakan sebagai kos tambahan sementara percuma untuk yang lain. Selain analisis data, kebanyakan data yang dihasilkan oleh IoT digunakan untuk melayani proses yang pelbagai. Pastikan platform mampu menghasilkan jenis pandangan yang diperlukan oleh projek anda dan proses yang akan mendapat manfaat langsung dari penyelesaian IoT anda, dapat disatukan dengan mudah sebelum membuat keputusan.
10. Sokongan
Pentingnya sokongan tidak boleh terlalu ditekankan, terutama ketika menggunakan projek IoT pertama anda, atau menggunakan platform tertentu untuk pertama kalinya , beberapa masalah mungkin timbul yang mungkin memerlukan masa lebih banyak daripada projek yang diperlukan. Anda harus yakin dengan jenis sokongan yang akan anda dapatkan sebelum menggunakan platform tertentu.
11. Kos
Terdapat beberapa model penagihan untuk platform IoT dan lebih kerap daripada itu, kos cenderung menjadi faktor utama pemilihan platform. Anda perlu menilai model penagihan platform, meletakkannya bersebelahan dengan jumlah peranti yang akan diselesaikan oleh penyelesaian anda, jumlah dan kekerapan data yang akan dihasilkan dan memutuskan apakah platform tersebut paling sesuai untuk anda.
Senarai ini sama sekali tidak lengkap; Penyebaran IoT boleh menjadi kompleks, penting untuk membuat orang dengan tahap pengalaman yang tepat untuk mencapai kejayaan. Semasa menjalani proses memilih platform, mengadakan (atau perbualan telefon) dengan wakil penjualan platform yang anda anggap cukup penting. Ini akan memberi anda gambaran mengenai kemampuan dan rancangan masa depan mereka.