Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Reasons to Deploy an Elastic SQL Database

1,941 views

Published on

Sacrifice SQL for an elastic database? Or sacrifice elasticity for a SQL database? Most of today’s database options force you to choose:

+ Easily scale your database and achieve continuous availability in line with today’s modern, often cloud-based architectures, or
+ Preserve transactional consistency, data durability, and a familiar SQL interface - often requirements for applications with business-critical information.

In these slides, we discuss the emergence of the elastic SQL database that forgoes such compromises and delivers a distributed database built for today’s modern applications. We highlight the emerging need for an elastic SQL database and the benefits that can be derived as a result, including:
+ Lowering total cost of ownership
+ Deployment flexibility
+ Improved performance and availability
+ Faster time to market

Published in: Software
  • Be the first to comment

  • Be the first to like this

Reasons to Deploy an Elastic SQL Database

  1. 1. Jeff Boehm – Chief Marketing Officer – NuoDB Ariff Kassam – VP, Products - NuoDB TOP REASONS TO DEPLOY AN ELASTIC SQL DATABASE May 9, 2017
  2. 2. SOFTWARE MUST DELIVER AMAZING EXPERIENCES
  3. 3. Copyright © 2017 NuoDB SURVIVE IN ORDER TO THRIVE 3 IDC predicts that 30% of software vendors will fail to make the shift by 2020
  4. 4. Copyright © 2017 NuoDB MOVING TO THE CLOUD, RETHINKING EVERYTHING 4 Microservices and Containers Growing Data Workloads Developer Scarcity Dev-Ops & Agile Data Security Purchasing Patterns
  5. 5. MAJOR DATA & BUSINESS CHALLENGES Minimize Cost and Risk, Maximize Return on Investment Deliver Updates Fast to Market Provide Engaging User Experiences Ensure Consistent Performance and Reliability Keep Sensitive Data Secure
  6. 6. Copyright © 2017 NuoDB 6 HOW CAN THE DATABASE IMPACT YOUR BUSINESS? Expand Market Share Transform your Application Strategy New Revenue Streams Maximize Profit Margins
  7. 7. Copyright © 2017 NuoDB DATABASE MODERNIZATION LAGS BEHIND 7 Mainframe Client-Server Scale-Out Cloud
  8. 8. Copyright © 2017 NuoDB WHAT’S NEEDED FOR CLOUD SUCCESS 8 Virtualization, Commodity & Cloud Scale out / in ACID (consistency) Existing SQL skills & code SQL database abstraction What everyone wants: What they don’t want to lose “Elasticity” “SQL” “I want to elastically scale my SQL RDBMS to the cloud” Continuous Availability
  9. 9. Copyright © 2017 NuoDB THE ELASTIC SQL DATABASE An elastic SQL database combines the scale-out simplicity, elasticity, and continuous availability that cloud applications require with the transactional consistency and durability that databases of record demand.
  10. 10. Copyright © 2017 NuoDB WHY ELASTIC SQL? 10 Elasticity 1. Easy read/write scale-out on commodity hardware 2. Scale-in to minimize over- provisioning 3. Deployment flexibility (on- prem, cloud, containers, hybrid, etc.) 4. Continuous availability SQL 1. Standard interface 2. Easy migration of legacy apps 3. Reuse existing code & skills 4. Data management logic in the database – not the app 5. Minimize application complexity
  11. 11. Copyright © 2017 NuoDB DATABASE OPTIONS 11 Traditional Cloud NoSQL Elastic SQL Read/Write scale-out and scale-in Deployment flexibility Continuous availability ANSI-standard SQL interface Easy legacy application migration Database handles data management ✗ ✗
  12. 12. Copyright © 2017 NuoDB 12 NuoDB: THE ELASTIC SQL DATABASE A distributed, peer-to-peer system appearing as a single, logical database + Layers scale independently and elastically + Straightforward ANSI SQL interface + Flexible configuration + Deploy across data centers + Survive failures and perform rolling upgrades In-memory transactions for application data affinity Durable, scale-out storage
  13. 13. Copyright © 2017 NuoDB A DURABLE, DISTRIBUTED CACHE + Caching puts database in-memory  Optimizations focus on memory, not disk  Caches are transient and on-demand + Distribution means independence  Equivalent peers that coordinate to provide a single logical entity  Drives service resiliency + Durability provides safety  Decisions about replication, location and resource allocation are operational 13
  14. 14. Copyright © 2017 NuoDB NuoDB ARCHITECTURE IN PRACTICE + Fully redundant + Elastically scalable + Continuously available + Active/active benefits across single or multiple data centers Available processes for scale out SM Storage Manager (SM) Transaction Engine (TE)TE Scale-out adds TETE TE SM SM App App App
  15. 15. Copyright © 2017 NuoDB NuoDB: THE ELASTIC SQL DATABASE Time to Market Bring applications to market faster: + Reuse existing SQL logic and skills + Trust the database for data management logic Agility Better respond to market changes: + Dynamically add or remove servers + Deploy on public & private clouds or on-premises + Modify applications faster with a consistent SQL API Total Cost of Ownership Reduce overall costs: + Lower database licensing costs + Better server utilization + Reuse existing SQL code and skillsets + Provision servers with demand – no pre- provisioning Customer Retention Improve application experience: + Zero downtime (incl. server outages & rolling upgrades) + Consistently better performance + Automated redundancy and disaster recovery
  16. 16. CHALLENGE WHY NuoDB BENEFITSCHALLENGE Europe’s Largest Software Company, after SAP + Migrating a $3B business to the cloud + Consolidating product portfolio to an integrated cloud platform + Designed for the cloud + Continuous availability + Elastic scalability + Significant cost savings over Oracle + Data layer becomes competitive advantage
  17. 17. CHALLENGE WHY NuoDB BENEFITSCHALLENGE UnaVista reconciliation platform: helping clients reduce regulatory risk + New EU regulations driving demand for financial trading data analysis beyond SQL Server capabilities + Data volumes growing 10x over 3 years + Scale-out SQL database + Continuous availability + In-memory transaction engine separated from durability layer + Unlimited elastic scalability + 10x higher performance + Operational efficiencies + TCO savings
  18. 18. End-to-end Asset Finance Software Platform CHALLENGE + Migrating industry-leading application to SaaS model + Lack of cloud offering inhibiting growth + MySQL couldn’t scale far enough; Oracle licensing on AWS too expensive WHY NuoDB + Designed for elastic cloud scalability + Continuous availability with active-active architecture + Maintains transactional integrity BENEFITS + Strong ROI for Alfa – and their clients + Reduce infrastructure cost by 90% over Oracle + Increase application availability and minimize response time
  19. 19. Copyright © 2017 NuoDB NuoDB + Founded in 2010 + Management team and investors are database pioneers + Patented elastic SQL database + Leading SaaS & on-premises applications run on NuoDB + HQ in Cambridge, MA 19
  20. 20. 20 The Elastic SQL Database

×