6 -cloud_computing
DESCRIPTION
penjelasan tentang apa itu Cloud Computing?TRANSCRIPT
20 November 2013
“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
“Suatu gaya dalam menyediakan layanan komputasi
yang menjadi model bagi provider memberikan
berbagai macam kapabilitas IT kepada konsumer.”
Gartner
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.
On Demand
Self Service
Broad
network
access
Resources
PoolingRapid elasticity
Measured
services 5 Karakteristik
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.
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
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
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
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
Private Cloud
Community Cloud
Public Cloud
Hybrid Cloud
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.
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.
Public Cloud
• Jenis layanan cloud yang disediakan untuk umum
atau group perusahaan
• Layanan disediakan oleh perusahaan penjual
layanan cloud
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.
Infrastructure as a Services (IaaS)
Platform as a Services (PaaS)
Software as a Services (SaaS)
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.
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).
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
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.
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
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
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.
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.
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.
• 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.
• 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.
• 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.
• 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.
• 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.
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
Komponen lain :
• Cloud Application : Software
• Cloud Services : Produk layanan dan solusi
• Cloud Platform : Hardware & Software
• Cloud Storage
• Cloud Infrastructure
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
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)
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
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
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)
Fenomena
“Ledakan data yang besar di
era informasi sekarang ini”
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.
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)
• “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)
• 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)
“104.000 jam video
Youtube per hari”
“45 miliar emailterkirim per hari”
“540 juta SMSterkirim per hari”
“400 juta Tweetterkirim per hari”
“9.000 artikeldi-upload di
Wikipedia per hari”
“140.000 website baru
per hari”
“Data yang diolah per 2 hari
adalah sebesar 2,5 exabyte”
Apa yang bisa dilakukandengan data tersebut?
• Volume
• Seberapa besar data yang diolah saat ini? Apakah data tersebutdapat digunakan untukbersaing dengankompetitor?
Cost efficiently processing
the growing Volume
50x 35 ZB
20202010
• Variety
• Data apa saja yang biasanyadianalisis? Jenisdata seperti apayang ada sekarangini?
Collectively Analyzing the
broadening Variety
80% of the worlds data is unstructured
• 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
• 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