modul cloud computing services
TRANSCRIPT
Layanan Cloud Computing
© 2010 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID
ComputingOleh : John Sihotang
[email protected] / [email protected]
Telecommunication Planning Specialist
Sessi
Layanan Infrastructure as a Services (IaaS)
Layanan Platform as a Services (PaaS)
Layanan Software as a Services ( SaaS)
© 2009 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 2
Layanan Software as a Services ( SaaS)
Layanan Infrastructure as a Services ( IaaS)
© 2009 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 3
Services ( IaaS)
Cloud computing services stack
• Internet lebih luas dari cloud• Layanan cloud diklasifikasikan
ke dalam 3 xaaS yang terdiri dari:
1. Infrastructure-as-a-Service (IaaS)
2. Platform-as-a-Service (PaaS)
© 2009 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 4
(PaaS) 3. Software-as-a-Service
(SaaS) • IaaS adalah pondasi untuk
eksekusi eksekusi PaaS danSaaS. Keyword stacknya adalahvirtualisasi termasuk virtualisasikomputer dan web services
• PaaS adalah sebagai middle layer cloud stack yang menyediakan layananmepengembangan aplikasi
• SaaS adalah layanan untuk end user sehingga user tidak perlumembeli dan meng-instalaplikasi.
Kapabilitas dan Layanan Infrastructure as a Services (IaaS)
� Kapabilitas–Infrastructure as a Service (IaaS) : Layanan komputasi dan web services
seperti processing, storage, networking dan jenis komputasi lainnya.
–Konsumen dapat menyebarkan dan menjalankan perangkat lunak secarabebas , baik untuk sistem operasi maupun aplikasi.
–Konsumen tidak perlu menge-lola atau mengendalikan infrastruktur awan, tetapi memiliki kontrol atas sistem operasi, penyim-panan, aplikasi, dankontrol terbatas terhadap komponen jaringan (misalnya, firewall host).
© 2009 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 5
kontrol terbatas terhadap komponen jaringan (misalnya, firewall host).
� Layanan IaaS, terdiri dari :• Storage
• Application hosting
• Collocation• System Management
• Virtual server
• Virtual disk
• Virtual Local Area Network (VLAN)
Services Provider Terkemuka - IaaS (1/2)
Provider Service/Produk Keterangan
AMAZON • Layanan Amazon Web Services (AWS)• Elastic Compute
Cloud (EC2)• Amazon SimpleDB• Amazon CloudFront
• AWS specialized di IaaS
© 2009 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 6
• Amazon CloudFront• Amazon SQS• Amazon S3 (Simple
Storage Services)
VMWare • vCloud : run, secure and manage app in private cloud
• Vblock : partnership with Cisco offer equipment
• VMWare adalah pesaingutama AWS
• Fokus di IaaS
Services Provider Terkemuka - IaaS (2/2)Provider Service/
ProdukKeterangan
Rackspace • Cloud Servers
• Cloud Site• Cloud Files
• Rackspace memiliki spesialisasi di IaaS• Cloud Servers : Servers on demand. Our scalable,
affordable, and cloud-driven platform of virtualized servers.
• Cloud Site : Quickly host scalable and reliable websites• Cloud Files : Quickly host scalable and reliable
websites
© 2009 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 7
websites
Joyent • Smart DataCenter
• Hosting services
• Mengelola sekumpulan Smart Machines untukmenjamin utilisasi resources secara optimal ketikamemberikan fully programmable API
• Berpartner dengan Dell untuk menyediakan hostinggratis kepada developer faceebook
• Data center virtualization mendukung complex, multi-device architectures, virtual LANs (VLANs), loadbalancing, routing,virtual private networks (VPNs) danmasih banyak lagi
Oracle • Virtualiation& Clustering
• Spesialisasi di IaaS dan PaaS
Beberpa Contoh Layanan IaaS
STORAGE•Amazon S3•Zetta•CTERA Portal
•Mosso Cloud Files•Nirvanix
COMPUTE•Amazon EC2
•Serve Path GoGrid
•Elastra
•Mosso Cloud Servers
•Joyent Accelerations
•AppNexus
FlexiscaleCLOUD
SERVICE
MANAGEMENT•Scale
•CohesiveFT
•Ylastic
•Dynect
•CloudFoundry
© 2009 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 8
•Flexiscale
•Elastichosts
•Hosting.com CloudNine
•Terremark
•GridLayer
•ITRICITY
•LayeredTech
CLOUD
BROKERS•RightScale
•enStratus
•Kaavo
•Elastra
•CloudKick
•CloudSwitch
•CloudFoundry
•NewRelic
•Cloud42
BACKUP &
RECOVERY•JungleDisk
•Mosy
•Zmanda Cloud Backup
•OpenRSM
•Syncplicity
Amozon Web Services (AWS)
� Amazon adalah salah satu service provider untukcloud computing yang terkemuka dan paling memilikireputasi
� Produk yang ditawarkan AWS terdiri dari :1. Simple Storage Service (S3)
© 2009 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 9
1. Simple Storage Service (S3)
2. Elastic Compute Cloud (EC2)
3. Simple Queue Service (SQS)
4. Flexible Payments Service (FPS)
5. Simple DB
Karaketeristik web based Service � Layanan disediakan melalui web
� Komunikasi berbasis web-service
� Interface komunikasi API didisaiin dengan sederhana
Amozon Web Services
© 2009 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 10
� Interface komunikasi API didisaiin dengan sederhanadan efektif
� Ada 3 interface berbasis REST, Query & SOAP
� Autentikasi bersatu pada setiap massage
Simple Storage Service (S3)
� Menawarkan sistem online yang secure untuk setiapjenis data
� Secara universal, data dapat diakses melalui web
Amozon Web Services
© 2009 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 11
� Secara universal, data dapat diakses melalui web
� Tidak ada limit untuk jumlah data, besaran ataubandwidth untuk dipublish atau di transfer
� Scalable, redudansi sistem distribusi penyimpanandata berbasis geografis dengan data center yang terpisah data
Elastic Compute Cloud (EC2)� Menyediakan virtual linux server sebagaimana
kebutuhan aplikasi
� Menyediakan akses ke root sistem operasi
Amozon Web Services
© 2009 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 12
� Menyediakan akses ke root sistem operasi(Operating System), dapat mengkonfigurasi firewall dan bebas meng-install sub-sitem software apa saja
� Server dapat dikonfigur dan disimpan sepertimenyimpan image, sehingga dapat digunakan kapansaja sesuai keperluan.
� Tidak ada limit penggunaan jumlah server ataupembatasan lamanya waktu pemakaian sever.
Mengapa Perusahaan Mau Memilih EC2 ?
� Billing berbasis penggunaan per-jam atau per-bulan
� Elastis : auto scalling berdasarkan on-demand
Amozon Web Services
© 2009 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 13
� Elastis : auto scalling berdasarkan on-demand
� Elastic load balancing
� SLA gurantess 99,95 % availability of the services
� Pelanggan EC2 dapat meingkatkan dan mengurangikapasitas dalam hitungan menit.
Simple Queue Service (SQS)
� Menyediakan sistem pengiriman dan penerimaanmessage yang handal antar setiap aplikasi danmemiliki akses ke AWS
Amozon Web Services
© 2009 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 14
memiliki akses ke AWS
� Dapat mengkonfigurasi prioperties dan access-control setiap message dalam antrian
� Message disimpan dalam lingkungan yang terdistribusi untuk memfasilitasi pengiriman message yang handal
� Tidak ada pembatasan jumlah antrian message ataujumlah message yang terkirim
Flexible Payments Service (FPS)
� Menyediakan Payment Gateway untuk mentransferdana antar pihak yang memiliki account di payment Amazon.com
Amozon Web Services
© 2009 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 15
� Disamping itu, juga mendukung sumber-sumbertradisional seperti Kartu Kredit, transfer banlk)
� Menyediakan pengontrolan penuh atas setiaptransaksi yang melibatkan pihak-pihak terkait.
� Tidak ada beban dan aman dalam peyimpananinformasi sensitif untuk vendor aplikasi.
Simple DB
� Menyimpa informasi textual dalam struktur database yang sederhana
� Tidak mengharuskan skema untuk database
Amozon Web Services
© 2009 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 16
� Tidak mengharuskan skema untuk database
� Meng-indeks-kan informasi agar query menjadi lebihcepat
� Menyimpan data di beberapa data center denganaman dan andal.
Balanced Systems
Balanced system berfungsi untuk memberikan fungsiperformance dan mission-critical (berjalan secara bers amaan)
RAS (Hardware) Menambah/mengganti CPU dan memory secara online danmencampur CPU tanpa mengalami gangguan
RAS (Software) Built-in predictive Self-Healing
Layanan IaaS dari Oracle
© 2009 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 17
Investment Protection
Multiple In-chassis CPU upgrades per generation
Efficiency Peak performance with same watts (no throttling required)
Virtualization Low-overhead virtualization without sacrificing granularity or flexibility
Scalability Multi-core/multi-threaded application and system-level performance proof (up to 256 cores/ 512 threads)
Security Integrated crypto and current EAL certifications run with real-world configurations
Evolusi Cloud : Dari Silos ke Grid dandari Physical ke Virtual
Layanan IaaS dari Oracle
© 2009 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 18
• Physical, dedicated silos
• Sized for peak load
• Difficult to scale
• Expensive to manage
• Virtualized, shared resources
• Improved utilization
• Scale as needed
• Efficient to manage
Grid Computing: Virtualization & Clustering
• Virtualisasi dan Clustering adalah dua teknologi kunci yang membentuk Grid Computing.
• Kedua teknologi ini merupakanpelengkap dan enabler untukIaaS..
• Cloud Computing TIDAK hanya
Layanan IaaS dari Oracle
© 2009 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 19
• Cloud Computing TIDAK hanya virtualisasi server, Clustering juga merupakan enabler penting untuk cloud computing.
• Virtualisasi : membuat komputertunggal kelihatan seperti banyak komputer.
• Ukuran dan power bersifatvariabel / dapat dikonfigurasi.
• Mesin virtual dapat bermigrasi tanpa downtime
Virtualisasi Tradisional Vs VirtualisasiClouds
Virtualisasi Traditional Virtualisasi Cloud
VM Provisioning: membuat danmenyediakan mesin virtual (mis. no appliances)
Library of virtual appliances / assemblies for rapid, low-risk VM creation & deployment
Layanan IaaS dari Oracle
© 2009 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 20
Resource Management & HA:tidak dapat mengelola resources secara dinamis / otmisasi
Policy automation to dynamically load-balance VMs across / between pools of resources
Storage & Network: konsolidasiserver secara lokal /direct danstatis dan koneksi yang tidakfleksibel
Shared storage, flexible networking to create server pools
Admin / Operations Model:Traditional (sysadmins, storage admins, network bekerjaberdasarkan tiket .
Automation supports self-service provisioning of VM with Administrators pro-actively manage general pool scaling
Oracle Stack terintegrasi dengan Sun ServersOnly Vendor Delivering the Entire Solution, From Ap plication to Disk
Application
Management
• Solusi yang terintegrasi adalah ideal untukvirtualized environment
• Unfifed interface untuk menyederhanakansistem pengelolaan resources
Layanan IaaS dari Oracle
© 2009 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 21
Storage
Network
Server
OS
Virtualization
Applicationsistem pengelolaan resources
• Lower Total cost of ownership (TCO) lebihrendah
• Engineered, tested, and certified together to reduce complexity
• Reduced change management risk
• One-stop support
Layanan Platform as a Services ( PaaS)
© 2009 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 22
Services ( PaaS)
Middle Layer Stacks : Platform as a Services
© 2009 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 23
Pengembangan AplikasiTradisional vs Cloud
Kegiatan Tradisional CloudMembeli lisensi software pengembangan (mis VS.Net)
yes No
Membeli lisensi database (Mis Yes No
© 2009 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 24
Membeli lisensi database (Mis SQL Server)
Yes No
Download & Isntalasi sofware Yes NoMembeli 3Party tools Yes NoDevelop & deploy di production server dengan budget fix
Yes No
Kapabiltas dan Jenis Layanan PaaS
� Kapabiltas– Platform as a Service (PaaS) adalah jenis layanan cloud dimana
konsumen dapat men-deploy aplikasi yang dibangun olehkonsumnen menggunakan bahasa pemrograman dan peralatan yang didukung oleh provider didalam jaringan komputasi awan.
– Konsumen tidak mengelola atau mengendalikan infrastruktur sendiriseperti jaringan, server, sistem operasi, atau penyim-panan, namun memiliki kontrol atas aplikasi disebarkan dan memungkinkan aplikasi
© 2009 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 25
memiliki kontrol atas aplikasi disebarkan dan memungkinkan aplikasi melakukan hosting konfigurasi.
� Jenis Layanan Paas• API untuk meng-akses service atau integrasi
• Database & DB Mgt system• Developer/Testing tools
• Virtual environment
• Work flow
• Messaging
Layanan PaaS
• Microsoft Windows Azure & Google App Engine adalah untuk developer.
• Dot.Net developers eksisting dapat denganmudah berpindah keplatform azure dan meng-
© 2009 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 26
platform azure dan meng-create SaaS sendiri.
• Java & Python developers dapat menggunakanGoogle Apps Engine menjalankan cloud apps.
• OrangeScape & Wolf PaaSadalah platform berbasisbrowser on-deman untukmendisain danmenjalankan cloud apps multi-tenant.
Services Provider Terkemuka - PaaS (1/2)
Provider Service/Produk Keterangan
Google Google Aps Engine : menyediakan platform untukmengembangkan dan hosting aplikasi web di google data center menggunakan bahasapemrograman Phyton dan Java
• Google memiliki spesialisasi diPaaS dan Saas
• Google Apps enggine adalahfree tetapi hanya untukpenggunaan resources padalevel tertentu
© 2009 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 27
pemrograman Phyton dan Java level tertentu
Salesforce.com
Force.com Platform (Custom Cloud 2, development platform)
• Memiliki sepesialisasi di PaaSdan SaaS
• Salesforce.com adalah leaderdi SaaS
Microsoft Azure (Windows-as-a –services platform termasukoperating system dandeveloper services)
• Microsoft specialisi di PaaS• Azure tersedia di Visual Studio
2008 via Web Platform Installer
Services Provider Terkemuka - PaaS (2/2)
Provider Service Keterangan
Joyent • SmartPlatform • provides developers with simplicity and freedom of platform as a service (PaaS)
IBM • Smart business on the IBM cloud,
• IBM Smart Business
• IBM Smart Business Desktop Cloud enables a virtualized desktop environment on the IBM c
• IBM Smart Business Storage Cloud allows an enterprise to cost-effectively implement a private storage cloud
© 2009 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 28
Business Services and
• IBM Smart Business Systems.
storage cloud • IBM CloudBurst™ solution is a self-contained
cloud management and resource platform that provides the computing, storage, network and software required for clients to establish a private cloud
3Tera CloudWare • Suatu arsitektur untuk menyediakan open framework yang memungkinkanpengembangan open cloud environment
Oracle • Database Grid• Application Grid
Beberapa Contoh PaaS
GENERAL
PURPOSE•Force.com
•Etelos
•LongJump
•AppJet
•Rollbase
•Bungee Labs
Connect
BUSINESS
INTELLIGENT•Aster DB
•Quantivo
•Cloud9 Analytics
•Blink Logic
•K2 Analytics
•Oco
INTEGRATION•Amazon SQS
•MuleSource
Mule
OnDEmand
•Boomi
•SnapLogic
•Opsource
Connect
DEVELOPMENT
& TESTING
•Keynote
Systems
•Mercury
•SOASTA
•SkyTap
•Aptana
•LoadStorm
CLOUD
MANAGEMENT• Jtera App Logic
• OpenNebula
• Open.ControlTier
• Enomaly Enomalism
COMPUTE•Globus Toolkit
•Xeround
•Beowulf
•Sun Grid Engine
•Hadoop
•OpenCloud
•Gigaspaces
DATA•10Gen
MongoDB
•Oracle
Coherence
•Gemstone
Gemfire
•Apache
CouchDb
•Apache Hbase
•Hypertable
© 2009 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 29
Connect
•Google App
Engine
•Engine Yard
•Caspio
•Qrimp
•MS Azure
Services
Platform
•Mosso Cloud
Sites
•Oco
•Panorama
•PivotLink
•Clario Analytics
•CloudLight
Neuron
•Infobright
•Vertica
Connect
•Cast Iron
•Microsoft
BizTalk Service
•Gnip
•Snaplogic SaaS
Solution Packs
•Appian
Anywhere
•HubSpan
•Informatica On-
Demand
•LoadStorm
•Collabnet
•Dynamsoft
DATABASE•Google Big
Table
•Amazon
SimpleDB
•FathomDB
•Microsoft SDS
• Enomaly Enomalism
• Altor Networks
• Vmware vSphere
• OnPath Tech
• CohesiveFT VPN Cubed
• Hyperic
• Eucalyptus
• Reductive Lbs Puppet
• OpenQRM
• Appistry
• VMWare
VCloudExpress
•Gigaspaces
•DataSynapse
FILE STORAGE•EMC Atmos
•ParaScale
•Zmamda
•CTERAd
•Hypertable
•TerraCotta
•Tokyo Cabinet
•Cassandra
•Memcached
•IInfinispan
APPLIANCE•PingIdentity
•Sysplified
•rPath
•Vordell
Platform Layanan Cloud Oracle
Oracle ApplicationsThird Party Applications
ISVApplications
Platform as a Service
Cloud Management
Oracle Enterprise Manager
Configuration Mgmt
Application Grid: WebLogic Server, Coherence, Tuxedo, JRockit
Shared Services
Integration:SOA Suite
Security:Identity Mgmt
Process Mgmt:BPM Suite
User Interaction:WebCenter
© 2009 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 30
Physical & Virtual Systems Management
Infrastructure as a Service
Oracle VM for x86
Lifecycle Management
Application PerformanceManagement
Application QualityManagement
Database Grid: Oracle Database, RAC, ASM, Partitioning,IMDB Cache, Active Data Guard, Database Security
Application Grid: WebLogic Server, Coherence, Tuxedo, JRockit
Oracle Enterprise Linux
Oracle Enterprise ManagerOps Center
Oracle SolarisOracle Solaris Containers Oracle VM for SPARC
Sun Servers (SPARC and x86)
Sun Storage Systems
Layanan Software as a Services ( SaaS)
© 2009 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 31
Services ( SaaS)
Software as a Services
• top layer of the cloud computing–
• directly consumed by customers
© 2009 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 32
customers
Karakteristik Layanan SaaS
� Software as a Service (SaaS) adalah jenis layanan cloud yang menyediakan aplikasi kepada kepada konsumen melalu jaringaninternet
� Aplikasi tersebut dapat diakses pelanggan dari berbagai perangkat klien melalui antarmuka seperti web browser (misalnya, email berbasis web).
© 2009 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 33
berbasis web).
� Aplikasi berbasis on-premise sangat mahal, dan hanya perusahaanyang memiliki Cap-ex besar yang mampu mebeli disamping itu jugaperusahaan membutuhkan ahli IT yang menyebabkan tingginyaTotal Cost of Ownership (TCO).
� Dengan SaaS, konsumen tidak perlu lagi investasi dan membeliinfrastruktur dan platform terkait serta termasuk tenaga ahli bidangIT.
� SaaS sangat cocok untuk pelanggan SMEs/ SMBs (Small & Mid size businesses)
Services Provider Terkemuka - SaaS
Provider Produk Keterangan
Google Google Aps • Web based comnunication, collaboration & security application, termasuk Gmail, Google calender, google talk, google docs & googlesite.
Salesforce. com
• Salesforce CRM • Sales cloud 2• Sales service 2
© 2009 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 34
. com • Sales service 2• Salesforce,com adalah leader di
bidang SaaS
NetSuite SuitCloud Platform • Spesialisasi hanya di SaaS• Juga leading di layanan Business
Software Suite untuk CRM, ERP tools and Accounting.
Joyent • Cloud Software for Solution Providers
• Three Solutions for Game Studios
• Solution for Digital Agencies• Customize Your Own Cloud
Solution
• Selain bermain di IaaS dan PaaSjuga bermain di SaaS.
• Satu-satunya provider yang bermaindi 3 xaaS
Beberapa Contoh Layanan SaaS
CONTENT
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
© 2009 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 35
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
COLLABO
RATION•Box.net
•DropBox
<Insert Picture Here>
Terimakasih
© 2009 Cisco Systems, Inc. All rights reserved. Cisco ConfidentialPresentation_ID 36
Terimakasih