CLOUD COMPUTING
Cloud Computing
Definisi Cloud computing
• DEFINISI:
CLOUD : Awan (Internet)
COMPUTING : Proses komputasi
• Penggunaan teknologi komputer untuk pengembangan berbasis
Internet dengan piranti lunak lengkap dan sistem operasional juga
tersedia secara online.
• Dengan kata lain, internet dan semua yang terkait dengannya,
menjadi terminal pusat.
• "Internet bisa dianggap awan besar. Awan berisi komputer yang
semuanya saling tersambung. Dari situlah berasal istilah 'cloud'.
Jadi semuanya disambungkan ke 'cloud', atau awan itu.“ (Stevan
Greve)
• “Cloud computing is a style of computing in which dynamically
scalable and often virtualized resources are provided as a service
over the internet. Users need not have knowledge of, expertise in,
or control over the technology infrastructure in the cloud that
supports them.”
Kelebihan dan Kekurangan Cloud
Computing
• Advantages: Virtually unlimited storage
capacity; Centralized/standardized data
location and format allows for high
portability of applications and data; Little
initial and maintenance cost.
• Disadvantages: Access speeds limited by
internet access speed; Lack of security
and reliability; Little application
customization available
Syarat Cloud Computing
Beberapa syarat yang harus dipenuhi antara lain :
1. Layanan bersifat “On Demand”, pengguna dapat berlangganan hanya yang
dia butuhkan saja, dan membayar hanya untuk yang mereka gunakan saja.
Misalkan sebuah sebuah internet service provider menyediakan 5 macam
pilihan atau paket-paket internet dan user hanya mengambil 1 paket
internet maka user hanya membayar paket yang diambil saja.
2. Layanan bersifat elastis/scalable, di mana pengguna bisa menambah atau
mengurangi jenis dan kapasitas layanan yang dia inginkan kapan saja dan
sistem selalu bisa mengakomodasi perubahan tersebut. Misalkan user
berlangganan internet pada yang bandwitchnya 512Kb/s lalu ingin
menambahkan kecepatannya menjadi 512Kb/s kemudian user menelpon
costumer service meminta untuk penambahan bandwitch lalu customer
service merespon dengan mengubah bandwitc menjadi 1Mb/s.
3. Layanan sepenuhnya dikelola oleh penyedia/provider, yang dibutuhkan oleh
pengguna hanyalah komputer personal/notebook ditambah koneksi internet.
3 jenis layanan
Cloud Computing
• Software as a Service yaitu SaaS ini merupakan layanan Cloud
Computing yang paling dahulu populer. Software as a Service ini
merupakan evolusi lebih lanjut dari konsep ASP (Application
Service Provider). Sesuai namanya, SaaS memberikan kemudahan
bagi pengguna untuk bisa memanfaatkan sumberdaya perangkat
lunak dengan cara berlangganan. Sehingga tidak perlu
mengeluarkan investasi baik untuk in house development ataupun
pembelian lisensi. Dengan cara berlangganan via web, pengguna
dapat langsung menggunakan berbagai fitur yang disediakan oleh
penyedia layanan.
• Platform as a Service (PaaS) yaitu Seperti namanya, PaaS adalah
layanan yang menyediakan modul-modul siap pakai yang dapat
digunakan untuk mengembangkan sebuah aplikasi, yang tentu saja
hanya bisa berjalan diatas platform tersebut. Seperti juga layanan
SaaS, pengguna PaaS tidak memiliki kendali terhadap sumber daya
komputasi dasar seperti memory, media penyimpanan, processing
power dan lain-lain, yang semuanya diatur oleh provider layanan ini.
Pionir di area ini adalah Google AppEngine, yang menyediakan
berbagai tools untuk mengembangkan aplikasi di atas platform
Google, dengan menggunakan bahasa pemrograman Phyton dan
Django
3 jenis layanan
Cloud Computing (cont…)
• Infrastructure as a Service (IaaS) yaitu IaaS terletak satu level lebih
rendah dibanding PaaS. Ini adalah sebuah layanan yang
“menyewakan” sumberdaya teknologi informasi dasar, yang meliputi
media penyimpanan, processing power, memory, sistem operasi,
kapasitas jaringan dan lain-lain, yang dapat digunakan oleh
penyewa untuk menjalankan aplikasi yang dimilikinya. Model
bisnisnya mirip dengan penyedia data center yang menyewakan
ruangan untuk co-location, tapi ini lebih ke level mikronya. Penyewa
tidak perlu tahu, dengan mesin apa dan bagaimana caranya
penyedia layanan menyediakan layanan IaaS. Yang penting,
permintaan mereka atas sumberdaya dasar teknologi informasi itu
dapat dipenuhi. Perbedaan mendasar dengan layanan data center
saat ini adalah IaaS memungkinkan pelanggan melakukan
penambahan/pengurangan kapasitas secara fleksibel dan otomatis.
The Cloud Computing Adoption Model
Thank U………..
Referensi
• Nurastuti,W. 2011. Teknologi Perbankan. PT Graha Ilmu. Yogyakarta
• [Link]
mengenal-komputasi-awan
• [Link]
[Link]
• [Link]
• “Cloud Computing Deep Dive” (e-Magazine From
[Link] Edisi September 2009