SlideShare una empresa de Scribd logo
1 de 20
Descargar para leer sin conexión
Jeff Boehm – Chief Marketing Officer – NuoDB
Ariff Kassam – VP, Products - NuoDB
TOP REASONS TO DEPLOY AN
ELASTIC SQL DATABASE
May 9, 2017
SOFTWARE MUST
DELIVER AMAZING
EXPERIENCES
Copyright © 2017 NuoDB
SURVIVE IN ORDER TO THRIVE
3
IDC predicts that 30% of
software vendors will fail to
make the shift by 2020
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
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
Copyright © 2017 NuoDB
6
HOW CAN THE DATABASE
IMPACT YOUR BUSINESS?
Expand
Market Share
Transform your
Application
Strategy
New Revenue
Streams
Maximize
Profit
Margins
Copyright © 2017 NuoDB
DATABASE MODERNIZATION
LAGS BEHIND
7
Mainframe Client-Server Scale-Out Cloud
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
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.
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
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
✗ ✗
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
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
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
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
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
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
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
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
The Elastic SQL Database

Más contenido relacionado

La actualidad más candente

Bootcamp 2017 - SQL Server on Linux
Bootcamp 2017 - SQL Server on LinuxBootcamp 2017 - SQL Server on Linux
Bootcamp 2017 - SQL Server on LinuxMaximiliano Accotto
 
Why Software-Defined Storage Matters
Why Software-Defined Storage MattersWhy Software-Defined Storage Matters
Why Software-Defined Storage MattersRed_Hat_Storage
 
Machine learning services with SQL Server 2017
Machine learning services with SQL Server 2017Machine learning services with SQL Server 2017
Machine learning services with SQL Server 2017Mark Tabladillo
 
Journey to the Cloud: Database Modernization Best Practices
Journey to the Cloud: Database Modernization Best PracticesJourney to the Cloud: Database Modernization Best Practices
Journey to the Cloud: Database Modernization Best PracticesDatavail
 
Deploy, move and manage Postgres across cloud platforms
Deploy, move and manage Postgres across cloud platformsDeploy, move and manage Postgres across cloud platforms
Deploy, move and manage Postgres across cloud platformsAshnikbiz
 
Get the most out OpenStack block storage with SolidFire
Get the most out OpenStack block storage with SolidFireGet the most out OpenStack block storage with SolidFire
Get the most out OpenStack block storage with SolidFireNetApp
 
Joint NetApp and Cisco Solutions for SAP: FlexPod and HANA
Joint NetApp and Cisco Solutions for SAP: FlexPod and HANAJoint NetApp and Cisco Solutions for SAP: FlexPod and HANA
Joint NetApp and Cisco Solutions for SAP: FlexPod and HANANetApp
 
IBM Power leading Cognitive Systems
IBM Power leading Cognitive SystemsIBM Power leading Cognitive Systems
IBM Power leading Cognitive SystemsHugo Blanco
 
NoSQL and Spatial Database Capabilities using PostgreSQL
NoSQL and Spatial Database Capabilities using PostgreSQLNoSQL and Spatial Database Capabilities using PostgreSQL
NoSQL and Spatial Database Capabilities using PostgreSQLEDB
 
Seize Profits in the Cloud with SolidFire
Seize Profits in the Cloud with SolidFire Seize Profits in the Cloud with SolidFire
Seize Profits in the Cloud with SolidFire NetApp
 
Red hat ceph storage customer presentation
Red hat ceph storage customer presentationRed hat ceph storage customer presentation
Red hat ceph storage customer presentationRodrigo Missiaggia
 
New Strategies for Database Modernization
New Strategies for Database ModernizationNew Strategies for Database Modernization
New Strategies for Database ModernizationEDB
 
Storage for Containerized Applications
Storage for Containerized Applications Storage for Containerized Applications
Storage for Containerized Applications Red_Hat_Storage
 
Přehled portfolia ODA a praktických případů v regionu EMEA
Přehled portfolia ODA a praktických případů v regionu EMEAPřehled portfolia ODA a praktických případů v regionu EMEA
Přehled portfolia ODA a praktických případů v regionu EMEAMarketingArrowECS_CZ
 
End User Computing with NetApp
End User Computing with NetAppEnd User Computing with NetApp
End User Computing with NetAppNetApp
 
IBM Lightning Talk
IBM Lightning TalkIBM Lightning Talk
IBM Lightning TalkMongoDB
 
Ironically, Infrastructure Doesn't Matter - Quinton Anderson, Commonwealth Ba...
Ironically, Infrastructure Doesn't Matter - Quinton Anderson, Commonwealth Ba...Ironically, Infrastructure Doesn't Matter - Quinton Anderson, Commonwealth Ba...
Ironically, Infrastructure Doesn't Matter - Quinton Anderson, Commonwealth Ba...OpenStack
 
Automate and Optimize Data Warehouse Migration to Snowflake
Automate and Optimize Data Warehouse Migration to SnowflakeAutomate and Optimize Data Warehouse Migration to Snowflake
Automate and Optimize Data Warehouse Migration to SnowflakeImpetus Technologies
 
Beyond EBS Stroage Alternatives in the Cloud
Beyond EBS Stroage Alternatives in the CloudBeyond EBS Stroage Alternatives in the Cloud
Beyond EBS Stroage Alternatives in the CloudNetApp
 
Flex pod minitheatre-orlando1
Flex pod minitheatre-orlando1Flex pod minitheatre-orlando1
Flex pod minitheatre-orlando1Michael Harding
 

La actualidad más candente (20)

Bootcamp 2017 - SQL Server on Linux
Bootcamp 2017 - SQL Server on LinuxBootcamp 2017 - SQL Server on Linux
Bootcamp 2017 - SQL Server on Linux
 
Why Software-Defined Storage Matters
Why Software-Defined Storage MattersWhy Software-Defined Storage Matters
Why Software-Defined Storage Matters
 
Machine learning services with SQL Server 2017
Machine learning services with SQL Server 2017Machine learning services with SQL Server 2017
Machine learning services with SQL Server 2017
 
Journey to the Cloud: Database Modernization Best Practices
Journey to the Cloud: Database Modernization Best PracticesJourney to the Cloud: Database Modernization Best Practices
Journey to the Cloud: Database Modernization Best Practices
 
Deploy, move and manage Postgres across cloud platforms
Deploy, move and manage Postgres across cloud platformsDeploy, move and manage Postgres across cloud platforms
Deploy, move and manage Postgres across cloud platforms
 
Get the most out OpenStack block storage with SolidFire
Get the most out OpenStack block storage with SolidFireGet the most out OpenStack block storage with SolidFire
Get the most out OpenStack block storage with SolidFire
 
Joint NetApp and Cisco Solutions for SAP: FlexPod and HANA
Joint NetApp and Cisco Solutions for SAP: FlexPod and HANAJoint NetApp and Cisco Solutions for SAP: FlexPod and HANA
Joint NetApp and Cisco Solutions for SAP: FlexPod and HANA
 
IBM Power leading Cognitive Systems
IBM Power leading Cognitive SystemsIBM Power leading Cognitive Systems
IBM Power leading Cognitive Systems
 
NoSQL and Spatial Database Capabilities using PostgreSQL
NoSQL and Spatial Database Capabilities using PostgreSQLNoSQL and Spatial Database Capabilities using PostgreSQL
NoSQL and Spatial Database Capabilities using PostgreSQL
 
Seize Profits in the Cloud with SolidFire
Seize Profits in the Cloud with SolidFire Seize Profits in the Cloud with SolidFire
Seize Profits in the Cloud with SolidFire
 
Red hat ceph storage customer presentation
Red hat ceph storage customer presentationRed hat ceph storage customer presentation
Red hat ceph storage customer presentation
 
New Strategies for Database Modernization
New Strategies for Database ModernizationNew Strategies for Database Modernization
New Strategies for Database Modernization
 
Storage for Containerized Applications
Storage for Containerized Applications Storage for Containerized Applications
Storage for Containerized Applications
 
Přehled portfolia ODA a praktických případů v regionu EMEA
Přehled portfolia ODA a praktických případů v regionu EMEAPřehled portfolia ODA a praktických případů v regionu EMEA
Přehled portfolia ODA a praktických případů v regionu EMEA
 
End User Computing with NetApp
End User Computing with NetAppEnd User Computing with NetApp
End User Computing with NetApp
 
IBM Lightning Talk
IBM Lightning TalkIBM Lightning Talk
IBM Lightning Talk
 
Ironically, Infrastructure Doesn't Matter - Quinton Anderson, Commonwealth Ba...
Ironically, Infrastructure Doesn't Matter - Quinton Anderson, Commonwealth Ba...Ironically, Infrastructure Doesn't Matter - Quinton Anderson, Commonwealth Ba...
Ironically, Infrastructure Doesn't Matter - Quinton Anderson, Commonwealth Ba...
 
Automate and Optimize Data Warehouse Migration to Snowflake
Automate and Optimize Data Warehouse Migration to SnowflakeAutomate and Optimize Data Warehouse Migration to Snowflake
Automate and Optimize Data Warehouse Migration to Snowflake
 
Beyond EBS Stroage Alternatives in the Cloud
Beyond EBS Stroage Alternatives in the CloudBeyond EBS Stroage Alternatives in the Cloud
Beyond EBS Stroage Alternatives in the Cloud
 
Flex pod minitheatre-orlando1
Flex pod minitheatre-orlando1Flex pod minitheatre-orlando1
Flex pod minitheatre-orlando1
 

Similar a Reasons to Deploy an Elastic SQL Database

NuoDB 3.0: Getting Started with Community Edition
NuoDB 3.0: Getting Started with Community EditionNuoDB 3.0: Getting Started with Community Edition
NuoDB 3.0: Getting Started with Community EditionNuoDB
 
Introduction to NuoDB - March 2018
Introduction to NuoDB - March 2018Introduction to NuoDB - March 2018
Introduction to NuoDB - March 2018NuoDB
 
HBaseCon2017 Splice Machine as a Service: Multi-tenant HBase using DCOS (Meso...
HBaseCon2017 Splice Machine as a Service: Multi-tenant HBase using DCOS (Meso...HBaseCon2017 Splice Machine as a Service: Multi-tenant HBase using DCOS (Meso...
HBaseCon2017 Splice Machine as a Service: Multi-tenant HBase using DCOS (Meso...HBaseCon
 
How to Evaluate an Elastic SQL Database
How to Evaluate an Elastic SQL DatabaseHow to Evaluate an Elastic SQL Database
How to Evaluate an Elastic SQL DatabaseNuoDB
 
Machine Learning for z/OS
Machine Learning for z/OSMachine Learning for z/OS
Machine Learning for z/OSCuneyt Goksu
 
NetApp IT Data Center Strategies to Enable Digital Transformation
NetApp IT Data Center Strategies to Enable Digital TransformationNetApp IT Data Center Strategies to Enable Digital Transformation
NetApp IT Data Center Strategies to Enable Digital TransformationNetApp
 
SAPPHIRENOW_2016_HDS_running_VMware V2.1
SAPPHIRENOW_2016_HDS_running_VMware V2.1SAPPHIRENOW_2016_HDS_running_VMware V2.1
SAPPHIRENOW_2016_HDS_running_VMware V2.1Frank Olszewski
 
132177_16x9_GlobalAlliances_Presentation_NetApp_01_D[1]
132177_16x9_GlobalAlliances_Presentation_NetApp_01_D[1]132177_16x9_GlobalAlliances_Presentation_NetApp_01_D[1]
132177_16x9_GlobalAlliances_Presentation_NetApp_01_D[1]Ruth White-Cabbell
 
Data Driven Advanced Analytics using Denodo Platform on AWS
Data Driven Advanced Analytics using Denodo Platform on AWSData Driven Advanced Analytics using Denodo Platform on AWS
Data Driven Advanced Analytics using Denodo Platform on AWSDenodo
 
Webinar - Delivering Enhanced Message Processing at Scale With an Always-on D...
Webinar - Delivering Enhanced Message Processing at Scale With an Always-on D...Webinar - Delivering Enhanced Message Processing at Scale With an Always-on D...
Webinar - Delivering Enhanced Message Processing at Scale With an Always-on D...DataStax
 
Key Database Criteria for Cloud Applications
Key Database Criteria for Cloud ApplicationsKey Database Criteria for Cloud Applications
Key Database Criteria for Cloud ApplicationsNuoDB
 
Webinar | Data Management for Hybrid and Multi-Cloud: A Four-Step Journey
Webinar | Data Management for Hybrid and Multi-Cloud: A Four-Step JourneyWebinar | Data Management for Hybrid and Multi-Cloud: A Four-Step Journey
Webinar | Data Management for Hybrid and Multi-Cloud: A Four-Step JourneyDataStax
 
Cloud Database Migration Made Easy: Migrating MySQL to NuoDB
Cloud Database Migration Made Easy: Migrating MySQL to NuoDBCloud Database Migration Made Easy: Migrating MySQL to NuoDB
Cloud Database Migration Made Easy: Migrating MySQL to NuoDBNuoDB
 
Optymalizacja środowiska Open Source w celu zwiększenia oszczędności i kontroli
Optymalizacja środowiska Open Source w celu zwiększenia oszczędności i kontroliOptymalizacja środowiska Open Source w celu zwiększenia oszczędności i kontroli
Optymalizacja środowiska Open Source w celu zwiększenia oszczędności i kontroliEDB
 
Ibm integrated analytics system
Ibm integrated analytics systemIbm integrated analytics system
Ibm integrated analytics systemModusOptimum
 
Building Cloud-Native Applications with a Container-Native SQL Database in th...
Building Cloud-Native Applications with a Container-Native SQL Database in th...Building Cloud-Native Applications with a Container-Native SQL Database in th...
Building Cloud-Native Applications with a Container-Native SQL Database in th...NuoDB
 
Accelerating the Path to Digital with a Cloud Data Strategy
Accelerating the Path to Digital with a Cloud Data StrategyAccelerating the Path to Digital with a Cloud Data Strategy
Accelerating the Path to Digital with a Cloud Data StrategyMongoDB
 
IMS01 IMS Keynote
IMS01   IMS KeynoteIMS01   IMS Keynote
IMS01 IMS KeynoteRobert Hain
 
Demystifying Data Warehousing as a Service - DFW
Demystifying Data Warehousing as a Service - DFWDemystifying Data Warehousing as a Service - DFW
Demystifying Data Warehousing as a Service - DFWKent Graziano
 

Similar a Reasons to Deploy an Elastic SQL Database (20)

NuoDB 3.0: Getting Started with Community Edition
NuoDB 3.0: Getting Started with Community EditionNuoDB 3.0: Getting Started with Community Edition
NuoDB 3.0: Getting Started with Community Edition
 
Introduction to NuoDB - March 2018
Introduction to NuoDB - March 2018Introduction to NuoDB - March 2018
Introduction to NuoDB - March 2018
 
HBaseCon2017 Splice Machine as a Service: Multi-tenant HBase using DCOS (Meso...
HBaseCon2017 Splice Machine as a Service: Multi-tenant HBase using DCOS (Meso...HBaseCon2017 Splice Machine as a Service: Multi-tenant HBase using DCOS (Meso...
HBaseCon2017 Splice Machine as a Service: Multi-tenant HBase using DCOS (Meso...
 
New in Hong Kong Region
New in Hong Kong RegionNew in Hong Kong Region
New in Hong Kong Region
 
How to Evaluate an Elastic SQL Database
How to Evaluate an Elastic SQL DatabaseHow to Evaluate an Elastic SQL Database
How to Evaluate an Elastic SQL Database
 
Machine Learning for z/OS
Machine Learning for z/OSMachine Learning for z/OS
Machine Learning for z/OS
 
NetApp IT Data Center Strategies to Enable Digital Transformation
NetApp IT Data Center Strategies to Enable Digital TransformationNetApp IT Data Center Strategies to Enable Digital Transformation
NetApp IT Data Center Strategies to Enable Digital Transformation
 
SAPPHIRENOW_2016_HDS_running_VMware V2.1
SAPPHIRENOW_2016_HDS_running_VMware V2.1SAPPHIRENOW_2016_HDS_running_VMware V2.1
SAPPHIRENOW_2016_HDS_running_VMware V2.1
 
132177_16x9_GlobalAlliances_Presentation_NetApp_01_D[1]
132177_16x9_GlobalAlliances_Presentation_NetApp_01_D[1]132177_16x9_GlobalAlliances_Presentation_NetApp_01_D[1]
132177_16x9_GlobalAlliances_Presentation_NetApp_01_D[1]
 
Data Driven Advanced Analytics using Denodo Platform on AWS
Data Driven Advanced Analytics using Denodo Platform on AWSData Driven Advanced Analytics using Denodo Platform on AWS
Data Driven Advanced Analytics using Denodo Platform on AWS
 
Webinar - Delivering Enhanced Message Processing at Scale With an Always-on D...
Webinar - Delivering Enhanced Message Processing at Scale With an Always-on D...Webinar - Delivering Enhanced Message Processing at Scale With an Always-on D...
Webinar - Delivering Enhanced Message Processing at Scale With an Always-on D...
 
Key Database Criteria for Cloud Applications
Key Database Criteria for Cloud ApplicationsKey Database Criteria for Cloud Applications
Key Database Criteria for Cloud Applications
 
Webinar | Data Management for Hybrid and Multi-Cloud: A Four-Step Journey
Webinar | Data Management for Hybrid and Multi-Cloud: A Four-Step JourneyWebinar | Data Management for Hybrid and Multi-Cloud: A Four-Step Journey
Webinar | Data Management for Hybrid and Multi-Cloud: A Four-Step Journey
 
Cloud Database Migration Made Easy: Migrating MySQL to NuoDB
Cloud Database Migration Made Easy: Migrating MySQL to NuoDBCloud Database Migration Made Easy: Migrating MySQL to NuoDB
Cloud Database Migration Made Easy: Migrating MySQL to NuoDB
 
Optymalizacja środowiska Open Source w celu zwiększenia oszczędności i kontroli
Optymalizacja środowiska Open Source w celu zwiększenia oszczędności i kontroliOptymalizacja środowiska Open Source w celu zwiększenia oszczędności i kontroli
Optymalizacja środowiska Open Source w celu zwiększenia oszczędności i kontroli
 
Ibm integrated analytics system
Ibm integrated analytics systemIbm integrated analytics system
Ibm integrated analytics system
 
Building Cloud-Native Applications with a Container-Native SQL Database in th...
Building Cloud-Native Applications with a Container-Native SQL Database in th...Building Cloud-Native Applications with a Container-Native SQL Database in th...
Building Cloud-Native Applications with a Container-Native SQL Database in th...
 
Accelerating the Path to Digital with a Cloud Data Strategy
Accelerating the Path to Digital with a Cloud Data StrategyAccelerating the Path to Digital with a Cloud Data Strategy
Accelerating the Path to Digital with a Cloud Data Strategy
 
IMS01 IMS Keynote
IMS01   IMS KeynoteIMS01   IMS Keynote
IMS01 IMS Keynote
 
Demystifying Data Warehousing as a Service - DFW
Demystifying Data Warehousing as a Service - DFWDemystifying Data Warehousing as a Service - DFW
Demystifying Data Warehousing as a Service - DFW
 

Más de NuoDB

WeLab Reaps Advantages of Multi-Cloud Capabilities. You Can Too.
WeLab Reaps Advantages of Multi-Cloud Capabilities. You Can Too.WeLab Reaps Advantages of Multi-Cloud Capabilities. You Can Too.
WeLab Reaps Advantages of Multi-Cloud Capabilities. You Can Too.NuoDB
 
Modernize Your Banking Platform with Temenos and NuoDB
Modernize Your Banking Platform with Temenos and NuoDBModernize Your Banking Platform with Temenos and NuoDB
Modernize Your Banking Platform with Temenos and NuoDBNuoDB
 
Do more clouds = better scalability, availability, flexibility
Do more clouds = better scalability, availability, flexibility Do more clouds = better scalability, availability, flexibility
Do more clouds = better scalability, availability, flexibility NuoDB
 
Introducing NuoDB 4.0: Cloud-native, Cloud-agnostic Distributed SQL Database
Introducing NuoDB 4.0: Cloud-native, Cloud-agnostic Distributed SQL DatabaseIntroducing NuoDB 4.0: Cloud-native, Cloud-agnostic Distributed SQL Database
Introducing NuoDB 4.0: Cloud-native, Cloud-agnostic Distributed SQL DatabaseNuoDB
 
The Enabling Power of Distributed SQL for Enterprise Digital Transformation I...
The Enabling Power of Distributed SQL for Enterprise Digital Transformation I...The Enabling Power of Distributed SQL for Enterprise Digital Transformation I...
The Enabling Power of Distributed SQL for Enterprise Digital Transformation I...NuoDB
 
NuoDB + MayaData: How to Run Containerized Enterprise SQL Applications in the...
NuoDB + MayaData: How to Run Containerized Enterprise SQL Applications in the...NuoDB + MayaData: How to Run Containerized Enterprise SQL Applications in the...
NuoDB + MayaData: How to Run Containerized Enterprise SQL Applications in the...NuoDB
 
By Popular Demand: The Rise of Elastic SQL
By Popular Demand: The Rise of Elastic SQLBy Popular Demand: The Rise of Elastic SQL
By Popular Demand: The Rise of Elastic SQLNuoDB
 
Transforming Retail Banking: Competitive Advantage through Microservices
Transforming Retail Banking: Competitive Advantage through MicroservicesTransforming Retail Banking: Competitive Advantage through Microservices
Transforming Retail Banking: Competitive Advantage through MicroservicesNuoDB
 
451 Research + NuoDB: What It Means to be a Container-Native SQL Database
451 Research + NuoDB: What It Means to be a Container-Native SQL Database451 Research + NuoDB: What It Means to be a Container-Native SQL Database
451 Research + NuoDB: What It Means to be a Container-Native SQL DatabaseNuoDB
 
Microservices Applications: Challenges and Best Practices When Deploying SQL-...
Microservices Applications: Challenges and Best Practices When Deploying SQL-...Microservices Applications: Challenges and Best Practices When Deploying SQL-...
Microservices Applications: Challenges and Best Practices When Deploying SQL-...NuoDB
 
5 Steps for Migrating Relational Databases to Next-Gen Architectures
5 Steps for Migrating Relational Databases to Next-Gen Architectures5 Steps for Migrating Relational Databases to Next-Gen Architectures
5 Steps for Migrating Relational Databases to Next-Gen ArchitecturesNuoDB
 
Getting Started with NuoDB Community Edition
Getting Started with NuoDB Community Edition Getting Started with NuoDB Community Edition
Getting Started with NuoDB Community Edition NuoDB
 
California Breakfast Seminar
California Breakfast SeminarCalifornia Breakfast Seminar
California Breakfast SeminarNuoDB
 
London Breakfast Seminar
London Breakfast SeminarLondon Breakfast Seminar
London Breakfast SeminarNuoDB
 
LTE: Building next-gen application services for mobile telecoms
LTE: Building next-gen application services for mobile telecomsLTE: Building next-gen application services for mobile telecoms
LTE: Building next-gen application services for mobile telecomsNuoDB
 
Dallas Breakfast Seminar
Dallas Breakfast SeminarDallas Breakfast Seminar
Dallas Breakfast SeminarNuoDB
 
Cambridge Breakfast Seminar
Cambridge Breakfast SeminarCambridge Breakfast Seminar
Cambridge Breakfast SeminarNuoDB
 
Future of Cloud: Insights From the Front Line
Future of Cloud: Insights From the Front LineFuture of Cloud: Insights From the Front Line
Future of Cloud: Insights From the Front LineNuoDB
 
Sharing Experiences in Cloud Adoption: Burlington, MA
Sharing Experiences in Cloud Adoption: Burlington, MASharing Experiences in Cloud Adoption: Burlington, MA
Sharing Experiences in Cloud Adoption: Burlington, MANuoDB
 
Industry experts webinar slides (final v1.0)
Industry experts webinar slides (final   v1.0)Industry experts webinar slides (final   v1.0)
Industry experts webinar slides (final v1.0)NuoDB
 

Más de NuoDB (20)

WeLab Reaps Advantages of Multi-Cloud Capabilities. You Can Too.
WeLab Reaps Advantages of Multi-Cloud Capabilities. You Can Too.WeLab Reaps Advantages of Multi-Cloud Capabilities. You Can Too.
WeLab Reaps Advantages of Multi-Cloud Capabilities. You Can Too.
 
Modernize Your Banking Platform with Temenos and NuoDB
Modernize Your Banking Platform with Temenos and NuoDBModernize Your Banking Platform with Temenos and NuoDB
Modernize Your Banking Platform with Temenos and NuoDB
 
Do more clouds = better scalability, availability, flexibility
Do more clouds = better scalability, availability, flexibility Do more clouds = better scalability, availability, flexibility
Do more clouds = better scalability, availability, flexibility
 
Introducing NuoDB 4.0: Cloud-native, Cloud-agnostic Distributed SQL Database
Introducing NuoDB 4.0: Cloud-native, Cloud-agnostic Distributed SQL DatabaseIntroducing NuoDB 4.0: Cloud-native, Cloud-agnostic Distributed SQL Database
Introducing NuoDB 4.0: Cloud-native, Cloud-agnostic Distributed SQL Database
 
The Enabling Power of Distributed SQL for Enterprise Digital Transformation I...
The Enabling Power of Distributed SQL for Enterprise Digital Transformation I...The Enabling Power of Distributed SQL for Enterprise Digital Transformation I...
The Enabling Power of Distributed SQL for Enterprise Digital Transformation I...
 
NuoDB + MayaData: How to Run Containerized Enterprise SQL Applications in the...
NuoDB + MayaData: How to Run Containerized Enterprise SQL Applications in the...NuoDB + MayaData: How to Run Containerized Enterprise SQL Applications in the...
NuoDB + MayaData: How to Run Containerized Enterprise SQL Applications in the...
 
By Popular Demand: The Rise of Elastic SQL
By Popular Demand: The Rise of Elastic SQLBy Popular Demand: The Rise of Elastic SQL
By Popular Demand: The Rise of Elastic SQL
 
Transforming Retail Banking: Competitive Advantage through Microservices
Transforming Retail Banking: Competitive Advantage through MicroservicesTransforming Retail Banking: Competitive Advantage through Microservices
Transforming Retail Banking: Competitive Advantage through Microservices
 
451 Research + NuoDB: What It Means to be a Container-Native SQL Database
451 Research + NuoDB: What It Means to be a Container-Native SQL Database451 Research + NuoDB: What It Means to be a Container-Native SQL Database
451 Research + NuoDB: What It Means to be a Container-Native SQL Database
 
Microservices Applications: Challenges and Best Practices When Deploying SQL-...
Microservices Applications: Challenges and Best Practices When Deploying SQL-...Microservices Applications: Challenges and Best Practices When Deploying SQL-...
Microservices Applications: Challenges and Best Practices When Deploying SQL-...
 
5 Steps for Migrating Relational Databases to Next-Gen Architectures
5 Steps for Migrating Relational Databases to Next-Gen Architectures5 Steps for Migrating Relational Databases to Next-Gen Architectures
5 Steps for Migrating Relational Databases to Next-Gen Architectures
 
Getting Started with NuoDB Community Edition
Getting Started with NuoDB Community Edition Getting Started with NuoDB Community Edition
Getting Started with NuoDB Community Edition
 
California Breakfast Seminar
California Breakfast SeminarCalifornia Breakfast Seminar
California Breakfast Seminar
 
London Breakfast Seminar
London Breakfast SeminarLondon Breakfast Seminar
London Breakfast Seminar
 
LTE: Building next-gen application services for mobile telecoms
LTE: Building next-gen application services for mobile telecomsLTE: Building next-gen application services for mobile telecoms
LTE: Building next-gen application services for mobile telecoms
 
Dallas Breakfast Seminar
Dallas Breakfast SeminarDallas Breakfast Seminar
Dallas Breakfast Seminar
 
Cambridge Breakfast Seminar
Cambridge Breakfast SeminarCambridge Breakfast Seminar
Cambridge Breakfast Seminar
 
Future of Cloud: Insights From the Front Line
Future of Cloud: Insights From the Front LineFuture of Cloud: Insights From the Front Line
Future of Cloud: Insights From the Front Line
 
Sharing Experiences in Cloud Adoption: Burlington, MA
Sharing Experiences in Cloud Adoption: Burlington, MASharing Experiences in Cloud Adoption: Burlington, MA
Sharing Experiences in Cloud Adoption: Burlington, MA
 
Industry experts webinar slides (final v1.0)
Industry experts webinar slides (final   v1.0)Industry experts webinar slides (final   v1.0)
Industry experts webinar slides (final v1.0)
 

Último

Enterprise Document Management System - Qualityze Inc
Enterprise Document Management System - Qualityze IncEnterprise Document Management System - Qualityze Inc
Enterprise Document Management System - Qualityze Incrobinwilliams8624
 
Sales Territory Management: A Definitive Guide to Expand Sales Coverage
Sales Territory Management: A Definitive Guide to Expand Sales CoverageSales Territory Management: A Definitive Guide to Expand Sales Coverage
Sales Territory Management: A Definitive Guide to Expand Sales CoverageDista
 
Watermarking in Source Code: Applications and Security Challenges
Watermarking in Source Code: Applications and Security ChallengesWatermarking in Source Code: Applications and Security Challenges
Watermarking in Source Code: Applications and Security ChallengesShyamsundar Das
 
ERP For Electrical and Electronics manufecturing.pptx
ERP For Electrical and Electronics manufecturing.pptxERP For Electrical and Electronics manufecturing.pptx
ERP For Electrical and Electronics manufecturing.pptxAutus Cyber Tech
 
Top Software Development Trends in 2024
Top Software Development Trends in  2024Top Software Development Trends in  2024
Top Software Development Trends in 2024Mind IT Systems
 
IA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG timeIA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG timeNeo4j
 
Streamlining Your Application Builds with Cloud Native Buildpacks
Streamlining Your Application Builds  with Cloud Native BuildpacksStreamlining Your Application Builds  with Cloud Native Buildpacks
Streamlining Your Application Builds with Cloud Native BuildpacksVish Abrams
 
Deep Learning for Images with PyTorch - Datacamp
Deep Learning for Images with PyTorch - DatacampDeep Learning for Images with PyTorch - Datacamp
Deep Learning for Images with PyTorch - DatacampVICTOR MAESTRE RAMIREZ
 
Generative AI for Cybersecurity - EC-Council
Generative AI for Cybersecurity - EC-CouncilGenerative AI for Cybersecurity - EC-Council
Generative AI for Cybersecurity - EC-CouncilVICTOR MAESTRE RAMIREZ
 
Kawika Technologies pvt ltd Software Development Company in Trivandrum
Kawika Technologies pvt ltd Software Development Company in TrivandrumKawika Technologies pvt ltd Software Development Company in Trivandrum
Kawika Technologies pvt ltd Software Development Company in TrivandrumKawika Technologies
 
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdf
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdfARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdf
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdfTobias Schneck
 
Big Data Bellevue Meetup | Enhancing Python Data Loading in the Cloud for AI/ML
Big Data Bellevue Meetup | Enhancing Python Data Loading in the Cloud for AI/MLBig Data Bellevue Meetup | Enhancing Python Data Loading in the Cloud for AI/ML
Big Data Bellevue Meetup | Enhancing Python Data Loading in the Cloud for AI/MLAlluxio, Inc.
 
Webinar_050417_LeClair12345666777889.ppt
Webinar_050417_LeClair12345666777889.pptWebinar_050417_LeClair12345666777889.ppt
Webinar_050417_LeClair12345666777889.pptkinjal48
 
JS-Experts - Cybersecurity for Generative AI
JS-Experts - Cybersecurity for Generative AIJS-Experts - Cybersecurity for Generative AI
JS-Experts - Cybersecurity for Generative AIIvo Andreev
 
Leveraging DxSherpa's Generative AI Services to Unlock Human-Machine Harmony
Leveraging DxSherpa's Generative AI Services to Unlock Human-Machine HarmonyLeveraging DxSherpa's Generative AI Services to Unlock Human-Machine Harmony
Leveraging DxSherpa's Generative AI Services to Unlock Human-Machine Harmonyelliciumsolutionspun
 
Why Choose Brain Inventory For Ecommerce Development.pdf
Why Choose Brain Inventory For Ecommerce Development.pdfWhy Choose Brain Inventory For Ecommerce Development.pdf
Why Choose Brain Inventory For Ecommerce Development.pdfBrain Inventory
 
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...OnePlan Solutions
 
Fields in Java and Kotlin and what to expect.pptx
Fields in Java and Kotlin and what to expect.pptxFields in Java and Kotlin and what to expect.pptx
Fields in Java and Kotlin and what to expect.pptxJoão Esperancinha
 
Introduction-to-Software-Development-Outsourcing.pptx
Introduction-to-Software-Development-Outsourcing.pptxIntroduction-to-Software-Development-Outsourcing.pptx
Introduction-to-Software-Development-Outsourcing.pptxIntelliSource Technologies
 

Último (20)

Enterprise Document Management System - Qualityze Inc
Enterprise Document Management System - Qualityze IncEnterprise Document Management System - Qualityze Inc
Enterprise Document Management System - Qualityze Inc
 
Sales Territory Management: A Definitive Guide to Expand Sales Coverage
Sales Territory Management: A Definitive Guide to Expand Sales CoverageSales Territory Management: A Definitive Guide to Expand Sales Coverage
Sales Territory Management: A Definitive Guide to Expand Sales Coverage
 
Watermarking in Source Code: Applications and Security Challenges
Watermarking in Source Code: Applications and Security ChallengesWatermarking in Source Code: Applications and Security Challenges
Watermarking in Source Code: Applications and Security Challenges
 
ERP For Electrical and Electronics manufecturing.pptx
ERP For Electrical and Electronics manufecturing.pptxERP For Electrical and Electronics manufecturing.pptx
ERP For Electrical and Electronics manufecturing.pptx
 
Top Software Development Trends in 2024
Top Software Development Trends in  2024Top Software Development Trends in  2024
Top Software Development Trends in 2024
 
IA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG timeIA Generativa y Grafos de Neo4j: RAG time
IA Generativa y Grafos de Neo4j: RAG time
 
Streamlining Your Application Builds with Cloud Native Buildpacks
Streamlining Your Application Builds  with Cloud Native BuildpacksStreamlining Your Application Builds  with Cloud Native Buildpacks
Streamlining Your Application Builds with Cloud Native Buildpacks
 
Deep Learning for Images with PyTorch - Datacamp
Deep Learning for Images with PyTorch - DatacampDeep Learning for Images with PyTorch - Datacamp
Deep Learning for Images with PyTorch - Datacamp
 
Salesforce AI Associate Certification.pptx
Salesforce AI Associate Certification.pptxSalesforce AI Associate Certification.pptx
Salesforce AI Associate Certification.pptx
 
Generative AI for Cybersecurity - EC-Council
Generative AI for Cybersecurity - EC-CouncilGenerative AI for Cybersecurity - EC-Council
Generative AI for Cybersecurity - EC-Council
 
Kawika Technologies pvt ltd Software Development Company in Trivandrum
Kawika Technologies pvt ltd Software Development Company in TrivandrumKawika Technologies pvt ltd Software Development Company in Trivandrum
Kawika Technologies pvt ltd Software Development Company in Trivandrum
 
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdf
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdfARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdf
ARM Talk @ Rejekts - Will ARM be the new Mainstream in our Data Centers_.pdf
 
Big Data Bellevue Meetup | Enhancing Python Data Loading in the Cloud for AI/ML
Big Data Bellevue Meetup | Enhancing Python Data Loading in the Cloud for AI/MLBig Data Bellevue Meetup | Enhancing Python Data Loading in the Cloud for AI/ML
Big Data Bellevue Meetup | Enhancing Python Data Loading in the Cloud for AI/ML
 
Webinar_050417_LeClair12345666777889.ppt
Webinar_050417_LeClair12345666777889.pptWebinar_050417_LeClair12345666777889.ppt
Webinar_050417_LeClair12345666777889.ppt
 
JS-Experts - Cybersecurity for Generative AI
JS-Experts - Cybersecurity for Generative AIJS-Experts - Cybersecurity for Generative AI
JS-Experts - Cybersecurity for Generative AI
 
Leveraging DxSherpa's Generative AI Services to Unlock Human-Machine Harmony
Leveraging DxSherpa's Generative AI Services to Unlock Human-Machine HarmonyLeveraging DxSherpa's Generative AI Services to Unlock Human-Machine Harmony
Leveraging DxSherpa's Generative AI Services to Unlock Human-Machine Harmony
 
Why Choose Brain Inventory For Ecommerce Development.pdf
Why Choose Brain Inventory For Ecommerce Development.pdfWhy Choose Brain Inventory For Ecommerce Development.pdf
Why Choose Brain Inventory For Ecommerce Development.pdf
 
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...
Transforming PMO Success with AI - Discover OnePlan Strategic Portfolio Work ...
 
Fields in Java and Kotlin and what to expect.pptx
Fields in Java and Kotlin and what to expect.pptxFields in Java and Kotlin and what to expect.pptx
Fields in Java and Kotlin and what to expect.pptx
 
Introduction-to-Software-Development-Outsourcing.pptx
Introduction-to-Software-Development-Outsourcing.pptxIntroduction-to-Software-Development-Outsourcing.pptx
Introduction-to-Software-Development-Outsourcing.pptx
 

Reasons to Deploy an Elastic SQL Database

  • 1. Jeff Boehm – Chief Marketing Officer – NuoDB Ariff Kassam – VP, Products - NuoDB TOP REASONS TO DEPLOY AN ELASTIC SQL DATABASE May 9, 2017
  • 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. 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. 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. 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. Copyright © 2017 NuoDB DATABASE MODERNIZATION LAGS BEHIND 7 Mainframe Client-Server Scale-Out Cloud
  • 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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 The Elastic SQL Database

Notas del editor

  1. Good afternoon – welcome to our webinar on “top reasons to deploy an elastic sql database” Intro me & ariff Introduce the drivers for a new class of operational database – an elastic sql database – and the key reasons you may want to consider Live Q&A after the presentation – type questions in the question panel and we’ll get to them at the end Get started
  2. Software market has fundamentally changed Whether you are an ISV or an SDO, expectations are no longer that you simply develop and deliver high quality software It is now about the entire experience Enterprises used to be responsible for running and managing the software – providing security, uptime guarantees, and ensure consistent performance Now that responsibility has fallen on the application developer Rather than simply being a development team – ISVs are now service organizations and must ensure they deliver amazing experiences
  3. And this change is not an easy one – with a world that is more global, mobile, social and data-driven, software development teams have to adapt – or die In a recent study, market research firm IDC predicted that by 202 30% of software vendors will fail to make the shift to the new service-based reality Those software organizations who fail will simply not be able to reach new markets, respond to shifting customer demands, and stay competitive
  4. To accomplish this shift, software organizations are rethinking everything about their computing environments - infrastructure, application development and operations – and their business terms Data workloads are growing – everywhere – and storage and access for large datasets are a growing need as well Developers are becoming a scare commodity – and the role of developers is changing Applications are being asked to do more and perform to more demanding requirements …while keeps costs to a minimum Workloads are being broken down and delivered as collections of loosely coupled services To accommodate these needs and transform in a service, customer-oriented business software orgs are moving their applications to the cloud And purchasing patterns and models for licensing software are changing. As part of this modernization transformation, organizations must also consider how cloud applications will handle and store data
  5. But moving to the cloud is not as simply as just running your existing application on a cloud provider. Software companies embracing this journey are facing significant data modernization challenges including: ensuring that workloads are handled responsively, and data is accurate and kept secure planning and resourcing for handling transactional workloads at scale and under dynamic loading While Delivering new software and updates to market quickly, maximizing return on investments in database resources, infrastructure, skillsets, and existing application code while minimizing risk and costs.
  6. In addition to the web and application tiers of a cloud-based software as a service, the database plays a significant role and contributes to your overall success As you look to appeal to a broader market with your cloud-based offering, the database can either become a significant bottleneck or allow you to quickly support new tiers of customers and a rapidly growing customer base. The last thing you want to do is be forced to rearchitect your application because your database is holding you back. As one of our customers said, “database divorce is hard” – if you architect your service with the right database technology from the start, you will be able to quickly expand your market reach and support a higher volume of customers Your choice in database can also give you deployment flexibility The cloud on-ramp is often not a linear path – with many companies gradually shifting workloads to the cloud, and often replatforming some workloads back on-premises. Picking a database that works across environments – on-prem, private cloud, public cloud – gives you that flexibility and agility to respond to market, business and competitive pressures. Just as companies were loath to succumb to vendor lock-in in the past, most want to avoid the modern version of that being peddled by the major cloud providers. As you begin offering your products as a service, you have the opportunity to tailor different versions of that application to different market segments – gaining new revenue streams Again, does your database support this model – or does it burden you with high total cost of ownership that makes going after a commodity market prohibitive? And as you think about the costs of your database – and its impact on your bottom line – the actual database licensing costs are just one piece Do you have to rewrite significant aspects of your existing application to accommodate the database? Do you have to retrain your staff – or hire new staff – to move to an unfamiliar database interface or API? Does your database address common service-based requirements of continuous availability and maximize your hardware investments? Moving to the cloud and a service-oriented architecture gives you the opportunity to fundamentally transform your application strategy, and your business Don’t underestimate the role that the database plays in this transformation
  7. Our world has moved from the mainframe, to client-server, to distributed computing. Advancements in everything from hardware to processing power, application architectures to development processes… have enabled organizations to take advantage of cloud benefits such as agility, elasticity, and scale-out. One key element - the database tier - has remained stubbornly unchanged. However, as the business grows so does the challenge to meet requirements of real-time access to data and handling highly dynamic operational workloads within reasonable resource and budget constraints. Databases can accelerate or constrain your business because your choice of database technology affects everything from downtime to application performance to your ability to scale to the overall return you can achieve with your investments. The database can be considered the lifeblood of the modern application. If you trust the data, you can trust the application. To be successful in today’s dynamic world, organizations must modernize their database.
  8. So what’s needed to truly be successful? Organizations cannot risk everything by starting completely fresh. One of the reasons why databases are so essential to business is because they do some things really, really well. They provide consistency and durability for systems of record. Financial institutions count on databases to perform trusted transactions that the world can trust. When data and transactions are compromised there are huge, devastating consequences. And everyone knows how to “talk to” and access databases. It’s easy to find developers who know SQL. Much easier than re-training all your developers to learn a completely new and immature system. The ideal solution? A database that provides trusted ACID guarantees and a familiar interface while providing the flexibility for easy, uncomplicated scale-out.
  9. What are your options for a solution? Traditional relational databases offer: A familiar SQL interface ACID compliance for transactional consistency and durability But… Are expensive, time consuming, and complicated to scale Do not provide the agility and flexibility that modern applications demand NOSQL databases offer: Scalability and availability Straightforward scale out But… Require developers to code data management into the application itself Sacrifice data consistency and durability Force difficult, complex migrations with costly re-writes for SQL applications to gain scale-out benefits Other NewSQL databases offer scale out benefits with the familiar SQL interface.   But, each optimizes on specific use cases to modernize existing SQL applications and typically sacrifice key database performance in other ways: For example: Cannot achieve true data consistency or durability Unable to efficiently or concurrently process complex queries Unable to handle online transaction processing workloads Cannot scale elastically and requires downtime to provision new resources and accommodate growth Requires significant changes to the application itself in migration scenarios Cloud databases offer: Integration with the cloud IaaS provider Modern pricing models (e.g. consumption) But… Are based on traditional relational database architectures not originally designed for scale out and distribution. Are not hybrid cloud solutions and force lock-in to the cloud environment CREATE MARKET SLIDE THAT HAS OPERATIONAL, ANALYTICAL, IOT., HTAP, STREAMING…….AND NUODB VERSUS OTHERS
  10. NuoDB appears as a single, logical, SQL database to the application, allowing developers to focus on building great applications, versus dealing with scale-out complexities. Under the hood, NuoDB has a peer-to-peer, two-layer, distributed architecture  that can be deployed across multiple data centers and is optimized for in-memory speeds, continuous availability, and elastic scale-out. The transaction layer  consists of in-memory process nodes called transaction engines (TE). Transaction engines handle requests from applications, caches data for fast access, and coordinate transactions with other process nodes in both the transaction and storage layers. As an application makes requests of NuoDB, the transaction engines will naturally build in-memory caches with affinity for that application’s data, allowing NuoDB to maintain high performance. Handles application requests Data caching Coordinates transactions with other process nodes   The storage layer consists of process nodes called storage managers (SM). The storage manager ensures durability of data by writing it to disk, manages data on disk, handles requests from transaction engines (TEs), and sends asynchronous messages to other SMs to commit data to disk and to maintain copies of data in memory. These process nodes provide ACID-guarantees, data redundancy, and data persistence. Manages writes to disk, ACID-guarantees, redundancy, persistence Handles transaction layer requests Coordinates with other storage process nodes   Within both layers, NuoDB can elastically scale out (and back) without any interruption to application service, simply by adding and removing TEs and SMs. This means developers can design applications to access a single logical database and not worry about handling scale out complexity related to dynamic operational workloads.  Database operators can scale out the database to accommodate dynamic workloads and not worry about adverse consequences to the application. The result is that developers and operations can focus on truly maximizing performance of both the application and the database. Layers scale independently Straightforward ANSI SQL interface Flexible configuration Deploy across data centers Survive failures and perform rolling upgrades
  11. So this is NuoDB – the Elastic SQL database (slide) Before we wrap up and take the questions that I see coming in via the question panel, let me just highlight a couple customer examples
  12. Dassault Systemes is a $3b software company, providing manufacturing software solutions – such as CAD/CAM and PLM – to the world’s leading manufacturing organizations around the world. As with many software markets, theirs is transitioning to the cloud. While a majority of PLM users today still use on-premises solutions, Dassault recognizes that the future is different. The future is cloud based, it is service-based, and it is about integrating their product portfolio into an integrated suite of services they call the 3D Experience where the data tier becomes a competitive advantage. Dassault has been working with NuoDB for several years and has deployed NuoDB as the relational database back-end to their 3D Experience cloud offering. They selected NuoDB due to the Elastic SQL properties we described in this presentation. Their applications were designed for a relational database back-end – thus maintaining a SQL interface and the traditional relational database properties was important. But unlike traditional relational databases, NuoDB is designed for the cloud and can be easily scaled-out as demands increase.
  13. A second example is the London Stock Exchange and their UnaVista division. UnaVista develops and markets a trade reconcilliation platform that helps LSE and its clients reduce regulatory risk and ensure compliance with stricter regulations. With financial regulatory changes set to take effect in Europe in 2018 – notably the shift from the “markets in financial instruments directive” – or MiFID – becoming a regulation – or MiFIR, UnaVista needed a platform that more easily scale out to accommodate increasing demand and anticipated data volumes. Their existing database solution could not easily scale out to address this need, but UnaVista didn’t want to abandon the SQL interface and database consistency and capabilities they had come to rely on. They cannot afford any application downtime, and they particularly liked the separate of transaction processing from storage that Ariff described – giving them deployment flexibility and elasticity. Overall they are experiencing significantly higher performance and throughput with NuoDB, while significantly reducing their overall costs.
  14. The final example is Alfa Systems. I had the pleasure of sitting down with Tim Gage a couple weeks ago to discuss their move to the cloud – and I encourage you to watch that interview if you want more details. Alfa is a leading asset finance software platform, serving some of the largest asset finance organizations – from Mercedes-Benz Financial Services to Toyota Financial Services to Siemens Financial Services and the Commonwealth Bank of Australia. Like many software providers they have traditionally offered their product as an on-premises application but are increasingly seeing demand for cloud-based offerings. As they move to the cloud they sought an offering that they could easily migrate their existing SQL-based applications to and gain new cloud-deployment efficiencies. They downloaded the free NuoDB Community Edition and had migrated their existing application on their own in just two weeks. The community edition is a fully-functional, freely available version of NuoDB that hundreds of organizations have built and deployed applications with. As those companies look to scale their applications out to handle higher volumes or have storage redundancy, they upgrade to the Professional or Enterprise version of NuoDB – which Alfa has done. Overall Alfa believes that NuoDB will provide significant cost savings over traditional database offerings – value that both Alfa and their end clients will benefit from – and allow Alfa to more easily and seamlessly move to a modern cloud deployment model.
  15. Final slide on NuoDB, the company. We’ve been around for about 7 years pioneering, developing and commercializing this new generation of operational databases – the Elastic SQL database. Hundreds of companies have benefited from our patented, novel approach that brings together the best of both worlds – the traditional relational database reliability and guarantees with the modern cloud flexibility. With that, we’ll open it up for questions…