Your SlideShare is downloading. ×
0
jhotank@yahoo.com / sihotang@telkom.co.id
Cloud Computing Fundamentalby John SihotangTelecommunication Planning Specialist
Sesi
Pengantar Cloud Computing
Perbandingan Cloud Computing dengan Model computing lainnya
Teknologi Cloud Computing
Pengg...
Pengantar Cloud Computing
Pengantar Cloud Computing
Apaitu cloud computing
Definisi Cloud Computing
Model layanan Cloud Computing
5 Karakteristikuta...
Apaitu Cloud Computing
Cloud computing adalahsebuahparadigmabarupadadunia IT dalampemberianlayanankomputasi  (IT Services)...
Definisi Cloud computing 
Cloud Computing adalahsuatu model  penyediaansumberdayakomputasiatauteknologi informasi (softwar...
Satusistempengelolaan–Integrated, sophisticated, and all-encompassing
Adatigadelivery models  - Software, Platform danInfr...
On Demand 
Self  Service
Key 
Characteristics
Broad network access
Rapid elasticity
Measured services
Resources Pooling
De...
National Institut of Science and Technology (NIST) sebagaibagiandariDepartemenPerdaganganAmerika, telahmembuatbeberapareko...
5 KarakteristikUtama Cloud Computing
On Demand 
Self  Service
Sampaisaatiniparadigma cloud computing inimasihberevolusi, m...
5 KarakteristikUtama Cloud Computing
Pengguna dapat memesan dan mengelola layanan tanpa interaksi manusia dengan penyedia ...
5 KarakteristikUtama Cloud Computing
Layanan yang tersediaterhubungmelaluijaringan pita lebar, terutamauntukdapatdiaksesse...
5 KarakteristikUtama Cloud Computing
Penyedialayanan cloud, memberikanlayananmelaluisumberdaya yang dikelompokkandisatuata...
5 KarakteristikUtama Cloud Computing
On Demand 
Self  Service
Kapasitaskomputasi yang disediakandapatsecaraelastisdancepat...
5 KarakteristikUtama Cloud Computing
On Demand 
Self  Service
Sumberdaya cloud yang tersediaharusdapatdiaturdandioptimasip...
4 Deployment Model Infrastruktur Cloud Computing
Private Cloud
Infrastrukturlayanan cloud dioperasikanhanyauntuksebuahorga...
4 Deployment Model Infrastruktur Cloud Computing
Private Cloud
Dalam model ini, sebuahinfrastruktur cloud digunakanbersama...
4 Deployment Model Infrastruktur Cloud Computing
Private Cloud
Community Cloud
Jenislayanan cloud yang disediakanuntukumum...
4 Deployment Model Infrastruktur Cloud Computing
Private Cloud
Merupakankomposisidariduaataulebihinfrastruktur cloud (priv...
3 Delivery Model (Model Layanan) Cloud Computing
Layanan cloud yang paling dahulupopuler, merupakanevolusilebihlanjutdarik...
3 Delivery Model (Model Layanan) Cloud Computing
PaaSadalahlayanan yang menyediakanmodul-modulsiappakai yang dapatdigunaka...
3 Delivery Model (Model Layanan) Cloud Computing
IaaSterletaksatu level lebihrendahdibandingPaaS. Iniadalahsebuahlayanan y...
Keuntungan Cloud Computing
Cloud computing menghapus silo-silo  dalam ‘data center’  tradisional
Arsitekturawanmemilikiska...
Dampak Cloud Computing
Cloud computing memilikipotensimembalikkanparadigmaindustri software, yang tadinyasuatuaplikasiharu...
Hubungan Cloud Computing dan Model Computing Lainnya
Perbandingan Cloud Computing dan  Model Computing Lainnya
Perbedaandengan Desktop biasadengan cloud computing
Perbedaanjar...
Perbedaan Desktop biasadengan Cloud Computing 
Desktop biasa :
PC sentris
Perangkatlunakdijalankanpadakomputertersebut,
Se...
PerbedaanJaringanKomputerdengan Cloud Computing
Cloud computing bukanlahjaringankomputer. karenakandalamjaringankomputerap...
www.cloudcomputingchina.com
Evolusi Model computing
Cloud computing adalahnext generation internet computing dan next gene...
Hubungan Cloud Computing dan Model Computing lainnya
Cloud computing telahmenjadiperbicanganhangatdiduniaindustribeberapat...
Grid Computing 
Grid Computing adalahpenggunaansumberdaya yang melibatkanbanyakkomputer yang  letaknyaterpisahsecarageogra...
Grid computing
Grid Computing adalahsuatuistilah yang dipakaiuntukmenggambarkansatudaridua sub-kategoribesar yang terkaitd...
Implementasi Grid computing
Perbedaan Cloud dan Grid computing
Komputasi Grid lebihmenekankan pada‘resources sharing’ , setiap node grid dapat mengaju...
Utility computing
www.cloudcomputingchina.com
Perbandinghan Utility Computing danCloud Computing
Utility computing adalahsuatu model bisnisp...
Distributed Computing 
Ditsributed  computing berkaitandengan system hardware dan software yang memilikilebihdarisatueleme...
www.cloudcomputingchina.com
PrinsipKerja Distributed Computing
Perbedanan Grid computing dan Cloud Computing (Best Practice : EGEE Grid vs Amazon Cloud)
Computer cluster
Group komputernamundapatdilihatseolah-olahsatukomputer, 
Masing-masingkomputerdapatmemilikisistemoperasi ...
Virtualization
Virtualisasiadalahistilah luas  pemisahansumber daya komputer (jaringan, storage dan server)
Virtualisasi m...
Teknologi Cloud Computing
Content
Komponen Cloud Computing
Fitur-fitur Cloud Computing
Arsitektur Cloud Computing
Apaarti Cloud Computing bagi Servi...
Komponen Cloud Computing
Komponendasar:
Clients : LAN, Lapotop , PC, Mobile phone, PDA, dll
Data Center
Hw : Kumpulan serv...
Komponen Cloud Computing (lanj.)
Cloud Client ; adalahseperangkatkomputerataupun software yang didisainsecarakhususuntukpe...
Komponen Cloud Computing (lanj.)
Cloud Application ; Memanfaatkan cloud computing dalamhalarsitektur software, sehingga us...
Komponen Cloud Computing (lanj.)
Cloud Storage ; Melibatkanprosespenyampaianpenyimpanan data sebagaisebuahlayanan, misalny...
Fitur-fitur Cloud Computing
	Self-healing
	Multi-tenancy
	Virtualized
	Linearly Scalable
	Resource Monitor and measure
	Re...
Arsitektur Cloud Computing
Layer physical hardware  divirtualisasiuntukmemberikan platform yang fleksibledanmeningkataknut...
Apaarti Cloud Computing bagi Service Provider ?
Cepatmenyediakanlayanan
Mengurangiskala server
Meningkatkantingkatutilisas...
Apaarti Cloud Computing bagi User ?
Mengurangibebankerjaklienataubebankerjaklienmenjadilebihrendah
Total Cost Ownership (T...
KeuntunganTeknologi Cloud Computing Bagi User
Flexibility  
User dapatmenentekanberapa space storage yang akandigunakan, b...
Kendala cloud computing
Continuous high availability
Konsistensi (Consistency)
Interoperability danStandartization
Skalabi...
Kendala Cloud Computing (lanj.)
Service level
Cloud provider mungkintidakakankonsistendengan performance dari application ...
Kendala Cloud Computing
(lanj)
Data ownership
Apakah data andamasihmenjadimilikandabegitu data tersebuttersimpandidalam cl...
Issu-issuPada cloud computing
Privileged user access.
Regulatory compliance.
Data location.
Data segregation.
Recovery.
In...
KendalaImplementasi Cloud di Indonesia
Kendalateknisberupakurangnyainfrastrukturdalamteknologi internet sehinggaakses inte...
PenggunadanPenyelenggaraLayanan Cloud Computing
Contoh 10 Perusahaan pengguna Cloud
ContohPenjyediaLayananSaaS
ContohPenjy...
10 Contoh Perusahaan PenggunaLayananclouds
ContohPenyediaLayanan SAAS (Software as a Service)
COLLABO
RATION
Box.net
DropBox
FINANCIAL
Concur
Xero
Workday
Beam4d
LEG...
ContohPenyediaLayanan PAAS (Platform as a Service)
DEVELOPMENT & TESTING
Keynote Systems
Mercury
SOASTA
SkyTap
Aptana
...
ContohPenyediaLayanan PAAS (Platform as a Service) - lanjutan
COMPUTE
Globus Toolkit
Xeround
Beowulf
Sun Grid Engine
Hadoo...
ContohPenyediaLayanan IAAS (Infrastructure as a Service)
STORAGE
Amazon S3
Zetta
CTERA Portal
Mosso Cloud Files
Nirvanix
C...
Upcoming SlideShare
Loading in...5
×

Prinsip Dasar Cloud Computing

19,490

Published on

Cloud computing atau komputasi awan adalah suatu model atau generasi penyediaan layanan komputing baru yang diberikan penyedia layanan IT kepada pelanggannya. Dimana dengan layanan cloud akan mampu menyediakan layanan IT dimana yang lebih cepat, fleksibel dan ekonomis.

Published in: Technology
2 Comments
9 Likes
Statistics
Notes
No Downloads
Views
Total Views
19,490
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
1,532
Comments
2
Likes
9
Embeds 0
No embeds

No notes for slide

Transcript of "Prinsip Dasar Cloud Computing"

  1. 1. jhotank@yahoo.com / sihotang@telkom.co.id Cloud Computing Fundamentalby John SihotangTelecommunication Planning Specialist
  2. 2. Sesi Pengantar Cloud Computing Perbandingan Cloud Computing dengan Model computing lainnya Teknologi Cloud Computing PenggunadanPenyelenggaraLayanan Cloud Computing
  3. 3. Pengantar Cloud Computing
  4. 4. Pengantar Cloud Computing Apaitu cloud computing Definisi Cloud Computing Model layanan Cloud Computing 5 Karakteristikutama Cloud Computing 4 Deployment Model Infrastruktur Cloud Computing 3 Delivery Model Layanan Cloud Computing Keuntungan cloud computing Dampak Cloud Computing
  5. 5. Apaitu Cloud Computing Cloud computing adalahsebuahparadigmabarupadadunia IT dalampemberianlayanankomputasi (IT Services) dengankonsepLayanan/ service yang diberikanpay-as-you-gomelalui media Internet Istilah cloud mengacupadailustrasi Internet padakebanyakanbukuteks book bidang IT yang menggambarkanremote environmentdanpenyembunyiankompleksitas Tujuandaripenyembunyiankekompleksanadalahuntukmemudahkanpemberianlayananterhadapjaringan resource komputer yang dapatdipesan, dilepasdandikonfigurasidenganmudahdancepatsertauntukmeminimumkanintervensipengelola ISP. Definisi Cloud computing sendirisangatberagamatergantung, dariaspekmanaseseorangmelihatnya.
  6. 6. Definisi Cloud computing Cloud Computing adalahsuatu model penyediaansumberdayakomputasiatauteknologi informasi (software, processing power, storage, dan lainnya) yang memungkinkan pelanggandapat"menyewa danmenggunakan”sumber daya sesuaikebutuhannya (on-demand) berbasisinternet (NIST) Suatugayadalammenyediakanlayanankomputasi yang menjadi model bagi provider memberikanberbagaimacamkapabilitas IT kepadakonsumer. (Gartner) Cloud computing adalahgenerasitermajudari internet computing, yang menyediakantenagakomputasihinggainfrastrukturkomputasi, aplikasi-aplikasi, prosesbisnis,hinggakolaborasi yang munculsebagailayanan yang dapatdiaksespadasaaatdibutuhkankapanpundandimanapun
  7. 7. Satusistempengelolaan–Integrated, sophisticated, and all-encompassing Adatigadelivery models - Software, Platform danInfrastrukturas a Service delivery model Adaempat deployment models – Dari memilikisendirisampaike fully outsourced Dua model pembayaran–berlanggananatau pay-per-use Ada lima karakteristik yang dapatdikategorikankedalamlayanan cloud computing 1 4 5 3 2 Model Layanan Cloud Computing Key Characteristics Deployment Models Delivery Models Payment Plans Management
  8. 8. On Demand Self Service Key Characteristics Broad network access Rapid elasticity Measured services Resources Pooling Deployment Models Public Cloud Hybrid Cloud Private Cloud Community Cloud Software as a services Platform as a services Infrastructure as a services Delivery Models Pay per Use Payment Plans Subscription 1 4 5 3 2 Management (Integrated) Management Model Layanan Cloud Computing
  9. 9. National Institut of Science and Technology (NIST) sebagaibagiandariDepartemenPerdaganganAmerika, telahmembuatbeberaparekomendasistandartentangberbagaiaspekdari Cloud Computing untukdijadikanreferensi
  10. 10. 5 KarakteristikUtama Cloud Computing On Demand Self Service Sampaisaatiniparadigma cloud computing inimasihberevolusi, masihmenjadisubjekperdebatandikalanganakademisi, vendor TI danpemeritah/bisnis Berdasarkan NIST, ada 5 kriteria yang harusdipenuhiolehsebuahsistemuntukbisadimasukkankedalamkeluarga cloud Broad network access Measured services 5 Karakteristik Cloud Computing Resources Pooling Rapid elasticity
  11. 11. 5 KarakteristikUtama Cloud Computing Pengguna dapat memesan dan mengelola layanan tanpa interaksi manusia dengan penyedia layanan, Misalnya dengan mengguna-kan, sebuah portal web dan manajemen antarmuka. Pengadaan dan perleng-kapanlayanan serta sumberdaya yang terkait terjadi secara otomatis pada penyedia. On Demand Self Service Measured services Broad network access 5 Karakteristik Cloud Computing Resources Pooling Rapid elasticity
  12. 12. 5 KarakteristikUtama Cloud Computing Layanan yang tersediaterhubungmelaluijaringan pita lebar, terutamauntukdapatdiaksessecaramemadaimelaluijaringan internet, baikmenggunakan thin client, thick client ataupun media lain sepertismartphone On Demand Self Service Measured services Broad network access 5 Karakteristik Cloud Computing Resources Pooling Rapid elasticity
  13. 13. 5 KarakteristikUtama Cloud Computing Penyedialayanan cloud, memberikanlayananmelaluisumberdaya yang dikelompokkandisatuatauberbagailokasi date center yang terdiridarisejumlah server denganmekanisme multi-tenant. Mekanisme multi-tenant inimemungkinkansejumlahsumberdayakomputasitersebutdigunakansecarabersama-samaolehsejumlah user, dimanasumberdayatersebutbaik yang berbentukfisikmaupun virtual, dapatdialokasikansecaradinamisuntukkebutuhanpengguna/pelanggansesuaipermintaan. Dengandemikian, pelanggantidakperlutahubagaimanadandarimanapermintaanakansumberdayakomputasinyadipenuhiolehpenyedialayanan. Yang penting, setiappermintaandapatdipenuhi. Sumberdayakomputasiinimeliputi media penyimpanan, memory, processor, pita jaringandanmesin virtual. On Demand Self Service Measured services Broad network access 5 Karakteristik Cloud Computing Resources Pooling Rapid elasticity
  14. 14. 5 KarakteristikUtama Cloud Computing On Demand Self Service Kapasitaskomputasi yang disediakandapatsecaraelastisdancepatdisediakan, baikitudalambentukpenambahanataupunpengurangankapasitas yang diperlukan. Untukpelanggansendiri, dengankemampuaniniseolah-olahkapasitas yang tersediatakterbatasbesarnya, dandapat "dibeli" kapansajadenganjumlahberapasaja. Measured services Broad network access 5 Karakteristik Cloud Computing Resources Pooling Rapid elasticity
  15. 15. 5 KarakteristikUtama Cloud Computing On Demand Self Service Sumberdaya cloud yang tersediaharusdapatdiaturdandioptimasipenggunaannya, dengansuatusistempengukuran yang dapatmengukurpenggunaandarisetiapsumberdayakomputasi yang digunakan (penyimpanan, memory, processor, lebar pita, aktivitas user, danlainnya). Dengandemikian, jumlahsumberdaya yang digunakandapatsecaratransparandiukur yang akanmenjadidasarbagi user untukmembayarbiayapenggunaanlayanan. Measured services Broad network access 5 Karakteristik Cloud Computing Resources Pooling Rapid elasticity
  16. 16. 4 Deployment Model Infrastruktur Cloud Computing Private Cloud Infrastrukturlayanan cloud dioperasikanhanyauntuksebuahorganisasi /perushaaantertentu Pelanggannyabiasanyaorganisasidenganskalabesar Infrastrukturdapatdikelolasendiriolehorganisasiatauolehpihakke-tiga Lokasibisa on-site atau off-site Community Cloud Public Cloud Hybrid Cloud
  17. 17. 4 Deployment Model Infrastruktur Cloud Computing Private Cloud Dalam model ini, sebuahinfrastruktur cloud digunakanbersama-samaolehbeberapaorganisasi yang memilikikesamaankepentingan, misalnyadarisisimisinya, atautingkatkeamanan yang dibutuhkan, danlainnya. Jadi, community cloud inimerupakan "pengembanganterbatas" dari private cloud. Dan samajugadengan private cloud, infrastruktur cloud yang adabisadi-manage olehsalahsatudariorganisasiitu, ataupunjugaolehpihakketiga. Community Cloud Public Cloud Hybrid Cloud
  18. 18. 4 Deployment Model Infrastruktur Cloud Computing Private Cloud Community Cloud Jenislayanan cloud yang disediakanuntukumumatau group perusahaan Layanandisediakanolehperusahaanpenjuallayanan cloud Public Cloud Hybrid Cloud
  19. 19. 4 Deployment Model Infrastruktur Cloud Computing Private Cloud Merupakankomposisidariduaataulebihinfrastruktur cloud (private, community, atau public). Meskipunsecaraentitasmerekatetapberdirisendiri-sendiri, tapidihubungkanolehsuatuteknologi/mekanisme yang memungkinkanportabilitas data danaplikasiantar cloud itu. Misalnya, mekanisme load balancing yang antarcloud, sehinggaalokasisumberdayabisadipertahankanpada level yang optimal. Menurutlembaga NIST bahwadefinisidanbatasandari Cloud Computing sendirimasihmencaribentukdanstandarnya. Sehingganantipasarlah yang akanmenentukan model mana yang akanbertahan. Namunsemuasepakatbahwa cloud computing akanmenjadimasadepandariduniakomputasi. Bahkanlembagarisetbergengsi Gartner Group jugatelahmenyatakanbahwa Cloud Computing adalahwacana yang tidakbolehdilewatkanolehseluruhpemangkukepentingandidunia TI. Community Cloud Public Cloud Hybrid Cloud
  20. 20. 3 Delivery Model (Model Layanan) Cloud Computing Layanan cloud yang paling dahulupopuler, merupakanevolusilebihlanjutdarikonsep ASP (Application Service Provider) PelanggandapatmenggunakanSaaSdengancaraberlanggananatau pay per-use sehinggatidakperluinvestasi IT Memilikiketerbatasandalampemanfaattanfituraplikasi, karena multi-tenant, makafitur-fiturbiasanyabersifatumum ContohlayananSaaS : Salesforce.com  Layanan CRM online (menjadi icon SaaS) Zoho.com  layanan word processor sepertigoogle docs, project mgt, invoice online, dll) Xero.com  akunting online Lotuslive.com dari IBM  layanankolaborasi/unified communication Software as a Services (SaaS) Platform as a Services (PaaS) Infrastructure as a Services (IaaS)
  21. 21. 3 Delivery Model (Model Layanan) Cloud Computing PaaSadalahlayanan yang menyediakanmodul-modulsiappakai yang dapatdigunakanuntukmengembangkansebuahaplikasi yang hanyadapatberjalandiatas platform tersebut PaaSjugamemilikiketerbatasandimanapenggunatidakmemilikikendaliterhadapsumberdaya memory, storage, processing power dan lain-lain PionirPaaSadalah Google AppEngine yang menyediakanaplikasidiatas platform Google denganbahasapemrogramanPhytondanDjango PenyedialayananPaaSlainnyaseperti : Salesforcemelalui Force.com menyediakanmodul-moduluntukmengembangkanaplikasidiatassalesforcemenggunakanbahasa Apex. Contoh lain adalahFacebook yang memungkiinkankitamengembangkanaplikasidifacebooksepertiaplikasi game yang dilakukanolehZynga. Zyngasendiridapatmeraupuntunglebihdari US $100 juta. Software as a Services (SaaS) Platform as a Services (PaaS) Infrastructure as a Services (IaaS)
  22. 22. 3 Delivery Model (Model Layanan) Cloud Computing IaaSterletaksatu level lebihrendahdibandingPaaS. Iniadalahsebuahlayanan yang "menyewakan" sumberdayateknologiinformasidasar, yang meliputi media penyimpanan, processing power, memory, sistemoperasi, kapasitasjaringandan lain-lain, yang dapatdigunakanolehpenyewauntukmenjalankanaplikasi yang dimilikinya. Model bisnisnyamiripdenganpenyedia data center yang menyewakanruanganuntuk co-location, tapiinilebihke level mikronya. Penyewatidakperlutahu, denganmesinapadanbagaimanacaranyapenyedialayanan Perbedaanmendasardenganlayanan data center saatiniadalahIaaSmemungkinkanpelangganmelakukanpenambahan/pengurangankapasitassecarafleksibeldanotomatis. SalahsatupionirdalampenyediaanIaaSiniadalah Amazon.com yang meluncurkan Amazon EC2 (Elastic Computing Cloud). Layanan Amazon EC2 inimenyediakanberbagaipilihanpersewaanmulai CPU, media penyimpanan, dilengkapidengansistemoperasidanjuga platform pengembanganaplikasi yang bisadisewadenganperhitungan jam-jaman. Software as a Services (SaaS) Platform as a Services (PaaS) Infrastructure as a Services (IaaS)
  23. 23. Keuntungan Cloud Computing Cloud computing menghapus silo-silo dalam ‘data center’ tradisional Arsitekturawanmemilikiskalabilitas, fleksibilitas, dantransparansi yang memungkinkanlayanan TI barudapatdisediakandengancepatdanbiayaefektifdenganmenggunakan service level agreements (SLA) yang mencakup IT requirement dan policy, memenuhipermintaan high utilization, dinamis, meresponperubahan, danmemenuhitingkatkeamanandankinerja yang tinggi Cloud Computing memberikankeuntunganbagiperusahaan Reduced cost Flexibility Improved Automation Sustainability Focus on Core Competency
  24. 24. Dampak Cloud Computing Cloud computing memilikipotensimembalikkanparadigmaindustri software, yang tadinyasuatuaplikasiharusdibelidandijalankandidekstop, sementarapada cloud aplikasidanlisensiberjalanmelaluijaringan. Denganadanyanperubahaniniakanmemungkinkan data center dan administrator-administrator yang beradadipusatjaringandistribusi, processing power, elektrikal, bahdwidthdan storage dapatdikelolasecara remote. Hal initidakhanyaberdampakkepada model bisnis, tetapijugaberkaitandenganarsitekturutamabagaimanasuatuaplikasidikembangkan, dibangundandijalankan.
  25. 25. Hubungan Cloud Computing dan Model Computing Lainnya
  26. 26. Perbandingan Cloud Computing dan Model Computing Lainnya Perbedaandengan Desktop biasadengan cloud computing Perbedaanjaringankomputerdengan cloud computing Evolusi Model Computing Hubungan Cloud Computing dengan model computing lainnya Grid Computing Utility Computing Distributed Computing Computer Cluster Virtualization
  27. 27. Perbedaan Desktop biasadengan Cloud Computing Desktop biasa : PC sentris Perangkatlunakdijalankanpadakomputertersebut, Semuadokumen yang dibuat, diolahdansimpanpadakomputertersebut Cloud computing, Dokumensentris program perangkatlunak yang digunakantidakberadapadakomputerkita, melainkantersimpanpada server-server yang diaksesmelalui internet
  28. 28. PerbedaanJaringanKomputerdengan Cloud Computing Cloud computing bukanlahjaringankomputer. karenakandalamjaringankomputeraplikasi/ dokumentersimpanpada server perusahaandan yang hanyadapatdiaksesmelaluijaringankomputerperusahaan. Cloud computing lebihbesardarijaringankomputer. Karenamelibatkanlebihbanyakperusahaan, server, danjaringansementaraJaringankomputermhanyadapatdiaksespadajaringankomputerperusahaanitusendiri Pada Cloud Computing - cloud services dan storage dapatdiaksesdarimanasajaselamaterdapatkoneksi internet.
  29. 29. www.cloudcomputingchina.com Evolusi Model computing Cloud computing adalahnext generation internet computing dan next generation data centers hasilinovasipengembangandariteknologikomputingsebelumnyaseperti grid computing, utility computing dan software as a services dan lain-lain Cloud Computing menggunakankombinasiteknologi processor baruberkecepatantinggi, tenologivirtualiasi, distributed storage, broadband internet access, automated management serta server yang tidakterlalumahal.
  30. 30. Hubungan Cloud Computing dan Model Computing lainnya Cloud computing telahmenjadiperbicanganhangatdiduniaindustribeberapatahunterkahirini, dansedikitbanyakselalubersinggungandenganistilah-istilahteknologisebelumnya : grid computing, utility computing, virtualization, Server cluster, dedicated server dan collocation. Infrastruktur cloud computing menggunakanteknologivirtualisasi yang dibangunberbasis server cluster danmemilikirelasidengan grid computing dan utility computing yang digunakanuntukberkompetisidengan dedicated server dan collocation.
  31. 31. Grid Computing Grid Computing adalahpenggunaansumberdaya yang melibatkanbanyakkomputer yang letaknyaterpisahsecarageografisdansalingterhubungmelaluijalurkomunikasiuntukmemecahkanpersoalankomputasiskalabesar. Dengankata lain konsep Grid Computing adalahkomputasi parallel denganinfrastrukturperangkatkerasdanperangkatlunak yang dapatmenyediakanakses yang bisadiandalkan, konsisten, tahan lama dantidakmahalterhadapkemampuankomputasimutakhir yang tersedia
  32. 32. Grid computing Grid Computing adalahsuatuistilah yang dipakaiuntukmenggambarkansatudaridua sub-kategoribesar yang terkaitdengan distributed computing : Komputasi online (Online computation) atau “storage offered as a service” yang didukungolehsebuahkumpulansumberdaya ‘distributed computing’ atau yang dikenaldengan Utility Computing, on-demand computing atau cloud computing. Data grid menyediakan ‘controlled sharing and management’ darisejumlahbesar data yang terdistribusi, sering digunakan dalam kombinasi dengan komputasi grid. Pembentukan sebuah "superkomputer virtual" yang terdiri dari jaringan komputer loosely-coupled, bertindak dalam memandu untuk melakukan tugas yang sangat besar.Teknologi ini telah diterapkan untuk masalah ilmiah, matematika, dan akademis komputasi-intensif melalui komputasi relawan, dan digunakan di perusahaan-perusahaan komersial untuk aplikasi yang beragam seperti penemuan obat, peramalan ekonomi, analisis seismik, dan back-office pengolahan data untuk mendukung e-commerce dan layanan web.
  33. 33. Implementasi Grid computing
  34. 34. Perbedaan Cloud dan Grid computing Komputasi Grid lebihmenekankan pada‘resources sharing’ , setiap node grid dapat mengajukan permintaansumber daya dari node lain, dan setiap node harus memberikan kontribusi sumber daya ke grid. Fokus komputasi grid adalahkepada kemampuan memindahkan beban kerja ke lokasi sumber daya yang memerlukan, yang sebagian besar terpencil dan sudah tersedia untuk digunakan. Grid juga membutuhkan aplikasi untukmenyesuaikanke software interface grid. Cloud computing lebihmenekankan pada kepemilikan (proprietary), setiap pengguna cloud bisa mendapatkan sumber daya pribadi dari cloud, yang disediakanoleh service provider tertentudan pengguna tidak perlu berkontribusi dalampenyediaansumber daya. Sumberdayakomputingdi dalam lingkungan cloud seperti server, dapat dibentuk secara dinamis dari hardware infrastruktur utamanyadandibuat tersedia untuk suatu beban kerja. Selain 'cloud computing‘ dapatmendukung grid,jugadapatmendukunglingkungan nongrid, seperti arsitektur Web three-tier mejalankanaplikasi tradisional atau aplikasi Web 2.0. Komputasi Grid menekankan pada tugas-tugas komputasi yang sensitif dan sulit untuk yang berskalaotomatis. Cloud computing menekankan pada aplikasi transaksi, suatupermintaandenganjumlah besar danterpisah-pisah, dan dapat untukskala otomatis atau semiotomatis.
  35. 35. Utility computing
  36. 36. www.cloudcomputingchina.com Perbandinghan Utility Computing danCloud Computing Utility computing adalahsuatu model bisnispenyediaanaplikasisumberdayainfrastruktur IT kuhususnyaberkaitandengan ‘price model” Cloud computing adalah “computing model” berkaitandengancarakitamendisain, mengembangkan, menyebarkan/mendistribusikandanmenjalankanaplikasi yang dioperasikandengandisuatu ‘sharing resources’ Utility computing seringmenggunakaninfrastuktur cloud computing tetapitidakharus Kesamaantersebutdiatas, kitadapatmengadopsi utility computing dandapatmengadopsi price model dari yang lain. Cloud computing Utility computing Monitor Meter Billing Pay
  37. 37. Distributed Computing Ditsributed computing berkaitandengan system hardware dan software yang memilikilebihdarisatuelemenpemrosesanatau storage element, concurent process, atau multiple program berjalandibawahpengendalian yang ketat. Pada distributed computing suatu program dipecahkebeberapabagian yang dijalankansecarabersamaanpadabanyakkomputer yang berkomunikasimelaluijaringan. Distributed computing adalahsuatubentukdariparallel computing, tetapi parallel computing paling umumdigunakanuntukmenggambarkanbagain-bagain program yang berjalansecarabersamaandiatas multiple processor dikomputer yang sama. Keduatipe processing (distributed danparalel computing) membutuhkanpembagian program kepadabagian-bagian yang dapatberjalanserempak, tetapi distributed computing yang dapatberjalansecarasimultantetapi program yang didistribusilanseringharussesuaidenganlingkungan yang heterogen, link jaringandariberbagai latency dankegagalan-kegagalandijaringanataukomputer yang tidakdiprediksi.
  38. 38. www.cloudcomputingchina.com PrinsipKerja Distributed Computing
  39. 39. Perbedanan Grid computing dan Cloud Computing (Best Practice : EGEE Grid vs Amazon Cloud)
  40. 40. Computer cluster Group komputernamundapatdilihatseolah-olahsatukomputer, Masing-masingkomputerdapatmemilikisistemoperasi , database danaplikasi yang berbeda Komponen cluster biasanya LAN kecepatantinggi (Fast ethernet) Cluster bertujuanuntukmeningkatkan performance dan/atau availability dibandingsebuahkomputer
  41. 41. Virtualization Virtualisasiadalahistilah luas pemisahansumber daya komputer (jaringan, storage dan server) Virtualisasi menyembunyikan karakteristik fisik sumber daya komputasi kepengguna (aplikasiatau end-user) Sebuh physical resources (sebuah server/aplikasi /storage) dapatterlihatsepertibeberapa resources virtual dansebaliknya. Teknologi virtual : Virtualisasi storage, virtualisasikomputasidanvirtualisasi network
  42. 42. Teknologi Cloud Computing
  43. 43. Content Komponen Cloud Computing Fitur-fitur Cloud Computing Arsitektur Cloud Computing Apaarti Cloud Computing bagi Service Provider ? Apaarti Cloud Computing bagi user ? KendaladanIssu-issu Cloud Computing
  44. 44. Komponen Cloud Computing Komponendasar: Clients : LAN, Lapotop , PC, Mobile phone, PDA, dll Data Center Hw : Kumpulan server disebuahgedung Sw: Virtuallizing server Distributed Server Server-server ygtersebardibeberapalokasi Komponen lain: Cloud Application “ Sw Cloud Services : Produklayanandanslousi Cloud Platform : Hw & Sw Cloud Storage Cloud Infrastructure
  45. 45. Komponen Cloud Computing (lanj.) Cloud Client ; adalahseperangkatkomputerataupun software yang didisainsecarakhususuntukpenggunaanlayananberbasis cloud computing Mobile ; Windows mobile, Symbian, dan lain-lain Thin Client ; Windows terminal service, CherryPal, dll Thick Client ; Internet explorer, FireFox, dll Cloud Services ; adalahproduklayanandansolusi yang dipakaidandisampaikansecara real time melalui media internet. Contoh yang paling populeradalah : Identitas ; OpenID, Oauth, dan lain-lain Integration ; Amazon Simple Queue Service, dll Payment ; Paypal, Google Chekout, dll Mapping ; Google Maps, Yahoo ! Maps,
  46. 46. Komponen Cloud Computing (lanj.) Cloud Application ; Memanfaatkan cloud computing dalamhalarsitektur software, sehingga user tidakperlumeng-install danmenjalankanaplikasipadakomputer Per-to-peer ; BitTorent, SETI, dan lain-lain Web Application : Facebook SaaS : Google Apps, SalesForce.com, dan lain-lain Cloud Platform ; merupakanlayananberupa platform komputasi yang berisi software dan hardware infrastruktur, bisanyamemilikiaplikasibisnistertentudanmenggunakanlayananPaaSsebagaiinfrastrukturaplikasibisnisnya, contoh : Web Application Framework ; PhytonDjango, Rubyan Rails, .Net Web Hosting Proprietary – Force.com
  47. 47. Komponen Cloud Computing (lanj.) Cloud Storage ; Melibatkanprosespenyampaianpenyimpanan data sebagaisebuahlayanan, misalnya Database ; Google Big Table, Amazon SimpleDB Network Attached Storage ; NirvanixCloudNAS, Mobile Me iDisk. Cloud Infrastructure ; merupakanpenyampaianinfrastrukturkemampuansebuahlayanan, contohnya : Grid Computing ; Sun Grid Full Virtualization ; GoGrid , Skytap Compute ; Amazon Elastic Compute Cloud
  48. 48. Fitur-fitur Cloud Computing Self-healing Multi-tenancy Virtualized Linearly Scalable Resource Monitor and measure Resource registration and discovery
  49. 49. Arsitektur Cloud Computing Layer physical hardware divirtualisasiuntukmemberikan platform yang fleksibledanmeningkataknutilisasi resources. Kuncidari new enterprise data center adalahbagaimanamengkombinasikan layer virtualiasidan layer management agar dapatmengelola data center secaraefisien, men-deploy danmeng-configure layanandengancepat. .
  50. 50. Apaarti Cloud Computing bagi Service Provider ? Cepatmenyediakanlayanan Mengurangiskala server Meningkatkantingkatutilisasi resources Memperbaikiefisiensipengelolaan Biayapemeliharaanlebihrendah Lokasiinfrastrukturdi area biayagedungdanlistrik yang rendah Memberikan ‘business continuity service’ Meningkatkanefisiensimanajemenoperasional Meningkatkan ‘service level’ Arsitektur yang kompleks Mengubah model binisdantingkatkepercayaan
  51. 51. Apaarti Cloud Computing bagi User ? Mengurangibebankerjaklienataubebankerjaklienmenjadilebihrendah Total Cost Ownership (TCO) lebihrendah Pemisahantugaspemeliharaaninfrastrukturdari domain-spesifikpengembanganaplikasi Pemisahankodeaplikasidarisumber-dayafisik Tidakperlumembeli asset untuk ‘pemakaiansatu kali’ ataupekerjaankomputing yang tidakseringpenggunaanya Memperbesar ‘resources on-demand’ Membuataplikasimemiliki ‘high availability’’ Cepat men-deploy aplikasi Membayarapa yang digunakan (Pay per use)
  52. 52. KeuntunganTeknologi Cloud Computing Bagi User Flexibility User dapatmenentekanberapa space storage yang akandigunakan, berapabanyak processing power yang dibutuhkan, dan lain-lain Scalability User dapatbergerakdari yang kecilke yang besardengancepat Capital Investment : User tidakperluinvestasilayanan IT Portability : User dapatmengakses thin clientnyadarimanasaja
  53. 53. Kendala cloud computing Continuous high availability Konsistensi (Consistency) Interoperability danStandartization Skalabilitasuntuksemuakomponen Data secrecy Permasalahan legal danpolitikdaripenyimpanan data dantranslasimenyeberangi region Issuperformansi Kesulitankastemisasi Hambatanorganisasi
  54. 54. Kendala Cloud Computing (lanj.) Service level Cloud provider mungkintidakakankonsistendengan performance dari application atautransaksi. Mengharuskanandauntukmemahami service level mengenai transaction response time, data protection dankecepatan data recovery. Privacy Karenaorang lain / perusahaan lain jugamelakukan hosting kemungkinan data andaakankeluarataudibacaolehpemerintah U.S. dapatterjaditampasepengetahuanandaatau approve darianda. Compliance Cloud service provider diharapkandapatmenyamakan level compliance untukpenyimpanan data didalam cloud
  55. 55. Kendala Cloud Computing (lanj) Data ownership Apakah data andamasihmenjadimilikandabegitu data tersebuttersimpandidalam cloud? Mungkinpertanyaaninisedikitaneh, namunandaperlumengetahuisepertihalnya yang terjadipadaFacebook yang mencobauntukmerubah terms of use aggrementnya yang mempertanyakanhalini. Data Mobility Apakahandadapatmelakukan share data diantara cloud service? Jikaanda terminate cloud relationship bagaimanaandamendapatkan data andakembali? Format apa yang akandigunakan ? Dapatkahandamemastikan kopi daridatanyatelahterhapus ?
  56. 56. Issu-issuPada cloud computing Privileged user access. Regulatory compliance. Data location. Data segregation. Recovery. Investigative support. Long-term viability.
  57. 57. KendalaImplementasi Cloud di Indonesia Kendalateknisberupakurangnyainfrastrukturdalamteknologi internet sehinggaakses internet di Indonesia menjadisangatterbatasdan internet masihsebagai ‘barangmahal’ di Indonesia danmenghambatpengembanganteknologiini Faktorkepercayaan Jikapenyedialayanantidakhandal, tidakdapatdipercayadanmemakanbiayatinggiataupunsulituntukmelakukanperubahan, makapenggunaakanterperangkapdalamsistem yang tidakhandaldanberesiko. Terbatasnyapenerapancloud computing di level organisasidankalanganbisnisdi Indonesia diakibatkanolehkendalateknis, khususnyapadamasalahvirtualisasidanadanyakeraguanakanjaminansecurity dalampenerapanteknologiini
  58. 58. PenggunadanPenyelenggaraLayanan Cloud Computing Contoh 10 Perusahaan pengguna Cloud ContohPenjyediaLayananSaaS ContohPenjyediaLayananPaaS ContohPenjyediaLayananIaaS
  59. 59. 10 Contoh Perusahaan PenggunaLayananclouds
  60. 60. ContohPenyediaLayanan SAAS (Software as a Service) COLLABO RATION Box.net DropBox FINANCIAL Concur Xero Workday Beam4d LEGAL DirectLaw Advologix Fios Sertifi BILLING Aria Systems eVapt OpSource Redi2 Zuora SALES Xactly LucidEra StreetSmarts Success Metrics PRODUCTIVITY Zoho IBM Lotus Live Google Apps HyperOffice Microsoft Live ClusterSeven CONTENT MANAGEMENT Clickability SpringCM CrownPoint HUMAN RESOURCE Taleo Workday ICIMSe CRM NetSuite Salesforce Parature Responsys Rightnow Sales.com LiveOps MSDynamics Oracle On Demand DOCUMENT MANAGEMENT NetDocuments Questys DocLanding Aconex Xythos Knowledge TreeLive SpringCM SOCIAL NETWORKS Ning Zembly Amitive
  61. 61. ContohPenyediaLayanan PAAS (Platform as a Service) DEVELOPMENT & TESTING Keynote Systems Mercury SOASTA SkyTap Aptana LoadStorm Collabnet Dynamsoft 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 SnaplogicSaaS Solution Packs Appian Anywhere HubSpan Informatica On-Demand DATABASE Google Big Table Amazon SimpleDB FathomDB Microsoft SDS Sumber: OpenCrowddenganperubahan (penyusunanulang taxonomy) oleh Sharing Vision
  62. 62. ContohPenyediaLayanan PAAS (Platform as a Service) - lanjutan COMPUTE Globus Toolkit Xeround Beowulf Sun Grid Engine Hadoop OpenCloud Gigaspaces DataSynapse FILE STORAGE EMC Atmos ParaScale Zmamda CTERAd CLOUD MANAGEMENT Jtera App Logic OpenNebula Open.ControlTier EnomalyEnomalism Altor Networks VmwarevSphere OnPath Tech CohesiveFT VPN Cubed Hyperic Eucalyptus Reductive Lbs Puppet OpenQRM Appistry VMWareVCloudExpress DATA 10Gen MongoDB Oracle Coherence Gemstone Gemfire Apache CouchDb Apache Hbase Hypertable TerraCotta Tokyo Cabinet Cassandra Memcached IInfinispan APPLIANCE PingIdentity Sysplified rPath Vordell Sumber: OpenCrowddenganperubahan (penyusunanulang taxonomy) oleh Sharing Vision
  63. 63. ContohPenyediaLayanan IAAS (Infrastructure as a Service) 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 SERVICE MANAGEMENT Scale CohesiveFT Ylastic Dynect CloudFoundry NewRelic Cloud42 CLOUD BROKERS RightScale enStratus Kaavo Elastra CloudKick CloudSwitch BACKUP & RECOVERY JungleDisk Mosy Zmanda Cloud Backup OpenRSM Syncplicity
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×