Dokumen tersebut membahas tentang pengertian dan karakteristik dasar dari cloud computing. Cloud computing merupakan evolusi selanjutnya dari internet dimana sumber daya komputasi dan aplikasi disediakan sebagai layanan melalui internet. Terdapat berbagai model layanan, pengembangan, komponen, manfaat, tantangan cloud computing.
1. PENGENALAN
CLOUD COMPUTING
IRAWAN AFRIANTO, S.T., M.T.
Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id
2. Definisi Cloud Computing
Cloud : Awan (internet)
Computing : Proses komputasi
Teknologi komputasi komputer dengan memanfaatkan
internet sebagai terminal utamanya guna mengelola piranti
lunak hingga infrastruktur sebagai suatu bentuk layanan
Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id
3. Definisi Cloud Computing
Cloud computing adalah evolusi selanjutnya dari internet
―Awan‖ pada cloud computing merupakan penyedia –(hal-
hal yang berkaitan)—dari tenaga komputasi hingga
infrastruktur komputasi, aplikasi-aplikasi, proses bisnis
hingga kolaborasi yang muncul sebagai layanan yang dapat
diakses pada saaat dibutuhkan kapanpun dan dimanapun
Sebuah gaya komputasi yang besar ,elastis dan terukur,
yang berhubungan dengan kemampuan IT sebagai
penyedia pelayanan (as a service) kepada pelanggan
eksternal menggunakan teknologi internet.
Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id
4. Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id
5. Mitos Cloud Computing
Pada komputer dekstop biasa,
perangkat lunak dijalankan pada
komputer tersebut. Semua Dokumen
yang dibuat, diolah dan disimpan
pada komputer tersebut.
( PC sentris)
Dengan Cloud Computing, program
perangkat lunak yang digunakan tidak
berada pada komputer kita, melainkan
tersimpan pada server-server yang
diakses melalui internet.
(Dokumen Sentris )
Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id
6. Mitos Cloud Computing
Cloud computing bukanlah jaringan komputer.
Dikarenakan dalam jaringan komputer aplikasi
/dokumen tersimpan dapat server perusahaan dan
diakses melalui jaringan komputer perusahaan.
Cloud computing lebih besar dari jaringan komputer.
Karena melibatkan lebih banyak perusahaan, server,
dan jaringan.
Jaringan komputer - Hanya dapat diakses pada
jaringan komputer perusahaan itu
Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id
7. Mitos Cloud Computing
Cloud Computing - cloud services dan storage dapat
diakses dari mana saja selama terdapat koneksi
internet.
Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id
8. 5 Karakteristik Cloud
On
Demand
Self
Service
Broad
Measured
Network
Service
Access
Cloud
Computing
Rapid Resource
Elasticity Pooling
Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id
9. Mengapa Cloud Computing ?
Cloud Cloud Cloud Cloud Cloud Cloud
computing is computing is computing is computing is computing is computing is
User-Centric. Task-centric. powerful. accessible. intelligent. programmable
6 Properti Cloud Computing
Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id
10. Mengapa Cloud Computing ?
Ini adalah sebuah model layanan berbasis Internet untuk
menampung sumber daya sebuah perusahaan.
Artinya sebuah perusahaan tak perlu lagi memiliki atau mendirikan
infrastruktur lantaran sudah ada perusahaan lain yang menyediakan
―penampung‖ di cloud alias Internet.
Sebuah perusahaan tak perlu lagi mengalokasikan anggaran
untuk pembelian dan perawatan infrastruktur dan software.
Perusahaan pun tak perlu memiliki pengetahuan serta
merekrut tenaga pakar dan tenaga pengontrol infrastruktur
di “cloud‖ yang mendukung mereka.
Perusahaan yang menyediakan layanan semacam ini adalah
Google, Microsoft, Zoho, Amazon, dan SalesForce.
11. 3 Model Layanan Cloud
Cloud Software as a Service (SaaS)
Menyediaan layanan berupa aplikasi yang dapat digunakan
oleh konsumen yang berjalan pada infrastruktur cloud.
Cloud Platform as a Service (PaaS)
Menyediakan platform (Bahasa pemrograman, Tools dsb)
guna pengembangan aplikasi berbasis konsumen pada
infrasturktur cloud
Cloud Infrastructure as a Service (IaaS)
Menyediakan sumber daya pemroses, storage, kapasitas
jaringan, dan sumber daya komputasi lainnya. Dimana
konsumen dapat mengembangkan dan menjalankan
aplikasi khusus.
Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id
12. Arsitektur Model Layanan
Perlu diperhatikan bahwa ―cloud‖ yang dikembangkan harus berada di
atas cloud infrastructure yang menjadi karakteristiknya
Cloud Infrastructure Cloud Infrastructure Cloud Infrastructure
Arsitektur
IaaS
PaaS
Software as a Service
PaaS
SaaS
(SaaS)
SaaS SaaS
Cloud Infrastructure Cloud Infrastructure
IaaS Arsitektur
PaaS PaaS Platform as a Service (PaaS)
Cloud Infrastructure
IaaS Arsitektur
Infrastructure as a Service (IaaS)
Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id
13. 4 Model Pengembangan Cloud
Private cloud
Infrastruktur cloud yang diperoasikan untuk suatu perusahaan.
Dapat dikelola sendiri atau dengan bantuan pihak ketiga
Community cloud
Infrastruktur cloud yang dishare untuk organisasi-organisasi dan
mendukung komuniktas tertentu yang memiliki kesamaan
kepentingan.
Public cloud
Infrastruktur cloud yang disediakan untuk umum atau untuk
industri skala yang besar, dimiliki oleh perusahaan yang menjual
layanan cloud
Hybrid cloud
Infrastruktur cloud yang menggabungkan dua atau lebih awan
(private, Community atau public ) yang masih memiliki entitas unik
namun terikat bersama-sama oleh standar teknologi atau
kepemilikan data dan portabilitas aplikasi
Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id
14. 4 Model Pengembangan Cloud
Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id
15. Komponen pada Cloud Computing
Cloud Clients adalah seperangkat komputer ataupun software
yang didesain secara khusus untuk penggunaan layanan berbasis
cloud computing.
Mobile – Windows Mobile, Symbian, dan lain-lain.
Thin Client – Windows Terminal Service, CherryPal, dll.
Thick Client – Internet Explorer, FireFox, Chrome, dll.
Cloud Services adalah produk, layanan dan solusi yang dipakai
dan disampaikan secara real-time melalui media Internet. Contoh
yang paling popular adalah web service.
Identitas – OpenID, OAuth, dan lain2.
Integration – Amazon Simple Queue Service.
Payments – PayPal, Google Checkout.
Mapping – Google Maps, Yahoo! Maps.
Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id
16. Komponen pada Cloud Computing
Cloud Applications memanfaatkan cloud computing dalam hal
arsitektur software. Sehingga user tidak perlu menginstal dan
menjalankan aplikasi dengan menggunakan komputer.
Peer-to-peer – BitTorrent, SETI, dan lain-lain.
Web Application – Facebook.
SaaS – Google Apps, SalesForce.Com, dan lain-lain.
Cloud Platform : merupakan layanan berupa platform
komputasi yang berisi hardware dan software2 infrasktruktur.
Biasanya mempunyai aplikasi bisnis tertentu dan menggunakan
layanan PaaS sebagai infrastruktur aplikasi bisnisnya. Contoh :
Web Application Frameworks – Python Django, Rubyon Rails, .NET
Web Hosting
Propietary – Force.Com
Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id
17. Komponen pada Cloud Computing
Cloud Storage melibatkan proses penyampaian penyimpanan
data sebagai sebuah layanan. Misal :
Database – Google Big Table, Amazon SimpleDB.
Network Attached Storage – Nirvanix CloudNAS, MobileMe iDisk.
Cloud Infrastructure merupakan penyampaian infrastruktur
komputasi sebagai sebuah layanan. Contohnya :
Grid Computing – Sun Grid.
Full Virtualization – GoGrid, Skytap.
Compute – Amazon Elastic Compute Cloud.
Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id
18. Benefit Cloud Computing
Ekonomis
Fleksibel
Implementasi Cepat
Layanan Yang Konsisten
Meningkatkan efektifitas Kerja
Hemat Energi
Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id
19. Keuntungan Cloud pada Perusahaan
Menyewa akan menimbulkan biaya yang disebut OpEx –
Operasional Expenditure, yang sifatnya rutin dan cenderung tetap.
Membeli akan menimbulkan CapEx – Capital Expenditure, yang
sifatnya hanya sekali pada saat membeli, namun disertai dengan biaya-
biaya lain seperti pemeliharaan maupun biaya depresiasi capital.
Perusahaan pengadopsi teknologi ini tidak perlu membeli peralatan /
hardware.
Perusahaan juga tidak perlu membeli lisensi / software
Ekstrimnya, perusahaan tersebut juga tidak perlu memiliki departemen
IT yang bertugas untuk memonitor server, storage, jaringan, dan
aplikasi bisnis.
Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id
20. Kendala Cloud Computing
Service level
Cloud provider mungkin tidak akan konsisten dengan performance
dari application atau transaksi.
Mengharuskan anda untuk memahami service level mengenai
transaction response time, data protection dan kecepatan data
recovery.
Privacy
Karena orang lain / perusahaan lain juga melakukan hosting
kemungkinan data anda akan keluar atau di baca oleh pemerintah
U.S. dapat terjadi tampa sepengetahuan anda atau approve dari
anda.
Compliance
Cloud service provider diharapkan dapat menyamakan level
compliance untuk penyimpanan data didalam cloud
Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id
21. Kendala Cloud Computing
Data ownership
Apakah data anda masih menjadi milik anda begitu data tersebut
tersimpan didalam cloud?
Mungkin pertanyaan ini sedikit aneh, namun anda perlu
mengetahui seperti hal nya yang terjadi pada Facebook yang
mencoba untuk merubah terms of use aggrement nya yang
mempertanyakan hal ini.
Data Mobility
Apakah anda dapat melakukan share data diantara cloud service?
Jika anda terminate cloud relationship bagaimana anda
mendapatkan data anda kembali?
Format apa yang akan digunakan ?
Dapatkah anda memastikan kopi dari datanya telah terhapus ?
Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id
23. Perusahaan Penggerak Cloud
Google – Menawarkan layanan pengolah kata
berbasis cloud (Google Documents), perangkat lunak
presentasi (Google Presentations), email (Gmail),
atau kalender / fungsi penjadwalan (Google
Calendar)
Microsoft – Microsoft menawarkan Windows Live
suite aplikasi berbasis web, serta Live Mesh yang
mencoba menghubungkan bersama-sama semua
jenis perangkat, data, dan aplikasi dalam platform
berbasis cloud secara umum
Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id
24. Perusahaan Penggerak Cloud
Amazon memiliki Elastic Compute Cloud (EC2),
sebuah layanan web yang menyediakan kapasitas
komputasi berbasis cloud untuk pengembang
aplikasi.
IBM memiliki Cloud Computing Center untuk
memberikan layanan cloud dan penelitian bagi klien.
Salesforce.com – Solusi perangkat lunak CRM
dan enterprise cloud computing.
Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id
26. Penutup
Cloud Computing memungkinkan pergeseran dari
komputer ke pengguna, dari aplikasi untuk tugas-
tugas, hingga data yang dapat diakses dari mana saja
dan berbagi dengan siapa pun.
Pemanfaatan Cloud secara baik menghasilkan
keuntungan-keuntungan yang tinggi
Pengembangan Cloud computing untuk negeri :
UKM Cloud
E-Gov Cloud
Higher Education Cloud dsb……
Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id