Business Whitepaper. Selecting The Right Database For Applications In The Cloud. Exec Insight



Similar documents
THE FUTURE OF CLOUD: Insights from the Front Line EBOOK

Business Whitepaper. The ISV s Checklist For Cloud-Scale Database Management Systems. A Business Whitepaper for Independent Software Vendors

Top DBMS Insights From IT Executives

WHAT IS GLOBAL OPERATION? EBOOK

SaaS A Product Perspective

Cloud vision and capabilities

Making the Transition. From ISV to SaaS. with Xterity Wholesale Cloud

Web Application Deployment in the Cloud Using Amazon Web Services From Infancy to Maturity

SaaS & Cloud Application Development & Delivery

VMware Hybrid Cloud. Accelerate Your Time to Value

Approaching SaaS Integration with Data Integration Best Practices and Technology

WHITE PAPER. A Practical Guide to Choosing the Right Clouds Option and Storage Service Levels.

How To Compare The Two Cloud Computing Models

Elastic Private Clouds

Software-Defined Networks Powered by VellOS

IBM Cloud: Rethink IT. Reinvent business.

The Customizable Cloud. How the Cloud Provides the More Flexible Alternative to Legacy ERP Platforms

How cloud computing can transform your business landscape

PLATFORM-AS-A-SERVICE, DEVOPS, AND APPLICATION INTEGRATION. An introduction to delivering applications faster

Are You in Control of Your Cloud Data? Expanded options for keeping your enterprise in the driver s seat

INTRODUCING CLOUD POWER

SCALABILITY IN THE CLOUD

Whitepaper. A Practical Guide to Choosing the Right Cloud Option and Storage Service Levels. Executive Summary

Realize More Success with Software-plus-Services. Cloud-based software from Microsoft Dynamics ERP

Meeting the Needs of Database Management for SaaS: Oracle Database 12c

Head in the Clouds Feet On the Ground

Private Cloud Solution Delivers Flexibility and Agility

To run large data set applications in the cloud, and run them well,

Moving Network Management from OnSite to SaaS. Key Challenges and How NMSaaS Helps Solve Them

A Guide to Hybrid Cloud An inside-out approach for extending your data center to the cloud

Is your finance application holding you back?

Five More Myths About SaaS and Cloud Computing

Outlook. Corporate Research and Technologies, Munich, Germany. 20 th May 2010

Table of Contents. Abstract. Cloud computing basics. The app economy. The API platform for the app economy

Reference Model for Cloud Applications CONSIDERATIONS FOR SW VENDORS BUILDING A SAAS SOLUTION

Contents. The most innovative company in the world 3. What is the Salesforce Cloud? 4. How Can My Association Benefit from the Salesforce Cloud?

Archiving: To SaaS or not to SaaS?

The Safe Harbor. 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

To Cloud or Not? Fri, 08/31/ :28pm Don Lyman, CEO, Docassist cloud document managment

PaaS Cloud Migration Migration Process, Architecture Problems and Solutions. Claus Pahl and Huanhuan Xiong

SUSE Linux Enterprise Server for VMware

WHY TRUE SAAS ITSM BEATS ON-PREMISE AND HYBRID DELIVERY OPTIONS

Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Making a Smooth Transition to a Hybrid Cloud with Microsoft Cloud OS

Cloud Courses Description

Enabling Database-as-a-Service (DBaaS) within Enterprises or Cloud Offerings

VIRTUALIZATION IS NOT THE CLOUD AN ANALYSIS OF THE GAPS BETWEEN VIRTUALIZATION AND CLOUD COMPUTING

Amazon.com, Inc. and its affiliates. All rights reserved.

1 Introduction. 2 What is Cloud Computing?

5 Reasons CIOs are Adopting Cloud Computing in 2009 Application Development that s 5 Times Faster at 1/2 the Cost

Executive Summary OpenEdge Streamlines Development and Support Factors Affecting Benefits And Costs Disclosures...

CLOUD COMPUTING FOR THE ENTERPRISE AND GLOBAL COMPANIES Steve Midgley Head of AWS EMEA

ScaleArc for SQL Server

Object Storage: A Growing Opportunity for Service Providers. White Paper. Prepared for: 2012 Neovise, LLC. All Rights Reserved.

White Paper. Cloud Vademecum

CLOUD ERP AND ACCOUNTING: SELECTION AND PLANNING GUIDE

Innovation through Outsourcing

How To Build A Cloud Based Healthcare Management System

ASTCORPORATION. Head in the Clouds Feet On the Ground A Guide to Choosing Cloud Options RECOGNIZED. PREFERRED. SPECIALIZED.

INTRODUCTION TO CLOUD COMPUTING CEN483 PARALLEL AND DISTRIBUTED SYSTEMS

Cloud Computing: Making the right choices

IBM PureApplication System for IBM WebSphere Application Server workloads

SaaS-Based Budget Planning

vcloud Virtual Private Cloud Fulfilling the promise of cloud computing A Resource Pool of Compute, Storage and a Host of Network Capabilities

How a Hybrid Cloud Strategy Can Empower Your IT Department

Master the Might of the Hybrid Cloud

Always On Infrastructure for Software as a Ser vice

A Mainframe Guy and Cloud Computing

How To Run A Cloud Computer System

Microsoft SharePoint Architectural Models

How cloud computing can transform your business landscape.

Intermedia s Dedicated Exchange

White Paper. To upgrade or consolidate - that is the question. Why not do both?

SaaS data quality deployments. The increasing demand for SaaS technology is creating a need in the data quality market

Hadoop in the Hybrid Cloud

Fujitsu Cloud IaaS Trusted Public S5. shaping tomorrow with you

Cloud vs. On Premise: Is there a Middle Ground?

Software as a Service: A Transformative Way to Deliver Applications

TODAY S CLOUD MEETS TODAY S STORAGE

Hybrid Cloud. How Businesses should be incorporating Hybrid Cloud as part of their Core IT Strategy

DECIDING WHICH CRM SOLUTION IS RIGHT FOR YOU

A Study of Infrastructure Clouds

How Informatica Built and Launched a Successful SaaS Business

Will Cloud Computing Work for the Life Sciences Industry?

RUBRIK CONVERGED DATA MANAGEMENT. Technology Overview & How It Works

Introduction to AWS Economics

Planning the Migration of Enterprise Applications to the Cloud

How to Achieve a Cloud-Connected Experience Using On-Premise Applications

Microsoft Azure Cloud on your terms. Start your cloud journey.

Lufthansa Systems Uses Hybrid Cloud to Trim IT Delivery to Hours and Reduce Costs

LOW RISK ADOPTION OF CLOUD INFRA- STRUCTURE FOR ENTERPRISES

Architecting Your Company. Ann Winblad Co-Founder and Managing Director

PLATFORM-AS-A-SERVICE: ADOPTION, STRATEGY, PLANNING AND IMPLEMENTATION

A Guide to Hybrid Cloud An inside-out approach for extending your data center to the cloud

Learning Management Redefined. Acadox Infrastructure & Architecture

On-premises vs. cloud

emind Webydo Moves to the Google Cloud Platform (GCP) with Emind For a Scalable Cloud Customers Stories by Overview About Webydo

Data Center Network Evolution: Increase the Value of IT in Your Organization

Multi tenancy Vs Multi Instance in CCaaS / UCaaS clouds

Transcription:

Selecting The Right Database For Applications In The Cloud Application migration, software-as-a service deployments and reduction of app lifecycle costs all depend in part on selecting the right database for the cloud. Exec Insight

Executive Summary Traditional Relational Database Management Systems (RDBMS) were designed 30 years ago before today s modern datacenters and cloud computing took center stage. At their core these original RDBMS were not designed for meeting the business, cost and technical needs of today s software-as-a-service (SaaS) providers or for offering efficient operation in the commoditized datacenter. To accommodate the seismic shift new infrastructures are creating, independent software vendors (ISVs), software vendors, and application service providers (ASPs), are re-architecting their applications to future-proof them and to drive both short and long-term profitability. They are heeding the relatively short but impressive history of Salesforce.com (SFDC) to understand what s at stake. SFDC re-invented the customer relationship management (CRM) market by being first to deliver an innovative and scalable CRM solution as SaaS. Established CRM competitors failed to recognize the inherent advantages of the SaaS delivery model, and continued to offer and promote their on premisebased CRM. As a result, today Salesforce.com dominates the global CRM market and last year was named the World s Most Innovative Company by Forbes. According to Gartner Research in a May 2014 report, Salesforce grew 24.7% faster than its nearest competitor from 2012 to 2013, attaining 30.3% growth in worldwide revenues. Their closest competitor grew by just over 12% during the same period. Established software companies are now migrating their premise-based applications to the cloud. Also all ISVs are seeking to reduce the pain, complexity, inflexibility and cost associated with offering their applications. Often the gating factor to reaching this desirable state is getting the database to go along. Applications must be deployed on top of DBMS that avoid the legacy technical and economical shortcomings of older DBMS solutions. In other words why modernize an application on top of a 30-year-old DBMS architecture? When I started what became NuoDB, the time for variations on existing themes was past. If databases were to scale, a whole new approach was required, one unsaddled by ancient assumptions. Jim Starkey NuoDB Technical Founder and Strategic Advisor Why Bother? Aside from the monster success of Salesforce, ISVs, ASPs and traditional software vendors know quite well that the SaaS subscription model trades upfront license payments for a greater customer lifetime value and more predictable revenues over time. SaaS also streamlines maintenance and upgrades, and the launch of new product features. No more encouraging (or forcing) customers to upgrade to the latest release. An entire customer base can be seamlessly upgraded in one action. SaaS and the cloud help deliver product innovation faster; address customer requests for enhancements faster and improve the overall customer experience, leading to long-lasting relationships. But again there s often a gotcha in harnessing all these benefits. Too often traditional software vendors spend enormous amounts of time and effort trying to make their databases go along with a migration to the cloud or a move to SaaS. Even developing and deploying brand new apps can be a difficult endeavor if the process starts with a scale up not scale out approach. 1

The Challenge Traditional databases scale up - not out - then back in - as demand changes. Scaling them requires bigger and bigger machines and/or complex workaround solutions like sharding, partitioning, or replication, to name a few. Originally architected for client/server applications deployed in enterprise datacenters, the traditional RDBMS can certainly be engineered to support cloud and SaaS applications, but doing so is generally costly and involves performance and scalability tradeoffs. The basic nature of the cloud is all about flexibility and paying only for the necessary resources and only as needed. Similarly a bona fide, cloudnative database is designed to act in the same fashion technically while also eliminating expensive, legacy database licensing. The cloud motto whether it be a public, private or hybrid cloud don t pay for what you don t need until you need it. Besides being architected for scale out/in performance, automated administration and rolling upgrades/maintenance, a true cloud-native database must also be in multi-tenant. Each customer s database maintains its own physically separate archives and runs its own set of security credentials. Each customer database has its own set of database processes, and machine hosts can be shared securely amongst databases to increase operational efficiency. Application vendors can modernize and future-proof their technology by selecting a database specifically designed from the ground up to run in the cloud and/or commoditized datacenters. Why NuoDB? Because NuoDB was designed specifically for the cloud, it provides the benefits ISVs, ASPs and traditional software vendors are looking for straight out of the gate. NuoDB is a webscale distributed database that offers simplicity, the flexibility of scale out/in to respond automatically to changes in demand, continuous availability, and active/active operation across datacenters. The NuoDB database is secure, flexible enough to solve a variety of problems, easy to automate and resilient in the face of failure. Just like the cloud. Design matters and architecture matters. It was important that we match our horizontally scalable application with a horizontally scalable data model. Dave Duggal Founder and Managing Director, Enterprise Web Starting with its distributed architecture, NuoDB provides a powerful building block for on-premise, public cloud or any other deployment model that needs active-active properties. Deploy a single, logical database in multiple locations simultaneously. It doesn t matter where your datacenters are located. Then a cloud-scale database should be easily administered as a collection of processes that are logically addressable as a single SQL service. Simply start by provisioning a host and then ask that host to take on transactional or durability workloads. All of this should be accomplished without the extra effort of sharding or building an explicit replication processes. NuoDB accomplishes this via its auto administration feature, a template-driven approach to streamline deployment; enforce your service-level agreements; and streamline administrative tasks and maintenance. 2

Figure 1: NuoDB s distributed architecture is split into three layers; an administrative tier, a transactional tier and a storage tier. NuoDB s distributed three-tier architecture decouples management, transactions, and storage, meaning each tier can scale a single, logical database elastically. It scales linearly to improve transactions per second performance and handle both concurrency and data volume so that providers can scale applications out and in by simply adding or removing processes. New processing nodes can be introduced to a running database and become effective immediately. The NuoDB architecture also automatically provides continuous availability, rolling upgrades, built-in data redundancy and disaster recovery capabilities. App Broker Broker App TE TE SM SM Host 1 Host 2 Figure 2: NuoDB s Transaction Engines (TEs) and Storage Managers (SMs) are deployed as independent processing nodes with access to a common database, eliminating any single point of failure and allowing software vendors to ensure continuous availability. 3

As an active/active system, NuoDB is a network of independent processing nodes, each having access to a common database so that the service will continue even if system components fail. NuoDB provides application vendors with peer-to-peer, on-demand independence that yields high availability plus low-latency and a deployment model that is easy to manage. Conclusion Traditional DBMS were not designed to meet the needs of applications running in the cloud or modern datacenters. For ISVs, ASPs and software vendors to benefit from the technical and economic efficiencies of today s distributed computing, they must select a database that facilitates a move to the cloud and/or the modern datacenter. Software companies can future-proof their applications; drive short- and long-term profitability and offer their customers the most flexible, innovative applications by capitalizing on the cloud-native nature of the NuoDB webscale distributed database. For a free download: www.nuodb.com/download About NuoDB NuoDB was launched in 2010 by industry-renowned database architect Jim Starkey and accomplished software CEO Barry Morris. It delivers a webscale distributed database management system specifically designed for the cloud and the modern datacenter. Used by thousands of developers worldwide, NuoDB s customers include automotive after-market giant AutoZone, Europe s second largest ISV Dassault Systèmes, Zombie Studios and many other innovative organizations. NuoDB was one of only nineteen vendors cited on the Gartner Magic Quadrant for Operational DBMS. If you are a company that wants to expand its database capacity and buy from Oracle, you need to scale up. This means that you have to buy expensive hardware and software that is engineered for peak demand. With NuoDB, a company can scale out meaning that it can inexpensively expand and contract its processing power through the cloud and have much less waste. Mitchell Kertzman Former Chairman of the Board and CEO, Sybase, Managing Director at Hummer Winblad Venture Partners NuoDB is based in Cambridge, MA. For further information visit: www.nuodb.com. 4

215 First Street Cambridge, MA 02142 +1 (617) 500-0001 www.nuodb.com ISV WP 11142 2014 NuoDB, Inc., all rights reserved. The following are trademarks of NuoDB, Inc.: NuoDB, NewSQL Without Compromise, and Nuo. 5