Berapa Biayanya Untuk Membuat Solusi IoT?

Selain konten yang cukup kaya, Indeema memberikan sehubungan dengan berbagai topik IoT, posting ini bertujuan untuk mengetahui aspek buruk atau bahkan turun-ke-bumi dari produk minimum yang layak di segmen IoT. Maksud kami biayanya.

Artikel asli - Berapa Biayanya Untuk Membuat Solusi IoT?

Sebelum masuk ke perhitungan, ringkasan singkat tentang IoT patut diingat kembali. Untuk menghindari pengulangan, kami merujuk pembaca kami ke salah satu posting terbaru di mana anatomi rinci dari setiap solusi IoT dijelaskan lapis demi lapis. Membacanya, mereka yang pemula dalam subjek IoT dapat memahami gambaran umum dari solusi IoT yang paling sederhana bersama dengan bagian-bagian penyusun "must-have" yang terdiri dari semua solusi IoT. Selain itu, teknologi utama pengembangan IoT dijelaskan di sana.
Artikel kami yang lain merupakan salah satu mikrokomputer paling populer yang digunakan banyak pengembang IoT dalam solusi mereka. Bacaan ini dapat membantu dalam memahami ke mana industri IoT kontemporer bergerak.

Anda dapat menghitung biaya tepat dari solusi Anda dengan kalkulator biaya IoT dari Indeema - Hitung!

Dan serangkaian artikel pendidikan yang kami buat untuk pemula memberikan panduan langkah demi langkah tentang bagaimana solusi IoT paling sederhana dapat dikembangkan serta teknologi perangkat keras dan perangkat lunak apa yang harus diterapkan untuk itu.

Merangkum banyaknya informasi yang tersedia di internet tentang IoT, kita dapat mendefinisikan unit IoT sebagai perangkat yang dilengkapi dengan satu atau lebih perangkat keras sensorik yang mampu mentransmisikan data mengenai keadaan atau perilaku perangkat ke cloud atau ke komputer jarak jauh melalui internet untuk mengatur operasi mandiri yang dikendalikan dari perangkat berdasarkan perintah yang dihasilkan oleh lapisan perangkat lunak analitik.

Karena kita memahami tujuan umum IoT bersama dengan struktur umum yang melekat dalam produk minimum yang layak dari IoT, sekarang saatnya untuk memahami jumlah tenaga kerja dan berapa banyak uang yang dapat dihabiskan untuk mengembangkan MVP.

Sebagai contoh contoh MVP, mari pertimbangkan sensor suhu yang dapat menampilkan indikasi pada tampilan jarak jauh. Dengan demikian, termometer dan sistem pemanas kantor dapat terlibat. Solusi kami menyiratkan beberapa sensor suhu dipasang di berbagai lokasi di kantor. Kita harus mengumpulkan data dari sensor untuk menganalisanya untuk menyesuaikan sistem pemanas kantor. Tujuan akhirnya adalah untuk menjaga suhu tetap homogen di seluruh kantor secara otomatis.



Pertama, mari kita buat daftar perangkat yang kita butuhkan untuk membuat solusi.

  • sensor suhu
  • modul untuk membaca suhu dan mengirim data ke server
  • sistem pemanas yang bisa disesuaikan atau pendingin udara
  • modul untuk mengatur sistem pemanas dan AC serta untuk komunikasi dengan server

Bahkan, daftar semacam itu bisa sangat berubah tergantung pada tujuan akhir dalam setiap kasus tertentu. Namun, mari kita ambil yang ini sebagai alat dasar yang memungkinkan kita untuk memahami kemungkinan biaya dari jenis sistem tersebut.

Seluruh proses pengembangan MVP kami mencakup tiga bagian utama di mana yang pertama didedikasikan untuk perangkat keras yang perlu kita pilih, bagian kedua menyiratkan metode bagaimana perangkat keras harus berkomunikasi dengan server, dan bagian ketiga mencakup beberapa populer solusi berbasis cloud untuk IoT.

Ketika kami mempertimbangkan MVP kami dari sisi klien, masalah yang bisa kita lihat ada

  • halaman web di mana suhunya dapat disesuaikan
  • sensor suhu yang sesuai
  • dua modul wi-fi yang dapat diprogram untuk mengumpulkan data dan mengirimkan data ke server
  • server web untuk mengumpulkan data serta untuk membuat panel kontrol

Karena fitur terpenting dari MVP kami adalah kecepatan dan biaya implementasi yang rendah, solusi yang paling masuk akal menyiratkan pilihan sub-modul yang tepat untuk membuat sistem IoT.



Kami mengusulkan untuk menggunakan ESP8266 sebagai modul wi-fi yang dapat diprogram karena harganya yang murah bersama dengan karakteristik yang cukup memenuhi persyaratan kami. Secara singkat, modul ini dapat dideskripsikan sebagai system-on-chip (SoC) yang banyak digunakan untuk membuat modul tanpa jaringan. Ini berisi unit mikrokontroler 32-bit (MCU) Tensilica L106 yang berjalan pada 80 MHz (maksimum 160 MHz). Sistem ini memiliki kemampuan yang memadai untuk wi-fi 2,4 GHz (802.11 b / g / n, mendukung WPA / WPA2). Karena dirancang untuk perangkat seluler dan perangkat yang dapat dikenakan, arsitektur hemat daya memungkinkan tiga mode operasi di mana beragam aktivitas. Sistem ini memiliki desain yang sangat ringkas yang berisi semua yang diperlukan mulai dari sakelar antena hingga modul manajemen daya dalam satu paket kecil. Kisaran suhu operasinya yang luas menyiratkan fungsi yang konsisten di lingkungan industri. Karakteristik teknis terperinci lainnya dari sistem dapat ditemukan di situs web produsen.

Anda dapat menghitung biaya tepat dari solusi Anda dengan kalkulator biaya IoT dari Indeema - Hitung!

Kami menawarkan untuk menggunakan sensor suhu DS18B20 - sama dengan Arduino Starter Kit. Ini adalah sensor suhu digital 1-kawat DS18B20 terbaru dari Maxim IC. Ia dapat melaporkan derajat C dengan presisi 9 hingga 12-bit, -55C hingga 125C (± 0,5C). Setiap sensor memiliki nomor seri 64-bit yang unik terukir di dalamnya memungkinkan sejumlah besar sensor untuk digunakan pada satu bus data. Ini adalah komponen yang sangat tepat untuk membuat berbagai proyek logging data dan kontrol suhu.

Ketika datang ke bagian web dari proyek kami, solusinya harus mencakup bagian visual dan logis (ditambah database) di mana yang terakhir didedikasikan untuk pengambilan keputusan. Dua pendekatan utama untuk pembuatan komponen web dapat diterapkan:

  • mengembangkan custom build mandiri dari awal menggunakan teknologi populer seperti Node.js, Angular, dan React;
  • menggunakan solusi IoT berbasis cloud yang kompleks seperti Google Cloud, IBM Watson, Amazon AWS, dan GE Predix

Dalam kasus pendekatan kedua, pertanyaan apa yang harus dipilih muncul kemungkinan besar. Masalahnya adalah bahwa jawaban universal hampir tidak mungkin dalam situasi seperti itu. Banyak tergantung pada tujuan akhir suatu proyek dan persyaratan dari pengembang karena setiap solusi cloud yang disebutkan di atas memiliki spesialisasi sendiri yang sempit di ranah IoT. Misalnya, GE Predix dirancang untuk menyesuaikan dengan kebutuhan Industrial Internet of Things kebanyakan.

Untuk memfasilitasi seluruh pemahaman gambar IoT, infografik berikut dapat digunakan oleh pelanggan dan pengembang sambil mencari tahu teknologi apa yang harus diterapkan pada satu atau solusi IoT lainnya:

Kami mengusulkan Firebase bersama dengan Google Cloud IT Core untuk digunakan dalam kasus kami. Kami dapat membuat visualisasi serta menjaga basis pengguna kami di Firebase. Google Cloud IT Core pada gilirannya dapat digunakan untuk menyimpan data suhu.

Untuk mengembangkan MVP kami sesuai dengan karakteristik yang dijelaskan di atas, tim berikut harus mencakup:

  • seorang manajer proyek
  • seorang desainer
  • pengembang tertanam
  • pengembang front-end
  • seorang spesialis QA

Mari kita jelaskan susunan pemain untuk memahami siapa yang berada dalam tim seperti itu.

Seorang manajer proyek adalah orang yang memegang proyek selama seluruh proses pengembangan memberikan alur kerja yang optimal untuk seluruh tim.

Meskipun pembuatan MVP tidak menyiratkan desain yang canggih, visualisasi sederhana dasar diperlukan. Itu sebabnya seorang desainer harus dilibatkan selama sekitar 24 jam kerja.

Ketika datang ke pengembang tertanam, tugas menyiratkan membaca data yang berasal dari sensor bersama dengan transmisi data berikutnya ke server. Kedua proses membutuhkan sekitar 16 jam kerja (8 jam / masing-masing).

Anda dapat menghitung biaya tepat dari solusi Anda dengan kalkulator biaya IoT dari Indeema - Hitung!

Pengembang front-end adalah untuk melakukan sebagian besar pekerjaan pada proyek. Pekerjaan tersebut menyiratkan pengaturan Firebase bersama dengan Google Cloud IT Core. Selain itu, UI sederhana harus dibuat. Ini dapat membutuhkan sekitar 40 jam total.

Untuk memastikan bahwa seluruh sistem bekerja seperti yang diharapkan, perlu untuk mengatur lingkungan kerja sambil menguji bagaimana semua komponen berinteraksi dalam integrasi. Seorang spesialis QA akan membutuhkan sekitar 30 jam untuk menyelesaikan tugas.

Sekarang, kita bisa mengetahui kisaran harga rata-rata mendefinisikan biaya MVP paling sederhana di sektor IoT. Sesuai dengan tarif per jam yang diterima secara umum dari pengembang perangkat lunak outsourcing di seluruh dunia, mudah untuk menghitung berapa biaya solusi yang dijelaskan di berbagai wilayah.

Eropa Timur dianggap sebagai salah satu tujuan outsourcing perangkat lunak terkemuka. Tarif rata-rata per jam adalah $ 25 - 40 di sana. Ini berarti bahwa MVP yang membutuhkan 110 jam untuk pengembangan dapat biaya dari $ 2,640 hingga $ 4,400 ketika pengembang dari Ukraina turun ke proyek.

Pengembang outsourcing dari India atau Cina dapat memberi peringkat proyek serupa sekitar $ 1,980 - $ 2,640. Namun, dalam banyak kasus penghematan yang nyata muncul dengan mengorbankan kualitas proyek yang lebih rendah.
Dan pengembang dari AS dapat menilai pekerjaan ini pada $ 6,600 - $ 11,000 paling mungkin.

Pendekatan yang sangat sadar terhadap pengembangan perangkat lunak menyarankan untuk memeriksa rasio kualitas / harga ketika agen outsourcing perangkat lunak yang tepat akan dipilih. Seperti yang kami tunjukkan di atas, yaitu pengembang perangkat lunak Ukraina menunjukkan keseimbangan sempurna dalam hal ini.

Source: https://habr.com/ru/post/id451140/


All Articles