Anda di halaman 1dari 14

PLATFORM IOT

1. AWS IOT

AWS IoT menyediakan layanan cloud yang menghubungkan perangkat IoT Anda ke perangkat lain
dan layanan cloud AWS. AWS IoT menyediakan perangkat lunak perangkat yang dapat membantu Anda
mengintegrasikan perangkat IoT Anda ke dalam solusi berbasis AWS IoT. Jika perangkat Anda dapat
terhubung ke AWS IoT, AWS IoT dapat menghubungkannya ke layanan cloud yang disediakan AWS.

- Key features
AWS IoT Analytics mengotomatiskan semua langkah yang diperlukan untuk menjalankan dan
mengoperasionalkan analitik pada data IoT. AWS IoT Analytics mengotomatiskan langkah-langkah sulit
yang diperlukan untuk menganalisis data dari perangkat IoT. AWS IoT Analytics dapat menerima data dari
sumber apa pun termasuk Amazon Kinesis, S3, atau alat pihak ketiga, menggunakan BatchPutMessage API
dan terintegrasi penuh dengan AWS IoT Core sehingga mudah untuk mengumpulkan data dan mulai
melakukan analitik. Pertama, Anda menentukan saluran dengan menggunakan filter topik MQTT untuk
menentukan hanya data yang ingin Anda simpan dan analisis. Setelah saluran disiapkan, Anda
mengonfigurasi saluran untuk memproses data Anda. Pipeline dapat melakukan transformasi data,
mengeksekusi pernyataan bersyarat, dan memperkaya pesan dengan data dari sumber eksternal. Setelah
memproses data, AWS IoT Analytics menyimpannya di penyimpanan data deret waktu untuk analisis.
Kemudian, Anda dapat menjalankan kueri ad hoc atau terjadwal menggunakan mesin kueri SQL bawaan
untuk menjawab pertanyaan bisnis tertentu, atau melakukan analisis dan pembelajaran mesin yang lebih
canggih.
- Protocol
a. MQTT (Message Queuing and Telemetry Transport)
b. MQTT Over WSS (Websocket Secure)
c. HTTPS (Hypertext Transfer Protovol –Secure)
d. LoRaWAN (Long Range Wide Area Network)
- Open-source
AWS IoT menyediakan open source edge runtime, serangkaian komponen perangkat lunak yang
dibuat sebelumnya, alat untuk pengembangan perangkat lunak lokal, dan fitur baru untuk mengelola
perangkat lunak pada armada perangkat yang besar.
- Website address
https://aws.amazon.com/
- Device supporting/DIY friendly
AWS IoT Device SDK membantu Anda untuk secara mudah dan aman menghubungkan peralatan
perangkat keras atau aplikasi perangkat seluler Anda ke AWS IoT Core. The AWS IoT Device SDK
memungkinkan perangkat Anda terhubung, mengautentikasi, dan bertukar pesan dengan AWS IoT Core
menggunakan protokol MQTT, HTTP, atau WebSockets. AWS IoT Device SDK mendukung C, JavaScript,
dan Arduino, serta mencakup pustaka klien, panduan pengembang, dan panduan port untuk produsen.
Anda juga dapat menggunakan alternatif sumber terbuka atau membuat SDK sendiri.
- Cloud-based
Amazon Web Services menawarkan beragam produk berbasis cloud global
termasuk komputasi, penyimpanan, database, analisis, jaringan, mobile, alat pengembang, alat
manajemen, IoT, keamanan, dan aplikasi perusahaan. Layanan-layanan tersebut membantu organisasi
bergerak lebih cepat, menekan biaya IT, dan melakukan penskalaan. AWS dipercaya oleh perusahaan-
perusahaan terbesar dan start-up terpopuler untuk menggerakkan beragam jenis beban kerja termasuk:
aplikasi web dan seluler, pengembangan game, pemrosesan dan pergudangan data, penyimpanan,
pengarsipan, dan banyak lagi.
- Visualization support
AWS IoT Things Graph adalah layanan yang memudahkan untuk menghubungkan berbagai
perangkat dan layanan web secara visual untuk membangun aplikasi IoT.
Aplikasi IoT sedang dibangun hari ini menggunakan berbagai perangkat dan layanan web untuk
mengotomatisasi tugas untuk berbagai kasus penggunaan, seperti rumah pintar, otomatisasi industri, dan
manajemen energi. Karena tidak ada standar yang diadopsi secara luas, saat ini sulit bagi pengembang
untuk membuat perangkat dari beberapa produsen terhubung satu sama lain serta dengan layanan web.
Ini memaksa pengembang untuk menulis banyak kode untuk menyatukan semua perangkat dan layanan
web yang mereka butuhkan untuk aplikasi IoT mereka. AWS IoT Things Graph menyediakan antarmuka
drag-and-drop visual untuk menghubungkan dan mengoordinasikan interaksi antara perangkat dan
layanan web, sehingga Anda dapat membangun aplikasi IoT dengan cepat. Misalnya, dalam aplikasi
pertanian komersial, Anda dapat menentukan interaksi antara kelembaban, suhu, dan sensor penyiram
dengan layanan data cuaca di cloud untuk mengotomatiskan penyiraman. Anda mewakili perangkat dan
layanan menggunakan komponen pra-bangun yang dapat digunakan kembali, disebut model, yang
menyembunyikan detail tingkat rendah, seperti protokol dan antarmuka, dan mudah diintegrasikan untuk
membuat alur kerja yang canggih.
Anda dapat memulai AWS IoT Things Graph menggunakan model bawaan ini untuk jenis
perangkat populer, seperti kamera, sensor gerak, dan sakelar, serta layanan web seperti Amazon Simple
Storage Service (S3) atau Amazon Rekognition, atau buat model kustom Anda sendiri. Anda dapat
menerapkan dan menjalankan aplikasi IoT Anda ke perangkat berkemampuan AWS Cloud atau AWS IoT
Greengrass seperti edge gateway dan dekoder kabel, hanya dengan beberapa klik. AWS IoT Greengrass
adalah perangkat lunak yang menyediakan komputasi lokal dan konektivitas cloud yang aman sehingga
perangkat dapat merespons dengan cepat peristiwa lokal bahkan tanpa konektivitas internet, dan
berjalan di berbagai perangkat mulai dari Raspberry Pi hingga perangkat tingkat server.

- Price/free
Untuk perbedaan AWS iot yang berbayar dan gratis, adalah letak jangka waktu, besar
penyimpanan dan fasisilitas yang tidak paten, semuanya diberikan sebagai alat promosi untuk menarik
pelanggan menggunakannya, atau biasa kita sebut sebagai uji coba.
- Device management
Karena banyak penerapan IoT terdiri dari ratusan ribu hingga jutaan perangkat, penting untuk
melacak, memantau, dan mengelola armada perangkat yang terhubung. Anda perlu memastikan
perangkat IoT Anda berfungsi dengan baik dan aman setelah digunakan. Anda juga perlu mengamankan
akses ke perangkat Anda, memantau kesehatan, mendeteksi dan memecahkan masalah dari jarak jauh,
serta mengelola pembaruan perangkat lunak dan firmware.
AWS IoT Device Management memudahkan untuk mendaftar, mengatur, memantau, dan
mengelola perangkat IoT dari jarak jauh dengan aman dalam skala besar. Dengan AWS IoT Device
Management, Anda dapat mendaftarkan perangkat yang terhubung satu per satu atau secara massal, dan
mengelola izin dengan mudah sehingga perangkat tetap aman. Anda juga dapat mengatur perangkat
Anda, memantau dan memecahkan masalah fungsionalitas perangkat, menanyakan status perangkat IoT
apa pun di armada Anda, dan mengirim pembaruan firmware over-the-air (OTA)—semua melalui aplikasi
web yang terkelola sepenuhnya. AWS IoT Device Management agnostik terhadap jenis perangkat dan OS,
sehingga Anda dapat mengelola perangkat dari mikrokontroler yang dibatasi hingga mobil yang
terhubung semuanya dengan layanan yang sama. AWS IoT Device Management memungkinkan Anda
untuk menskalakan armada Anda dan mengurangi biaya dan upaya mengelola penerapan perangkat IoT
yang besar dan beragam.
- AI/machine learning support

AWS menawarkan rangkaian layanan machine learning yang terluas dan terdalam dan


mendukung infrastruktur cloud, menyediakan machine learning ke tangan setiap developer, ilmuwan data,
dan praktisi ahli. AWS membantu lebih dari seratus ribu pelanggan untuk mempercepat
perjalanan machine learning mereka.
2. Microsoft Azure IOT

Azure Internet of Things (IoT) adalah kumpulan layanan cloud yang dikelola Microsoft yang
menghubungkan, memantau, dan mengontrol miliaran aset IoT. Dalam istilah yang lebih sederhana,
solusi IoT terdiri dari satu atau lebih perangkat IoT yang berkomunikasi dengan satu atau lebih layanan
back-end yang dihosting di cloud.

- Key features
Aktifkan komunikasi yang sangat aman dan andal antara aplikasi Internet of Things (IoT) Anda dan
perangkat yang dikelolanya. Azure IoT Hub menyediakan back-end solusi yang dihosting cloud untuk
menghubungkan hampir semua perangkat. Perluas solusi Anda dari cloud hingga edge dengan autentikasi
per perangkat, manajemen perangkat bawaan, dan penyediaan berskala.

- Protocol
Gateway protokol Azure IoT adalah kerangka kerja untuk adaptasi protokol yang dirancang untuk
komunikasi perangkat dua arah skala tinggi dengan IoT Hub. Gateway protokol adalah komponen pass-
through yang menerima koneksi perangkat melalui protokol tertentu. Ini menjembatani lalu lintas ke IoT
Hub melalui AMQP 1.0.
Gateway protokol Azure IoT menyertakan adaptor protokol MQTT yang memungkinkan Anda
untuk menyesuaikan perilaku protokol MQTT jika perlu. Karena IoT Hub menyediakan dukungan bawaan
untuk protokol MQTT v3.1.1, Anda sebaiknya hanya mempertimbangkan untuk menggunakan adaptor
protokol MQTT jika penyesuaian protokol atau persyaratan khusus untuk fungsionalitas tambahan
diperlukan.
- Open-source
Bahasa, kerangka kerja, database dan tools pilihan dari sumber terbuka dapat dilakukan.
- Website address
https://Azure.microsoft.com/
- Device supporting/DIY friendly
a. Node.js
b. .Net
c. Java
d. Python
e. Android
f. Auto-route Message using an ARM template
- Cloud-based
Kerangka Kerja Adopsi Cloud Microsoft untuk Azure adalah panduan terbukti yang dirancang
untuk membantu Anda membuat dan menerapkan strategi bisnis dan teknologi yang diperlukan agar
organisasi Anda berhasil di cloud. Ini memberikan praktik terbaik, dokumentasi, dan alat yang dibutuhkan
arsitek cloud, profesional TI, dan pengambil keputusan bisnis untuk berhasil mencapai tujuan jangka
pendek dan jangka panjang.
- Visualization support
Untuk membantu Anda memahami status perangkat saat ini, histori perbaikan, dan pengaruh
perintah kerja yang dilakukan, add-in Connected Field Service menampilkan pembacaan perangkat nyaris
realtime dan pengukuran sensor historis dalam diagram bersama rincian perintah kerja. Diagram
pembacaan perangkat tersedia di formulir IoT Alert, perintah kerja, kasus, perangkat, dan aset. Untuk
mengaktifkan diagram pembacaan perangkat, administrator harus menerapkan Azure Time Series ke
langganan Azure saat menyebarkan atau meningkatkan Connected Field Service dengan Azure IoT hub
untuk organisasi mereka.
- Price/free
Dapat menjalankan dengan gratis, namun dengan storage, waktu dan tools yang terbatas.
Akomodasi ini bertujuan untuk memikat konsumen untuk upgrade.
- Device management
a. Skala dan otomatisasi: Solusi IoT memerlukan alat sederhana yang dapat
mengotomatiskan tugas rutin dan memungkinkan staf operasi yang relatif kecil untuk
mengelola jutaan perangkat. Sehari-hari, operator berharap untuk menangani operasi
perangkat dari jarak jauh, dalam jumlah besar, dan hanya diperingatkan ketika muncul
masalah yang memerlukan perhatian langsung mereka.
b. Keterbukaan dan kompatibilitas: Ekosistem perangkat sangat beragam. Alat manajemen
harus disesuaikan untuk mengakomodasi banyak kelas perangkat, platform, dan protokol.
Operator harus dapat mendukung banyak jenis perangkat, dari chip proses tunggal
tertanam yang paling terbatas, hingga komputer yang kuat dan berfungsi penuh.
c. Kesadaran konteks: Lingkungan IoT dinamis dan selalu berubah. Keandalan layanan adalah
yang terpenting. Operasi pengelolaan perangkat harus mempertimbangkan faktor-faktor
berikut untuk memastikan bahwa waktu henti pemeliharaan tidak memengaruhi operasi
bisnis penting atau menciptakan kondisi berbahaya:
- SLA Management windows
- Network and power states
- In-use conditions
- Device geolocation
d. Melayani banyak peran: Dukungan untuk alur kerja dan proses unik dari peran operasi IoT
sangat penting. Staf operasi harus bekerja secara harmonis dengan batasan yang diberikan
dari departemen TI internal. Mereka juga harus menemukan cara berkelanjutan untuk
memunculkan informasi operasi perangkat waktu nyata kepada supervisor dan peran
manajerial bisnis lainnya.
- AI/machine learning support
Azure AI—portofolio layanan AI yang dirancang untuk pengembang dan ilmuwan data.
Manfaatkan penelitian terobosan selama beberapa dekade, praktik AI yang bertanggung jawab, dan
fleksibilitas yang ditawarkan Azure AI untuk membangun dan menerapkan solusi AI Anda sendiri. Akses
model AI penglihatan, ucapan, bahasa, dan pengambilan keputusan berkualitas tinggi melalui panggilan
API sederhana, dan buat model pembelajaran mesin Anda sendiri dengan alat seperti Jupyter Notebook,
Visual Studio Code, dan kerangka kerja sumber terbuka seperti TensorFlow dan PyTorch.
3. Google IOT Cloud

- Key features
IoT membantu bisnis mendapatkan pendapatan baru dan kecerdasan baru
- Protocol
Google Cloud IoT Core mendukung dua protokol untuk koneksi dan komunikasi perangkat: MQTT
dan HTTP. Perangkat berkomunikasi dengan Cloud IoT Core melalui "jembatan" — baik jembatan MQTT
atau jembatan HTTP. Bridge MQTT/HTTP adalah komponen utama Cloud IoT Core, seperti yang
ditunjukkan dalam ikhtisar komponen.
- Open-source
Membuat cloud dengan Bahasa, firewall, compute engine dan penyimpanan disk menggunakan
fitur command line gcloud dan pustaka client yang ada di google coud
- Website address
https://cloud.google.com/
- Device supporting/DIY friendly

 Java
 Python
 Node.js
 Ruby
 GO
 .NET
 PHP
- Cloud-based

 Be a Development ally
Aktifkan pengembangan dan fasilitasi tata kelola, sambil memberikan solusi yang diperiksa
oleh Google terhadap kerentanan keamanan. Pilih dari opsi solusi yang dapat diintegrasikan
dengan Google Cloud, proyek lokal, dan bahkan multicloud dengan Anthos yang membantu
Anda menghindari penguncian vendor.
 Spend Smart
Bernegosiasi dengan partner, manfaatkan model penagihan yang fleksibel, dan hentikan
pembelanjaan komitmen Google Cloud dengan sebagian besar transaksi melalui Google Cloud
Marketplace. Semua pembelanjaan untuk solusi yang dibeli dari Google Cloud Marketplace
ditambahkan ke faktur Google Cloud Anda yang sudah ada, sehingga Anda hanya menerima
satu tagihan dari Google.
 Procure and fulfill fast
Percepat proses pengadaan untuk Anda dan tim Anda. Anda mungkin dapat membeli tanpa
memerlukan tinjauan vendor internal jika Google sudah menjadi salah satu mitra pilihan
Anda. Buat proses pengadaan yang skalabel dan berulang dengan penerapan yang terintegrasi
dengan Google Cloud.
 Database
Temukan wawasan dalam data Anda dengan lebih mudah dengan lebih dari 200 API dan
layanan database, termasuk DaaS dari MongoDB, database NoSQL dari Cassandra, cache dan
penyimpanan nilai kunci lanjutan dari Redis Labs, dan alat pencarian data real-time Elastic.
 Developer tools
Dorong produktivitas pengembangan dengan ratusan alat pengembang termasuk server,
solusi kontrol versi, program manajemen proyek, dan lebih dari 200 opsi mesin virtual, dengan
penawaran dari nama terkenal seperti Plesk, Jenkins, GitLab, dan Bitnami.
 Financial service
Buka solusi layanan keuangan dari pembukuan satu sumber kebenaran hingga pajak global
sebagai layanan dengan lebih dari 100 kumpulan data, VM, dan lainnya dari mitra seperti
Band, Bkper, Dash, dan Blue Antoinette Group.

- Visualization support
Cloud IoT Core adalah layanan terkelola sepenuhnya yang memungkinkan Anda menghubungkan,
mengelola, dan menyerap data dengan mudah dan aman dari jutaan perangkat yang tersebar secara
global. Cloud IoT Core, dikombinasikan dengan layanan lain di platform Cloud IoT, memberikan solusi
lengkap untuk mengumpulkan, memproses, menganalisis, dan memvisualisasikan data IoT secara real
time untuk mendukung peningkatan efisiensi operasional.
- Price/free
Cloud IoT Core dihargai per MB data yang dipertukarkan oleh perangkat IoT dengan layanan
setelah tingkat gratis 250MB.
- Device management
Pengelola perangkat memungkinkan perangkat individual untuk dikonfigurasi dan dikelola dengan
aman dengan cara yang kasar; manajemen dapat dilakukan melalui konsol atau secara terprogram.
Pengelola perangkat menetapkan identitas perangkat, dan menyediakan mekanisme untuk
mengautentikasi perangkat saat menghubungkan. Itu juga mempertahankan konfigurasi logis dari setiap
perangkat dan dapat digunakan untuk mengontrol perangkat dari jarak jauh dari cloud.
- AI/machine learning support
Solusi AI seperti AI Contact Center dan AI Dokumen dapat digunakan melalui aplikasi alur kerja yang
ada. API yang telah dilatih sebelumnya untuk penglihatan, bahasa, percakapan, dan data dapat dengan
cepat menambahkan kemampuan AI ke aplikasi yang ada.
4. Thingworx IOT

PTC ThingWorx adalah platform pengembangan aplikasi untuk Internet of Things (IoT). PTC,
pembuat perangkat lunak desain berbantuan komputer (CAD) dan produsen alat lain yang digunakan
untuk merancang, memproduksi, dan melayani produk mereka, mengakuisisi ThingWorx pada Desember
2013.

- Key features
Analisis data IoT industri yang kompleks untuk wawasan, prediksi, dan rekomendasi real-time.
Alami dan terlibat dengan objek fisik dengan cara yang lebih kontekstual dan dapat ditindaklanjuti. Kelola
kinerja perangkat, proses, dan sistem yang terhubung.
- Protocol
Protocol yang digunakan oleh platform ini hanya menggunakan HTTP
- Open-source
Untuk pelanggan perusahaan, integrasi dengan beberapa penawaran cloud memungkinkan
beberapa manfaat yang diantisipasi, Solusi Terbuka—Arsitektur ThingWorx tetap terbuka dari waktu ke
waktu, memberi perusahaan kebebasan untuk mengembangkan perangkat, cloud, database, dan sistem
perusahaan mereka sebagai lingkungan dan membutuhkan perubahan.
- Website address
https://www.ptc.com/en/products/thingworx
- Device supporting/DIY friendly
a. C

b. .NET

c. Java

d. Android
- Cloud-based
Dalam penerapan layanan terkelola, aplikasi ThingWorx disebarkan, dihosting, dan dikelola di
server pihak ketiga, biasanya di cloud pribadi.
- Visualization support
Mengakses data secara real time untuk memaksimalkan prediksi, performa, maintenance, dan
pengambilan keputusan
- Price/free
Thingworx menawarkan opsi uji coba dan lisensi yang disesuaikan dan fleksibel yang
memungkinkan Anda menemukan solusi terbaik yang sesuai dengan kebutuhan Anda.

- Device management
Pantauan kinerja aplikasi dan komunikasi dengan perangkat. ThingWorx menawarkan seperangkat
alat dan fitur komprehensif yang meningkatkan visibilitas dan kontrol atas solusi IoT Anda.

- AI/machine learning support


Deteksi sinyal kegagalan, buat keputusan layanan penting, dan cegah waktu henti yang tidak direncanakan
dengan kecerdasan buatan industri.
5. IBM Watson IOT

Layanan cloud-host yang dikelola sepenuhnya dengan kemampuan untuk pendaftaran perangkat,
konektivitas, kontrol, visualisasi cepat, dan penyimpanan data.
- Key features
Perjanjian Tingkat Layanan Platform hanya berkaitan dengan konektivitas MQTT, bukan
konektivitas API umum.
- Protocol
Pada IBM Watson iot platform, protocol yang digunakan adalah MQTT over TCP/IP, MQTT over
Websocket dan JMS
- Open-source
Model Asset Exchange (MAX) membuat model pembelajaran dalam sumber terbuka yang terlatih
tersedia untuk penggunaan aplikasi. IBM Watson Studio memungkinkan ilmuwan data untuk terlibat
dengan data untuk menjawab pertanyaan sulit. Itu bergantung pada Jupyter Notebook, untuk
membuat/berbagi dokumen dengan kode langsung, persamaan, visualisasi, & teks naratif.
- Website address
https://www.ibm.com/cloud/watson-iot-platform
- Device supporting/DIY friendly
a. C
b. Java
c. Node.js
d. Python
- Cloud-based
Pada tahun 2013, IBM mengakuisisi SoftLayer, platform cloud publik, untuk berfungsi sebagai
dasar untuk penawaran IaaS-nya. Pada bulan Oktober 2016, IBM meluncurkan merek SoftLayer di bawah
merek Bluemix dari penawaran PaaS, memberikan pengguna akses ke sumber daya IaaS dan PaaS dari
satu konsol.
- Visualization support
Dasbor adalah alat visualisasi informasi. Ini membantu Anda memantau acara atau aktivitas secara
sekilas dengan memberikan wawasan tentang satu atau beberapa halaman atau layar. Tidak seperti
infografis, yang menyajikan representasi grafis statis, dasbor menyampaikan informasi waktu nyata
dengan menarik titik data kompleks langsung dari kumpulan data besar. Dasbor interaktif memudahkan
untuk menyortir, memfilter, atau menelusuri berbagai jenis data sesuai kebutuhan. Teknik ilmu data
dapat digunakan untuk mengidentifikasi apa yang terjadi, mengapa itu terjadi, dan apa yang akan terjadi
selanjutnya dengan cepat.
- Price/free
Dapat menjalankan dengan gratis, namun dengan storage, waktu dan tools yang terbatas.
Akomodasi ini bertujuan untuk memikat konsumen untuk upgrade.
- Device management
Layanan manajemen perangkat IBM Internet of Things (IoT) membantu organisasi Anda
mengoptimalkan potensi IoT Anda dan mengatasi tantangan yang ditimbulkan dengan menggunakan
vendor dan perangkat, gateway, dan jaringan yang berbeda. Solusi terkelola ini meluas dari strategi
hingga bukti konsep, melalui penerapan dan manajemen berkelanjutan. Pakar IoT membantu memberi
saran dan mendukung Anda melalui setiap tahap implementasi IoT Anda.
- AI/machine learning support
Watson adalah superkomputer IBM yang menggabungkan kecerdasan buatan (AI) dan perangkat
lunak analitik canggih untuk kinerja optimal sebagai mesin "penjawab pertanyaan".

Anda mungkin juga menyukai