This document discusses how traditional SQL databases anchor enterprises to the past and hinder digital transformation efforts. It introduces NuoDB as a container-native SQL database that can be fully deployed within container platforms. NuoDB addresses limitations of traditional and NoSQL databases by providing elastic SQL, ACID compliance, zero downtime, and horizontal scalability while running in containers on commodity hardware and clouds.
451 Research + NuoDB: What It Means to be a Container-Native SQL Database
1. Copyright (C) 2018 451 Research LLC
What It Means to be a Container-Native
SQL Database
July 24, 2018
451 Research and NuoDB
James Curtis
451 Research
Ariff Kassam
NuoDB
3. Housekeeping Items:
Questions?
A copy of the presentation will be provided
to all attendeesPresentation Slides
Feedback
To ask a question, click on the question
button
Donât forget to leave feedback at the end
of the webinar
3
4. 451 Research is a leading IT research & advisory company
4
Founded in 2000
300+ employees, including over 120 analysts
2,000+ clients: Technology & Service providers, corporate
advisory, finance, professional services, and IT decision makers
70,000+ IT professionals, business users and consumers in our research community
Over 52 million data points published each quarter and 4,500+ reports published
each year
3,000+ technology & service providers under coverage
451 Research and its sister company, Uptime Institute, are the two divisions of The
451 Group
Headquartered in New York City, with offices in London, Boston, San Francisco,
Washington DC, Mexico, Costa Rica, Brazil, Spain, UAE, Russia, Taiwan, Singapore
and Malaysia
Research & Data
Advisory
Events
Go 2 Market
5. Digital Transformation: What do we mean?
5
Copyright (C) 2016 451 Research LLC
3
Digital Transformation is the investment in
new digital technologies and processes to
not only more effectively engage
customers, partners or employees, but to
also cut costs.
6. Digital transformation is real and happening now
6
42%
28%
20%
10%
Execution. We have a formal strategy and are actively digitizing our
business processes and/or assets.
Evaluation. We are planning and researching to develop a digital
transformation strategy.
Consideration. We areconsidering it, but have no formal plans.
No strategy. We currently have no digital transformation strategy.
% of respondents (n=1002)
Source: 451 Research, Voice of the Enterprise: Digital Pulse, Workloads and Key Projects 2018
7. What exactly needs to be digitally transformed?
Process
Transformation
Information
Transformation
Platform
Transformation
§ More than a technical shift, but a cultural one
§ Focus on collaborationâemployees but also
customers, partners, suppliers
§ Agile methods for software development
§ Gathering data and lots of it in various means
and methods
§ Multiple communication points on multiple
devices
§ Leveraging data with advanced analytics
§ IT moving from cost center to software enabler
§ Organizations needs systems of engagementâtools
and systems for omnichannel interaction
§ Integration with legacy systems of record
7
8. When considering a digital transformation, enterprises
often need toâŠ
8
Handle Growth
Steady and Seasonal
Manage Costs
Now and Future
Minimize Friction
Adoption and Adjustment
9. âȘ NewSQL databases: 29% CAGR
âȘ Traditional relational databases: 6% CAGR
9
Handle
Growth
Manage
Costs
Minimal
Friction
Database growth expected for
relational databases 2017-22
Combined
6.4%
2017-22 CAGR
Source: 451 Research, Total Data: Platforms & Analytics, May 2018.
15. But enterprises also worry about the future
15
In addition to⊠Enterprise want toâŠ.
Handle
Growth
Manage
Costs
Minimal
Friction
Build for the Future
Invest and Future Proof
16. 16
Containers will play key role
for digital transformations
§ Enable packaging/deploying of applications
§ Enables spin-up/down of applications and/or
services
§ Reduce provisioning times
§ Easy to move around as needed
§ Open source development and growing community
support
17. 3
Containers adoption is modest, but expected to grow
Source: 451 Research, Storage: Workloads and Key Projects, 2018
18. 18
Containers are now being
deployed for databases
§ Innovations in container technology are emerging
that allow for persistence storage for stateful
applications
§ Vendors are merging containers with data workflows
as a means to tackle digital transformation efforts
§ Enterprises are becoming increasingly comfortable
with databases running on cloud infrastructure
21. DIGITAL TRANSFORMATION
IT departments must
become more agile so
that enterprises can
quickly respond to
changing customer,
competitive and
business demands
Traditional SQL
database solutions
anchor enterprise-
critical application
architectures and
processes in the past
To fully realize the
benefits of Digital
Transformation,
enterprises need SQL
database solutions that
can be adopted as part
of their cloud &
container strategy
21
23. BENEFITS OF CONTAINERS
Increased agility and
time to market by
enabling DevOps best
practices.
No vendor lock-in.
Containers are fully
portable across
environments, cloud
providers or hybrid.
Improve server
utilization by deploying
multiple containers on
as single server.
23
25. 25
CONTAINER CHALLENGES FOR DBs
Complex
Complex to setup and
multiple components
for HA & DR
Performance
Network and storage
abstraction layers
impact performance
Lockdown
DBs are locked
down and tightly
controlled
Coupled
Tightly coupled
with large scaled
servers
29. KEY IDEA #1: A DISTRIBUTED WORLD
29
1. Start with a client-server DBMS
2. Try to turn it into a Distributed System
1. Start with a Distributed System
2. Deliver database services on this system
DONâT DO
A single logical database
Complex add-ons and
processes to maintain