6 -cloud_computing

58
20 November 2013

Upload: kurniarahmatnbh

Post on 08-Jul-2015

23 views

Category:

Education


0 download

DESCRIPTION

penjelasan tentang apa itu Cloud Computing?

TRANSCRIPT

Page 1: 6  -cloud_computing

20 November 2013

Page 2: 6  -cloud_computing

“suatu model penyediaan sumber daya komputasi atau teknologi

informasi (software, processing power, storage, dan lainnya) yang

memungkinkan pelanggan dapat "menyewa dan menggunakan”

sumber daya sesuai kebutuhannya (on-demand) berbasis internet.”

NIST (National Institute of Standards and Technology

Page 3: 6  -cloud_computing
Page 4: 6  -cloud_computing

“Suatu gaya dalam menyediakan layanan komputasi

yang menjadi model bagi provider memberikan

berbagai macam kapabilitas IT kepada konsumer.”

Gartner

Page 5: 6  -cloud_computing

Cloud computing adalah generasi termaju dari internet

computing, yang menyediakan tenaga komputasi hingga

infrastruktur komputasi, aplikasi-aplikasi, proses bisnis,

hingga kolaborasi yang muncul sebagai layanan yang dapat

diakses pada saat dibutuhkan kapanpun dan dimanapun.

Page 6: 6  -cloud_computing

On Demand

Self Service

Broad

network

access

Resources

PoolingRapid elasticity

Measured

services 5 Karakteristik

Cloud

Computing

Page 7: 6  -cloud_computing

On Demand

Self Service

Broad network

access

Resources

PoolingRapid

elasticity

Measured

services 5 Karakteristik

Cloud

Computing

• Sebuah layanan cloud computing harus dapatdimanfaatkan oleh penggunamelalui mekanisme swalayandan langsung tersedia padasaat dibutuhkan.

• Jadi, apabila kita saat inimembutuhkan layananaplikasi, maka kita harus dapatmendaftar secara swalayandan layanan tersebut langsungtersedia saat itu juga.

Page 8: 6  -cloud_computing

On Demand

Self Service

Broad network

access

Resources

PoolingRapid

elasticity

Measured

services

Sebuah layanan cloud computing harus dapat diakses darimana saja, kapan saja, dengan alatapa pun, asalkan kita terhubung ke

jaringan layanan. Dalam contohlayanan aplikasi di atas, selama kitaterhubung ke jaringan Internet, saya

harus dapat mengakses layanantersebut, baik itu melalui laptop,

desktop, warnet, handphone, tablet, dan perangkat lain.

5 Karakteristik

Cloud

Computing

Page 9: 6  -cloud_computing

On Demand

Self Service

Broad network

access

Resources

PoolingRapid

elasticity

Measured

services

• Sebuah layanan cloud computing harus tersedia secaraterpusat dan dapat membagisumber daya secara efisien. Karena cloud computing digunakan bersama-sama oleh berbagai pelanggan, penyedia layanan harus dapatmembagi beban secara efisien, sehingga sistem dapatdimanfaatkan secara maksimal.

5 Karakteristik

Cloud

Computing

Page 10: 6  -cloud_computing

On Demand

Self Service

Broad network

access

Resources

PoolingRapid

elasticity

Measured

services

• Sebuah layanan cloud computing harus dapat menaikkan(atau menurunkan) kapasitas sesuaikebutuhan. Misalnya, apabila pegawaidi kantor bertambah, maka kita harusdapat menambah user untuk aplikasitersebut dengan mudah. Begitu jugajika pegawai berkurang.

• Atau, apabila kita menempatkansebuah website berita dalam jaringancloud computing, maka apabila terjadipeningkatkan traffic karena ada beritapenting, maka kapasitas harus dapatdinaikkan dengan cepat.

5 Karakteristik

Cloud

Computing

Page 11: 6  -cloud_computing

On Demand

Self Service

Broad network

access

Resources

PoolingRapid

elasticity

Measured

services

• Sebuah layanan cloud computing harus disediakansecara terukur, karenanantinya akan digunakandalam proses pembayaran.

• Harap diingat bahwalayanan cloud computing dibayar sesuaipenggunaan, sehinggaharus terukur dengan baik.

5 Karakteristik

Cloud

Computing

Page 12: 6  -cloud_computing

Private Cloud

Community Cloud

Public Cloud

Hybrid Cloud

Page 13: 6  -cloud_computing

Private Cloud

• Di mana sebuah infrastruktur layanan cloud, dioperasikanhanya untuk sebuah organisasi tertentu. Infrastrukturcloud itu bisa saja dikelola oleh si organisasi itu atau olehpihak ketiga.

• Lokasinya pun bisa on-site ataupun off-site.

• Biasanya organisasi dengan skala besar saja yang mampumemiliki/mengelola private cloud ini.

Page 14: 6  -cloud_computing

Community Cloud

Dalam model ini, sebuah infrastruktur cloud digunakan bersama-samaoleh beberapa organisasi yang memiliki kesamaan kepentingan, misalnya dari sisi misinya, atau tingkat keamanan yang dibutuhkan, dan lainnya.

Jadi, community cloud ini merupakan “pengembangan terbatas” dariprivate cloud. Dan sama juga dengan private cloud, infrastruktur cloud yang ada bisa di-manage oleh salah satu dari organisasi itu, ataupunjuga oleh pihak ketiga.

Page 15: 6  -cloud_computing

Public Cloud

• Jenis layanan cloud yang disediakan untuk umum

atau group perusahaan

• Layanan disediakan oleh perusahaan penjual

layanan cloud

Page 16: 6  -cloud_computing

Hybrid Cloud

• Merupakan komposisi dari dua atau lebih infrastruktur cloud (private, community, atau public).

• Meskipun secara entitas mereka tetap berdiri sendiri-sendiri, tapidihubungkan oleh suatu teknologi/mekanisme yang memungkinkanportabilitas data dan aplikasi antar cloud itu. Misalnya, mekanismeload balancing antar cloud, sehingga alokasi sumberdaya bisadipertahankan pada level yang optimal.

Page 17: 6  -cloud_computing

Infrastructure as a Services (IaaS)

Platform as a Services (PaaS)

Software as a Services (SaaS)

Page 18: 6  -cloud_computing

Infrastructure as a Services (IaaS)

• Ini adalah sebuah layanan yang "menyewakan" sumber daya teknologiinformasi dasar, yang meliputi media penyimpanan, processing power, memory, sistem operasi, kapasitas jaringan dan lain-lain, yang dapatdigunakan oleh penyewa untuk menjalankan aplikasi yang dimilikinya.

• Model bisnisnya mirip dengan penyedia data center yang menyewakanruangan untuk co-location, tapi ini lebih ke level mikronya. Penyewa tidakperlu tahu, dengan mesin apa dan bagaimana caranya penyedia layananmenyediakan layanannya.

Page 19: 6  -cloud_computing

Infrastructure as a Services (IaaS)

• Perbedaan mendasar dengan layanan data center saat ini adalah IaaS

memungkinkan pelanggan melakukan penambahan/pengurangan

kapasitas secara fleksibel dan otomatis.

• Salah satu pionir dalam penyediaan IaaS ini adalah Amazon.com yang

meluncurkan Amazon EC2 (Elastic Computing Cloud).

Page 20: 6  -cloud_computing

Platform as a Services (PaaS)

• PaaS adalah layanan yang menyediakan modul-modul siap pakai yang dapat

digunakan untuk mengembangkan sebuah aplikasi yang hanya dapat

berjalan di atas platform tersebut

• PaaS juga memiliki keterbatasan dimana pengguna tidak memiliki kendali

terhadap sumber daya memory, storage, processing power dan lain-lain

Page 21: 6  -cloud_computing

Platform as a Services (PaaS)

• Penyedia layanan PaaS contohnya adalah:

• Salesforce melalui Force.com menyediakan modul-modul untukmengembangkan aplikasi di atas salesforce menggunakan bahasaApex.

• Facebook, yang memungkinkan kita mengembangkan aplikasi difacebook seperti aplikasi game yang dilakukan oleh Zynga. Zyngasendiri dapat meraup untung lebih dari US $100 juta.

Page 22: 6  -cloud_computing

Software as a Services (SaaS)

• Merupakan evolusi lebih lanjut dari konsep ASP (Application

Service Provider)

• Pelanggan dapat menggunakan SaaS dengan cara berlangganan

atau pay per-use sehingga tidak perlu investasi IT

Page 23: 6  -cloud_computing

Software as a Services (SaaS)

• Memiliki keterbatasan dalam pemanfaatan fitur aplikasi, karena multi-tenant, maka fitur-fitur biasanya bersifat umum

• Contoh layanan SaaS :

• Zoho.com

• Xero.com

• Lotuslive.com

Page 24: 6  -cloud_computing

1. Yang paling menonjol dari komputasi awan adalahKemudahan Akses. Untuk mengerjakan suatu pekerjaankita tidak mesti berada dihadapan satu komputer yang sama.

• Misal, ada tugas untuk membuat sebuah bahan presentasidengan format aplikasi power point, karena pada komputertidak ada aplikasi power point-nya maka kita bisa membuatnyadi Google Docs ataupun di Skydrive-nya Windows Live.

• Cukup koneksi ke internet login ke akun Google atau Windows live, maka kita sudah bisa membuat bahan presentasi secaraonline.

Page 25: 6  -cloud_computing

2. Fleksibilitas, seperti contoh diatas, bahan presentasiyang kita buat tidak perlu kita simpan di hardisk yang akan memakan ruang space atau mungkin dimasukan keflashdisk.

• Dimanapun berada atau kemanapun bepergian file-file tersebutbisa dibuka dimana saja selama ada koneksi internet.

• Andaikata akan pergi ke perusahaan cabang, tidak perlu lagirepot-repot membawa laptop ke cabang perusahaan, karenasemua file-file tersimpan di awan.

Page 26: 6  -cloud_computing

3. Penghematan adalah kelebihan lain dari komputasiawan, khususnya bagi perusahaan-perusahaan besar.

• Dengan adanya sistem komputasi awan memungkinkanperusahaan untuk mengurangi infrastruktur komputer yang memerlukan biaya pengadaan dan perawatan cukup besar, halini juga berarti staf IT yang diperlukan tidak terlalu banyak, danstaf IT yang ada tidak terlalu berurusan dengan update, konfigurasi dan hal-hal lain yang berkaitan dengan komputasi.

Page 27: 6  -cloud_computing

• Dengan adanya komputasi awan, kita juga tidak

dihadapkan dengan beban biaya untuk membayar

lisensi atas software-software yang kita instal dan

kita gunakan, karena semua software sudah bisa

digunakan melalui komputasi awan.

Page 28: 6  -cloud_computing

• Cloud computing memiliki potensi membalikkan paradigma industrisoftware, yang tadinya suatu aplikasi harus dibeli dan dijalankan didesktop, maka pada cloud, aplikasi dan lisensi berjalan melaluijaringan.

• Dengan adanya perubahan ini akan memungkinkan data center beserta administrator (yang berada di pusat jaringan distribusi), processing power, elektrikal, bandwidth dan storage dapat dikelolasecara remote.

• Hal ini tidak hanya berdampak kepada model bisnis, tetapi jugaberkaitan dengan arsitektur utama bagaimana suatu aplikasidikembangkan, dibangun dan dijalankan.

Page 29: 6  -cloud_computing

• Hal yang paling wajib dalam komputasi awan adalah

Koneksi Internet, internet bisa dibilang jalan satu-

satunya jalan menuju komputasi awan, ketika tidak

ada koneksi internet ditempat kita berada maka

jangan harap bisa menggunakan sistem komputasi

awan.

Page 30: 6  -cloud_computing

• Kerahasiaan dan Keamanan adalah salah satu hal yang paling

diragukan pada komputasi awan.

• Dengan menggunakan sistem komputasi awan berarti kita

mempercayakan sepenuhnya atas keamanan dan kerahasiaan data-

data kepada perusahaan penyedia server komputasi awan.

• Contoh paling sederhana adalah ketika menyimpan foto-foto di

Facebook.

Page 31: 6  -cloud_computing

• Kualitas Server komputasi awan adalah salah satu pertimbangan

terpenting sebelum kita memutuskan untuk menyediakan jasa

penyedia server komputasi awan.

• Bukan tidak mungkin kita akan dirugikan ketika server tempat

dimana kita menyimpan file atau akses program sewaktu-waktu

akan down atau berperforma buruk, alih-alih kita semakin

dimudahkan dengan komputasi awan justru kita malah dirugikan

karena kualitas server yang buruk.

Page 32: 6  -cloud_computing
Page 33: 6  -cloud_computing

Komponen dasar :

• Clients : LAN, Laptop , PC, Mobile phone, Tablet, dll

• Data Center

• Hardware : Kumpulan server di sebuah gedung

• Software: Virtualizing server

• Distributed Server

• Server-server yang tersebar di beberapa lokasi

Page 34: 6  -cloud_computing

Komponen lain :

• Cloud Application : Software

• Cloud Services : Produk layanan dan solusi

• Cloud Platform : Hardware & Software

• Cloud Storage

• Cloud Infrastructure

Page 35: 6  -cloud_computing

No Perusahaan Provider

1 The NY Times Amazon EC2

2 Nasdaq Amazon S3

3 Major League Baseb Joyent

4 ESPN Rightscale using

Amazon EC2

5 Hasbro Amazon EC2

6 British Telecom 3Tera

7 Taylor Woodrow Google Apps

8 CSS Amazon EC2

9 Activision Amazon EC2

10 Business Objects (A SAP Company Rightscale using

Amazon EC2

Page 36: 6  -cloud_computing

STORAGE•Amazon S3•Zetta•CTERA Portal•Mosso Cloud Files•Nirvanix

COMPUTE•Amazon EC2•Serve Path GoGrid•Elastra•Mosso Cloud Servers•Joyent Accelerations•AppNexus•Flexiscale•Elastichosts•Hosting.com CloudNine•Terremark•GridLayer•ITRICITY•LayeredTech

CLOUD BROKERS•RightScale•enStratus•Kaavo•Elastra•CloudKick•CloudSwitch

SERVICE MANAGEMENT•Scale•CohesiveFT•Ylastic•Dynect•CloudFoundry•NewRelic•Cloud42

BACKUP & RECOVERY•JungleDisk•Mosy•Zmanda Cloud Backup•OpenRSM•Syncplicity

Contoh Penyedia Layanan IAAS (Infrastructure as a Service)

Page 37: 6  -cloud_computing

Contoh Penyedia Layanan PAAS (Platform as a Service)

GENERAL PURPOSE•Force.com•Etelos•LongJump•AppJet•Rollbase•Bungee Labs Connect•Google App Engine•Engine Yard•Caspio•Qrimp•MS Azure Services Platform•Mosso Cloud Sites

BUSINESS INTELLIGENT•Aster DB•Quantivo•Cloud9 Analytics•Blink Logic•K2 Analytics•Oco•Panorama•PivotLink•Clario Analytics•CloudLight Neuron•Infobright•Vertica

INTEGRATION•Amazon SQS•MuleSource Mule OnDEmand•Boomi•SnapLogic•Opsource Connect•Cast Iron•Microsoft BizTalk Service•Gnip•Snaplogic SaaS Solution Packs•Appian Anywhere•HubSpan•Informatica On-Demand

DEVELOPMENT & TESTING•Keynote Systems•Mercury•SOASTA•SkyTap•Aptana•LoadStorm•Collabnet•Dynamsoft

DATABASE•Google Big Table•Amazon SimpleDB•FathomDB•Microsoft SDS

Sumber: OpenCrowd dengan perubahan (penyusunan ulang taxonomy) oleh Sharing Vision

Page 38: 6  -cloud_computing

Contoh Penyedia Layanan PAAS (Platform as a Service) - lanjutan

CLOUD MANAGEMENT• Jtera App Logic• OpenNebula• Open.ControlTier• Enomaly Enomalism• Altor Networks• Vmware vSphere• OnPath Tech• CohesiveFT VPN Cubed• Hyperic• Eucalyptus• Reductive Lbs Puppet• OpenQRM• Appistry• VMWare VCloudExpress

COMPUTE•Globus Toolkit•Xeround•Beowulf•Sun Grid Engine•Hadoop•OpenCloud•Gigaspaces•DataSynapse

FILE STORAGE•EMC Atmos•ParaScale•Zmanda

DATA•10Gen MongoDB•Oracle Coherence•Gemstone Gemfire•Apache CouchDb•Apache Hbase•Hypertable•TerraCotta•Tokyo Cabinet•Cassandra•Memcached•IInfinispan

APPLIANCE•PingIdentity•Sysplified•rPath•Vordell

Sumber: OpenCrowd dengan perubahan (penyusunan ulang taxonomy) oleh Sharing Vision

Page 39: 6  -cloud_computing

SOCIAL NETWORKS•Ning•Zembly•Amitive

HUMAN RESOURCE

•Taleo•Workday•ICIMSe

CONTENT MANAGEMENT•Clickability•SpringCM•CrownPoint

CRM•NetSuite•Salesforce•Parature•Responsys•Rightnow•Sales.com•LiveOps•MSDynamics•Oracle On Demand

DOCUMENT MANAGEMENT•NetDocuments•Questys•DocLanding•Aconex•Xythos•Knowledge TreeLive•SpringCM

BILLING•Aria Systems•eVapt•OpSource•Redi2•Zuora

FINANCIAL•Concur•Xero•Workday•Beam4d

LEGAL•DirectLaw•Advologix•Fios•Sertifi

SALES•Xactly•LucidEra•StreetSmarts•Success Metrics

PRODUCTIVITY•Zoho•IBM Lotus Live•Google Apps•HyperOffice•Microsoft Live•ClusterSeven

COLLABORATION

•Box.net•DropBox

Contoh Penyedia Layanan SAAS (Software as a Service)

Page 40: 6  -cloud_computing

Fenomena

Page 41: 6  -cloud_computing

“Ledakan data yang besar di

era informasi sekarang ini”

Page 42: 6  -cloud_computing

It is all about better Analytic on a

broader spectrum of data, and

therefore represents an opportunity to

create even more differentiation

among industry peers.

Page 43: 6  -cloud_computing

1 Petabytes (PB) = 1.000 Terabytes (TB)

1 Exabytes (EB) = 1.000 Petabytes (PB)

1 Zettabyte (ZB) = 1.000 Exabytes (EB)

1 Yottabytes (YB) = 1.000 Zettabytes (ZB)

Page 44: 6  -cloud_computing

• “Data yang ada diseluruh dunia pada tahun

2007 bila digabungkan adalah sebesar 295 exabyte.”

• (data analog dan digital dari tahun 1986-2007)

• Martin Hilbert & Proscilla Lopez(University of Southern California)

Page 45: 6  -cloud_computing
Page 46: 6  -cloud_computing

• Pengguna Facebook (keseluruhan) sudah mengunggahlebih dari 250 miliar foto, dengan rata-rata 350 juta upload per harinya

• 4,5 miliar like per hari

• 100 miliar pesan (message)

Page 47: 6  -cloud_computing

“104.000 jam video

Youtube per hari”

Page 48: 6  -cloud_computing

“45 miliar emailterkirim per hari”

Page 49: 6  -cloud_computing

“540 juta SMSterkirim per hari”

Page 50: 6  -cloud_computing

“400 juta Tweetterkirim per hari”

Page 51: 6  -cloud_computing

“9.000 artikeldi-upload di

Wikipedia per hari”

Page 52: 6  -cloud_computing

“140.000 website baru

per hari”

Page 53: 6  -cloud_computing

“Data yang diolah per 2 hari

adalah sebesar 2,5 exabyte”

Page 54: 6  -cloud_computing

Apa yang bisa dilakukandengan data tersebut?

Page 55: 6  -cloud_computing

• Volume

• Seberapa besar data yang diolah saat ini? Apakah data tersebutdapat digunakan untukbersaing dengankompetitor?

Cost efficiently processing

the growing Volume

50x 35 ZB

20202010

Page 56: 6  -cloud_computing

• Variety

• Data apa saja yang biasanyadianalisis? Jenisdata seperti apayang ada sekarangini?

Collectively Analyzing the

broadening Variety

80% of the worlds data is unstructured

Page 57: 6  -cloud_computing

• Velocity

• Seberapa cepat data tersebut bisa diproses? Seberapa cepat danakurat pemrosesan data tersebut dapatmenghasilkan informasi?

Responding to the

increasing Velocity

30 Billion RFID sensors and counting

Page 58: 6  -cloud_computing

• Veracity

• 1 dari 3 pemimpin tidak mempercayaiinformasi yang mereka miliki untukmembuat keputusan

Establishing the

Veracity of big data sources

1 in 3 business leaders don’t trust the information they use to make decisions