Selasa, 17 Maret 2015

TEKNOLOGI DALAM MIGRASI DATA

Nama/NIM : I Putu Sura Setyawan/1304505104 
Jurusan/Fakultas/Perguruan Tinggi : Teknologi Informasi/Teknik/Universitas Udayana 
Mata Kuliah : Integrasi dan Migrasi Sistem 
Dosen : I Putu Agus Eka Pratama, S.T., M.T.



TEKNOLOGI DALAM MIGRASI DATA

Teknologi-teknologi yang terdapat dalam integrasi dan migrasi data yaitu Web Server, API(Application Programming Interface), Data Warehouse, Database, OTT (Over The Top), Socket Programming, Data Mining, Open Data, dan Cloud Computing. Seluruh teknologi tersebut saling berkaitan agar/untuk menjadikan sebuah sistem yang dapat digunakan dengan baik. Adapun penjelasan dari teknologi-teknologi tersebut sebagai berikut:

WEB SERVER
Dalam kemajuan teknologi zaman sekarang, jaringan internet sangat dibutuhkan oleh masyarakat pada umumnya. Jika bicara tentang internet, tentu tidak akan bisa lepas yang namanya web server. Sebagian orang mungkin mengetahui istilah web server, akan tetapi tidak sedikit juga orang yang belum tahu mengenai Pengertian Web Server ini. Secara umum dapat disimpulkan bahwa Pengertian Web Server adalah sebuah layanan internet yang berfungsi untuk menerima permintaan HTTP atau HTTPS dari klien yang dikenal dengan browser web dan mengirimkan kembali hasilnya dalam bentuk halaman-halaman web yang umumnya berbentuk dokumen HTML. 


API (Application Programming Interface)
API berfungsi untuk melengkapi proses kerja dari web server. Dimana API merupakan sekumpulan perintah, fungsi, serta protokol yang dapat digunakan oleh programmer ketika membangun perangkat lunak untuk sistem operasi tertentu. API memungkinkan programmer untuk menggunakan fungsi standar untuk mempermudah dalam berinteraksi dengan sistem operasi yang ada.
API dapat menjelaskan cara sebuah tugas (task) tertentu dilakukan. Dalam pemrograman prosedural seperti bahasa C, aksi biasanya dilakukan dengan media pemanggilan fungsi. Karena itu, API biasanya menyertakan penjelasan dari fungsi/rutin yang disediakannya.

DATA WAREHOUSE (DW)
Data Warehouse ini merupakan bagian dari web server dimana data warehouse merupakan database yang berisi data dari beberapa system operasi yang terintegrasi dan terstruktur sehingga dapat digunakan untuk mendukung analisa dan proses pengambilan keputusan dalam bisnis. DW merupakan metode dalam perancangan database, yang menunjang DSS(Decission Support System) dan EIS(Executive Information System).

DATA BASE (DB)
Istilah “database” berawal dari ilmu komputer. Meskipun kemudian artinya semakin luas, memasukkan hal-hal yang di luar bidang elektronika, artikel mengenai database komputer. Catatan yang mirip dengan database sebenarnya sudah ada sebelum revolusi industri yaitu dalam bentuk buku besar, kuitansi danm kumpulan data yang berhubungan dengan bisnis.  Database merupakan tempat penyimpanan data yang saling berhubungan secara logika, sehingga bisa digunakan untuk mendapatkan suau informasi yang diperlukan oleh suatu organisasi atau perusahaan.

OPEN DATA
Teknologi Open Data sering juga disebut dengan data terbuka yang merupakan sebuah data yang harus tersedia secara bebas untuk semua orang tergantung dari hak akses dari orang tersebut, tanpa pembatas dari hak cipta, paten atau mekanisme lain kontrol. Bersifat bebas namun terbatas.

DATA MAINING 
Data mining merupakan suatu proses pengolahan data yang berfungsi untuk menggali pengetahuan dan informasi baru dari data yang berjumlah banyak pada data warehouse, dengan menggunakan kecerdasan buatan (Artificial Intelegence), statistik dan matematika. Data mining diharapkan dapat mempermudah komunikasi antara data dan pengguna.


OTT (Over The Top)
OTT merupakan layanan dengan konten berupa data, informasi atau multimedia yang berjalan melalui jaringan internet. Layanan OTT biasanya menumpang pada operator karena sifatnya yang beroperasi di atas jaringan internet milik sebuah operator telekomunikasi. Biasanya digunakan untuk video dan audio streaming, messaging dan jejaring sosial, memanfaatkan koneksi internet dan berbasis mobile.
SOCKET PROGRAMMING
Pada umumnya, bahasa yang digunakan yaitu bahasa pemrograman Java, C, maupun Pyton. Socket Programming itu seperti programming, atau pemrograman yang di khususkan di socket pada jaringan komputer. Socet programming merupakan cara untuk mengetahui terhubungnya sesuatu yang digunakan untuk menghubungkan komunikasi antara proses remote dan local yang biasanya disebut dengan Port. Konsep socket dan socket programming selalu berhubungan dengan konsep client-server. Dengan begitu, berarti perlu adanya client dan aplikasi server jika ingin membuat aplikasi berbasis SP tersebut.

CLOUD COMPUTING
Secara umum, definisi cloud computing (komputasi awan) merupakan gabungan pemanfaatan teknologi komputer (komputasi) dalam suatu jaringan dengan pengembangan berbasis internet (awan) yang mempunyai fungsi untuk menjalankan program atau aplikasi melalui komputer – komputer yang terkoneksi pada waktu yang sama, tetapi tak semua yang terkonekasi melalui internet menggunakan cloud computing. Teknologi komputer berbasis sistem Cloud ini merupakan sebuah teknologi yang menjadikan internet sebagai pusat server untuk mengelola data dan juga aplikasi pengguna. Teknologi ini mengizinkan para pengguna untuk menjalankan program tanpa instalasi dan mengizinkan pengguna untuk mengakses data pribadi mereka melalui komputer dengan akses internet.

DAFTAR PUSTAKA:
  1. Agus Eka Pratama, S.T.,M.T, I Putu.2014.”Smart City Beserta Cloud Computing dan Teknologi-Teknologi Pendukung Lainnya.Bandung : Informatika
  2. http://isma-ismi.com/pengertian-web-server.html
  3. Wikipedia.2014.”Antarmuka Pemrograman Aplikasi”.Diakses Pada 17 Maret 2015.http://id.m.wikipedia.org/wiki/Antarmuka_pemrograman_aplikasi 
  4. Rully.2009.”Data Maining & Data Warehouse”.Diakses Pada 17 Maret 2015.https://rully6092.wordpress.com/data-mining-data-warehouse/ 
  5. Thekickers96'sBlog. (https://thekicker96.wordpress.com/pengertian-database/). Diakses Pada 17 Maret 2015
  6. Wikipedia. 2015. Open Data (http://en.wikipedia.org/wiki/Open_data). Diakses pada 17 Maret 2015
  7. http://www.patartambunan.com/pengertian-cloud-computing-jenis-cara-kerja-keuntungan-dan-kerugian/
  8. https://ilmusdm.wordpress.com/2014/03/03/over-the-top-content-ott-services-jasa-yang-membunuh-operator/ 

Tidak ada komentar:

Posting Komentar