2. Place Image Here
Agenda
• Cloud Requirements
• MariaDB SkySQL
• Remote Observability Service (ROS)
• Cloud Backup Service
• Q&A
3. Place Image Here
WHAT OUR CUSTOMERS ARE TELLING US …
• Multi-Cloud and hybrid operations
• No-trade-off, hyper-scale for global,
mission-critical applications
• Scale to 1000s of database instances
• Integrated augmented transactional
workload capabilities
• Database-Centric integrated toolset
• Automation and Self-Service
4. Place Image Here
SKYSQL – A SECOND GENERATION CLOUD
DATABASE SERVICE
1. The ultimate flexibility of built-in native
multi-cloud design and operations
2. Innovation only provided by true database
specialists
3. Simple yet advanced services
4. Comprehensive and complete
6. Single SQL Dialect: Transactions+Analytics, Any Scale, Unified Ops
SkySQL
Unified, Automated, Simple
Enterprise Server
(With read replicas)
- Start small
- Easily migrate with support for DB dialects like
PL/SQL, SQL Server …
- Battle tested, most compatible with MySQL
- Add read replicas for read scalability
7. Single SQL Dialect: Transactions+Analytics, Any Scale, Unified Ops
SkySQL
Unified, Automated, Simple
Enterprise Server
(With read replicas)
- Migrate to Xpand for linear and
high read-write scaling
- A cloud-native distributed DB
- Built-in Columnar indexing
Xpand - Augmented TXN
(extreme scale)
8. Single SQL Dialect: Transactions+Analytics, Any Scale, Unified Ops
SkySQL
Unified, Automated, Simple
Enterprise Server
(With read replicas)
- Columnar DB, warehouse
- cheap, scalable S3 storage
Xpand - Augmented TXN
(extreme scale)
ColumnStore
MariaDB SQL
Cloud
backups
SINGLE SQL Dialect
Multiple purpose built DB engines,
single client protocol - MariaDB
9. Single SQL Dialect: Transactions+Analytics, Any Scale, Unified Ops
SkySQL
Unified, Automated, Simple
Enterprise Server
(With read replicas)
- Intelligent proxy that goes well
beyond conn pooling
- HA, Routing, filtering, masking,
protocol translation, more
Xpand - Augmented TXN
(extreme scale)
ColumnStore
MariaDB SQL
Cloud
backups
MaxScale
(SQLProxy)
SkySQL Portal UI
Monitoring UI
10. Single SQL Dialect, Txn+Analytics, Any scale, Unified Ops
SkySQL
Unified, Automated, Simple
Enterprise Server
(With read replicas)
Xpand - Augmented TXN
(extreme scale)
ColumnStore
MariaDB SQL
Cloud
backups
MaxScale
(SQLProxy)
SkySQL Portal UI
Monitoring UI
Sensible
defaults
Consistent
config
SkyDBA
Xpand - Augmented TXN
(extreme scale)
Workload
Analysis
A single unified monitoring and
alerting system
SkyDBA - Expert DBA Service
11. Single SQL Dialect, Txn+Analytics, Any scale, Unified Ops
SkySQL
Unified, Automated, Simple
● Start small
● Grow to extreme
read-scale or write-scale
● HA with load balancing
● Security by design
● Purpose-built monitoring
● Adapt to any workload
MaxScale
(SQLProxy)
Enterprise Server
(With read replicas)
Xpand - Augmented TXN
(extreme scale)
ColumnStore
Workload
Analysis
Cloud
backups
Developer API
- MariaDB SQL
- REST API
SkySQL Portal UI
Monitoring UI
Sensible
defaults
Consistent
config
SkyDBA
12. SkySQL New Release: Open, Unified and Productive
Multicloud
Observability service
across on-prem, AWS,
Google Cloud
Intuitive UX
Intuitive, simpler UI
Productivity
Tooling for developers
API for DevOps
Autonomous
Auto scale compute,
storage
Global Apps
Deploy cross cloud
Xpand clusters
Serverless
Serverless Analytics
using Apache Spark
13. Serverless Analytics Service
● Enables advanced analytics on data stored
in data lakes and SkySQL DBs
● Zero-ETL required to avoid data pipelines to
a warehouse
● Little or no OLTP interference
● Serverless no provisioning, borrow capacity
just when required
● Support high concurrency without
pre-provisioning (cheap)
Cloud storage(S3, GCS), Data lake ..
Serverless,
federated Analytics
Enterprise Server
(With read replicas) Xpand - Augmented TXN
(extreme scale)
ColumnStore
Analytics
Query
15. Productivity for Developers and DevOps
● API-first approach
○ Prometheus for 3
rd
party
observability
○ REST APIs
○ Terraform Provider
C
o
d
e
Plan
Test
Build
M
onitor
R
e
l
e
a
s
e
D
e
p
l
o
y
O
perate
Dev CloudOps
● NoSQL API - MongoDB compatible
● Developer Tools
○ SQL Query Editor
○ Parse & Ingest JSON/semi-structured data
○ Apache Zeppelin Notebook
○ 3rd
party development, integration, migration tools
17. Predictable QoS using “Fractional SkyDBA”
On-Premises
MariaDB SkySQL
Daily DB Mgmt. w/ RT Chat
Proactive Monitoring
Tuning & Optimization
Monthly Audits, QBRs
Assigned remote DBAs
Tailored Strategies
SkyDBA
User Management
Schema operations & upgrades
Deep troubleshooting/analysis
Proactive monitoring & incident response
Security Audits
Query & App Optimization
Performance tuning
Configuration optimizations
Scalability
High Availability
Database backup & restore
OS patching
OS installation
Server maintenance
Hardware maintenance
Database software installation & patching
DIY
DIY
DIY
DIY
DIY
DIY
DIY
DIY
DIY
DIY
DIY
DIY
DIY
DIY
DIY
DIY
Hyper-
Scalers
DBaaS
BYOL
on IaaS
Incremental Improvements
to Automation Over Time
18. Place Image Here
Get Started Today …
• Download MariaDB products for evaluation
• Try SkySQL for free
○ Try the full SkySQL service with a $500
credit, including ticketed support
20. Place Image Here
We’re Managing
Databases All Wrong
● Fragmented monitoring
● Tool sprawl
● Closed and proprietary tools
● Not Cloud Ready
○ Multi-cloud, Hybrid, and Remote
make monitoring disjoint and difficult
21. Place Image Here
On-Premises Management
to Cloud Observability
✔ Extensive metrics monitoring
✔ Fine-grained, real-time log processing
✔ Real-user monitoring at the database
transactional level
✔ Dynamic and distributed tracing
✔ Tools and APIs for the microservices and
containerized cloud environment
What’s required to make the jump
22. Introducing SkySQL
Remote Observability Service (ROS)
Fully-managed
SkySQL service for
SkySQL and remote
on-premise DBs
Customizable
dashboards for
real-time insights
Logging/Alerts
infrastructure
built for hybrid
cloud environs
Observability API
to plug into 3rd
party management
apps
23. Real-time Insights on Performance and Capacity
● Multiple templates, easily customizable
● No up-front training required
● Monitor performance and capacity
● Dynamic and distributed tracing
● Rapidly identify problems, patterns
and anomalies
24. Automated and Customizable Alerts and Notifications
Reduce Response Times
● Build rule-based dynamic alerts
● Send capacity, performance, and other
key MariaDB metrics
● Automate responses to customized
notification channels
25. Extensible with OpenMetrics and Prometheus
Easily Integrates with Major 3rd Party ISVs Embed in Popular Programming Languages with a
Standard API
26. Security and Data Encryption
● All the data protected with industry-standard security methodologies
● Access restricted to an allowed list of IP ranges, secure by MariaDB ID
authentication credentials
● Options to restrict metrics data and logs collected by the ROS agent daemon
● Connection between ROS agent daemon and MariaDB cloud service is encrypted
using TLS 1.2 (SHA-256)
31. SkySQL Cloud Backup Service
SkySQL Cloud Backup Features
MariaDB SkySQL Cloud Backup is a backup and recovery solution offered by MariaDB.
• Backups, backup operations, and restore operations are managed and monitored using a web-based
management console.
• Backup is currently supported for databases outside MariaDB SkySQL.
• Restore is currently supported to MariaDB SkySQL cloud databases or databases outside MariaDB SkySQL.
• Backups can currently be stored to a local filesystem or to SkySQL Cloud Backup storage.
• Schedules currently support on-demand, hourly, daily, weekly, and monthly frequency.
• Backup retention policies can currently be set based on days or count of backups.
32. On-premises to Cloud Backup Configuration and Management
GATEWAY
GATEWAY
FIREWALL
FIREWALL
Customer’s Data Center
MariaDB Backup
Agent
Backup Data (Encrypted)
SkySQL
Cloud
Backup
Local Disk
Backup
Management
Cloud Storage
Restore Data (Encrypted)