JSON Adalah? Ketahui Jawaban Lengkapnya di Sini! 

JSON

Banyak yang masih asing dengan JSON. Bagi para web developer, sebaiknya memahami maksud dari istilah tersebut. 

Sebagai web developer profesional, mengenali JSON menjadi hal penting yang tidak boleh diabaikan sama sekali.  

Ingin tahu lebih lengkapnya mengenai JSON? Jangan lewatkan pembahasannya ini sampai akhir.  

Pengertian JSON 

Bagi yang belum tahu, JSON format data yang ditulis menggunakan objek JavaScript.  

JSON sendiri merupakan kepanjangan dari JavaScript Object Notation, yaitu sebuah format yang digunakan dalam pembuatan website.  

JSON adalah format yang menyimpan informasi terstruktur serta banyak digunakan sebagai alternatif yang lebih sederhana dan ringan dari XML (Extensive Markup Language)

Fungsi pentingnya adalah untuk membaca, menyimpan, serta menukar informasi yang berasal dari web server. 

Berkat JSON, khalayak luas bisa membaca artikel yang diposting di website dengan jelas, bukan dalam bentuk bahasa pemrograman.  

Jangan salah, JSON berbeda dengan XML. Perbedaan paling terlihat yaitu di bagian keamanan, cara penerapan, dan penyimpanan elemennya.  

Menyinggung soal keunggulan, format tersebut mendukung untuk menyimpan data dalam bentuk array. 

Alhasil, transfer data menjadi semakin mudah. Di sisi lain, JSON bahkan mendukung beberapa bahasa pemrograman lain.  

Struktur JSON 

Setelah mengenal apa itu JSON, kamu juga perlu tahu strukturnya. Sebab didalamnya terdiri dari dua struktur penting.  

Struktur pertama yaitu sekumpulan value yang masing-masingnya saling berpasangan, misalnya saja objek.  

Bagian kedua terdiri dari kumpulan value yang saling berurutan, misalnya saja array.  

Menariknya, JSON mendukung untuk digunakan oleh bahasa pemrograman lain, seperti halnya PHP, C++, Python, dan Ruby. 

Kelebihan dan Kekurangan JSON 

Sebelum menggunakan format pemrograman ini, ada baiknya mengetahui secara detail apa keunggulan sekaligus kekurangannya.   

Tujuan pentingnya adalah meminimalisir kemungkinan salah dalam penggunaannya. Tidak berlama-lama, langsung saja simak pembahasan berikut: 

1. Kelebihan 

Sebenarnya, di atas sudah disinggung perihal keunggulan dari JSON. Namun agat lebih jelas, sebaiknya simak ulasan berikut: 

  • Bisa difungsikan untuk menyimpan data berbentuk array 
  • Mempermudah transfer dengan kecepatan stabil 
  • Sintaks disebut-sebut berukuran kecil dan lebih ringan  
  • Tidak hanya mendukung satu bahasa pemrograman saja 
  • Kecepatan parsing data di sisi server semakin cepat 

2. Kekurangan 

Selain kelebihan, kamu perlu mengetahui apa saja kekurangan JSON. Tujuannya yaitu sebagai bahan pertimbangan apakah format itu bisa memenuhi kebutuhan atau tidak.  

  • Bahasa pemrograman tergolong rumit, sehingga membuat format penulisannya cukup sulit dipahami 
  • Berbicara mengenai keamanan, JSON masih rentan terkena hacking 

Perbedaan JSON dengan XML 

Karena JSON dan XML hampir sama, kamu perlu mengetahui perbedaan masing-masingnya.  

Jangan sampai tertukar saat berniat menggunakannya, karena ada perbedaan yang patut dipertimbangkan. Selengkapnya, simak pembahasan berikut: 

1. Penyimpanan Elemen 

Dari segi penyimpanan elemen, JSON menyimpan elemennya secara sederhana , hanya saja hal itu membuatnya tampak tidak rapi.  

Berbanding terbalik dengan XML, format pemrograman ini menyimpan elemennya secara terstruktur. Alhasil, bahasa pemrogramannya mudah dibaca oleh manusia ataupun mesin. 

2. Ekstensi file 

Mengenai eksistensi, antara JSON dan XML sangat terlebih perbedaannya sehingga mudah dibedakan.  

JSON selalu diakhiri dengan ekstensi json. Apabila kamu menemukan eksistensi itu pada sebuah website, berarti mereka menggunakan JSON.  

Sementara untuk XML, filenya akan diakhiri dengan eksistensinya xml. Jika penasaran, kamu bisa memeriksa website-website yang dikunjungi.  

3. Penerapan 

Untuk penerapannya, JSON digunakan untuk mengirim data. Dalam prosesnya, JSON terlebih dahulu akan menguraikan data dan kemudian dikirimkan melalui jaringan internet. 

Sedangkan untuk XML, format datanya lebih terstruktur. Hal ini membuat penggunanya bisa memanfaatkannya untuk menambahkan catatan. 

Bagaimana, sudah paham mengenai JSON adalah? Jika belum tahu, sialakan baca lagi informasi di atas agar tidak sampai salah pemahaman.  

Referensi

https://www.hostinger.co.id/tutorial/apa-itu-json

Penulis : Ardita Clara D.G

Activity Diagram: Contoh, Simbol dan Cara Membuatnya 

Activity Diagram

Activity Diagram berkaitan erat dengan UML (Unified Modelling Language) yang merupakan salah satu metode dalam pemodelan visual.  

Bagi yang bergelut dalam bidang bisnis, penting untuk memahami istilah tersebut untuk mendukung kegiatan yang berkaitan dengan hal itu.  

Ingin tahu lebih jauh perihal activity diagram? Temukan penjelasan lengkapnya di Sini! 

Contoh Activity Diagram  

Bagi yang belum tahu, activity diagram adalah diagram yang bisa digunakan untuk membuat model semua proses yang terjadi pada sebuah sistem.  

Activity diagram dibuat dengan menggunakan simbol-simbol khusus yang membedakan dari digram lainnya

Runtutan proses yang digambarkan pada diagram tersebut disusun secara vertikal dengan urutan tertentu.  

Pada dasarnya, diagram aktivitas adalah sebuah pengembangan dari Use Case yang mempunyai alur aktivitas tersendiri. 

Alurnya sendiri bisa berupa runtutan proses bisnis ataupun menu yang terdapat dalam sebuah sistem terkait. Supaya lebih mudah memahaminya, ketahui contoh activity diagram berikut: 

1. Order Proses 

Contoh pertama ini berkaitan dengan order proses. Jika dibuat aktivitas diagram, penggambarannya ada pada poin berikut: 

  • Setelah melalui proses pemesanan, aktivitas terbagi menjadi dua. Satu bagian mengisi sekaligus mengirimkan pesanan, sedangkan di sisi lainnya melayani tagihan. 
  • Di samping Fill Order, cara pengiriman pesanan diputuskan dengan melihat bagaimana kondisi di lapangan. Mengenai pengiriman, biasanya menggunakan Pengiriman Semalam/ Overnight Delivery atau bisa juga aktivitas Pengiriman Reguler/Regular Delivery. 
  • Di bagian akhir, aktivitas ditutup dengan penutupan pesanan.  

2. Pendaftaran Mahasiswa Baru  

Sedikit berbeda dari sebelumnya, aktivitas diagram pada pendaftaran mahasiswa baru jauh lebih panjang. Ingin tahu bagaimana itu? Simak pembahasannya di sini!.  

  • Seseorang yang ingin mendaftar universitas, perlu melakukan pendaftaran. 
  • Calon mahasiswa pertama-tama wajib mengisi formulir pendaftaran yang diberikan oleh universitas baik secara online ataupun offline 
  • Petugas pendaftaran akan memeriksa formulir yang dikirimkan oleh calon mahasiswa 
  • Pihak yang bertugas sebagai pencatat akan memilah mana calon mahasiswa yang telah mengisi formulir dengan benar 
  • Panitia menginformasikan kepada calon mahasiswa untuk melakukan presentasi.  
  • Pencatat bertugas membantu mahasiswa untuk mengikuti seminar. 
  • Pencatat meminta mahasiswa untuk membayar UKT (Uang Kuliah Tunggal). 

Simbol Activity Diagram 

Ada beberapa simbol yang digunakan dalam membuat activity diagram. Masing-masingnya memiliki manfaat tersendiri, berikut pembahasannya: 

  • Lingkaran besar hitam: Status awal 
  • Persegi panjang dengan sudut tumpul: Aktivitas 
  • Belah ketupat: Percabangan/ decision  
  • Garis lurus blok hitam: Penggabungan/ Join 
  • Lingkaran hitam kecil: Statsu akhir 
  • Dua persegi: Swimlane 

Selain itu, sebenarnya masih ada simbol lain. Hanya saja, untuk penggunaan umum, enam simbol tersebut sudah mencukupi.  

Pastikan meletakkannya sesuai dengan urutan yang benar, karena masing-masing simbol menunjukkan maksud tertentu.  

Cara Membuat Activity Diagram di Lucidchart 

Ada beberapa website yang bisa dimanfaatkan untuk membuat diagram, salah satunya adalah Lucidchart. Cara penggunaannya sebagai berikut: 

  • Buka website Lucidchart terlebih dahulu, kemudian lakukan login akun.  
  • Kamu bisa login menggunakan alamat email secara gratis.  
  • Klik opsi shapes, lanjutkan dengan klik UML.  
  • Tambahkan seluruh komponen diagram yang dibutuhkan ke libary. 
  • Jangan lupa untuk klik save, guna menyimpan komponen diagram.  
  • Tarik atau drag simbol yang telah disimpan di library ke Canva.  
  • Buat konsep diagram aktivitas terlebih dahulu.  
  • Lanjutkan dengan membuat diagram aktivitas sesuai dengan konsep yang telah dirancang.  
  • Jika sudah selesai, silakan simpan hasilnya dengan format JPG atau PDF.  
  • Sebelum menyimpan hasilnya, sebaiknya periksa apakah diagramnya benar atau belum.  

Itulah ulasan mengenai activity diagram yang perlu kamu ketahui untuk mempermudah pembuatannya. Jangan lupa menggunakan platform paling memudahkan.  

Referensi

https://www.detik.com/bali/berita/d-6500300/activity-diagram-komponen-fungsi-contoh-dan-cara-membuat

Penulis : Ardita Clara D.G

Inilah Beberapa Machine Learning Algorithm yang Wajib Diketahui 

machine learning algorithms

Saat ini bidang machine learning begitu banyak diminati dan dipelajari oleh banyak orang. Apa itu machine learning dan apa saja machine learning algorithm yang bisa dipelajari? 

Algoritma machine learning merupakan hal yang penting untuk melakukan sebuah proses dalam machine learning. Jenisnya ada banyak yang bisa disesuaikan dengan kebutuhan apa yang ingin digunakan. 

Mengenal Machine Learning 

Machine learning atau pembelajaran mesin merupakan suatu bidang ilmu dari kecerdasan buatan yang memungkinkan komputer untuk memproses data secara mandiri. 

machine learning adalah salah satu topik pada ilmu komputer yang berbasis matematika dan statistika komputasi. Machine learning mengolah banyak data dan mempelajari pola dalam data untuk membuat prediksi di masa mendatang. 

Singkatnya, machine learning adalah bidang yang bisa memberikan hasil prediksi yang cukup akurat dari kumpulan data yang diberikan. 

Kegunaan Machine Learning 

Machine learning memiliki banyak kegunaan, mulai dari memudahkan bisnis hingga memprediksi fenomena masa depan yang cukup akurat.  

Sayangnya, meski banyak digunakan dalam berbagai bidang, teknologi machine learning tidak dapat digunakan untuk menganalisis penyakit kanker sekaligus memberikan obat yang sesuai dengan jenisnya. 

Meski begitu, banyak bidang yang merasakan manfaat dan menggunakan machine learning ini salah satunya adalah tentu saja bidang teknologi. Anda yang menjadi lulusan Teknik Informatika khususnya pada Telkom University, memiliki peluang karir yang besar di masa depan. 

Contoh Penggunaan Machine Learning 

Ada banyak contoh machine learning yang sudah berhasil digunakan. Contoh yang paling sering kita temui dan lekat dengan keseharian kita adalah rekomendasi dari tontonan atau musik yang kita biasa dengar.  

Virtual assistant dalam telepon pintar Anda juga merupakan produk hasil dari penggunaan machine learning. Bahkan search engine yang sering digunakan itu juga merupakan produk dari machine learning. 

Jenis Algoritma dalam Machine Learning 

Ada banyak jenis dari algoritma dalam machine learning. Semuanya berguna pada tugas tertentu yang ingin Anda kerjakan. 

Berikut daftar algoritma dalam machine learning yang bisa Anda gunakan. 

Random Forest 

Algoritma yang pertama dalam pembahasan artikel ini adalah random forest. Algoritma ini memungkinkan pengguna untuk mendapatkan prediksi akhir dari beberapa pohon keputusan yang dibangun secara acak. 

Linear Regression 

Digunakan untuk mencari hubungan linear dari variabel bebas dan terikat. Biasanya algoritma ini umum digunakan untuk penelitian kuantitatif. 

Polynomial Regression 

Serupa dengan linear regression, algoritma ini berguna untuk menemukan hubungan polinomial dari variabel bebas dan terikat. 

Decision Tree 

Algoritma ini akan memilih dan memisahkan data menjadi subset yang homogen dari striktur pohon yang telah diklasifikasi dan regresikan. 

Naive Bayes 

Pada algoritma ini, ada asumsi bahwa atribut yang independen memberikan kontribusi secara langsung terhadap probabilitas dari kelas yang diberikan. 

K-Mean 

Digunakan untuk mengelompokan data dengan membagi kelompok yang berdasarkan jarak antara titik data dan pusat kelompok. 

Support Vector Machine (SVM) 

Algoritma ini memungkinkan untuk memprediksi nilai target dan menemukan fungsi regresi yang paling baik. Gunanya adalah untuk mencari hyperplane yang paling baik dari data tersebut. 

DBSCAN 

Digunakan untuk melakukan klasifikasi berdasarkan kepadatan data. Klasifikasi dilakukan dengan mengidentifikasi data tersebut. 

Hierarchical Clustering 

Algoritma ini membangun hierarki kelompok yang didasarkan pada jarak antara titik data. Jadi, data yang dikelompokkan akan disesuaikan dengan jarak tersebut. 

Algoritma dari machine learning ini harus disesuaikan dengan kebutuhan dan tujuan, supaya mendapatkan hasil yang sesuai dengan keinginan. Sehingga hasil bisa mendapatkan keakuratan dan produk yang berguna. 

Itulah beberapa hal yang perlu Anda ketahui tentang machine learning, terutama mengenai machine learning algorithm yang ternyata memiliki jenis yang beragam. 

Referensi

https://dqlab.id/jenis-machine-learning-yang-perlu-diketahui

Penulis : Ardita Clara D.G

3 Fungsi OSI Layer 7 dan Jenis Protokol yang Digunakan 

Application layer Protocol merupakan lapisan teratas dari OSI. Tugas dari OSI layer 7 yaitu mengatur segala sesuatu yang berhubungan dengan pertukaran data atau informasi. 

Lalu apa ada fungsi lain dan jenis protokol yang digunakan? 

OSI Layer 7

Mengenal OSI Layer 7 

OSI layer 7 merupakan lapisan teratas dari OSI model dan TCP/IP. Lapisan aplikasi ini dibuat dengan menggabungkan tiga lapisan teratas. Protokol lapisan aplikasi ini juga berfungsi sebagai lapisan yang bekerja pada program tertentu. Misalnya application layer bekerja pada komputer server atau komputer client. Application layer pada OSI adalah pusat terjadinya suatu interaksi antara user dengan aplikasi yang bekerja menggunakan fungsionalitas sebuah jaringan. Lapisan ini menjadi layer paling atas dari model OSI.

Kesimpulannya, application layer ini merupakan lapisan OSI layer yang menyediakan interface yang nantinya digunakan untuk melakukan komunikasi dalam jaringan. Oleh karena itu, application layer menjadi lapisan awal yang berkaitan dengan berbagai aplikasi perangkat lunak. 

Jenis Application Layer Protocol 

Berikut ini beberapa protokol yang digunakan application layer, yaitu: 

HTTP  

Protokol Hypertext Transfer Protocol atau HTTP dipergunakan untuk dokumen dalam WWW. HTTP digunakan web browser untuk membuka halaman website. Fungsi dari HTTP yaitu menjawab antara client dan server ke port tertentu. 

HTTPS 

Versi aman dari HTTP ini merupakan protokol komunikasi versi aman dari HTTP dari WWW. Fungsi dari HTTPS yaitu memberi perlindungan yang memadai terhadap serangan penguping. 

Protokol SMTP 

Sedangkan protokol SMTP berfungsi untuk mengirim email dari klien ke mail servers. Kemudian email akan dikirim ke lokal account. 

Fungsi dari Application Layer  

Beberapa fungsi dari application layer antara lain: 

Alat pengumpul informasi 

Fungsi pertama dari application layer yaitu mengumpulkan data dari yang telah ditransmisikan melalui jaringan. Fungsi dari layer ini berkaitan dengan lapisan pertama dan terakhir di jaringan komputer. 

User interface 

Fungsi selanjutnya yaitu menghubungkan user interface. User interface merupakan aplikasi yang digunakan pengguna agar dapat mengakses data serta konten melalui jaringan. Hanya application layer yang bisa mengakses dan melihat setiap konten dan data pada jaringan komputer. 

Transfer dan akses file 

Fungsi dari application layer selanjutnya yaitu mengizinkan pengguna untuk saling mengirim dan mengakses file dalam jaringan. Aplikasi layar memungkinkan pengguna mengakses file seperti pada penyimpanan berbasis database. 

Adanya OSI layer 7 memiliki fungsi penting karena dapat mengizinkan pengguna untuk mengirim mengakses dan menggunakan data dalam jaringan. 

Referensi :

https://www.jagoanhosting.com/blog/osi-layer/

Penulis : Rachmatia Nurchaliza

[ABDIMAS]Sistem Pencatatan Kehadiran Siswa di SMA Al Kenzie: Lebih Mudah dan Efisien 

Kehadiran dalam pembelajaran sangat penting untuk diketahui dan dikendalikan. Dulu, pencatatan kehadiran dilakukan dengan cara manual, seperti memanggil nama siswa satu per satu atau menulis di atas kertas. Akan tetapi ini, hal ini memakan waktu, terutama dengan banyaknya siswa di setiap kelas. SMA Al Kenzie yang berlokasi di Blok Margasari Jalan Margacinta, Cijaura, Kec. Buahbatu, Kota Bandung, Jawa Barat, memiliki sumber daya manusia yang produktif dan siswa serta guru yang paham akan teknologi. Sayangnya, pencatatan kehadiran dan tugas rutin masih dilakukan secara manual, yang mana menambah beban kerja staf. 

Untuk mempermudah pekerjaan tersebut, dibuatlah sistem pencatatan kehadiran otomatis. Digunakan teknologi biometrika berupa pengenalan wajah dan didukung dengan deteksi suhu Tubuh berbasis Internet of Things. Sistem ini menggunakan webcam, kamera termal, dan Raspberry Pi 4 dengan RAM sebesar 8 GB sebagai otak utamanya. Ada dua metode yang digunakan, yaitu satu metode untuk mendeteksi wajah, sedangkan metode lainnya untuk mengidentifikasi wajah. 

Sistem pencatatan kehadiran otomatis ini dapat teralisasi berkat kegiatan pengabdian kepada masyarakat yang diselenggarakan oleh tim dosen dari Universitas Telkom. Tim ini diketuai oleh Dr. Meta Kallista, S.Si, M.Si. dan beranggotakan Faisal Candrasyah Hasibuan, S.T., M.T., dan Ashri Dinimaharawati, S.Pd., M.T. yang keseluruhannya berasal dari Program Studi S1 Teknik Komputer, Fakultas Teknik Elektro. Dalam kegiatan ini, dilibatkan juga beberapa mahasiswa dari program studi yang sama, yaitu Annisa Aprilia Putri Sakri, Alfin Andreas Bastian S., Indra Andriansyah D. M., Muhammad Fauzan Nur’ilham, dan Rizky Pradhitia. Ada pun skema yang digunakan adalah skema dana internal Penerapan Teknologi Tepat Guna, periode 2023-2. 

Kegiatan penerapan teknologi tepat guna dimulai dengan acara pembukaan, sambutan dari Telkom University dan SMA Al Kenzie, serta penyerahan alat, aplikasi website, dan manual book dari Telkom University kepada SMA Al Kenzie. Kegiatan ditutup dengan pemberian plakat untuk SMA Al Kenzie dari tim dosen Telkom University. Kegiatan berlangsung lancar dengan dukungan dan antusiasme siswa dan guru yang luar biasa. Semua berjalan baik hingga selesai. 

Setelah kegiatan ini selesai dilaksanakan, diharapkan teknologi tepat guna yang diberikan dapat mengurangi antrean waktu presensi dan pengukuran suhu tubuh siswa, yang mana dahulu dilakukan secara manual oleh guru piket. Data kehadiran dan suhu siswa dapat disimpan dengan rapi dan kemudian memudahkan pihak sekolah Dalam mengirimkan data ke pihak terkait. 

Ini 5 Fungsi OSI Layer 6 Pada Jaringan Komputer dan Protokolnya

OSI Layer 6

Konsep yang menentukan standar komunikasi dalam sebuah jaringan komputer disebut OSI layer. Salah satunya, OSI layer 6 disebut juga sebagai presentation layer jaringan komputer. Jaringan ini merupakan lapisan pada OSI Reference Model untuk mempresentasikan konten dan data dalam jaringan komputer. 

Mengenal OSI Layer 6 

Presentation layer atau OSI layer 6 merupakan lapisan OSI yang digunakan untuk mengidentifikasi sintaks yang dipakai host untuk berkomunikasi. Lapisan inilah yang nantinya akan memberikan enkripsi data yang nanti digunakan pada application layer. Secara otomatis, data akan terenkripsi dan dekripsi secara melalui sistem. 

Pada layer presentation, data akan ter-enkripsi dan dekripsi otomatis melalui sistem. Beberapa protokol yang berada pada layer ini adalah MIME, TLS, SSL, dan lainnya. 

5 Fungsi Presentation Layer 

Berikut ini beberapa fungsi dari presentation layer: 

Enkripsi data  

Fungsi dari presentation layer yang pertama yaitu melakukan enkripsi data. Proses enkripsi merupakan proses pengkodean data dengan tujuan keamanan. Data baru dapat dibuka dan diakses ketika melalui proses deskripsi. Tujuannya agar data yang ditransmisikan dalam jaringan tidak hilang dan tidak mudah diretas. Sehingga data tetap aman dan tidak akan ada masalah dalam proses transmisi. 

Melakukan proses kompresi dan dekompresi 

Saat data akan ditransmisikan, maka sudah pasti ukuran dari data tersebut sangat beragam. Ada yang berukuran sedang, kecil, hingga sangat besar.Tujuan agar data mudah ditransmisikan, maka harus melewati tahapan kompresi. 

Pemformatan bentuk grafis 

Fungsi lain dari presentation layer adalah melakukan format untuk data dalam bentuk grafis. Presentation layer merupakan lapisan yang dekat dengan application layer. Nantinya data yang ditransmisikan ke dalam jaringan bisa muncul dalam bentuk grafis. 

Translasi konten yang ada 

Selain melakukan pemformatan bentuk grafis presentation layer juga berfungsi untuk proses translasi.Tujuannya agar seluruh jaringan dan sistem memahami dan mengidentifikasi isi serta format konten. 

Menyajikan data 

Presentation layer juga berfungsi untuk mempresentasikan data serta konten. Nantinya data dan konten akan diteruskan ke application layer. Sehingga, setiap konten atau data yang ditransmisikan dapat dipahami oleh jaringan. 

Protokol yang Dijalankan 

Beberapa protokol yang berjalan pada presentation layer antara lain: 

VTP 

Protokol vtp berfungsi untuk membuat dan memelihara struktur data sehingga aman digunakan. 

SMTP 

Sedangkan protokol SMTP berfungsi untuk proses pertukaran email yang masuk dan keluar yang melewati server. 

OSI Layer 6 menjadi bagian penting dalam jaringan komputer dengan beberapa fungsinya.

Referensi :

https://www.jagoanhosting.com/blog/osi-layer/ 

Penulis : Rachmatia Nurchaliza

Memahami Osi Layer 3: Panduan Penting untuk Pemahaman Jaringan

OSI Layer 3

Banyak yang penasaran mengenai OSI Layer 3. Pasalnya lapisan ini memegang peranan yang cukup mendasar dalam proses pengiriman data.

OSI inilah yang mendefinisikan alamat IP sehingga memungkinkan perangkat satu bisa terhubung dengan komputer lain. Bagaimana caranya?

OSI Layer 3, Inilah Penjelasannya

Kepanjangan dari OSI adalah Open System Interconnection yang memiliki arti sebagai model referensi dari sebuah kerangka yang bersifat konseptual. Namun, sekarang sudah berkembang dan menjadi sebuah standarisasi khusus yang berkaitan dengan koneksi komputer. 

Tujuan di buatnya OSI layer adalah sebagai rujukan agar produk atau software yang di buat dapat bersifat interpolate. Ini berarti user dapat bekerja sama dengan produk atau sistem tanpa perlu melakukan penanganan secara khusus.

Adanya OSI Layer 3 akan mempermudah proses pengiriman data. Meski file yang dikirimkan besar, lapisan ini akan secara otomatis memecahnya menjadi beberapa ukuran. Mengenai fungsi, protokol, dan teknologi yang dipakai, dapat menyimak penjabaran berikut ini.

Fungsi penting OSI Layer 3

OSI ketiga memiliki peran krusial dalam model OSI. Fungsi utamanya adalah mengatur pengiriman paket data melalui jaringan komputer. Layer 3 berfokus pada routing, yaitu menentukan jalur terbaik mengirim paket dari sumber ke tujuan. Proses tersebut diselesaikan pada jaringan yang bersifat kompleks.

Fungsi lainnya adalah fragmentasi dan reasembling paket. Jika ukuran paket melebihi batas yang dapat ditangani, Layer dapat membaginya menjadi fragmen kecil. Penerima kemudian dapat melakukan reasembling (menggabungkan) fragmen-fragmen tersebut menjadi paket lengkap. Selain itu, Layer 3 juga bertanggung jawab untuk pengaturan aliran lalu lintas dalam jaringan. Hal ini termasuk kebijakan routing, subnetting, pengalokasian alamat IP, dan pengendalian alamat broadcast.

Protokol OSI Layer 3

Protokol yang paling terkait dengan OSI lapisan 3 adalah IP (Internet Protocol). IP menyediakan alamat logis unik untuk setiap perangkat dalam jaringan. Dari sini memungkinkan pengalamatan dan pengiriman paket antara alamat sumber dan tujuan.

Protokol akan membagi paket data menjadi unit-unit yang lebih kecil (datagram). Kemudian sistem dapat menambahkan informasi header untuk menentukan alamat IP sumber dan tujuan.

Teknologi OSI Layer 3

Teknologi yang digunakan dalam OSI Layer 3 mencakup perangkat keras (hardware) seperti router. Alat tersebut merupakan perangkat yang beroperasi di lapisan Network Layer. Perangkat bertanggung jawab untuk mengarahkan paket data ke tujuan yang tepat berdasarkan informasi routing.

Proses inilah yang diatur oleh protokol Layer 3. Teknologi lainnya termasuk teknik routing seperti Static, Dynamic Routing, dan BGP yang digunakan di Internet. Secara keseluruhan, OSI Layer 3 ialah Network Layer, memiliki berfungsi saat pengiriman paket data.

Protokol IP dan routing digunakan untuk mengelola dan mengarahkan aliran data antara perangkat yang kompleks. Sedangkan router merupakan perangkat kunci dalam lapisan 3 untuk pengiriman paket yang efisien dan andal.

Referensi :

https://www.jagoanhosting.com/blog/osi-layer/

Penulis : Rachmatia Nurchaliza

Hub Adalah Perangkat yang Membantu Komputer dapat Berbagi Data dengan Komputer Lain 

Dari berbagai cara bertukar data antara komputer, hub adalah salah satu cara yang digunakan banyak orang untuk memperlancar pekerjaannya. 

Perangkat yang disebut Hub ini mempunyai fungsi yang penting dalam pertukaran data internal antar karyawan dalam sebuah perusahaan atau instansi. 

Pengertian Hub adalah? 

Hub adalah suatu perangkat yang memiliki fungsi untuk menghubungkan komputer yang satu dengan yang lain dalam lingkup jaringan yang sama. komputer terhubung dengan perangkat yang dikenal dengan istilah network ini, maka dapat saling bertukar informasi antara satu sama lain. 

Apabila hub rusak tentu semua jaringan komputer akan disconnect. Tidak hanya komputer saja yang bisa bertukar informasi tetapi, semua perangkat yang berhubungan dengan komputer juga bisa bertukar informasi melalui hub.

Pada umumnya, perangkat ini memiliki fungsi penting untuk menghubungkan satu perangkat dengan perangkat lainnya dengan beberapa port ethernet. 

Semua perangkat akan disambungkan pada jaringan LAN ketika perangkat terhubung dengan port hub sehingga lebih mudah melakukan pertukaran data. 

Jika dilihat sepintas cara kerja Hub ini hampir sama dengan switch, perbedaannya pada tujuan pembagian data atau informasi. 

Switch membagikan data ke port spesifik yang menjadi tujuannya, sementara Hub membagikan data ke seluruh perangkat yang terhubung pada port. 

Dengan demikian perangkat yang terhubung dengan hub dapat mengakses data yang sama dengan perangkat lain dalam satu lingkup dengan jaringan. 

Fungsi Hub adalah? 

Sebagaimana yang diuraikan diatas Hub berfungsi agar semua perangkat dapat terhubung dan berbagi informasi seperti dokumen dan file lainnya. 

Pada umumnya Hub ini memakai sistem jaringan LAN yang lebih kecil, dimana jaringan tersebut mempunyai kompleksitas jaringan yang cukup rendah. 

Diketahui bahwa Hub ini dibedakan menjadi 3 jenis, seperti berikut ini: 

  • Passive hub: Hub yang mampu mengirim dan menerima data antar perangkat yang terhubung dengan hub tersebut. 
  • Active hub: Hub yang dapat memperkuat data yang diterima dari perangkat yang terhubung sebelum mengirimkannya kembali ke perangkat lain. 
  • Intelligent hub: Hub yang dapat melakukan pengaturan dan pemeriksaan terhadap arus pergerakan data yang terjadi dengan fungsi-fungsi tambahan yang dimilikinya. 

Dapat dikatakan bahwa Hub adalah perangkat yang menjadi perantara pertukaran data pada beberapa komputer dalam satu lingkup jaringan. 

Referensi

https://swalayankomputer.com/blog/hub-komputer

Penulis : Ardita Clara D.G

Jenis Data Integration Pengertian dan Bagian-Bagiannya

Banyaknya jenis data integration begitu dibutuhkan saat melaksanakan pengumpulan informasi. Data integration sendiri mengacu pada proses menggabungkan data dari berbagai sumber.

Integrasi data enterprise merupakan sebuah instruksi teknologi yang membantu Anda untuk memanipulasi dua atau lebih set data. 

Biasanya, integrasi data enterprise melibatkan data dari bermacam-macam sistem bisnis dan mengolahnya untuk melakukan beragam aktivitas manajemen dan laporan inteligensi bisnis.

Setiap sumber data dapat berbeda satu sama lain namun akan menjadi satu tampilan yang terpadu. Jenis integrasi memiliki kelebihan dan kelemahan sendiri. Maka pemilihan metode harus mempertimbangkan berbagi hal.

Kompleksitas, kebutuhan waktu, skalabilitas, keamanan, dan faktor lain yang relevan harus menjadi acuan dalam penentuannya. Inilah Jenis Data Integritas yang Paling Sering Digunakan

Terdapat beberapa metode yang digunakan untuk menyatukan berbagai informasi yang dituang dalam jenis data integritas. Selengkapnya akan dijabarkan sebagai berikut.

Rest API

Representational State Transfer Application Programming Interface ialah metode terpopuler dalam integrasi data. API ini memungkinkan aplikasi atau sistem lain untuk berkomunikasi dan berbagi data melalui protokol HTTP. Di sini terjadi pertukaran data secara real-time antara berbagai sistem.

Webhook

Metode komunikasi ini digunakan untuk memberi tahu sistem lain secara otomatis tentang peristiwa atau pembaruan tertentu. Dalam integrasi data, webhook memungkinkan sistem mengirimkan notifikasi langsung saat ada perubahan data yang relevan.

Integrasi Berbasis SaaS

Integrasi berbasis SaaS (Software as a Service) melibatkan penggunaan layanan pihak ketiga. Mereka ditawarkan cloud untuk mengintegrasikan data dari berbagai sumber. Dalam model ini, aplikasi atau sistem dihubungkan dengan layanan SaaS yang menyediakan fungsionalitas integrasi data. Hal ini memungkinkan pertukaran data yang efisien dan mengurangi kebutuhan mengelola infrastruktur secara mandiri.

Integrasi Desktop/ In Cloud

Metode desktop merupakan pengumpulan jenis data integrasi yang melibatkan penggunaan perangkat lunak pada desktop. Oleh sebab data bisa diakses dengan sistem Cloud, maka sistem ini juga dinamakan In Cloud. Ini memungkinkan pengguna mengintegrasikan data dari berbagai sumber dan mengelola proses antarmuka yang mudah dipakai.

Custom

Custom integration melibatkan pembangunan solusi integrasi data yang dikustomisasi sesuai dengan kebutuhan spesifik organisasi. Dalam hal ini, pengembang menggunakan teknologi yang sesuai untuk mengintegrasikan data dari berbagai sumber.

Sistem harus memenuhi persyaratan unik yang mungkin tidak tercakup oleh solusi integrasi yang umum digunakan.

Integration Data Migration

Integrasi data migrasi melibatkan pemindahan data dari satu sistem ke sistem lain yang baru. Proses ini melibatkan pemetaan, transformasi, dan pemindahan data dari sumber lama ke tujuan yang baru. Data migrasi dapat melibatkan berbagai jenis data, termasuk struktur data, data transaksional, historis, dan sebagainya.

Dalam rangka mencapai jenis data integrasi yang sukses, penting memilih metode yang tepat sesuai kebutuhan. Jangan lupa sesuaikan dengan karakteristik data yang ingin diintegrasikan.

Referensi

https://www.deltadatamandiri.com/post/mengenal-data-integration-definisi-penggunaan-dan-tahapannya

Penulis : Ardita Clara D.G

4 Peranan Fiber Optik dalam Pengembangan Smart City

Fiber Optik

Demi menunjang perkampungan Global serta kualitas hidup, kini pemerintah mengembangkan kota cerdas. Oleh karena itu diperlukan fiber optik dalam pengembangan smart city yang terintegrasi.  

Fungsinya tidak hanya untuk meningkatkan kualitas komunikasi, tetapi juga manajemen sistem perkotaan. Namun, tidak hanya itu. Terdapat  beberapa hal lain yang bisa dilakukan untuk menunjangnya.  

Fiber Optik dalam Pengembangan Smart City 

Smart City merupakan konsep tata kota yang berbasis teknologi informasi dan komunikasi. Tujuannya untuk meningkatkan kualitas hidup. Tentu saja akan mempengaruhi tingkat efisiensi, dan keberlanjutan di perkotaan.  

Fiber optik dalam pengembangan Smart City memegang peranan yang amat penting.  Karena berperan dalam proses transmisi data yang digunakan oleh banyak orang dan perusahaan yang berkepentingan.  

Berikut adalah beberapa cara di mana fiber optik digunakan dalam pengembangan Smart City: 

Infrastruktur Jaringan Cerdas 

Serat optik yang terpasang di seluruh kota memungkinkan konektivitas yang cepat dan andal. Ini mencakup jaringan telekomunikasi, komputer, CCTV, sistem transportasi, dan banyak lagi.  

Fiber optik menyediakan kapasitas yang cukup besar untuk menangani lalu lintas data yang tinggi. Selain itu pula memastikan kestabilan dan keandalan dalam mentransmisikan informasi antar perangkat. 

Internet Cepat dan Akses Broadband 

Fiber optik memungkinkan penyediaan internet cepat dan akses broadband yang merata. Dengan menggunakan serat optik, Smart City dapat menyediakan konektivitas yang andal dan berkecepatan tinggi. 

Sistem Transportasi Publik 

Fiber optik digunakan dalam sistem transportasi publik untuk meningkatkan keamanan, efisiensi, dan pengelolaan lalu lintas. Sehingga amat mempengaruhi sistem transportasi yang dibuat terintegrasi dengan pusat.  

Layanan Publik dan Keselamatan 

Fiber optik digunakan dalam penyediaan layanan publik yang lebih baik dan peningkatan keamanan.  

Dengan infrastruktur serat optik yang kuat, kota dapat menyediakan akses cepat dan andal ke layanan pemerintah secara online. Antara lain adalah e-government, pelayanan kesehatan jarak jauh, dan pendidikan..  

Dengan memanfaatkan fiber optik dalam pengembangan smart city,  maka kehidupan masyarakatnya akan semakin nyaman. Selain itu pula dapat meningkatkan keamanan serta keberlanjutan pembangunan yang terintegrasi. 

Referensi

https://simantu.pu.go.id/personal/img-post/autocover/b05c3e845a595b61d80bfe832e20b26b.pdf

Penulis : Ardita Clara D.G