Anda di halaman 1dari 6

Definisi Cloud Computing

Cloud computing pada dasarnya adalah menggunakan Internet-based service untuk


mensupport business process, Kata-kata Cloud sendiri merujuk kepada simbol awan
yang
di dunia TI digunakan untuk menggambarkan jaringan internet internet cloud!" Cloud
computing adalah gabungan peman#aatan teknologi komputer $komputasi$! dan
pengembangan berbasis Internet $awan%!" Cloud &awan merupakan meta#ora dari
internet,
sebagaimana awan yang sering digambarkan di diagram jaringan computer, awan cloud!
dalam Cloud Computing juga merupakan abstraksi dari in#rastruktur kompleks yang
disembunyikannya adalah suatu moda komputasi dimana kapabilitas terkait teknologi
in#ormasi disajikan sebagai suatu layanan as a service!, sehingga pengguna dapat
mengaksesnya lewat Internet di dalam awan! tanpa pengetahuan tentangnya, ahli
dengannya, atau memiliki kendali terhadap in#rastruktur teknologi yang membantunya"
'enurut jurnal yang dipublikasikan I(((, Internet Computing&Cloud Computing
adalah
suatu paradigma dimana in#ormasi secara permanen tersimpan di server di internet dan
tersimpan secara sementara di komputer pengguna client! termasuk di dalamnya adalah
desktop, komputer tablet, notebook, handheld, sensor-sensor, monitor dan lain-lain"
Cloud Computing secara sederhana adalah layanan teknologi in#ormasi yang bisa
diman#aatkan atau diakses oleh pelanggannya melalui jaringan internet" Komputasi
awan
adalah suatu konsep umum yang mencakup )aa), *eb +",, dan tren teknologi terbaru
lain
yang dikenal luas, dengan tema umum berupa ketergantungan terhadap Internet untuk
memberikan kebutuhan komputasi pengguna" )ebagai contoh, -oogle .pps menyediakan
aplikasi bisnis umum secara sharing yang diakses melalui suatu penjelajah web dengan
perangkat lunak dan data yang tersimpan di server"
Kosep yang digunakan CLOUD COMPUTING
Infrastructure as a Service Iaa)! / konsep tertua dimana
pengimplementasiannya banyak dilakukan mulai dari penggunaan atau
penyewaan jaringan untuk akses Internet, layanan 0isaster 1ecovery Center, dsb"
Iaa) terletak satu level lebih rendah dibanding 2aa)" Ini adalah sebuah layanan
yang
menyewakan sumberdaya teknologi in#ormasi dasar, yang meliputi media
penyimpanan, processing power, memory, sistem operasi, kapasitas jaringan dan
lainlain,
yang dapat digunakan oleh penyewa untuk menjalankan aplikasi yang
dimilikinya" 'odel bisnisnya mirip dengan penyedia data center yang menyewakan
ruangan untuk
co-location, tapi ini lebih ke level mikronya" 2enyewa tidak perlu tahu, dengan
mesin
apa dan bagaimana caranya penyedia layanan menyediakan layanan Iaa)" 3ang
penting, permintaan mereka atas sumberdaya dasar teknologi in#ormasi itu dapat
dipenuhi"
Platform as a Service 2aa)! / konsepnya hampir serupa dengan Iaa)" 4amun
2lat#orm disini adalah penggunaan operating system dan in#rastruktur
pendukungnya" 3ang cukup terkenal adalah layanan dari situs 5orce"Com serta
layanan dari para vendor server")eperti namanya, 2aa) adalah layanan yang
menyediakan modul-modul siap pakai yang dapat digunakan untuk
mengembangkan sebuah aplikasi, yang tentu saja hanya bisa berjalan diatas
plat#orm tersebut" )eperti juga layanan )aa), pengguna 2aa) tidak memiliki
kendali terhadap sumber daya komputasi dasar seperti memory, media
penyimpanan, processing power dan lain-lain, yang semuanya diatur oleh
provider
layanan ini" 2ionir di area ini adalah -oogle .pp(ngine, yang menyediakan
berbagai
tools untuk mengembangkan aplikasi di atas plat#orm -oogle, dengan
menggunakan
bahasa pemrograman 2hyton dan 0jango" Kemudian )ales#orce juga
menyediakan layanan 2aa) melalui 5orce"com, menyediakan modul-modul untuk
mengembangkan aplikasi diatas plat#orm
)ales#orce yang menggunakan bahasa .pe6"
0an mungkin yang jarang sekali kita ketahui, bahwa 5acebook juga bisa
dianggap menyediakan layanan 2aa), yang memungkinkan kita untuk membuat
aplikasi diatasnya")alah satu yang berhasil menangguk untung besar dari layanan
2aa)
5acebook adalah perusahaan bernama 7ynga, yang tahun lalu saja berhasil
meraup
keuntungan bersih lebih dari 8)9 :,, juta, lebih besar dari keuntungan yang
didapat
oleh 5acebook sendiri" .nda mungkin akan sedikit terkejut kalau saya beritahu
bahwa
7ynga ini bisa untung besar dari aplikasi yang sama sekali tidak serius, tapi
mengandung ;at adikti# luar biasa yaitu/ 5armville, yang hingga kini telah
berhasil
menjadikan <, juta lebih penduduk 5acebook menjadi petani yang rajin
mencangkul,
menanam dan panen serta memerah susu sapi demi keuntungan mereka"
Software as a Service )aa)! / berada satu tingkat diatas 2aa) dan Iaa), dimana
disini yang ditawarkan adalah so#tware atau suatu aplikasi bisnis tertentu" Contoh
yang paling mutakhir adalah )ales5orce"Com, )ervice-4ow"Com, -oogle .pps,
dsb" )aa) ini merupakan layanan Cloud Computing yang paling dahulu
populer")o#tware as a )ervice ini merupakan evolusi lebih lanjut dari konsep .)2
.pplication )ervice2rovider!" )esuai namanya, )aa) memberikan kemudahan
bagi pengguna untuk bisa meman#aatkan sumberdaya perangkat lunak dengan
cara berlangganan" )ehingga
tidak perlu mengeluarkan investasi baik untuk in house development ataupun
pembelian lisensi" 0engan cara berlangganan via web, pengguna dapat langsung
menggunakan berbagai #itur yang disediakan oleh penyedia layanan" =anya saja
dengan konsep )aa) ini, pelanggan tidak memiliki kendali penuh atas aplikasi
yang mereka sewa"=anya #itur#itur aplikasi yang telah disediakan oleh penyedia
saja yang dapat disewa oleh
pelanggan"
0an karena arsitektur aplikasi )aa) yang bersi#at multi tenant, memaksa
penyedia
untuk hanya menyediakan #itur yang bersi#at umum, tidak spesi#ik terhadap
kebutuhan pengguna tertentu" 'eskipun demikian, kustomisasi tidak serta-merta
diharamkan, meskipun hanya untuk skala dan #ungsi yang terbatas"
Tapi dengan berkembangnya pasar dan kemajuan teknologi pemrograman,
keterbatasan-keterbatasan itu pasti akan berkurang dalam waktu tidak terlalu
lama"
8ntuk contoh layanan )aa), tentu saja kita harus menyebut layanan C1' online
)ales#orce"com>yang dikomandai 'arc ?enio## dan telah menjadi ikon )aa) ini"
)elain itu 7oho"com, dengan harga yang sangat terjangkau, menyediakan layanan
)aa) yang cukup beragam, dari mulai layanan word processor seperti -oogle
0ocs,
project management, hingga invoicing online" @ayanan akunting online pun
tersedia,
seperti yang diberikan oleh Aero"com dan masih banyak lagi" I?' dengan
@otuslive"com nya dapat dijadikan contoh untuk layanan )aa) di area
kolaborasi&uni#ied communication" )ayangnya untuk pasar dalam negeri sendiri,
seperti sudah saya sampaikan dalam tulisan terdahulu, masih sangat sedikit yang
mau berinvestasi untuk menyediakan
layanan )aa) ini"
CONTOH IMPLEMENTASI APLIKASI MENGGUNAKAN CLOUD
COMPUTING
Salesfo!e"!o#

Contoh aplikasi berbasis cloud computing adalah sales#orce"com, -oogle 0ocs"
sales#orce"com adalah aplikasi Customer 1elationship 'anagement C1'! berbasis
so#tware as services, dimana kita bisa mengakses aplikasi bisnis/ kontak, produk, sales
tracking, dashboard, dll"
-oogle 0ocs adalah aplikasi word processor, spreadsheet, presentasi semacam 'icroso#t
B##ice, yang berbasis di server" Terintegrasi dengan -oogle 'ail, #ile tersimpan dan
dapat di proses dari internet"
Con$o% nya$a !loud !o#pu$ing
'aincore enginenya ditulis dengan 2=2, A'@, and Cava)cript" 0an sudah dijadikan
sebuah plat#orm #ramework dengan nama eyeB) Toolkit" (yeB) sendiri dibuat seperti
sebuah sistem operasi desktop layaknya *indows, 'ac ataupun @inu6 dengan DE
aplikasi dasar"
(yeB) pertama kali diperkenalkan pada : .gustus +,,F dengan versi publik ,"D"," 0an
langsung melejit dan dijadikan sebagai sebuah tonggak dasar konsep operating sistem di
web" ?anyak kalangan dari berbagai komunitas bergabung didalmnya dengan membantu
meningkatkan #itur translate, testing dan developingnya
?erikut beberapa kutipan tentang sejarah (yeB) dari situs *ikipedia/
After two years of development, the eyeOS Team published eyeOS 1.0 on !une ", #00$%.
&ompared with previous versions, eyeOS 1.0 introduced a complete reor'ani(ation of
the code and some new web technolo'ies, li)e eyeSoft, a porta'e*based web software
installation system. +oreover, eyeOS also included the eyeOS Tool)it, a set of libraries
allowin' easy and fast development of new web Applications.
,ith the release of eyeOS 1.1 on !uly #, #00$, eyeOS chan'ed its license and mi'rated
from -./ -P0 1ersion # to 1ersion 2.
1ersion 1.# was released 3ust a few months after the 1.1 version and inte'rated full
compatibility with +icrosoft ,ord files.
eyeOS 1.4 -ala was released on !anuary 14, #005. This version is the first to support
both +icrosoft Office and OpenOffice.or' file formats for documents, presentations and
spreadsheets. It also has the ability to import and e6port documents in both formats
usin' server side scriptin'.
eyeOS 1.7 was released on April #4, #005 and included many improvements such as
synchroni(ation with local computers, dra' and drop, a mobile version and more.
eyeOS 1.5 0ars was released on !anuary $, #008 and featured a completely rewritten file
mana'er and a new sound API to develop media rich applications. 0ater, on April 1,
#008 1.5.4 was released with a new default theme and some rewritten apps such as the
,ord Processor or the Address 9oo).
?agi yang ingin tahu lebih lanjut tentang )tructure dan .2I (yeB) berikut kutipan dari
*ikipedia/
:or developers, eyeOS provides the eyeOS Tool)it, a set of libraries and functions to
develop applications for eyeOS. /sin' the inte'rated Porta'e*based eyeSoft system, one
can create their own repository for eyeOS and distribute applications throu'h it.
;ach core part of the des)top is its own application, usin' 3avascript to send server
commands as the user interacts. As actions are performed usin' a3a6 such as launchin'
an application%, it sends event information to the server. The server then sends bac) tas)s
for the client to do in <+0 format, such as drawin' a wid'et.
On the server, eyeOS uses <+0 files to store information. This ma)es it simple for a user
to set up on the server, as it re=uires (ero confi'uration other than the account
information for the first user, ma)in' it simple to deploy. To avoid bottlenec)s that flat
files present, each user>s information and settin's are stored in different files, preventin'
resource starvation from occurrin'.

Anda mungkin juga menyukai