Nama
: Kurniawan Andi P.
NPM
: 53410942
Kelas
: 4IA15
Alamat blog : jojoshishi.blogspot.com
E-Mail
: kurniawanandip@yahoo.com
Jurusan
Teknik Informatika, Fakultas Teknologi Industri
Universitas Gunadarma
Abstraksi
Komputasi Modern merupakan sebuah sistem yang akan
menyelesaikan masalah matematis menggunakan komputer dengan cara menyusun
algoritma yang dapat dimengerti oleh komputer yang berguna untuk menyelesaikan
suatu masalah. Dalam komputasi modern terdapat perhitungan dan pencarian
solusi dari masalah. Perhitungan dari komputasi modern adalah akurasi,
kecepatan, problem, volume dan besar kompleksitas. Contoh jenis
Komputasi Modern yang saat ini dikenal adalah Mobile Computing, Cloud
Computing, Jaringan Syaraf Tiruan dan Grid Computing.
Kata
kunci : cloud computing, cloud, computing, teknologi, komputer
Pendahuluan
Komputer sudah menjadi bagian
dari kehidupan orang banyak saat ini. Perkembangan teknologi komputer memiliki banyak manfaat terutama
dalam aktifitas manusia di kehidupan sehari-hari untuk membantu
menyelesaikan pekerjaan manusia. Antara lain yaitu sebagai media informasi dan
komunikasi. Suatu pekerjaan akan lebih efektif dan efisien jika pekerjaan
tersebut dibantu dengan penggunaan komputer dalam mengolah data atau informasi
sehingga dapat menghemat waktu.
Salah satu contoh perkembangan teknologi saat ini
yaitu komputasi modern. Komputasi modern digunakan untuk penyusunan model
matematika dan teknik penyelesaian numerik serta penggunaan komputer untuk
menganalisis dan memecahkan masalah-masalah ilmu (sains).mengkaji komputasi,
komputer dan pemrosesan informasi. Bidang ini juga berbeda dengan teori dan
percobaan sebagai bentuk tradisional dari ilmu dan kerja keilmuan. Dalam ilmu
alam, pendekatan ilmu komputasi dapat memberikan berbagai pemahaman baru,
melalui penerapan model-model matematika dalam program komputer berdasarkan
landasan teori yang telah berkembang, untuk menyelesaikan masalah-masalah nyata
dalam ilmu tersebut.
Metode Penelitian
Metode yang digunakan dalam penulisan ini terbagi menjadi
tiga tahapan
yaitu tahap yang pertama adalah mengidentifikasi masalah yang ada. Kemudian
tahapan berikut nya yaitu mempelajari dan mengumpulkan sumber-sumber pustaka salah satu
contoh jenis Komputasi Modern yaitu aplikasi Cloud Computing. Dan tahapan
yang terakhir yaitu melakukan analisa terhadap masalah yang dihadapi.
Pembahasan
Cloud computing adalah kumpulan dari beberapa
resources yang terintegrasi menjadi satu dan digunakan melalui web.
Cloud computing atau komputasi awan merupakan
definisi untuk teknologi komputasi grid (grid computing) yang digunakan pada
pertengahan hingga akhir 1990-an. Jargon komputasi awan mulai muncul pada akhir
tahun 2007, digunakan untuk memindahkan layanan yang digunakan sehari-hari ke
Internet, bukan disimpan di komputer lokal lagi.
Cloud computing atau komputasi
awan merupakan tren baru di bidang komputasi terdistribusi dimana berbagai
pihak dapat mengembangkan aplikasi dan layanan berbasis SOA (Service Oriented
Architecture) di jaringan internet.
Sebenarnya, cloud computing ini didasarkan pada
teknologi grid computing yang membuat skalabilitas suatu sistem komputasi
menjadi sangat besar dengan cara menggabungkan beberapa sumber daya komputer
menjadi satu resource.
Sehingga tidak salah jika ada orang yang megnatakan cloud
computing adalah grid computing yang digabungkan dengan virtualisasi.
Cloud Computing dibagi menjadi berikut ini:
- Software
as a Service (SaaS)
adalah layanan dari Cloud
Computing dimana kita tinggal memakai software (perangkat
lunak) yang telah disediakan. Kita cukup tahu bahwa perangkat lunak bisa
berjalan dan bisa digunakan dengan baik. Contoh: layanan email publik (Gmail,
YahooMail, Hotmail, dsb), social network(Facebook, Twitter,
dsb) instant messaging (YahooMessenger, Skype, GTalk, dsb) dan
masih banyak lagi yang lain. Dalam perkembangan-nya, banyak perangkat
lunak yang dulu hanya kita bisa nikmati dengan menginstall aplikasi tersebut di
komputer kita (on-premise) mulai bisa kita nikmati lewat Cloud
Computing.Keuntungan-nya, kita tidak perlu membeli lisensi dan tinggal
terkoneksi ke internet untuk memakai-nya. Contoh: Microsoft Office yang
sekarang kita bisa nikmati lewat Office 365, Adobe Suite yang bisa kita nikmati
lewat Adobe Creative Cloud, dsb.
- Platform
as a Service (PaaS)
adalah layanan dari Cloud
Computing dimana kita menyewa “rumah” berikut lingkungan-nya (sistem
operasi, network, databbase engine, framework aplikasi, dll), untuk menjalankan
aplikasi yang kita buat. Kita tidak perlu pusing untuk menyiapkan “rumah” dan
memelihara “rumah” tersebut. Yang penting aplikasi yang kita buat bisa berjalan
dengan baik di “rumah” tersebut. Untuk pemeliharaan “rumah” ini menjadi
tanggung jawab dari penyedia layanan. Sebagai analogi, misal-nya kita sewa
kamar hotel, kita tinggal tidur di kamar yang sudah kita sewa, tanpa peduli
bagaimana “perawatan” dari kamar dan lingkungan-nya. Yang penting, kita bisa
nyaman tinggal di kamar itu, jika suatu saat kita dibuat tidak nyaman, tinggal
cabut dan pindah ke hotel lain yang lebih bagus layanan-nya. Contoh penyedia
layanan PaaS ini adalah: Amazon Web Service, Windows Azure,
bahkan tradisional hosting-pun merupakan contoh dari PaaS.
Keuntungan dari PaaS adalah kita sebagai pengembang
bisa fokus pada aplikasi yang kita buat, tidak perlu memikirkan operasional
dari “rumah” untuk aplikasi yang kita buat.
- Infrastructure
as a Service (IaaS)
adalah layanan dari Cloud
Computing dimana kita bisa “menyewa” infrastruktur IT (komputasi,
storage, memory, network dsb). Kita bisa definisikan berapa besar-nya unit
komputasi (CPU), penyimpanan data (storage) , memory (RAM),
bandwith, dan konfigurasi lain-nya yang akan kita sewa. Mudah-nya, IaaS ini
adalah menyewa komputer virtual yang masih kosong, dimana setelah komputer ini
disewa kita bisa menggunakan-nya terserah dari kebutuhan kita. Kita bisa
install sistem operasi dan aplikasi apapun diatas-nya. Contoh penyedia
layanan IaaS ini adalah: Amazon EC2,
Windows Azure (soon), TelkomCloud, BizNetCloud, dsb.
Keuntungan dari IaaS ini adalah kita tidak perlu membeli
komputer fisik, dan konfigurasi komputer virtual tersebut bisa kita rubah (scale
up/scale down) dengan mudah. Sebagai contoh, saat komputer virtual
tersebut sudah kelebihan beban, kita bisa tambahkan CPU, RAM, Storage dsb
dengan segera.
Sejarah
Cloud computing telah
berkembang sejak tahun enam puluhan berdampingan dengan perkembangan internet
dan web. Internet lebih cepat berkembang karena perkembangan bandwidth yang
semakin besar. Perkembangan internet inilah yang menjadi pendorong
berkembangnya teknologi cloud computing.
Pada tahun di tahun 1999,
Salesforce.com menjadi pencetus pertama aplikasi perusahaan yang dijalankan
melalui internet. Selanjutnya diikuti oleh Amazon Web Services di tahun 2006
yang menggunakan teknologi Elastic Compute Cloud (EC2). Teknologi EC2
menyebabkan adanya situs layanan web yang dikomersialkan, sehingga memungkinkan
perusahaan kecil / individu untuk menyewa komputer atau server agar dapat
menjalankan aplikasi komputer mereka.
Di tahun 2009, Google memulai
menawarkan aplikasi berbasis browser melalui Google Appsnya, yang salah satunya
adalah Google Docs yang sering kita gunakan. Sampai saat ini, cloud
computing masih terus berkembang dengan pesat mengingat manfaatnya yang begitu
besar jika teknologi ini digunakan.
Menurut Jamie Turner,
perkembangan cloud computing ini dipengaruhi oleh matangnya teknologi visual,
perkembangan bandwidth berkecepatan tinggi, dan software yang bersifat
universal.
Implementasi
Google Drive adalah layanan
penyimpanan daring milik Google yang diluncurkan pada 24
April 2012. Layanan ini merupakan ekstensi dari Google
Docs dan akan mengganti URL docs.google.com dengan
drive.google.com setelah diaktifkan. Google Drive memberikan layanan
penyimpanan gratis sebesar 5 GB dan dapat ditambahkan dengan pembayaran
tertentu. Dengan fitur
unggulan yang sama seperti Dropbox, yaitu sinkronisasi data melalui folder
khusus di dalam desktop atau lebih dikenal dengan Desktop Sync Clients. GDrive
memberikan kapasitas gratis sebesar 5 GB dan tentunya fitur-fitur yang terintegrasi
dengan layanan Google lainnya seperti: Gmail, G+ dan Google Search. Fitur yang
bisa digaris bawahi dari GDrive adalah API’s untuk para Developer. Hingga kini
GDrive telah terhubung dengan puluhan aplikasi pihak ketiga.
Berikut ini langkah-langkah menggunakan Google Drive :
- Kunjungi situs drive.google.com
- Jika kita telah memiliki akun di google, misalnya
telah menggunakan gmail, maka tinggal memasukkan username dan password
yang kita miliki pada kotak SIGN IN di
halaman tersebut, sedangkan bagi yang belum memiliki akun di google, maka
klik tombol SIGN UP di kanan atas halaman tersebut, dan lakukan proses
pendaftaran seperti pada umumnya.
- Setelah sign in dengan akun google yang kita
miliki, maka akan muncul tampilan berikut. Klik tombol warna biru di kiri
bawah dengan tulisan “Try Google Drive”.
- klik tombol warna merah di menu sebelah kanan
tepat disebelah tombol bertuliskan Create, yaitu tombol bergambar harddisk
dengan tanda panah ke atas, kemudian akan muncul menun pop-up lalu pilih
“Files…”
- Selanjutnya akan muncul windows untuk memilih
file mana yang ingin di upload.
- Jika ingin mengunggah file, klik icon upload. Jika proses pengunggahan file telah berhasil, pengguna bisa membaginya kepada pengguna lain ataupun disimpan secara private.
Simpulan dan Saran
Cloud Computing adalah gabungan pemanfaatan teknologi komputer (‘komputasi‘) dan pengembangan
berbasis Internet (‘awan’). Awan (cloud) adalah metafora dari internet,
sebagaimana awan yang sering digambarkan di diagram jaringan komputer. Manfaat dari layanan komputasi awan ini baik sebagai solusi teknologi
maupun mendapatkan manfaat ekonomis darinya. Berdasarkan jenis layanan-nya, Cloud
Computing dibagi menjadi Software as a Service (SaaS), Platform as a
Service (PaaS), dan Infrastructure as a Service (IaaS).
Daftar Pustaka
- Komputasi Modern. http://belajar-pemrograman2.blogspot.com/2013/03/komputasi-modern.html . Diakses pada 29 Maret 2014
- CloudIndonesia. Apa itu Cloud Computing. http://www.cloudindonesia.or.id/apa-itu-cloud-computing.html , Diakses pada 29 Maret 2014
- Fahmi. Pengertian Cloud Computing dan Perkembangannya. http://azuharu.net/grid-computing/pengertian-cloud-computing-dan-perkembangannya/ Diakses pada 29 Maret 2014
- Reza. Cloud Computing. http://reza_chan.staff.gunadarma.ac.id/Downloads/files/26584/CLOUD+COMPUTING.pdf , Diakses pada 29 Maret 2014
- Yulinda, Eva. Cara Menggunakan Google Drive, http://evvayulinda.blogspot.com/2012/12/cara-mudah-menggunakan-google-drive_8826.html , Diakses pada 30 Maret 2014.