RESUME CLOUD COMPUTING
Konsep Dasar Cloud Computing
a. Pengertian Cloud Computing
Cloud Computing merupakan istilah dari Cloud diartikan sebagai
internet dan Computing diartikan sebagai komputer. Definisi dari Cloud
Computing adalah sebuah proses pengolahan daya komputasi melalui
jaringan internet yang memiliki fungsi agar dapat menjalankan program
melalui komputer yang telah terkoneksi satu sama lain pada waktu yang
sama. Cloud Computing merupakan sebuah teknologi yang menjadikan internet
sebagai pusat server untuk mengelola data dan juga aplikasi pengguna.
Cloud Computing memudahkan penggunanya untuk menjalankan program tanpa
harus menginstall aplikasi terlebih dahulu dan memudahkan pengguna untuk
mengakses data dan informasi melalui internet.
b. Sejarah dan Perkembangan Cloud Computing
Kehadiran konsep ASP (Application Service Provider) diakhir era 90-an. Seiring dengan semakin meningkatnya kualitas jaringan komputer, memungkinkan akses aplikasi menjadi lebih cepat. Hanya saja ASP ini masih bersifat "private", di mana layanan hanya dicustomisasi khusus untuk satu pelanggan tertentu, sementara aplikasi yang di sediakan waktu itu umum nya masih bersifat client - server. Kehadiran berbagai teknik baru dalam pengembangan perangkat lunak di awal abad 21, terutama di area pemrograman berbasis web disertai peningkatan kapasitas jaringan internet, telah menjadikan situs - situs internet bukan lagi berisi sekedar informasi statik. Tapi sudah mulai mengarah ke aplikasi bisnis yang lebih kompleks.
c. Syarat Layanan Computing
- Layanan bersifat "On Demand", pengguna dapat berlangganan hanya yang dia butuhkan saja, dan membayar hanya untuk yang mereka gunakan saja.
- Layanan bersifat elastis/scalable, pengguna bisa menambah atau mengurangi jenis dan kapasitas layanan yang dia inginkan kapan saja dan sistem selalu bisa mengakomodasi perubahan tersebut.
- Layanan sepenuhnya dikelola oleh penyedia/provider, yang dibutuhkan oleh pengguna hanyalah komputer personal/notebook ditambah koneksi internet.
- Sumber Daya Terkelompok ( Resource pooling ), Penyedia layanan Cloud Computing memberikan layanan melalui sumber daya yang dikelompokkan di satu atau berbagai lokasi data center yang terdiri dari sejumlah server dengan mekanisme multi-tenant.
- Akses Pita Lebar, Layanan yang terhubung melalui jaringan pita lebar, terutama dapat diakses secara memadai memalui jaringan internet. Baik menggunakan thin client, thick client, ataupun
media lain seperti smartphone. - Layanan yang terukur, Sumber daya cloud yang tersedia harus dapat diatur dandioptimasi penggunaannya, dengan suatu sistem pengukuran yang dapat mengukur penggunaan dari setiap sumber daya komputasi yang digunakan (penyimpanan, memory, processor, lebar pita, aktivitas user, dan lainnya).
- SaaS, Software as a Service, berbentuk aplikasi, contohnya adalah Salesforce, NetSuite.
- PaaS,Platform as a Service, implementasi dari database, file system, web server, middleware, contohnya adalah Heroku, Engine Yard, Azure.
- IaaS, Infrastructure as a Service, berbentuk virtualisasi dari infrastruktur seperti Amazon, Rackspace.
e. Evolusi Cloud
Cloud computing merupakan evolusi yang mengadopsi virtualization, serviceoriented architecture and utility computing. Cloud memungkinkan konsumen teknologi untuk computing memikirkan komputasi secara efektif dengan biaya minimal dan dapat diandalkan. Hal lain yang juga tidak perlu lagi dikhawatirkan oleh pengguna adalah tentang bagaimana membangunnya, cara kerjanya, siapa yang mengoperasikan atau di mana harus meletakkan Evolusi Cloud (Lanjutan) Virtualization adalah penciptaan versi virtual (bukan aktual) terhadap sumber daya teknologi informasi, seperti sistem operasi, server, perangkat penyimpanan (storage) atau sumber daya jaringan. Virtualisasi dapat dilihat sebagai bagian dari tren secara menyeluruh dari Enterprise TI yang mencakup autonomic computing. Autonomic computing merupakan sebuah skenario di mana lingkungan TI akan mampu melakukan pengelolan sendiri (self management) didasarkan pada aktivitas yang dirasakan dan utility computing. Kekuatan pemrosesan komputer dianggap sebagai sebuah utilitas yang memungkinkan klien membayar sesuai yang diperlukan.
f. Cara kerja Cloud Computing
Seorang pengguna cloud membutuhkan perangkat klien seperti laptop atau komputer desktop, komputer pad, ponsel pintar, atau sumber daya komputasi lainnya dengan web browser (atau rute akses lain yang disetujui) untuk mengakses sistem cloud melalui World Wide Web. Biasanya pengguna akan login ke cloud pada penyedia layanan atau perusahaan swasta. Cloud computing bekerja secara clientserver, menggunakan protokol web browser. cloud menyediakan server berbasis aplikasi dan semua layanan data kepada pengguna, dengan output ditampilkan pada perangkat klien. Jika pengguna ingin membuat dokumen menggunakan pengolah kata, misalnya, cloud menyediakan aplikasi yang cocok yang berjalan pada server yang menampilkan pekerjaan yang dilakukan oleh pengguna pada layar web browser klien.
g. Memahami Cloud Computing
- Internet bisa dianggap cloud besar. Cloud berisi komputer yang semuanya saling tersambung. Dari situlah berasal istilah "cloud". Jadi semuanya disambungkan ke ''cloud'', atau cloud itu.“ (Stevan Greve)
- Cloud Computing, adalah gabungan pemanfaatan teknologi komputer ('komputasi') dan pengembangan berbasis Internet (cloud). Cloud (cloud) sebagaimana cloud yang adalah sering metefora dari digambarkan di internet diagram jaringan komputer, cloud (cloud) dalam Cloud Computing juga merupakan abstraksi dari infrastruktur kompleks yang disembunyikannya.
- Dalam perspektif teknologi komunikasi sendiri, cloud computing atau komputasi cloud dapat diartikan sebagai suatu teknologi yang memanfaatkan internet sebagai resource untuk komputasi yang dapat di-requset oleh pengguna dan merupakan sebuah layanan dengan pusat server bersifat virtual atau berada dalam cloud (internet) itu sendiri (Krishnadi, 2010).
h. Resiko Cloud Computing
- Service Level
- Privacy
- Compliance
- Data Ownership
- Data Mobility
Penutup dan Kesimpulan
Teknologi Cloud Computing mempunyai manfaat dan tujuan yang baik
untuk perkembangan teknologi yang kita gunakan saat ini, terutama
penggunaannya dalam bisnis serta hal lain seperti dibidang perbankan,
finance, Internet Of Thing dan hal hal lainnya yang dapat mempermudah
banyak pekerjaan Manusia. Teknologi Cloud Computing sendiri akan terus berkembang seiringan
dengan perkembangan zaman dan didukung juga dengan infrastruktur yang
memadai diseluruh wilayah khususnya di Indonesia. Harapannya Cloud
Computing bisa menjadi banyak solusi dan memberikan banyak sekali
manfaat yang bisa dirasakan oleh masyarakat modern saat ini.
Komentar
Posting Komentar