Critical Review Sistem Informasi Berbasis Cloud
( Dimas Rizward H. Utomo / 1534010037 )
Pendahuluan
Cloud computing
mungkin masih samar terdengar bagi orang awam. Tetapi keberadaan cloud
computing di era digital kini sebenarnya telah terasa di tengah masyarakat
dalam kehidupan sehari hari seperti penggunaan email dan juga media sosial.
Secara umum, definisi cloud computing (komputasi cloud) merupakan
gabungan pemanfaatan teknologi komputer (komputasi) dalam suatu jaringan dengan
pengembangan berbasis internet (cloud) 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.
Latar
Belakang
Perkembangan
cloud computing akhir-akhir ini sangat pesat, banyak para developer
mengembangkan cloud mereka masing-masing, dengan perkembangan cloud yang sangat
cepat maka semakin banyak pula pilihan alternatif untuk menggunakan cloud dari
berbagai macam developer. Dengan semakin banyaknya cloud yang tersedia maka hal
ini menjadikanpara developer private cloud kebingunan untuk memilih cloud mana
yang sesuai dengan kebutuhan perusahaan mereka yang nantinya akan mereka
gunakan sebagai private cloud pada perusahaan tersebut. Dari sekian banyak
cloud developer ada beberapa developer cloud computing diantaranya adalah
ubuntu, microsoft azure, amazon, vmware dan masih banyak yang lain, namun
diantara sekian banyak cloud developer ubuntu adalah salah satu cloud developer
yang menyediakan private cloud secara gratis. Beberapa product cloud computing
dari ubuntu adalah eucalyptus dan openstack dimana kedua cloud ini berbasis
opensource yang dapat di-develop dan dapat dikembangkan sendiri tanpa harus
dikenai undang-undang copyright. Selain itu para administrator dari private
cloud sendiri sering kebingungan untuk melakukan implementasi eucalyptus dan
openstack sesuai dengan topologi mereka karena perbedaan topologi akan
mempengaruhi konfigurasi kedua cloud tersebut, para administrator juga sering
kali mengandalkan tutorial yang ada dari internet, namun tak semua tutorial
yang ada benar seratus persen.
Permintaan dari client yang bermacam-macam
juga menjadi kendala untuk membangun sebuah private cloud computing, permintaan
tersebut diantaranya adalah perbedaan perminataan RAM, harddisk, dan sistim
operasi. Dari semuakeadaan diatas maka administrator membutuhkan data-data
untuk mendukung keputusan mereka tentang cloud mana yang paling sesuai untuk
perusahaan mereka. RAM merupakan komponen pendukung kinerja prosesor. Semua
data yang akan diproses oleh prosesor akan ditampung terlebih dahulu di dalam
RAM. Dalam hal ini bisa kita anggap sebagai gudang penyimpanan utama pada suatu
pabrik. Dari paparan tersebut, memang belum terlihat pengaruh kecepatannya
terhadap kinerja, tapi kalau misalnya ternyata gudang penyimpanan utama
tersebut kapasitasnya tidak sebanding dengan kemampuan mesin pabrik, maka
kinerja mesin pabrik tidak akan optimal dikarenakan ada jeda waktu yang
diperlukan untuk menunggu pengisian kembali bahan ke dalam gudang. Hal yang
sama pun bisa terjadi pada komputer. Ketika kapasitas RAM kecil maka akan
membuat kinerja prosesor tidak maksimal dikarenakan ada jeda waktu untuk
menunggu data yang diperlukan tersedia di dalam RAM.
Harddisk
merupakan salah satu hal yang berpengaruh pada performance komputer. Fungsi
harddisk sendiri sebagai tempat penyimpanan file atau dokumen. Ketika komputer kita masih menggunakan harddisk
yang sudah cukup lama (tua), mungkin lebih dari 5 tahun, maka kinerja komputer
bisa semakin lambat dalam memproses sebuah file atau dokumen. Harddisk SATA
normal biasanya rata-rata akses read (baca) sekitar 70-90 MB/s. Jika misal
rata-rata akses harddisk dibawah 50 MB/s maka kinerja biasanya akan terasa
lambat. Semakin cepat rata-rata akses harddisk, maka semakin cepat pula kinerja
komputer. Data-data tersebut meliputi cara kerja, instalasi dan konfigurasi,
serta kinerja dari private cloud tersebut, untuk meyakinkan administrator akan
sebuah kinerja cloud computing, maka data-data yang ada harus disertai alasan
dan cara penghitungan yang tepat agar nantinya keterangan yang didapat sesuai
dengan kebutuhan administrator.
Tujuan
dan Manfaat
1. Semua Data Tersimpan di Server Secara
Terpusat
Salah satu
keunggulan teknologi cloud adalah memungkinkan pengguna untuk menyimpan data
secara terpusat di satu server berdasarkan layanan yang disediakan oleh
penyedia layanan Cloud Computing itu sendiri. Selain itu, pengguna juga tak
perlu repot repot lagi menyediakan infrastruktur seperti data center, media
penyimpanan/storage dll karena semua telah tersedia secara virtual.
2. Keamanan Data
Keamanan data
pengguna dapat disimpan dengan aman lewat server yang disediakan oleh penyedia
layanan Cloud Computing seperti jaminan platform teknologi, jaminan ISO, data
pribadi, dll.
3. Fleksibilitas dan Skalabilitas yang Tinggi
Teknologi Cloud
menawarkan fleksibilitas dengan kemudahan data akses, kapan dan dimanapun kita
berada dengan catatan bahwa pengguna (user) terkoneksi dengan internet. Selain
itu, pengguna dapat dengan mudah meningkatkan atau mengurangi kapasitas
penyimpanan data tanpa perlu membeli peralatan tambahan seperti hardisk. Bahkan
salah satu praktisi IT kenamaan dunia, mendiang Steve Jobs mengatakan bahwa
membeli memori fisik untuk menyimpan data seperti hardisk merupakan hal yang
percuma jika kita dapat menyimpan nya secara virtual/melalui internet.
Kebutuhan
Data
Penghematan biaya
akan pembelian inventaris seperti infrastruktur, hardisk, dll akan berkurang
dikarenakan pengguna akan dikenakan biaya kompensasi rutin per bulan sesuai
dengan paket layanan yang telah disepakati dengan penyedia layanan Cloud
Computing. Biaya royalti atas lisensi software juga bisa dikurangi karena semua
telah dijalankan lewat komputasi berbasis Cloud.
Penerapan Cloud Computing
telah dilakukan oleh beberapa perusahaan IT ternama dunia seperti Google lewat
aplikasi Google Drive, IBM lewat Blue Cord Initiative, Microsoft melalui sistem
operasi nya yang berbasis Cloud Computing, Windows Azure dsb. Di kancah
nasional sendiri penerapan teknologi Cloud juga dapat dilihat melalui
penggunaan Point of Sale/program kasir.
Salah satu perusahaan yang
mengembangkan produknya berbasis dengan sistem Cloud adalah DealPOS. Metode
kerja Point of Sale (POS) ini adalah dengan mendistribusikan data penjualan
toko retail yang telah diinput oleh kasir ke pemilik toko retail melalui
internet dimanapun pemilik toko berada.
Selain itu, perusahaan telekomunikasi ternama nasional, Telkom juga
turut mengembangkan sistem komputasi berbasis Cloud ini melalui Telkom Cloud
dengan program Telkom VPS dan Telkom Collaboration yang diarahkan untuk
pelanggan UKM (Usaha Kecil-Menengah).
Perangkat
Lunak Sistem Informasi
Sistem Cloud
bekerja menggunakan internet sebagai server dalam mengolah data. Sistem ini
memungkinkan pengguna untuk login ke internet yang tersambung ke program untuk
menjalankan aplikasi yang dibutuhkan tanpa melakukan instalasi. Infrastruktur
seperti media penyimpanan data dan juga instruksi/perintah dari pengguna
disimpan secara virtual melalui jaringan internet kemudian perintah – perintah
tersebut dilanjutkan ke server aplikasi. Setelah perintah diterima di server
aplikasi kemudian data diproses dan pada proses final pengguna akan disajikan
dengan halaman yang telah diperbaharui sesuai dengan instruksi yang diterima
sebelumnya sehingga konsumen dapat merasakan manfaatnya.
Contohnya lewat
penggunaan email seperti Yahoo ataupun Gmail. Data di beberapa server
diintegrasikan secara global tanpa harus mendownload software untuk
menggunakannya. Pengguna hanya memerlukan koneksi internet dan semua data
dikelola langsung oleh Yahoo dan juga Google. Software dan juga memori atas
data pengguna tidak berada di komputer tetapi terintegrasi secara langsung
melalui sistem Cloud menggunakan komputer yang terhubung ke internet.
Pembahasan
Cloud computing
adalah gabungan pemanfaatan teknologi komputer dan pengembangan berbasis
Internet. cloud adalah metafora dari internet, sebagaimana cloud yang sering
digambarkan di diagram jaringan komputer. Sebagaimana cloud dalam diagram
jaringan komputer tersebut, dalam Cloud
Computing juga merupakan abstraksi dari infrastruktur kompleks yang
disembunyikannya. Ia adalah suatu metoda komputasi di mana kapabilitas terkait
teknologi informasi disajikan sebagai suatu layanan, sehingga pengguna dapat
mengaksesnya lewat Internet, tanpa mengetahui apa yang ada didalamnya, ahli
dengannya, atau memiliki kendali terhadap infrastruktur teknologi yang
membantunya. Menurut sebuah makalah tahun 2008 yang dipublikasi IEEE Internet
Computing "Cloud Computing adalah suatu paradigma di mana informasi secara
permanen tersimpan di server di internet dan tersimpan secara sementara di komputer
pengguna (client) termasuk di dalamnya adalah desktop, komputer tablet,
notebook, komputer tembok, handheld, sensor-sensor, monitor dan lain-lain.
Komputasi cloud
adalah suatu konsep umum yang mencakup SaaS, Web 2.0, dan tren teknologi
terbaru lain yang dikenal luas, dengan tema umum berupa ketergantungan terhadap
Internet untuk memberikan kebutuhan komputasi pengguna. Sebagai contoh, Google
Apps menyediakan aplikasi bisnis umum secara daring yang diakses melalui suatu
penjelajah web dengan perangkat lunak dan data yang tersimpan di server.
Komputasi cloud saat ini merupakan trend teknologi terbaru, dan contoh bentuk
pengembangan dari teknologi Cloud Computing ini adalah iCloud
Kesimpulan
Jadi Could Computing itu
adalah penyedia layanan dan kita adalah user/ pemakai dari layanan tersebut.
Kita tidak perlu pusing memikirkan bagaimana mereka (penyedia layananan Cloud
Computing ) menyedikan layanan tersebut, yang penting mereka bisa memberikan
standar layanan sesuai dengan apa yang kita butuhkan. Untuk biaya layanan kita
tinggal bayar berdasarkan pemakaian, walaupun ada juga penyedia layananan yang
menggratiskan layanan-nya. Saat kita butuh tambahan layanan, kita bisa meminta
segera penambahan layanan tersebut, dan juga sebaliknya (ELASTIS ).
Cloud Computing juga
merupakan abstraksi dari infrastruktur kompleks yang disembunyikannya. Ia
adalah suatu metoda komputasi di mana kapabilitas terkait teknologi informasi
disajikan sebagai suatu layanan (as a service), sehingga pengguna dapat
mengaksesnya lewat Internet ("di dalam awan") tanpa mengetahui apa
yang ada didalamnya, ahli dengannya, atau memiliki kendali terhadap infrastruktur
teknologi yang membantunya.
Cloud Computing adalah suatu
paradigma di mana informasi secara permanen tersimpan di server di internet dan
tersimpan secara sementara di komputer pengguna (client)






