The Ins and Outs of Cloud-Scale for ISVs
description
Transcript of The Ins and Outs of Cloud-Scale for ISVs
![Page 1: The Ins and Outs of Cloud-Scale for ISVs](https://reader033.fdocuments.net/reader033/viewer/2022060108/554f4f2ab4c905423f8b50cf/html5/thumbnails/1.jpg)
Ins and Outs of Cloud-Scale for ISVs
March 19, 2014
![Page 2: The Ins and Outs of Cloud-Scale for ISVs](https://reader033.fdocuments.net/reader033/viewer/2022060108/554f4f2ab4c905423f8b50cf/html5/thumbnails/2.jpg)
SpeakersDr. Michael WaclawiczekVice President, Marketing & Operations
Seth ProctorChief Technology Officer
![Page 3: The Ins and Outs of Cloud-Scale for ISVs](https://reader033.fdocuments.net/reader033/viewer/2022060108/554f4f2ab4c905423f8b50cf/html5/thumbnails/3.jpg)
NuoDB, Inc.The leader in distributed database technology
NuoDB 2.0 released in October 2013
12,000 strong developer community
Recipient of numerous industry awards
Deep database DNA in management team and world-class investors
Headquartered in Cambridge, MA
![Page 4: The Ins and Outs of Cloud-Scale for ISVs](https://reader033.fdocuments.net/reader033/viewer/2022060108/554f4f2ab4c905423f8b50cf/html5/thumbnails/4.jpg)
Case Study – Dassault Systèmes
2nd largest independent software vendor (ISV) in Europe
Leader in 3D design software and Product Lifecycle Management (PLM) solutions
170,000 customers and 10M on-premise users
Announced cloud-based 3DExperience vision
Want their users to be able to get up and running in minutes
Selected NuoDB for scale-out performance and invested in the company
![Page 5: The Ins and Outs of Cloud-Scale for ISVs](https://reader033.fdocuments.net/reader033/viewer/2022060108/554f4f2ab4c905423f8b50cf/html5/thumbnails/5.jpg)
Our investment in NuoDB demonstratesour strong interest and belief in NuoDB’s strategy and technologies fornext-generation cloud-based services.
“”
Dominique Florack, Senior Executive VP, Products-R&D
![Page 6: The Ins and Outs of Cloud-Scale for ISVs](https://reader033.fdocuments.net/reader033/viewer/2022060108/554f4f2ab4c905423f8b50cf/html5/thumbnails/6.jpg)
Crossing the Chasm to the Cloud
Traditional ISV
Perpetual license model
Software hosted by company or ASP
Software and services
Cloud-based ISV
Subscription service business model
Shared service based on multi-tenant architecture
Provide a Service (directly or through partner)
![Page 7: The Ins and Outs of Cloud-Scale for ISVs](https://reader033.fdocuments.net/reader033/viewer/2022060108/554f4f2ab4c905423f8b50cf/html5/thumbnails/7.jpg)
Transition to the Cloud
Potential CostsOperational overheadDevelopment costServices impactLicense revenue lagCustomer lock-in
Potential BenefitsRevenue upliftRevenue predictabilityNew business revenueNew market revenueReduced cost of collectionUpgradesCustomer relationship
Potential Commercial Impacts for the ISV
![Page 8: The Ins and Outs of Cloud-Scale for ISVs](https://reader033.fdocuments.net/reader033/viewer/2022060108/554f4f2ab4c905423f8b50cf/html5/thumbnails/8.jpg)
What ISVs Need from a DBMS
General-purpose/SQL DBMS to handle existing apps, workloads, and user growth
DBMS that simplifies database deployments
DBMS that takes advantage of commodity hardware on-premise & cloud infrastructure
![Page 9: The Ins and Outs of Cloud-Scale for ISVs](https://reader033.fdocuments.net/reader033/viewer/2022060108/554f4f2ab4c905423f8b50cf/html5/thumbnails/9.jpg)
What ISVs Need from a DBMS
Simple licensing model for single and multi-tenant deployments
Simple management & monitoring out-of-the-box
Reliability, redundancy built-in to support greater-than 99.99% availability
Efficient & automatic use of resources to help reduce cost
![Page 10: The Ins and Outs of Cloud-Scale for ISVs](https://reader033.fdocuments.net/reader033/viewer/2022060108/554f4f2ab4c905423f8b50cf/html5/thumbnails/10.jpg)
Cloud Stack:The Database Bottleneck
Web Server Web Server Web Server
App Server App Server App Server
DBScaling most database systems requires you to either run it on expensive hardware or implement a complex replication or partitioning scheme!
. . .
. . .
. . .
![Page 11: The Ins and Outs of Cloud-Scale for ISVs](https://reader033.fdocuments.net/reader033/viewer/2022060108/554f4f2ab4c905423f8b50cf/html5/thumbnails/11.jpg)
Scaling Your DBMS: Active-Passive
Memory Cache
• Active DB handles reads & writes from App
• Passive replicas only handle reads
• Replication delays in Passive DBs from Active DB
• Memory caching requires App logic
• Failover requires complex shuffling of Passive and Active DBs (with some downtime)
App App App
ActiveDB
PassiveDB
PassiveDB
Read/write Read
Replicate
![Page 12: The Ins and Outs of Cloud-Scale for ISVs](https://reader033.fdocuments.net/reader033/viewer/2022060108/554f4f2ab4c905423f8b50cf/html5/thumbnails/12.jpg)
Scaling Your DBMS: Shared Nothing
• Queries across DB Partitions have to be handled by App
• Shared Nothing Approach doesn’t support on-demand scale-out
• Requires Standby replicas for HA
Standby StandbyStandby
App App
DB Partition
DB Partition
DBPartition
App
Read/write
Replicate
Memory Cache
![Page 13: The Ins and Outs of Cloud-Scale for ISVs](https://reader033.fdocuments.net/reader033/viewer/2022060108/554f4f2ab4c905423f8b50cf/html5/thumbnails/13.jpg)
Scaling Your DBMS: Shared Disk
DB Cluster
• Requires high-end disk and file subsystems
• Requires additional replicas and standbys
• DB Cluster machines have to be fairly big with hardwired network connections
• Requires expert support to set up the cluster and maintain it
Standby
DB Cluster DB Cluster
Memory Cache
Read/write
Replicate
App App App
DBShared
Disk
![Page 14: The Ins and Outs of Cloud-Scale for ISVs](https://reader033.fdocuments.net/reader033/viewer/2022060108/554f4f2ab4c905423f8b50cf/html5/thumbnails/14.jpg)
Scaling Your DBMS: NuoDB
• Delivers on-demand, elastic scale-out
• Memory-centric architecture
• Built in support for redundancy and HA
• SQL/ACID compliant
• Database scales with the application
• Single datacenter or geo-distributed
Transaction Engine
Transaction Engine
StorageManager
Storage Manager
Read/write
Full replicas
App App App
TransactionEngine
Single LogicalDatabase
![Page 15: The Ins and Outs of Cloud-Scale for ISVs](https://reader033.fdocuments.net/reader033/viewer/2022060108/554f4f2ab4c905423f8b50cf/html5/thumbnails/15.jpg)
NuoDB in a NutshellAn architecture designed from the start for cloud
Rich, standard SQL support
Single, logical service to manage & monitor, with optional automation
Active-active model supporting rolling upgrades & migration
Zero-impact backup and provisioning
Secure by default
NuoDB:An architecture designedfrom the start for cloud
![Page 16: The Ins and Outs of Cloud-Scale for ISVs](https://reader033.fdocuments.net/reader033/viewer/2022060108/554f4f2ab4c905423f8b50cf/html5/thumbnails/16.jpg)
What Makes Us Different!
A strong background in partnering with ISVs and OEMsThe scale-out SQL cloud database alternative to traditional DBMS solutionsDesigned for cloud, datacenter, and on-premise deploymentUnique ability to deploy an active-active DBMS in multiple locationsPartnering with us means sharing risks and rewardsFunded by investors with strong database and ISV background
![Page 17: The Ins and Outs of Cloud-Scale for ISVs](https://reader033.fdocuments.net/reader033/viewer/2022060108/554f4f2ab4c905423f8b50cf/html5/thumbnails/17.jpg)
Join the NuoDB ISV Program
Free development softwareHalf day onsite with NuoDB Sales EngineerFull documentationOngoing technical supportSpecialized trainingBranding on the NuoDB websiteJoint marketing opportunitiesAdditional Startup ISV benefits available