pengenalan cloud computing

27
IRAWAN AFRIANTO, S.T., M.T. PENGENALAN CLOUD COMPUTING Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id

Upload: irawan-afrianto

Post on 18-Nov-2014

4.281 views

Category:

Education


1 download

DESCRIPTION

presentasi pengenalan clod computing pada acara seminar cloud computing : today and tomorrow, Universitas Komputer Indonesia, 4 Desember 2010

TRANSCRIPT

Page 1: Pengenalan cloud computing

IRAWAN AFRIANTO, S.T., M.T.

PENGENALAN CLOUD COMPUTING

Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id

Page 2: Pengenalan cloud computing

Definisi Cloud Computing

Cloud : Awan (internet)

Computing : Proses komputasi

Teknologi komputasi komputer dengan memanfaatkaninternet 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

Page 3: Pengenalan cloud computing

Definisi Cloud Computing

Cloud computing adalah evolusi selanjutnya dari internet ―Awan‖ pada cloud computing merupakan penyedia –(hal-hal yang berkaitan)—dari tenaga komputasi hinggainfrastruktur komputasi, aplikasi-aplikasi, proses bisnishingga kolaborasi yang muncul sebagai layanan yang dapatdiakses pada saaat dibutuhkan kapanpun dan dimanapun

Sebuah gaya komputasi yang besar ,elastis dan terukur, yang berhubungan dengan kemampuan IT sebagaipenyedia pelayanan (as a service) kepada pelanggan eksternal menggunakan teknologi internet.

Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id

Page 4: Pengenalan cloud computing

Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id

Page 5: Pengenalan cloud computing

Mitos Cloud Computing

Pada komputer dekstop biasa,perangkat lunak dijalankan padakomputer tersebut. Semua Dokumenyang dibuat, diolah dan disimpanpada komputer tersebut.

( PC sentris)

Dengan Cloud Computing, programperangkat lunak yang digunakan tidakberada pada komputer kita, melainkantersimpan pada server-server yangdiakses melalui internet.(Dokumen Sentris )

Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id

Page 6: Pengenalan cloud computing

Mitos Cloud Computing

Cloud computing bukanlah jaringan komputer. Dikarenakan dalam jaringan komputer aplikasi/dokumen tersimpan dapat server perusahaan dandiakses melalui jaringan komputer perusahaan.

Cloud computing lebih besar dari jaringan komputer. Karena melibatkan lebih banyak perusahaan, server, dan jaringan.

Jaringan komputer - Hanya dapat diakses padajaringan komputer perusahaan itu

Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id

Page 7: Pengenalan cloud computing

Mitos Cloud Computing

Cloud Computing - cloud services dan storage dapatdiakses dari mana saja selama terdapat koneksiinternet.

Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id

Page 8: Pengenalan cloud computing

5 Karakteristik Cloud

Cloud Computing

On Demand

Self Service

Broad Network Access

Resource Pooling

Rapid Elasticity

Measured Service

Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id

Page 9: Pengenalan cloud computing

Mengapa Cloud Computing ?

Cloud computing is User-Centric.

Cloud computing is Task-centric.

Cloud computing is

powerful.

Cloud computing is

accessible.

Cloud computing is intelligent.

Cloud computing is

programmable

6 Properti Cloud Computing

Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id

Page 10: Pengenalan cloud computing

Mengapa Cloud Computing ?

Ini adalah sebuah model layanan berbasis Internet untukmenampung 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 anggaranuntuk pembelian dan perawatan infrastruktur dan software.

Perusahaan pun tak perlu memiliki pengetahuan sertamerekrut tenaga pakar dan tenaga pengontrol infrastrukturdi “cloud‖ yang mendukung mereka.

Perusahaan yang menyediakan layanan semacam ini adalahGoogle, Microsoft, Zoho, Amazon, dan SalesForce.

Page 11: Pengenalan cloud computing

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 padainfrasturktur cloud

Cloud Infrastructure as a Service (IaaS) Menyediakan sumber daya pemroses, storage, kapasitas

jaringan, dan sumber daya komputasi lainnya. Dimanakonsumen dapat mengembangkan dan menjalankanaplikasi khusus.

Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id

Page 12: Pengenalan cloud computing

Arsitektur Model Layanan

Perlu diperhatikan bahwa ―cloud‖ yang dikembangkan harus berada diatas cloud infrastructure yang menjadi karakteristiknya

Cloud Infrastructure

IaaS

PaaS

SaaS

Arsitektur

Infrastructure as a Service (IaaS)

Arsitektur

Platform as a Service (PaaS)

Arsitektur

Software as a Service

(SaaS)

Cloud Infrastructure

SaaS

Cloud Infrastructure

PaaS

SaaS

Cloud Infrastructure

IaaS

PaaS

Cloud Infrastructure

PaaS

Cloud Infrastructure

IaaS

Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id

Page 13: Pengenalan cloud computing

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 kesamaankepentingan.

Public cloud Infrastruktur cloud yang disediakan untuk umum atau untuk

industri skala yang besar, dimiliki oleh perusahaan yang menjuallayanan 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

Page 14: Pengenalan cloud computing

4 Model Pengembangan Cloud

Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id

Page 15: Pengenalan cloud computing

Komponen pada Cloud Computing

Cloud Clients adalah seperangkat komputer ataupun software yang didesain secara khusus untuk penggunaan layanan berbasiscloud 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 dipakaidan disampaikan secara real-time melalui media Internet. Contohyang 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

Page 16: Pengenalan cloud computing

Komponen pada Cloud Computing

Cloud Applications memanfaatkan cloud computing dalam halarsitektur software. Sehingga user tidak perlu menginstal danmenjalankan 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 menggunakanlayanan 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

Page 17: Pengenalan cloud computing

Komponen pada Cloud Computing

Cloud Storage melibatkan proses penyampaian penyimpanandata sebagai sebuah layanan. Misal :

Database – Google Big Table, Amazon SimpleDB. Network Attached Storage – Nirvanix CloudNAS, MobileMe iDisk.

Cloud Infrastructure merupakan penyampaian infrastrukturkomputasi 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

Page 18: Pengenalan cloud computing

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

Page 19: Pengenalan cloud computing

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 departemenIT yang bertugas untuk memonitor server, storage, jaringan, danaplikasi bisnis.

Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id

Page 20: Pengenalan cloud computing

Kendala Cloud Computing

Service level Cloud provider mungkin tidak akan konsisten dengan performance

dari application atau transaksi.

Mengharuskan anda untuk memahami service level mengenaitransaction 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 pemerintahU.S. dapat terjadi tampa sepengetahuan anda atau approve darianda.

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

Page 21: Pengenalan cloud computing

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 perlumengetahui 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 andamendapatkan 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

Page 22: Pengenalan cloud computing

Perusahaan Penggerak Cloud

Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id

Page 23: Pengenalan cloud computing

Perusahaan Penggerak Cloud

Google – Menawarkan layanan pengolah kataberbasis cloud (Google Documents), perangkat lunakpresentasi (Google Presentations), email (Gmail),atau kalender / fungsi penjadwalan (GoogleCalendar)

Microsoft – Microsoft menawarkan Windows Livesuite aplikasi berbasis web, serta Live Mesh yangmencoba menghubungkan bersama-sama semuajenis perangkat, data, dan aplikasi dalam platformberbasis cloud secara umum

Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id

Page 24: Pengenalan cloud computing

Perusahaan Penggerak Cloud

Amazon memiliki Elastic Compute Cloud (EC2),sebuah layanan web yang menyediakan kapasitaskomputasi berbasis cloud untuk pengembangaplikasi.

IBM memiliki Cloud Computing Center untukmemberikan layanan cloud dan penelitian bagi klien.

Salesforce.com – Solusi perangkat lunak CRMdan enterprise cloud computing.

Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id

Page 25: Pengenalan cloud computing

Tantangan

Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id

Page 26: Pengenalan cloud computing

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 menghasilkankeuntungan-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

Page 27: Pengenalan cloud computing

Terima Kasih

Seminar IT Cloud Computing : Today and Tomorrow - http://www.unikom.ac.id