Friday, December 22, 2017

Membangun Perusahaan Berbasis AI, Mengapa Tidak?



Sukses adalah impian semua orang. Dan banyak cara yang dilakukan untuk meraih kesuksesan tersebut. Cara masing-masing orang tentu berbeda. Ada yang memilih bekerja kantoran, ada yang memilih bisnis dan usaha, dan lain sebagainya. Nah, bagi pebisnis yang ingin membuka perusahaan baru, mengapa tidak mencoba memikirkan untuk membuat perusahaan yang memiliki basis Artificial Intelligence (AI) didalamnya? Terdengar asing? Sebenarnya tidak. Karena pada dasarnya telah banyak sekali perusahaan-perusahaan di seluruh dunia yang telah menggunakan dan memanfaatkan kecerdasan AI sebagai basis perusahaannya. Malah justru, perusahaan yang belum menggunakan atau menerapkan kecerdasan Ai bagi perusahaannya merupakan sebuah kesalahan karena dapat mengakibatkan ketertinggalan dalam persaingan bisnis yang cukup ketat.


Memiliki sebuah bisnis startup maupun perusahaan besar tentu memerlukan manajemen yang tentu tidak mudah. Disinilah salah satu peran kecerdasan buatan diperlukan. AI dapat membantu memangkas waktu-waktu yang biasa digunakan untuk melakukan pekerjaan-pekerjaan yang seharusnya dapat dilakukan otomatisasi dengan menggunakan sistem komputer dan bantuan AI. Keuntungannya, tentu saja Anda dapat mengerjakan hal-hal lain yang tidak dapat dikerjakan oleh AI misalnya saja memikirkan strategi marketing berikutnya. Banyak hal yang  bisa dilakukan oleh AI, misalnya saja membantu sistem pengumpulan data, pengarsipan data, serta perintah-perintah sederhana lainnya.


Apa saja contoh penggunaan AI dalam sebuah perusahaan? Tentu sangat banyak, sebut saja untuk membuat voicebot yang baru, alat-alat rumah tangga, platform pengembangan robot, atau perusahaan konsultan yang dapat menawarkan jasa untuk menguji bot AI dari perusahaan-perusahaan lainnya, dan masih banyak yang lainnya. Semakin banyak orang yang sadar tentang fungsi dan pentingnya mengaplikasikan bantuan AI dalam sebuah perusahaan untuk membantu meringankan dan menyederhanakan pekerjaan.

Perjalanan Artificial Intelligence (AI) di Indonesia
Artificial Intelligence (AI) pertama hadir untuk diaplikasikan pada robot. Fungsinya adalah untuk menambahkan kecerdasan manusia pada robot atau bots seperti persepsi visual, pengenalan suara, pengambilan keputusan, menerjemahkan berbagai macam bahasa, dan tugas-tugas sederhana lainnya. Penerapan AI dalam kehidupan sehari-haripun juga sudah dilakukan, contohnya yaitu seperti pada aplikasi chat yang telah menggunakan sistem/program chatbots sehingga lebih terasa real seperti melakukan chatting dengan sesama manusia bukan terhadap sistem/robot.  


Sampai saat ini, memang terus dilakukan pengembangan untuk AI, mulai dari tingkat kecerdasannya, kemampuan menerjemahkan berbagai bahasa, kemampuannya menjawab pertanyaan secara masuk akal, hingga penerapannya pada produk yang digunakan manusia sehari-hari. Contohnya adalah Apple yang terus mengembangkan dan menyempurnakan Siri, maupun Google dengan layanan Ok, Google nya.


Nah, bagaimana dengan perkembangan serta kemajuan AI di Indonesia? Bagaimana awalnya hingga AI bisa sampai ke Indonesia? Pada tahun 2009 telah banyak dimulai penelitian di bidang pengembangan AI. Hal-hal yang diteliti antara lain adalah penelitian di bidang software, pengembangan hardware, pengolahan big data, serta kebangkitan dari AI itu sendiri. Salah satu lokakarya yang terkenal pada saat itu adalah “Deep Learning for Speech Recognition and Related Applications” yang dihelat pada tahun 2009.


Penelitian ini didukung dengan pergeseran tren di Indonesia yang saat ini lebih menggunakan kemudahan berinteraksi secara online. Serta perkembangan media sosial yang didukung dengan budaya dan karakter orang Indonesia yang gemar melakukan obrolan melalui aplikasi chat. Peluang ini tentu saja dilirik oleh para pemilik perusahaan besar di Indonesia. Ada beberapa perusahaan besar yang tentu saja telah memanfaatkan AI dalam bisnisnya. Katakan saja bisnis di bidang e-commerce, institusi finansial, hingga pemerintahan juga telah memanfaatkan kecerdasan dari AI. Chatbots bisa menjadi asisten robot yang membantu pekerjaan manusia. Misalnya saja membalas sapaan dan pertanyaan-pertanyaan yang masuk dari chat sebuah online shop. Customer akan merasa lebih bahagia dan puas jika chatnya pertanyaannya dibalas, daripada disuruh menunggu antrian untuk dijawab pertanyaannya. Tidak heran jika hal ini banyak diinginkan oleh sebagian besar lapisan masyarakat di Indonesia.


Di Indonesia aplikasi chatbots memang lebih dekat hubungan dan implementasinya kepada pelayanan pelanggan (customer service). Dalam sebuah website e-commerce, bot juga bisa dimanfaatkan sebagai asisten digital pemberi referensi produk lain setelah konsumen memilih satu produk tertentu. Namun pengembangan AI di Indonesia masih terganjal dengan kendala pengumpulan data, karena Indonesia sendiri terdiri dari beribu-ribu kepulauan luas yang tentu memiliki berbagai ragam bahasa yang berbeda-beda. Selain bahasa yang menjadi kendala untuk pengembangan AI di Indonesia, faktor penyedia jasa, developer, serta penyedia API juga diperlukan untuk mendukung program bisnis berbasis AI.


Mengapa AI Penting untuk Para Pelaku Bisnis?
Img : Pixabay

Bagaimanapun juga, perkembangan bisnis ke arah teknologi digital ini sudah tidak dapat dihindari lagi. Jika tidak ingin tertinggal, maka harus selalu mengikuti trend yang terjadi, serta update terhadap perkembangan teknologi. Saat ini pelaku bisnis tentu dituntut untuk lebih memanfaatkan teknologi dalam berinovasi demi masa depan perusahaan. Selain sebagai strategi mempertahankan bisnis, penggunaan AI dalam bisnis dapat memberikan dampak positif yaitu untuk meningkatkan kualitas pemenuhan kebutuhan dan layanan kepada konsumen.


Dengan kata lain, penggunaan AI dalam bisnis dapat memberikan manfaat yang baik. Karena saat ini trend sedang bergerak kearah digitalisasi, maka tentu para pemilik bisnis harus mengikutinya. Jika tetap menggunakan metode lama dan tradisional, bukan tidak mungkin perusahaan tersebut akan kalah oleh para pesaingnya. Dimana perusahaan yang lain sudah menggunakan bantuan AI untuk memanage customer service, aplikasi chat, dan lain sebagainya.


Bagaimana Membangun Bisnis Berbasis AI?
Lantas bagaimana cara membangun bisnis dengan menggunakan basis AI didalamnya? Memang tentu bukanlah suatu pekerjaan yang mudah. Diperlukan kerjasama team serta kerja keras dari berbagai pihak agar dapat berjalan dengan baik. Tentu saja mulai dari pimpinan, team IT, hingga seluruh karyawan. Perusahaan besar memerlukan pengaturan data yang terstruktur dan jelas. Hal ini artinya, lebih dari 80% proses yang standar, dapat dikerjakan secara mandiri oleh program berbasis AI. Program ini dapat membantu mengumpulkan data-data perusahaan yang didapatkan dari berbagai sumber. Data ini biasanya adalah data yang ingin diteliti atau dievaluasi demi kemajuan perusahaan. Misalnya data kepuasan konsumen, data laporan keluhan konsumen, dan lain sebagainya. Sehingga perusahaan dapat memutuskan apa strategi perbaikan yang diperlukan serta inovasi apa yang harus dilakukan.


Komputer dan program berbasis AI dapat digunakan untuk memonitor sebuah data, dan berdasarkan data-data tersebut, maka perusahaan dapat membuat sebuah analisa pencapaian serta rencana tertentu. Komputer yang belajar dari data dapat dikatakan sebagai machine learning. Data yang dihimpun sistem AI bisa berupa tulisan, data, grafik, dokumen, gambar, hingga video. Pada dasarnya AI belajar mirip sebagaimana manusia belajar. Semua pengetahuan dan hal baru yang ditemukan, bisa diinstall kedalam program AI sehingga program tersebut dapat dijalankan untuk membantu kebutuhan manusia.


Perkembangan Bisnis Startup di Indonesia Menggunakan AI
Img : Pixabay

Telah banyak perusahaan di Indonesia yang telah mengaplikasikan basis kecerdasan AI dalam bisnisnya. Salah satu perusahaan besar sebagai contohnya adalah LINE, dimana LINE memiliki aplikasi bernama LINE@ yang mengutamakan aplikasi chatting dengan bot. Penggunaan aplikasi chatting tidak hanya dapat digunakan oleh perusahaan tertentu, namun jug dapat diterapkan pada bidang perusahaan telekomunikasi, perbankan, konsultan, serta retail.

Jumlah pengguna aplikasi berbasis AI / bot tentu saja juga akan terus semakin meningkat. Dengan adanya hal ini, tentu juga berdampak pada semakin meningkatnya perkembangan bisnis di Indonesia. Tentu saja perkembangan trend dan budaya yang semakin bergeser ke dunia digital harus segera diikut, jika tidak tentu saja akan jauh tertinggal. Melihat apa yang paling dibutuhkan masyarakat adalah kunci untuk membuat produk sebagai solusi bagi permasalahan konsumen tersebut. Dengan adanya pertumbuhan kebutuhan di bidang komunikasi di dunia digital ini, sudah seharusnya layanan yang diberikan juga disesuaikan. Pertumbuhan pada mobile dan messaging yang berlipat-lipat tidak hanya terjadi di Indonesia, tapi di seluruh dunia. Jadi jika tidak ingin tertinggal dalam persaingan bisnis dalam skala global, sebagai pemilik bisnis harus lebih jeli melihat peluang dan mengikuti perkembangan kebutuhan masyarakat.


Manfaat bagi Perusahaan Menggunakan Basis AI
Selain lebih unggul dalam persaingan dunia bisnis di era digital ini, menggunakan kecerdasan AI dalam perusahaan juga dapat memberikan berbagai manfaat positif lainnya. Namun secara prinsipnya, sistem kecerdasan buatan ini berfungsi sebagai sebuah sistem sensor. Sistem sensor AI dapat digunakan antara lain untuk knowledge-based system, automatic knowledge acquisition, genetic algorithms, case-based reasoning, serta ambient-intelligence.


Img : Pixabay



Selain tugas utama AI bagi bisnis seperti yang telah disebutkan diatas, menggunakan kecerdasan buatan bagi perusahaan dapat memberikan manfaat bagi perusahaan, antara lain adalah sebagai beikut :
  • Sistem reporting
    Dengan banyaknya client dengan data-data serta variabel yang perlu dianalisis, report menjadi salah satu fokus penting. Dengan bisnis yang berkembang semakin besar, otomatisasi pengumpulan data dari sistem akan lebih menguntungkan dan dapat menghemat waktu cukup banyak.
  • Automatic content maker
    Bukan suatu hal yang tidak mungkin jika suatu saat nanti pembuatan konten dapat dihandle oleh sistem dan mesin. Hal ini tentu masih butuh pengembangan karena konten memerlukan value yang tepat agar dapat secara tepat sasaran disampaikan kepada konsumen.
  • Meminimalkan double to-do
    Bekerja secara team dapat membantu mempermudah pekerjaan. Namun juga bisa menimbulkan resiko terjadinya pengerjaan tugas yang dilakukan secara double oleh beberapa orang dikarenakan kurangnya koordinasi, sistem komunikasi yang kurang baik, dan hal lainnya. Namun dengan kecerdasan AI, hal ini bisa diminimalisir atau bahkan dihilangkan. Tidak akan ada pekerjaan sia-sia dan waktu yang percuma karena mengerjakan suatu pekerjaan secara double lagi.
  • Case-based reasoning
    Pada saat terjadi suatu masalah, sistem AI akan mencari arsip data dalam database untuk menyelesaikan kasus yang pernah terjadi sebelumnya. Beberapa tahapannya adalah :
    - Retrieve yaitu sistem secara otomatis akan mencari dari database, darimana kasus berasal serta solusi penyelesaiannya
    - Reuse yaitu mengadopsi solusi yang dibutuhkan dari kasus-kasus sebelumnya
    - Revisi yaitu jika solusi yang baru belum bisa berjalan dengan sempurna, maka sistem akan melakukan revisi hingga penyelesaian cocok dengan kasusnya
    - Retain yaitu ketika solusi baru dapat menyelesaikan masalah, sistem akan menyimpan solusi tersebut dalam memori database
Tantangan dalam Pengembangan dan Penggunaan AI bagi Perusahaan
Img : Pixabay

Jika tidak berhati-hati, dalam 50 tahun kedepan bisa saja kecerdasan AI akan menggantikan seluruh pekerjaan manusia. Maka dari itu manusia harus lebih cerdas dalam mengasah skill dan upaya dalam menambah knowledge. Hal ini tentunya memerlukan waktu dalam penelitian serta pengembangan yang cukup lama. Ada beberapa hal yang menyebabkan kendala penggunaan AI pada sektor bisnis dan perusahaan, diantaranya adalah :
  • Karena AI adalah bot sistem dan kecerdasan buatan yang diciptakan, tentu AI tidak memiliki common sense, perasaan sensitif, dan kepekaan seperti manusia.
  • AI memang sangat cerdas jika dikaitkan dengan bilangan data, hitungan, perhitungan sebuah data, dan lain sebagainya. Namun kecerdasan AI masih belum bisa menggantikan otak manusia dalam melahirkan ide-ide segar dan inovasi baru.
  • Terbatasnya kecerdasan pada sebuah AI sesuai dengan apa yang manusia berikan padanya. AI tidak akan dapat belajar dengan sendirinya kecuali manusia yang menginstall program update atau tambahan informasi kepada AI tersebut.
  • Pengembangan AI juga masih dilakukan yaitu untuk mengembangkan pengetahuan yang dimiliki oleh AI dengan program AI itu sendiri.


Daftar Perusahaan Besar Berbasis AI di Tahun 2017
Pengaplikasian AI pada beberapa perusahaan besar memang benar-benar telah dilakukan. Dan hal ini terjadi pada semua bidang, mulai dari business intelligence, produktivitas, manajemen pelanggan, SDM dan talent, penjualan dan pemasaran B2B, pemasaran konsumen,  keuangan dan operasi, perdagangan digital, data science, engineering, keamanan dan resiko, hingga industri dan manufaktur. Menurut data yang dikeluarkan oleh Bitnesia, berikut ini adalah contoh perusahaan-perusahaan yang bergerak secara B2B yang telah melakukan perubahan besar dengan mengaplikasikan kecerdasan AI dalam sektor bisnisnya. Daftar perusahaan tersebut antara lain adalah 6Sense, Albert, Aviso, BrightFunnel, Clari, Conversica, InsideSales, Lattice Engines, Mintigo, Radius, Sudo, Salesforce Einstein, Tact, dan Zensight.

Bahkan ada juga perusahaan yang melakukan terobosan besar dengan cara melakukan akuisisi terbesar pada bidang AI. Kedua perusahaan itu adalah Google dan Intel. Google dengan pengembangan Google Assistant serta Google Home nya. Intel yang mengakuisisi Nervana dengan pengembangan program NVIDIA nya. Pertarungan dari kedua raksasa penguasa teknologi ini akan terus berlanjut demi mencoba mendapatkan solusi teknologi yang terbaru.


Masa Depan Penggunaan AI pada Perusahaan
Img : Pixabay

Kesuksesan di masa depan akan dengan sangat mudah dicapai apabila Anda menginvestasikan budget dalam bisnis berbasis AI. Dengan bantuan AI, sistem otomatisasi mulai dari mengumpulkan data, menganalisis, menginterpretasikan data, hingga menarik kesimpulan dapat dilakukan dengan bantuan AI. Dengan bantuan AI, pekerjaan Anda akan semakin mudah karena AI dapat membantu pada berbagai bidang sektor bisnis.

Saat ini saja sudah banyak pekerjaan manusia yang telah diambil alih oleh mesin. Karena dari segi produktivitas, robot memang tidak memerlukan istirahat, tidak seperti manusia. Dan hal ini bisa berarti Anda dapat melakukan proses produksi selama 24 jam penuh tanpa harus memikirkan insentif lembur bagi karyawan. Jika dilihat dari aspek digital dan eknonomi, tentu memang hal ini lebih menguntungkan. Namun sepintar-pintarnya robot, manusialah yang menciptakan robot beserta kepintarannya tersebut. Jangan sampai kecerdasan manusia juga dapat direbut atau bahkan dikalahkan dengan kecerdasan robot. Jangan sampai robot juga mengambil sisi kemanusiaan dan akal sehat yang hanya dimiliki oleh manusia. Pergunakan teknologi sebaik-baiknya namun tetap lebih baik untuk juga mempertimbangan aspek-aspek dan value lain dalam pengembangan bisnis.







Tuesday, November 28, 2017

Backup, Restore, dan Recovery Data


Kebutuhan backup bagi masyarakat modern di era digital ini telah menjadi kebutuhan yang utama. Saat ini bukan hanya praktisi di bidang teknologi informasi saja yang telah menggunakan teknologi-teknologi berbasis komputasi. Melainkan telah banyak masyarakat umum, individu, dan organisasi-organisasi lainnya yang telah mengerti dan memahami pentingnya menggunakan teknologi backup berbasis cloud untuk mengamankan sebuah data. Backup berfungsi untuk mengamankan data, artinya backup dapat difungsikan sebagai cara untuk melakukan restore data apabila sewaktu-waktu data rusak, hilang, terkena virus, atau hilang.

Masyarakat modern adalah masyarakat yang ‘sibuk’. Semua pekerjaan bisa saja terjadi selama 24 jam tanpa henti. Dan tentu juga dapat terjadi pada saat weekend atau hari libur lainnya. Semua hal dan pekerjaan yang dilakukan selalu membutuhkan jaringan dan koneksi internet. Maka dari itu, kebutuhan apapun termasuk data, akan lebih baik, lebih efisien, dan lebih cepat aksesnya jika menggunakan akses internet. Bagaimana cara memperoleh data dari cloud system? Tentu saja melalui penyimpanan seperti Google Drive, Microsoft One Drive, atau Dropbox jika Anda ingin sesuatu yang free. Namun tentunya selalu ada batasan tertentu untuk segala hal yang gratis, seperti misalnya terbatasnya storage yang diberikan kepada free user, serta limit fitur-fitur lain yang dimiliki oleh platform tersebut.

Pada kenyataannnya, kebutuhan akan backup tidak dapat dipungkiri lagi bagi segala jenis lapisan masyarakat. Mulai dari bidang pekerjaan dan perkantoran, hingga bidang pendidikan dan entertainment semua memiliki kebutuhan akses data yang cepat, mudah / simple dan efisien. Selain berfungsi sebagai cadangan data, backup juga dapat berfungsi sebagai sistem untuk melakukan restore data. Untuk memahami hal ini lebih lanjut, mari kita simak penjelasan lebih lanjut dalam pembahasan artikel berikut ini.


Pengertian Backup
Untuk memahami tentang manfaat dan fungsi backup secara keseluruhan, serta bagaimana cara backup dapat membantu Anda, maka akan lebih baik apabila memahami terlebih dahulu tentang pengertian dari backup itu sendiri. Backup adalah sebuah proses menduplikasi atau mengcopy data-data dari satu perangkat atau media penyimpanan ke media, perangkat atau sistem lain secara offline maupun online untuk mengamankan data dengan cara menyalin data, agar ketika salah satu media penyimpanan rusak, hilang, atau terkena vidrus, data-data penting yang dimiliki tidak ikut hilang, tidak rusak, serta kapanpun dan dimanapun tetap dapat diakses dengan mudah.

Backup memiliki fungsi utama dan beberapa fungsi lainnya. Fungsi backup data adalah menyelamatkan data-data dari resiko kerusakan, data yang hilang atau tidak dapat diakses kembali. Data yang tersimpan di tidak hanya satu media penyimpanan akan memberikan rasa aman karena data tersimpan dengan benar. Backup juga dapat difungsikan sebagai disaster recovery plan, yaitu untuk restore data. Pada dasarnya backup bertujuan untuk mengembalikan data-data yang hilang, rusak, corrupt, maupun terkena virus. Anda tidak akan pernah tahu hal-hal apa yang mungkin dapat terjadi pada media penyimpanan Anda, maka akan lebih baik apabila memiliki tidak hanya satu media penyimpanan data. Sehingga ketika sewaktu-waktu data utama hilang, Anda masih dapat mengembalikan data-data secara penuh tanpa adanya kerusakan maupun kehilangan.


Pengertian Restore
Img : Pixabay

Restore berasal dari Bahasa Inggris yang artinya mengembalikan. Sesuai dengan artinya, restore adalah proses mengembalikan kembali sebuah data atau file ketempat semula. Jadi misalnya data Anda terhapus secara tidak sengaja, maka Anda masih dapat mencari file data tersebut dalam recycle bin komputer untuk kemudian dikembalikan ketempat lokasi semula file itu berada, di suatu folder tertentu. Hal ini juga berlaku untuk sistem maupun aplikasi yang telah terinstall. Lantas bagaimana jika data yang terhapus tersebut sudah tidak berada dalam recycle bin padahal data tersebut sangat penting, masih dibutuhkan dan tidak sengaja terhapus? Tentu saja solusi terbaik adalah memiliki backup data di suatu media penyimpanan lainnya.


Fungsi Restore Data
Seperti prinsip backup, restore bersifat untuk mengembalikan data, file, maupun system dalam keadaan semula. Ada dua jenis restore data, yang pertama adalah system restore dan yang kedua adalah system image backup. System storage data dilakukan untuk melakukan pengembalian pengaturan software dan sistem aplikasi yang telah terinstall didalam sistem komputer tanpa mempengaruhi data-data personal yang ada didalamnya. Jadi jika ingin melakukan pengembalian konfigurasi program-program yang telah terhapus menjadi seperti sedia kala, dapat melakukan system restore. Sedangkan system image backup dilakukan untuk mengembalikan seluruh system aplikasi beserta file-file personal berupa data dan media lainnya. Jadi tipe restore ini lebih menyeluruh karena dapat mencakup restore data beserta sistemnya seperti sedia kala.

Fungsi restore seperti ini tentu saja untuk mengembalikan data-data maupun sistem kedalam kedalam keadaan awal sebelum terjadi reset maupun kerusakan program. Maka dari itu, apa perbedaan backup dan restore?  Secara prinsip, restore memang hampir sama dengan backup yang memiliki tujuan untuk menyelamatkan data. Bedanya, jika backup ini cara kerjanya dengan cara menduplikasi data, sedangkan restore yang bertugas mengembalikan data maupun sistem sama seperti pada keadaan awalnya.


Pengertian Backup Restore dan Recovery
Img : Stocksnap



Backup dan restore adalah hal yang saling berkaitan dan saling mendukung satu sama lain. Backup memang memiliki arti dan fungsi yang hampir mirip dengan restore yaitu menyelamatkan data-data. Untuk membuat sebuah disaster recovery yang tepat, memang harus mempertimbangkan untuk membuat disaster recovery plan yang baik. Disaster recovery plan ini sebaiknya memang tidak hanya sekedar menyiapkan backup untuk membuat cadangan data. Namun juga dalam waktu bersamaan juga menyiapkan sistem dan aplikasi yang memungkinkan untuk melakukan restore data. Tujuannya adalah agar apabila ada kemungkinan restore kurang berhasil dilakukan, yaitu dalam artian restore kurang berhasil 100% karena mungkin masih ada beberapa data-data yang ingin dikembalikan kedalam sistem dan storage namun masih ada yang kurang lengkap, maka backup dapat mengatasi masalah tersebut dengan cara menyediakan data-data yang kurang atau hilang tersebut. Maka dari itu sangat penting untuk melakukan backup secara berkala dan rutin. Yaitu tergantung atas seberapa sering data-data yang dimiliki terupdate atau diperbaharui. Semakin sering data terupdate, maka Anda juga harus melakukan interval backup yang sama dengan frekuensi update data tersebut. Dengan memiliki backup data yang terbaru, maka jika terjadi kesalahan dalam restore, data-data Anda akan tetap update dan terbaru. Satu hal yang penting adalah dengan membackup data-data dan file sebelum data-data tersebut terkena serangan dan infeksi virus. Karena data-data yang telah terinfeksi oleh virus akan ikut terbackup dan backup tersebut akan menjadi sia-sia karena pada saat Anda mengakses atau mengambil data tersebut dari media penyimpanan backup, data sudah dalam keadaan terinfeksi virus dan bukan tidak mungkin juga bisa mengakibatkan kerusakan perangkat gadget, sistem komputer, serta peralatan komputer yang digunakan.


Perbedaan Backup Restore dengan Recovery
Jika backup dan restore berfungsi untuk mengembalikan data-data dan sistem seperti keadaan awal, fungsi recovery adalah untuk memulihkan keadaan suatu sistem dalam berbagai kasus tertentu. Biasanya suatu sistem menjadi rusak atau error dapat disebabkan melalui faktor internal dan eksternal. Dari faktor internal misalnya karena kelalaian manusia / human error, kerusakan hardware, maupun kurangnya maintenance dan perawatan. Sedangkan faktor eksternal yang dapat mempengaruhi kerusakan sistem dapat terjadi karena sistem terkena virus. Maka bagaimana caranya sistem tersebut harus terbebas dan bersih dari infeksi virus tersebut agar sistem kembali dapat beroperasi seperti keadaan semula dan dapat difungsikan dengan baik dan maksimal. Biasanya anti virus digunakan untuk mencegah datangnya serangan virus, atau bisa juga untuk meminimalisir dampak serangan virus terhadap software maunpun hardware. Namun apa yang terjadi jika virus sudah terlanjur masuk kedalam sistem? Tentu ada beberapa program yang digunakan untuk ‘mengusir’ atau ‘mematikan’ virus tersebut. Namun jika upaya tersebut masih juga belum berhasil, apa yang bisa dilakukan? Biasanya hal yang dilakukan adalah dengan cara mereset atau mengulang kembali sistem. Cara ini merupakan salah satu langkah recovery untuk mengembalikan sistem kedalam keadaan awal sebelum rusak atau error, serta menghapus virus yang ada didalam sistem tersebut.


Backup, Restore, dan Recovery Data di Masa Mendatang
Img : Pixabay

Ada yang dicari masyarakat digital di era mendatang? Dalam ranah keamanan data, tentu saja proses backup yang lebih cepat, perlindungan yang lebih baik untuk alat-alat virtual, serta solusi pengarsipan / identifikasi untuk membantu mempermudah mengidentifikasi serta menemukan data secara lebih cepat untuk melakukan backup dan keamanan data. Selain itu kepentingan dan kebutuhan untuk melakukan recovery data akan tetap diperlukan di masa mendatang, bahkan justru akan semakin tinggi. Mengapa? Karena ancaman berbagai virus dan Ransomware yang juga selalu mengalami perubahan dan kemajuan juga akan semakin mengkhawatirkan. Ransomware dapat menyerang berbagai macam bidang kehidupan, mulai dari perkantoran, gadget dan smartphone, smartcar, rumah sakit, hingga sekolah-sekolah. Maka dari itu kebutuhan melindungi data dan sistem juga akan semakin tinggi. Dan backup adalah salah satu base perlindungan paling dasar yang wajib dimiliki oleh semua individu dalam masyarakat digital mendatang.





Tuesday, November 7, 2017

Manajemen Data dapat Mencegah Data Loss


Kumpulan berbagai macam informasi yang terdiri dari file, foto, video dan lain sebagainya merupakan definisi dari sebuah data. Data dibuat dan berada dimana-mana, di berbagai sektor dan bidang kehidupan. Semua orang menghasilkan data, bahkan untuk hal terkecil sekalipun. Misalnya saja Anda mencatat agenda dan to do list pada smartphone, maka hal tersebut sudah termasuk sebagai sebuah data. Bagaimana dengan interaksi yang Anda lakukan di social media? Misalnya mengupload sebuah foto di Instagram? Tentu saja hal tersebut juga termasuk kedalam sebuah definisi dari sebuah himpunan data. Data berada dimana-mana, dan dibuat oleh siapa saja. Data ada dalam sebuah perusahaan, pekerjaan, sektor-sektor industri, bisnis start up, industri kreatif, dan lain sebagainya. Penyimpanan data ini sendiri dapat dilakukan melalui dua metode yaitu secara offline maupun online. Namun di era digitalisasi ini, metode penyimpanan data secara online yang telah terintegrasi dengan sistem cloud computing akan lebih mudah dalam akses dan pengelolaannya.

Dengan kata lain, seluruh aktifitas yang dilakukan manusia akan menghasilkan berbagai macam data. Lalu pernahkan terlintas dipikiran Anda, dimana data-data tersebut disimpan? Katakanlah seseorang mengupload gambar di social media yaitu Instagram, tentu Instagram memiliki basis penyimpanan data tertentu di suatu tempat yang telah terintegrasi dengan sistem cloud. Dimana dan bagaimana data Anda disimpan oleh Instagram? Apakah data-data tersebut aman?

Kumpulan dari berbagai macam data biasanya diletakkan dalam satu database. Database adalah kumpulan dari berbagai macam data. Database berfungsi sebagai tempat untuk menyimpan dan mengelompokkan data secara sistematis dan terorganisir supaya lebih memudahkan dalam mengakses data-data, maintenance data, serta pengelolaan data-data yang berada dalam database tersebut. Data-data yang dihasilkan oleh berbagai jenis sumber file dan media ini terpusat pada sebuah sistem database yang aman. Database memproses data-data yang masuk kedalam sistem sebagai basis pengolahan data sehingga menjadi sebuah informasi yang bermanfaat. Pada dasarnya, database berfungsi untuk mempermudah semua jenis pekerjan manusia terkait dengan data-data, angka, dan kategori atau klasifikasi. Dasar utama dari sebuah database yaitu mengelompokkan sekumpulan objek dengan kategori sama yang terdefinisikan. Misalnya sebuah data yang memiliki karakteristik yang sama antara satu dengan lainnya, maka dapat dikelompokkan kedalam satu kategori dan berada pada database yang sama. Database memiliki basic elemen-elemen penting diantaranya adalah  Database Management System (DBMS), yaitu sebuah software yang bertugas untuk mengelola basis data dan dan mengoperasikannya. Elemen kedua adalah database administrator yang bertugas untuk mengelola sumber daya database. Elemen ketiga adalah database fisik, yaitu segala jenis database yang berbentuk fisik. Dan kemudian elemen keempat, elemen terakhir adalah user atau pengguna dari database tersebut.


Apa Saja yang Tergolong kedalam Manajemen Data
Img : Freepik

Tentu saja data-data dalam database harus dimanage dengan baik, supaya data tetap update, aman, serta dapat diakses dengan mudah. Manajemen data diperlukan untuk mendapatkan database yang terorganisir dan terstruktur. Terdapat beberapa langkah atau tahapan dalam penyusunan data database. Beberapa kegiatan manajemen data antara lain adalah sebagai berikut :
  • Tahapan pengumpulan data
    Pada tahapan ini, sistem akan menerima  segala data yang masuk, dan akan mengkategorisasikannya sebagai sebuah input bagi sistem database.
  • Tahapan pengujian data
    Tahapan ini bertujuan untuk mengetahui akurasi dan konsistensi data
  • Tahapan penyimpanan data
    Penyimpanan data dapat dilakukan secara offline maupun online yang telah terintegrasi dengan sistem cloud
  • Tahapan pemeliharaan data
    Tahap ini digunakan untuk melakukan update data-data yang ada, yaitu menambahkan data-data yang perlu pembaruan, bahkan mengedit dan menghapus data yang sudah tidak lagi diperlukan
  • Tahapan keamanan dan perlindungan data
    Dalam tahap ini, data-data yang tersimpan dalam database harus terjamin keamanannya dari serangan hacker, virus, dan tindak pencurian data lainnya
  • Tahapan pengaturan atau organize
    Tahapan ini berfokus pada pengkategorisasian serta penyusunan data sehingga sesuai dengan kebutuhan informasi yang dibutuhkan oleh user
  • Tahapan pengambilan atau penggunaan data oleh user
    Dalam tahap ini, dapat diakses dari database serta digunakan sesuai dengan keperluan masing-masing user


Fungsi Manajemen Data bagi Individu dan Perusahaan / Organisasi
Img : Freepik

Manajemen data memiliki peran besar dalam keberlangsungan dan pencapaian sebuah kesuksesan di suatu perusahaan atau organisasi. Bagaimana tidak, saat ini segala aktifitas online dan offline yang terjadi dalam sebuah perusahaan besar tentunya tidak terlepas dari input dan output berbagai jenis data. Dan manajemen data merupakan salah satu dari banyaknya tindakan yang harus dilakukan untuk membuat sistem yang terstruktur dan terkoordinir dengan baik.

Selain hal tersebut, masih ada manfaat lain dari manajemen data, diantaranya adalah sebagai berikut :

  • Untuk memudahkan restorasi data dan backup. Tentunya data-data yang aman tersimpan dalam suatu database serta terorganisir dengan baik dapat diandalkan sebagai sebuah tempat penyimpanan pusat yang dapat difungsikan sebagai backup. Backup atau duplikasi data sendiri sangat penting untuk mengamankan data-data dari kerusakan dan keghilangan data. Jika backup data ada dan aman, maka data akan lebih mudah untuk direstorasi atau dikembalikan sesuai data yang ada.
  • Dapat membantu proses disaster recovery planning
    Kerusakan dan kehilangan data adalah hal yang paling dihindari oleh sebagian besar orang, perusahaan, institusi, dan organisasi. Maka dari itu, backup data dapat membantu mengurangi kemungkinan resiko ini. Dengan demikian, backup data merupakan bagian penting dari sebuah disaster recovery planning yang paling tepat.
  • Membuat planning dan konfigurasi untuk penyimpanan tahap lanjut
    Manajemen data memungkinkan untuk menyusun sebuah konfigurasi atau pengaturan yang nantinya akan memudahkan dalam tahapan penyimpanan data, baik itu secara offline atau online. Namun bentuk penyimpanan data lebih dianjurkan secara online, yaitu agar lebih mudah dalam akses serta konfigurasi sistem, software, dan aplikasi.
  • Redudansi data
    Duplikasi data memang sedikit beresiko terhadap kesamaan data sehingga data menjadi menumpuk-numpuk dalam database. Maka dari itu, untuk menghindari penyimpanan secara berulang kali, perlu dibuat sebuah sistem manajemen data yang dapat memisahkan data-data secara jelas dalam sebuah database. Namun pada dasarnya redudansi data diperlukan karena jika sewaktu-waktu data mengalami masalah, error, atau hilang, data cadangan dapat dengan cepat menggantikan data tersebut.
  • Mengurangi resiko inkonsistensi data
    Resiko ini merupakan kesamaan data akibat dari adanya kesalahan atau error dalam sistem input data. Tentunya kemungkinan inkonsistensi data akan selalu ada, apalagi jika data yang diolah sangat banyak. Namun dengan manajemen data yang baik, hal ini dapat dihindari atau setidaknya dikurangi kemungkinan terjadinya.
  • Mengatasi kesulitan dalam akses dan pengambilan data
    Manajemen data dapat mempermudah serta mempersingkat waktu ketika ingin mengakses data-data yang diperlukan. Karena semua sudah tergolong dan terkoordinasi dengan baik sesuai dengan masing-masing database yang telah diklasifikasikan.


Ciri-Ciri Infrastruktur Database
Img : Freepik

Didalam teknologi dalam infrastruktur database itu sendiri, ada dua teknologi infrastruktur yaitu yang pertama adalah High Performance Computing Cluster (HPCC) atau disebut juga sebagai Data Analytics Supercomputer (DAS). Dan yang kedua adalah Hadoop Platform atau Map Reduced-Based Platform). Dimana kedua teknologi ini memiliki ciri-ciri yang hampir sama dalam hal prinsip pengoperasiannya, yaitu sama-sama menggunakan sistem cluster dalam pengelompokan serta input data. Cluster artinya adalah menggunakan lebih dari satu sumber sebagai penghasil data. Misalnya saja lebih dari satu komputer atau aplikasi yang digunakan. Dengan demikian, kedua platform ini lebih menguntungkan karena dapat mendukung satu sama lain, dan saling terintegrasi dengan baik. Proses pencarian serta processing data dapat dilakukan oleh kedua teknologi tersebut.

Manajemen data harus dilakukan secara teratur, rutin, dan sistematis. Hal ini dilakukan agar diperoleh database yang terintegrasi dengan baik. Salah satu ciri manajamen data adalah adanya pengelompokan data agar lebih mudah dalam pengelolaan akses, serta duplikasi. Data yang tersimpan dalam sebuah database juga perlu untuk selalu diupdate dan dicek secara berkala untuk mengetahui kerusakan atau mungkin error yang terjadi dalam data. Anda tentu tidak menginginkan data-data yang dimiliki tiba-tiba tidak dapat diakses karena misalnya rusak terkena virus. Maka dari itu, sistem manajemen data yang baik, harus mencakup keseluruhan elemen yang diperlukan oleh sebuah database, mulai dari organisasi hingga perlindungan dan keamanan.