Comday Recap: Dashboard Big Data Menggunakan Hadoop dan Zeppelin

Comday Recap: Dashboard Big Data Menggunakan Hadoop dan Zeppelin

Pada Hari Kamis, tanggal 8 Agustus 2019, Inixindo Jogja kembali mengadakan Community Day dengan tema seputar big data. Pada Comday kali ini, bahasan lebih terfokus pada penggunaan Apache Hadoop dan Zeppelin untuk membuat dashboard yang berfungsi sebagai tools analitik dan visualisasi big data. Pengguna dashboard tentunya bukan hanya dari kalangan data scientist tapi juga sering dipakai oleh para pimpinan organisasi/perusahaan dalam membuat keputusan yang berdasarkan data (data driven decision making). Oleh karena itu, dashboard sebisa mungkin dibuat agar memudahkan penggunanya dalam menganalisis big data.

Comday kali ini diisi oleh Yanuar Hadiyanto, seorang trainer IT di Inixindo Jogja. Dalam kesempatan kali ini Mas Yanuar menyampaikan tentang bagaimana Hadoop hadir sebagai solusi dalam penyimpanan dan pengolahan big data. Seperti yang kita tahu, dalam mengolah big data diperlukan kemampuan komputasi yang tinggi. Solusi yang diberikan Hadoop adalah memecah dan mereplikasi database dengan HDFS (Hadoop Distributed File System) ke beberapa titik yang disebut slave node. Masing-masing slave node ini memiliki map sendiri-sendiri dan seluruh slave node diatur oleh name node. Name node ini berfungsi untuk mengindeks data yang disimpan di tiap-tiap slave node. Mas Yanuar menganalogikan sistem ini dengan contoh yang lebih mudah dipahami. 

“Proses dalam Hadoop itu seperti kita mendapatkan tugas kelompok untuk menerjemahkan buku tebal. Agar cepat dan tidak terlalu berat, buku dibongkar dan dibagi ke masing-masing anggota kelompok yang disebut slave node. Lalu ketua kelompok yang disebut name node bertugas mencatat halaman mana saja yang dibawa oleh masing-masing anggota kelompok. Jadi jika ada yang meminta terjemahan halaman sekian pada buku tersebut, ketua kelompok akan menyuruh anggotanya yang membawa bagian buku dengan halaman tersebut untuk menerjemahkannya.” jelas Mas Yanuar.

 

Comday Recap: Dashboard Big Data Menggunakan Hadoop dan Zeppelin 1 Comday Recap: Dashboard Big Data Menggunakan Hadoop dan Zeppelin 2 Comday Recap: Dashboard Big Data Menggunakan Hadoop dan Zeppelin 3 Comday Recap: Dashboard Big Data Menggunakan Hadoop dan Zeppelin 4

 

Di acara Comday yang dihadiri berbagai kalangan baik dari instansi pemerintah, startup digital, dan juga mahasiswa ini, Mas Yanuar juga menjelaskan tentang penggunaan Apache Zeppelin sebagai dashboard big data untuk ekosistem Hadoop. Ekosistem dari Hadoop sendiri memang sangat luas. Hal ini disebabkan karena Hadoop merupakan software open source yang memiliki komunitas cukup besar. Apache Zeppelin ini memudahkan seorang data scientist serta para pengambil keputusan untuk melakukan analisis serta visualisasi dari big data yang telah dimiliki. Dalam demo ini Mas Yanuar memberikan contoh melakukan query dengan SQL melalui Zeppelin dan memvisualisasikan data tersebut.

Selain membahas tentang dashboard big data dengan Hadoop dan Zeppelin, dalam comday kali ini  Umar Affandi yang juga seorang trainer dari Inixindo Jogja juga memberikan gambaran singkat tentang command center sebagai konsep aplikatif big data. Acara comday ini kemudian ditutup oleh pembagian souvenir bagi peserta yang mengajukan pertanyaan.

Bagaimana Mobil Self-Driving Bekerja?

Bagaimana Mobil Self-Driving Bekerja?

Tentu kita mengenal istilah autopilot sebagai teknologi aviasi yang ada pada pesawat-pesawat komersial. Konsep autopilot ini membuat sistem komputer mengambil alih kemudi pesawat dan memungkinkan pesawat untuk terbang secara otomatis. Bahkan saat ini teknologi autopilot sudah mampu untuk melakukan take-off dan landing secara otomatis. Pertanyaan yang kemudian muncul adalah apakah teknologi ini aman? Terlepas dari kesalahan yang terjadi pada Boeing 737 Max, secara statistik autopilot lebih aman karena sebagian besar kecelakaan terjadi karena faktor human error.

Karena alasan inilah banyak perusahaan otomotif dan bahkan perusahaan teknologi raksasa seperti Google mencoba menerapkan autopilot pada transportasi darat dalam kasus ini mobil. Cukup masuk akal memang, mengingat traffic di jalan jauh lebih padat daripada di udara dan tingkat kepatuhan pengemudi di jalan raya yang sangat parah bila dibandingkan dengan pilot yang harus menempuh pelatihan dan uji sertifikasi bertahun-tahun. Self-driving cars, begitulah istilah yang sering muncul pada headline berita-berita teknologi di tahun 2018-2019 ini. Self-driving car adalah konsep transportasi di mana mobil sepenuhnya dikendalikan oleh komputer.

Impian autopilot untuk mobil ini merupakan tantangan yang besar. Situasi dan kondisi jalan yang rumit dengan berbagai jenis kendaraan bahkan pejalan kaki. Selain itu, rambu-rambu lalu-lintas juga turut memperbesar tantangan yang harus dihadapi oleh self-driving car di mana mobil ini akan bergantung sepenuhnya kepada komputer dalam mengontrol kemudi mobil. Tapi dengan adanya teknologi machine learning dan artificial intelligence yang semakin maju, impian perusahaan teknologi tersebut akan semakin nyata. 

 

Teknologi di Balik Self-Driving Car

Seperti yang kita tahu beberapa tahun yang lalu Google sempat mengembangkan Google Car yang sekarang menjadi Waymo, startup armada taksi tanpa pengemudi di California. Selain Google, Tesla produsen mobil milik Elon Musk juga memasukkan fitur autopilot pada produk mobilnya yang membuat pengemudi bisa rileks sejenak. Terlepas dari perbedaan filosofi teknologi yang mendasari keduanya, secara umum self-driving menggunakan proses yang hampir sama seperti:

  1. Computer Vision
  2. Sensor Fusion
  3. Localization
  4. Path Planning
  5. Control

Agar bisa memahami bagaimana mobil self-driving atau yang juga biasa disebut autonomous vehicle bekerja, mari kita bahas proses di atas satu per satu.

 

Computer Vision/LIDAR

Computer vision merupakan adalah proses di mana serangkaian kamera saling terkoneksi untuk memberikan gambaran terhadap keadaan sekitar dari subject yang dalam hal ini adalah mobil. Gambar atau video yang dikirimkan dari kamera ini diproses oleh komputer dengan kemampuan machine learning. Tugas dari komputer machine learning ini adalah melabeli setiap objek yang tampak dalam gambar atau video tersebut seperti mobil, pejalan kaki, rambu-rambu lalu lintas, dan sebagainya.

 

Bagaimana Mobil Self-Driving Bekerja? 5

 

Proses computer vision ini dilakukan secara real time yang tentunya membutuhkan kemampuan komputasi yang tinggi. Walaupun begitu, dengan kemajuan teknologi sekarang ini, image recognition bukanlah hal yang sulit lagi, bahkan bisa dilakukan oleh smartphone kita. Kekurangan dari computer vision ini adalah walaupun kamera bisa memberikan rich data seperti pergerakan dan warna, kamera tidak dapat memberikan data secara akurat seberapa jauh objek dari lensa.

Tesla merupakan salah satu perusahaan teknologi yang ‘percaya’ pada teknologi ini. Seperti machine learning pada umumnya, computer vision yang dimiliki oleh Tesla membutuhkan banyak data untuk proses belajarnya. Data ini diambil dari kamera yang merekam perjalanan semua mobil Tesla dan tentunya data ini bersifat anonimus. Tesla cukup pede dalam menggunakan computer vision sebagai teknologi utama yang dipakai fitur autopilot-nya walaupun ditunjang dengan sensor jarak yang terpasang di body mobil.

 

Bagaimana Mobil Self-Driving Bekerja? 6

 

Berbeda dengan pendekatan yang dilakukan oleh Tesla yang memakai kamera, Google sendiri lebih memilih teknologi yang disebut LIDAR (Light Detection and Ranging) sebagai alat untuk memberikan data visual. LIDAR dapat memberikan data yang jauh lebih akurat bila dibandingkan kamera. LIDAR juga dapat berfungsi dengan baik tanpa bantuan cahaya sekalipun karena menggunakan sensor infra merah. Akan tetapi, LIDAR tidak dapat membedakan rambu-rambu maupun warna lampu-lintas. Bagi orang-orang yang mengutamakan penampilan, alat LIDAR yang terpasang di atas mobil juga secara estetis dirasa kurang menarik.

 

Sensor Fusion

Seperti yang dibahas pada bagian computer vision, kamera yang terpasang tidak dapat memberikan data akurat mengenai jarak objek yang ada di depannya. Setiap mobil autonomous pasti dilengkapi sensor lain. Dalam proses ini data yang berasal dari kamera atau pun LIDAR digabung dengan data dari sensor yang lain. Sensor parkir misalnya, sensor ini memberikan penginderaan jarak dekat yang lebih akurat hingga hitungan sentimeter.

Proses penggabungan antar sensor ini bisa dibilang ‘hasil akhir’ untuk dijadikan referensi keadaan sekitar oleh komputer di mobil self-driving. Sensor fusion juga dapat berfungsi sebagai backup plan jika terjadi kerusakan atau kegagalan sistem pada kamera atau LIDAR.

 

Localization

Setelah tahu kondisi sekitar, saatnya mobil autonomous untuk mengetahui di mana dia berada, apakah dia ada di jalan atau di halaman parkir. Tahu di mana kita berada akan berpengaruh pada kecepatan dan gaya mengemudi. Hal ini tentunya mudah bagi manusia untuk menyesuaikan gaya mengemudinya. Contohnya, jika kita berada di lahan parkir, kita akan mengemudi perlahan-lahan walaupun kondisi di lahan parkir tersebut sedang sepi dan jarang ditemui mobil lain yang terparkir. Otak kita mengantisipasi jika ada orang membawa troli tiba-tiba melintas.

Proses localization juga berguna dalam path planning guna menentukan di bagian mana kita berjalan. GPS biasa mungkin hanya dapat memberikan informasi di jalan mana kita berada bukan di lajur kanan atau kiri. Oleh karena itu proses localization membutuhkan sistem navigasi yang lebih baik yang biasa disebut HD GPS.

 

Path Planning

Proses selanjutnya yang dilakukan oleh mobil self-driving adalah merencanakan jalur mana  yang akan dipilih agar sampai tujuan. Selain jarak tentunya ada faktor lain yang menjadi pertimbangan komputer. Salah satunya adalah waktu tempuh. Tidak setiap jalur yang memiliki jarak tempuh terdekat selalu memiliki waktu tempuh yang tercepat. Hal ini dipengaruhi oleh traffic lalu-lintas, kondisi jalan, serta force majeure.

Path planning terlihat seperti hal yang tak mungkin dilakukan 1 dekade yang lalu karena tidak mungkin dilakukan tanpa adanya data stream tentang kondisi lalu lintas. Akan tetapi dengan adanya Google Maps, path planning bahkan bisa kita lakukan sendiri melalui smartphone. Bedanya, path planning yang dilakukan mobil self-driving ini lebih mendetail karena harus mempertimbangkan data dari proses-proses sebelumnya.

 

Control

Proses paling akhir adalah ‘control’. Proses ini dilakukan oleh alat yang sering disebut ECU. Teknologi ECU (Electronic Control Unit) memang bukan teknologi yang benar-benar baru. Memang di mobil konvensional ECU berfungsi untuk penghematan bahan bakar, keamanan, serta kenyamanan berkendara. Di mobil self-driving ‘kekuasaan’ dari ECU lebih besar lagi. ECU dapat mengontrol kemudi hingga putaran penuh, mengerem, dan bahkan menginjak pedal gas.

***

 

Masa Depan Mobil Self-Driving

Proses-proses yang dilakukan di dalam self driving ini sangat bergantung pada teknologi machine learning dan artificial intelligence. Walaupun jalan yang ditempuh dalam pengembangan mobil self-driving ini masih panjang (pun intended) dan masih perlu banyak perbaikan di sana-sini, mobil self-driving atau autonomous vehicle ini sebenarnya merupakan sebuah solusi yang cukup logis untuk mengatasi masalah pengemudi ugal-ugalan. Selain itu bukan tidak mungkin di masa depan dengan semakin terbatasnya lahan parkir, tidak lagi ada kepemilikan mobil. Mobil akan menjadi sebuah layanan dengan metode berlangganan.

 

****

 

Jika Anda tertarik mempelajari teknologi machine learning yang melatarbelakangi mobil self-driving ini, Anda dapat mengikuti pelatihan machine learning di Inixindo Jogja.

Mengenal Deep Learning Untuk Yang Tak Mau Pusing

Mengenal Deep Learning Untuk Yang Tak Mau Pusing

 

Bahasan machine learning di era revolusi industri 4.0 sudah bagaikan gosip selebritis yang tak ada habisnya. Belum sempat kita mendapat info si seleb A pacaran dengan seleb B, tahu-tahu kita baca berita di timeline jejaring sosial seleb A sudah menikah dengan seleb C. Belum sempat kita paham sepenuhnya tentang machine learning, tahu-tahu kita melihat istilah deep learning.

Well, karena Anda mengklik judul yang ada kata-kata ‘untuk yang tak mau pusing’, penulis akan berusaha untuk sebisa mungkin menjelaskan deep learning dengan bahasa yang gampang dengan metafora menggunakan kasus-kasus di sekitar kita. Jika Anda belum tahu tentang apa itu machine learning, Anda dapat membaca artikel mengenal machine learning yang kami tulis sebelumnya. Jika Anda pusing secara harfiah dan datang ke sini berharap deep learning dapat membuat pusing Anda hilang, segera cari tanda silang (x) di bagian atas dan tutup halaman ini segera.

 

Apa itu deep learning?

Sebelum kami menjelaskan deep learning dengan bahasa yang gampang, pertama-tama kami akan menjelaskan deep learning dengan bahasa resmi wikipedia supaya dianggap artikel yang berbobot.

Deep learning merupakan salah satu bagian dari berbagai macam metode machine learning yang menggunakan artificial neural networks (ANN). Jenis pembelajaran dalam deep learning dapat berupa supervised, semi-supervised, dan unsupervised. Dalam artikel ini yang akan kita bahas adalah metode supervised.

Sudah bingung? Jangan khawatir, setelah ini kami akan jelaskan dengan bahasa yang lebih manusiawi. Kami asumsikan, Anda telah membaca tentang machine learning di atas. Deep learning adalah metode pembelajaran yang dilakukan oleh mesin dengan cara meniru bagaimana sistem dasar otak manusia bekerja. Sistem dasar otak manusia bekerja ini disebut neural networks. Itulah kenapa deep learning disebut menggunakan artificial neural networks yang dengan kata lain menggunakan ‘neural networks buatan’. 

Lalu bagaimana ANN bekerja? Tenang, hal tersebut akan kami jelaskan nanti karena sesuai dengan janji manis kami, kami akan menggunakan metafora sehari-hari dalam memberikan gambaran tentang deep learning. Deep learning merupakan teknologi yang dipakai pada image recognition dan computer vision. Oleh karena itu, kami akan memberikan contoh seputar pengenalan objek pada gambar.

Mengenal Deep Learning Untuk Yang Tak Mau Pusing 7

Pada machine learning tradisional jika kita menyodorkan gambar seekor kucing lalu kita bertanya pada mesin tersebut apakah ini kucing atau bukan, proses ‘berpikir’ mesin tersebut didasari oleh algoritma yang kita buat. Contohnya, apakah objek memiliki dua mata? Apakah objek memiliki empat kaki? Apakah objek memiliki kumis panjang? Apakah objek memiliki bulu tebal? Jika sebagian besar atau semua jawabannya adalah ‘iya’ maka si mesin akan memutuskan bahwa itu adalah gambar kucing. Lalu bagaimana jika mesin tersebut disodori gambar seperti di bawah ini?

Mengenal Deep Learning Untuk Yang Tak Mau Pusing 8

Jika kita menentukan algoritma pembelajaran seperti di atas pasti jawaban dari si mesin adalah ‘bukan’. Padahal kita sebagai manusia tahu kalau gambar tersebut merupakan gambar kucing. Misal kita disuruh mendeskripsikan bagaimana kita tahu kalau itu kucing dari ciri-ciri spesifik objek tersebut untuk kemudian dibuat algoritmanya tentu saja belum tentu berhasil. Tidak semua hewan berbulu, memiliki ekor, dan telinga menjuntai ke atas itu kucing. Lalu bagaimana kita mengenali itu kucing? Itulah di mana neural networks mengambil peran.

 

Artificial Neural Networks (ANN)

Artificial Neural Networks yang biasa disingkat dengan ANN adalah bagian yang paling ajaib ajaib dari deep learning. ANN ini mensimulasikan kerja otak kita yang tersusun jaringan saraf yang disebut neuron. Sama seperti sistem otak manusia, dalam jaringan artificial neural network ini si mesin menerima informasi pada titik-titik yang disebut nodes yang terkumpul pada satu layer untuk kemudian diteruskan dan diproses ke layer selanjutnya yang disebut hidden layers.

Mengenal Deep Learning Untuk Yang Tak Mau Pusing 9

Contoh: kita mempunyai gambar berupa tulisan tangan angka 9 berukuran 28×28 pixel. Setiap piksel dari gambar ini kemudian dipecah menjadi nodes dalam layer input. Sehingga kita memiliki 784 nodes. Lalu untuk mengetahui angka apa itu, kita harus menset nodes output sebanyak 10 (0-9). Dalam hidden layers informasi tersebut difilter hingga akhirnya diteruskan dan informasi masuk di nodes output 9. Dalam kasus supervised learning, kita tak perlu mengatur algoritma yang ada di hidden layers. Yang perlu kita lakukan memasukkan angka yang ditulis tangan sebanyak mungkin dan menentukan outputnya sehingga terbentuk suatu pola dalam hidden layers. Jika pola dalam hidden layers sudah terbentuk, kita tinggal mengetes sejauh mana si mesin dapat mengenali gambar.

 

Convolutional Neural Networks (CNN)

Dalam kasus image recognition untuk gambar objek kucing di atas, metode yang digunakan sudah lebih canggih lagi dari ANN yang disebut Convolutional Neural Networks (CNN). Secara komputasi, metode CNN ini lebih irit daya, bayangkan jika gambar kucing tersebut berukuran 1920×1080 pixel. Ini berarti ada 2.073.600‬ nodes yang harus dibuat pada layer input. Belum lagi jika gambar tersebut berwarna di mana setiap pixel terdiri dari 3 warna RGB. Berarti jumlah nodes yang sudah banyak tadi harus dikalikan 3. Bisa dibayangkan berapa jumlah nodes pada layer pertama. Kami sendiri pun malas menghitungnya.

Berbeda dari ANN tradisional yang setiap node-nya terpisah, node dari convolutional neural networks sendiri terhubung satu sama lain. Lihat animasi di bawah agar terhindar dari kebingungan akut!

Mengenal Deep Learning Untuk Yang Tak Mau Pusing 10Mengenal Deep Learning Untuk Yang Tak Mau Pusing 11

CNN memindai bagian per bagian area kecil di dalam gambar tersebut untuk dijadikan node. Setiap angka dalam nodes merupakan hasil penghitungan matriks dari filter/kernel. Dalam CNN, terdapat bagian yang sama antara node satu dengan node yang ada di sebelahnya. Itulah mengapa tadi dikatakan bahwa node dalam CNN selalu terhubung. Hal ini tentu saja dilakukan untuk menghemat daya komputasi terutama deteksi objek secara live.

 

Penerapan Teknologi Deep Learning

Di tahun 2019 ini, penerapan teknologi deep learning sendiri sudah cukup banyak kita jumpai seperti Google Photos, face unlock di smartphone, sistem tilang otomatis, dan sebagainya. Deep learning sendiri juga merupakan komponen utama yang menjadikan artificial intelligence menjadi semakin mirip dengan manusia. Bisa saja adegan-adegan di film fiksi ilmiah mungkin saja akan segera menjadi kenyataan. Atau jangan-jangan cerita dalam film tersebut memang sudah dibuat oleh AI sehingga lebih cocok untuk disebut sebagai prediksi daripada khayalan? Hmmm…

***

Jika Anda masih penasaran dengan teknologi machine learning Anda dapat mengikuti pelatihan machine learning selama 5 hari di Inixindo Jogja.

Proses Kolaborasi Manajemen TIK dan SPBE untuk Mendukung Tata Kelola yang Baik

Proses Kolaborasi Manajemen TIK dan SPBE untuk Mendukung Tata Kelola yang Baik

Untuk mewujudkan tata kelola Pemerintahan yang baik, Dinas komunikasi dan informatika Provinsi Jawa Tengah menyelenggarkan kegiatan Focus Group Discussion (FGD) pada (20/8) bertempat di Aula Diskominfo Provinsi Jateng, di Semarang. Kegiatan tersebut salah satunya membahas tentang Kolaborasi Manajemen Tata Kelola TIK dan SPBE.

 

Dalam mengelola TIK dan SPBE pemerintah membutuhkan kerangka berpikir agar tujuan dan penerapannya dapat terlaksana serta terukur. Dimulai dari RPJMD (Rencana Pembangunan Jangka Menengah Daerah) dimana dalam rencana tersebut dirancang program-program sebagai penjabaran dari Visi Misi Kepala Daerah dengan sasaran IT sebagai enabler di Pemerintahan untuk mewujudkan inovasi Smart City di daerah tersebut. Lalu didalam konsep smart city yang memanfaatkan penerapan TIK memerlukan platform ekosistem yang tertuang dalam SPBE (sistem pemerintahan berbasis elektronik) yang dapat mendukung bussiness process pemerintahan dalam memberikan pelayanan kepada masyarakat, menggali dan mengelola potensi daerah, memantau dan mengoptimalkan kinerja ASN.

 

Dalam sistem tata kelola ini Pemerintah dihadapkan dengan kondisi dimana perencanaan TIK, penyusunan arsitektur TIK, pengembangan TIK, pengoperasian TIK dan pemeliharaan TIK tidak dirancang, dibangun, dijalankan dan dikelola dengan baik. Sehingga terkesan tidak ada manfaat TIK dalam Pemerintahan tersebut, seperti tidak ada pengamanan untuk aplikasi penting, tidak dapat mendeteksi gangguan, aplikasi yang dibangun tidak dapat memuaskan pengguna dan manfaat yang diberikan stagnan, sulit melakukan mingrasi data, dan aplikasi yang terpisah-pisah dengan single data.

 

Lalu Seberapa Penting Tata Kelola Yang Baik?

Dalam paparannya Andi Yuniantoro selaku Direktur Inixindo Jogja mencoba memberikan ilustrasi dengan perbandingan ketika berkunjung ke Coffe Shop terkenal dengan warung kopi kaki lima. Di coffe shop untuk menyajikan secangkir kopi mereka harus menyajikan sesuai dengan SOP (standar operasional prosedur) mulai dari pemilihan bahan, kebersihan, saran penyajian, dan bagaimana memberikan servis kepada konsumen. Hal tersebut tentu tidak akan didapat apabila berkunjung ke warung kopi kaki lima yang menyajikan kopi apa adanya. Tentu hasil akhir dari dua gelas cangkir kopi tersebut akan berbeda meskipun sama-sama diseduh dengan air panas.

 

Andi menambahkan bahwa ilustrasi tersebut dapat diterapkan dalam proses tata kelola pemerintahan yang baik. Dimana dalam sebuah proses tata kelola Pemerintahan terdapat Visi Misi, Prioritas Pembangunan dan RPJMD yang digunakan sebagai input pendoman bussiness process, untuk mengelola layanan di dalam Pemerintah agar menghasilkan tata kelola IT yang baik diantaranya membangun dan mengelola aplikasi, infrastruktur, SDM TIK, dan informasi.

 

Comday: Pemanfaatan Teknologi IoT dalam Smart City

Comday: Pemanfaatan Teknologi IoT dalam Smart City

Comday: Pemanfaatan Teknologi IoT dalam Smart City 12

Comday: Pemanfaatan Teknologi IoT dalam Smart City

Komponen penting dalam transformasi digital adalah pemanfaatan data. Akan tetapi, pemanfaatan data tidak akan bisa dilakukan tanpa adanya sumber data yang masif. Oleh karena itu, banyak yang beranggapan bahwa teknologi internet of things (IoT) merupakan pemicu dari transformasi digital. Teknologi Internet of Things (IOT) sendiri telah banyak dimanfaatkan untuk alat-alat wearables yang selalu melekat di tubuh pengguna seperti smartwatch, Google Glass, dan masih banyak lagi. Selain itu, alat-alat di dalam rumah, otomatisasi untuk rumah atau perkantoran juga memanfaatkan teknologi IoT yang sering dikategorikan sebagai rumah pintar atau smart home. 

IoT juga diterapkan dalam alat-alat untuk mendukung ekosistem dengan skala yang lebih besar seperti smart city. Contoh pemakaian IoT adalah smart pole dan early warning system untuk kebakaran, bencana alam dan lainnya. Lalu ada GPS yang bisa digunakan untuk tracking kendaraan operasional maupun transportasi umum. dan sebagainya dimana data dari perangkat dengan teknologi IoT tersebut dapat dipergunakan sebagai salah satu sumber data untuk analisis yang dimunculkan dan dilakukan di dalam command center. 

Di dalam command center memiliki beberapa komponen seperti Building (bangunan), Multimedia (TV, Audio, Camera), dan Platform (Software / Aplikasi analisis data).

Dalam comday ini akan didemokan bagaimana konfigurasi IoT dengan Arduino untuk membantu mendeteksi kondisi di suatu tempat, dan mengirimkan data nya ke sebuah Application Programming Interface (API) untuk kemudian dimunculkan ke dalam command center.

Biaya

Free (tempat terbatas)

DATE AND TIME

Kamis, 29 Agustus 2019
14.00 WIB – Selesai

LOCATION

Eduparx – Inixindo Jogja
Jalan Kenari No 69 Yogyakarta
View Maps

This form does not exist