rapidly develop and test your database applications
DESCRIPTION
Rav Ahuja, Cloud Computing, Emerging Technologies, and Growth Markets at IBM Information Management Software, led this session at the RightScale User Conference 2010 in Santa Clara. Session Abstract: Development and testing is one of the leading use cases in cloud computing. Even large enterprises with stringent security requirements are using public clouds for developing and testing their applications. IBM and RightScale have partnered to make the process of developing and testing your database applications quick and efficient – and in this session, we'll demonstrate how. Examples will include spinning up Ruby on Rails and Java-based application stacks with DB2 and WebSphere. We'll also demonstrate scaling these systems on the fly, adding high availability and then cloning them.TRANSCRIPT
Agile Dev & Test in the Cloud
- Rav Ahuja, rsahuja <at> ibm.com
Nov 3, 2010
2
Why Cloud for Dev & Test?
• 30% to 50% of all servers are dedicated to test
• Most dev/test servers run at less than 10% utilization, if they are running at all!
• Dev & Test environments are seen as expensive and providing little real business value
• Enterprises are more comfortable running Dev and Test in the cloud than production
3
RightScale Development & Test Solution Pack
WAS WAS WAS
DB2 DB2
Http Http
Eclipse-based tools
Eclipse-based tools
The “other IBM”: Number 1 in Middleware
• IBM middleware stack: – web servers,
– application servers
– database servers
– information integration servers
– message and queuing servers,
– business process servers,
– portal servers,
– …
• WebSphere application servers (WAS) and DB2 database are the foundation
Start from free and grow with IBM DB2
DB2 Express-C
Free database server and toolsLinux, Windows, Solaris x64, Mac (beta)32 and 64-bitUnlimited data storage, users, number of databasespureXML includedFederated database includedMemory: 2GBCPU: 2 coresNo FixPacks, refreshed with demandCommunity assistance and support
DB2 Express
Priced per server$1990/year or$6000 one time
charge4GB memory, 4 coresHADR clusteringBackup compressionData replication24x7 IBM SupportRegular FixPacksVersion stability
DB2 Workgroup
Priced per socket:$15000 perpetual
64GB memory, 16 coresLinux, UNIX, Windows…
DB2 Advanced Enterprise
Unlimited memory and CPU capacityData Compression Performance Optimization (partitioning, MQT, MDC etc.)Q-replication replicationOracle federation…
6
Licensing IBM software on the Cloud
• Free offerings to get you started e.g. DB2 Express-C
• No-charge Pre-built images on key platforms – RightScale templates, IBM Dev Cloud images, Amazon Machine Images, VMware
• Pay-by-the-drink: pay for DB2 (and other IBM software) by the hour
• Use existing licenses: customers can just use existing IBM software licenses on the cloud
7
Development & Test Solution Pack Delivers Available, Easily Provisioned Resources
Demo
Clone an Entire Deployment
Amazon EC2
TestDevelopment
Environment
App ServerApp Server
DB2 serverDB2 server
DB2 Data
DB2 Config
DB2 serverDB2 server
DB2 Data
DB2 Config
App ServerApp Server
DB2 Config
DB2 Data
WAS
DB2 DB2
Http Http
Eclipse-based tools
Eclipse-based tools
Leveraging Cloud and IBM Middleware
Development and Test
•Build on cloud, deploy on cloud•Build in-house, deploy on cloud•Build on cloud, deploy on-premises
WAS WAS
Your Data Center
Private Cloud
PHP
IBM DB2
IBM WAS
Cloud Infrastructure•Linux (x86, x64)•Hypervisor: VMWare, XEN or KVM•Cloud software: Cloud.com, Eucalyptus, OpenStack
Cloud Infrastructure•Linux (x86, x64)•Hypervisor: VMWare, XEN or KVM•Cloud software: Cloud.com, Eucalyptus, OpenStack
Deploy DB2 in a Private Cloud i.e. in Your Data Center
.NETRuby
on Rails
Python
Admin
Multi-cloud Management Platform
Catalog•Machine/OS images•IBM middleware templates/scripts•3rd party templates/scripts
Catalog•Machine/OS images•IBM middleware templates/scripts•3rd party templates/scripts
Self-provisioning
Retalon
“With RightScale and IBM’s middleware stack on the cloud, we have been able to easily develop and test our SaaS solution for IBM retail customers with few resources and little investment,” said Mark Krupnik, President of Retalon Inc. “Our development and test processes are predictable and repeatable, and with a single click of a button, our environments on the cloud can mirror a typical production environment.”
Summary
• Cloud computing is ideal for Dev and Test
• IBM has partnered with RightScale to help clients accelerate dev/test cycles and reduce costs
• No-charge templates for DB2 database + WebSphere / Ruby on Rails available to help you get started quickly