SlideShare une entreprise Scribd logo
1  sur  14
Deploying MongoDB “as-a-service” 
Inside the Firewall 
Chip Childers 
VP Product Strategy, CumuLogic 
Chris Biow 
Principal Technologist & Technical Director, MongoDB
Agenda 
• Introduction to “On Prem” DBaaS 
• Enterprise Requirements for MongoDB-as-a-Service 
• Review of CumuLogic’s Support for MongoDB 
• Demo 
• Q&A
Key Term Definition 
On-Premise Database-as-a-Service: 
“Operational automation of database delivery, deployed 
behind the firewall, for self-service consumption by 
enterprise developers and DBAs.”
DBaaS Adoption in the Enterprise 
Enterprises are dealing with: 
• Application specific database 
proliferation 
• Massive growth in overall stored data 
• Increasing velocity of change in 
application layer 
• Challenges in operationally supporting 
new technologies 
• Data governance, locality and 
sovereignty 
On-Premise DBaaS can help you 
manage these challenges 
DBaaS Adoption in 2013 
Dev / Test 
Production Web Apps 
Additional Capacity 
Analytics 
Backup / Enterprise / 
Transactional Apps 
Departmental Apps 
0% 10% 20% 30% 40% 50% 
Source: 451 Research https://451research.com/report-short?entityId=78105&referrer=marketing
• Suite of data services to deliver high value, modular Database-as- 
• Small 
• Medium 
• Large 
• XL 
• IOPS 
• Add-on Services: 
• Cache 
• Messaging 
CumuLogic DBaaS Concept 
a-Service, on any infrastructure 
• MongoDB 
• Couchbase 
• MySQL 
• Percona 
• (*)Oracle 
• (*)Cassandra 
• (*)MS SQL 
• IaaS 
(private/public) 
• Virtualized 
Environments 
• Bare Metal Pools 
• VM Pools 
Pick 
Database 
Flavor 
Pick 
Database 
Size 
Pick 
Database 
Perf. 
Pick Infra. 
✔ 
✔ 
(*) Features are road map items
CumuLogic’s Value for the Enterprise 
1. Automates 75-90% of manual operational tasks 
around DB provisioning, change and maintenance; 
reducing costs and risk 
2. Empowers developers with easy access to multiple 
database engines, in a self-service manner inside the 
firewall 
3. Runs on any cloud and private infrastructure (i.e. 
virtualized environment, bare metal)
CumuLogic NoSQL Service 
NoSQL Database-as-a-Service 
• Software platform to deliver fully 
managed NoSQL Database-as-a-Service 
• Web service to setup, operate and scale 
clusters in the cloud 
• Simple to deploy, easy to scale, reliable 
and cost effective for customer 
• Multiple engine support 
http://www.cumulogic.com/cumulogic-software-portfolio/nosql-database-as-a-service/
MongoDB Database Service 
Features 
• Replica sets for data durability 
• Performance optimization 
– Highest IOPS based on storage 
– Low latency 
– Linear scalability 
• Automated failure recovery 
• Backup and restore 
• Security, access control 
• Updates and patches 
• API 
25000 
20000 
15000 
10000 
5000 
0 
500 
2000 
3500 
5000 
6500 
8000 
9500 
11000 
12500 
14000 
15500 
17000 
18500 
20000 
Axis Title 
Heavy Reads Workload Throughput Ops/sec 
(Higher is better) 
XLARGE Instance 
2XLARGE Instance 
LARGE Instance
Secondary 
MongoDB Database Service 
Deployment Patterns: Replica Set Single-AZ 
Application 
Primary Secondary 
RAID 10 
RAID 10 RAID 10 
Replication 
Region 1 Zone 1 
Add Node for Scalability
Application 
Secondary 
MongoDB Database Service 
Deployment Patterns: Replica Set Multi-AZ 
Application 
Primary Secondary 
RAID 10 RAID 10 RAID 10 
Replication 
Add Node for Redundancy 
Region 1 Zone 1 Region 1 Zone 2
MongoDB Database Service 
Production deployment: Sharded Cluster Single Zone, multiple 
servers and replica sets 
Mongos 
Mongos 
Mongos 
Region 1 Zone 1 
Primary Secondary Secondary 
SHARD 1 
Primary Secondary Secondary 
SHARD 2 
Config Server 
Config Server 
Config Server 
Monitoring 
agent 
Primary Secondary Secondary 
SHARD 3 
App 
App 
RAID 10 RAID 10 RAID 10 RAID 10 RAID 10 RAID 10 RAID 10 RAID 10 RAID 10
Demo
Questions? 
Try our software for yourself: 
cumulogic.com/sandbox 
Get in touch via info@cumulogic.com

Contenu connexe

En vedette

DBaaS- Database as a Service in a DBAs World
DBaaS- Database as a Service in a DBAs WorldDBaaS- Database as a Service in a DBAs World
DBaaS- Database as a Service in a DBAs WorldKellyn Pot'Vin-Gorman
 
ΒΑΛΙΑ ΚΑΛΝΤΑ
ΒΑΛΙΑ ΚΑΛΝΤΑΒΑΛΙΑ ΚΑΛΝΤΑ
ΒΑΛΙΑ ΚΑΛΝΤΑalafki
 
Σύνταγμα
ΣύνταγμαΣύνταγμα
Σύνταγμαgympentelis
 
παιδομαζωμα
παιδομαζωμαπαιδομαζωμα
παιδομαζωμαgympentelis
 
Photo editing
Photo editingPhoto editing
Photo editingHeeraDas
 
Rhetorical Devices Project
Rhetorical Devices ProjectRhetorical Devices Project
Rhetorical Devices Projectmaherca0929
 
δουκισσης πλακεντιας
δουκισσης πλακεντιαςδουκισσης πλακεντιας
δουκισσης πλακεντιαςgympentelis
 
Photoshoot Planning
Photoshoot PlanningPhotoshoot Planning
Photoshoot PlanningHeeraDas
 
Usability Speed Dating
Usability Speed DatingUsability Speed Dating
Usability Speed DatingConor Sheehan
 
θεατρική παράσταση
θεατρική παράστασηθεατρική παράσταση
θεατρική παράστασηgympentelis
 
動畫製作 期末
動畫製作 期末動畫製作 期末
動畫製作 期末岳倫 李
 

En vedette (16)

DBaaS- Database as a Service in a DBAs World
DBaaS- Database as a Service in a DBAs WorldDBaaS- Database as a Service in a DBAs World
DBaaS- Database as a Service in a DBAs World
 
Tour de France
Tour de FranceTour de France
Tour de France
 
ΒΑΛΙΑ ΚΑΛΝΤΑ
ΒΑΛΙΑ ΚΑΛΝΤΑΒΑΛΙΑ ΚΑΛΝΤΑ
ΒΑΛΙΑ ΚΑΛΝΤΑ
 
I travel
I travelI travel
I travel
 
Kriminologi
KriminologiKriminologi
Kriminologi
 
Fisica intensidad
Fisica intensidadFisica intensidad
Fisica intensidad
 
Σύνταγμα
ΣύνταγμαΣύνταγμα
Σύνταγμα
 
παιδομαζωμα
παιδομαζωμαπαιδομαζωμα
παιδομαζωμα
 
Photo editing
Photo editingPhoto editing
Photo editing
 
Aol coo
Aol cooAol coo
Aol coo
 
Rhetorical Devices Project
Rhetorical Devices ProjectRhetorical Devices Project
Rhetorical Devices Project
 
δουκισσης πλακεντιας
δουκισσης πλακεντιαςδουκισσης πλακεντιας
δουκισσης πλακεντιας
 
Photoshoot Planning
Photoshoot PlanningPhotoshoot Planning
Photoshoot Planning
 
Usability Speed Dating
Usability Speed DatingUsability Speed Dating
Usability Speed Dating
 
θεατρική παράσταση
θεατρική παράστασηθεατρική παράσταση
θεατρική παράσταση
 
動畫製作 期末
動畫製作 期末動畫製作 期末
動畫製作 期末
 

Dernier

GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 

Dernier (20)

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 

Deploying MongoDB “as-a-service” Inside the Firewall

  • 1. Deploying MongoDB “as-a-service” Inside the Firewall Chip Childers VP Product Strategy, CumuLogic Chris Biow Principal Technologist & Technical Director, MongoDB
  • 2. Agenda • Introduction to “On Prem” DBaaS • Enterprise Requirements for MongoDB-as-a-Service • Review of CumuLogic’s Support for MongoDB • Demo • Q&A
  • 3. Key Term Definition On-Premise Database-as-a-Service: “Operational automation of database delivery, deployed behind the firewall, for self-service consumption by enterprise developers and DBAs.”
  • 4. DBaaS Adoption in the Enterprise Enterprises are dealing with: • Application specific database proliferation • Massive growth in overall stored data • Increasing velocity of change in application layer • Challenges in operationally supporting new technologies • Data governance, locality and sovereignty On-Premise DBaaS can help you manage these challenges DBaaS Adoption in 2013 Dev / Test Production Web Apps Additional Capacity Analytics Backup / Enterprise / Transactional Apps Departmental Apps 0% 10% 20% 30% 40% 50% Source: 451 Research https://451research.com/report-short?entityId=78105&referrer=marketing
  • 5. • Suite of data services to deliver high value, modular Database-as- • Small • Medium • Large • XL • IOPS • Add-on Services: • Cache • Messaging CumuLogic DBaaS Concept a-Service, on any infrastructure • MongoDB • Couchbase • MySQL • Percona • (*)Oracle • (*)Cassandra • (*)MS SQL • IaaS (private/public) • Virtualized Environments • Bare Metal Pools • VM Pools Pick Database Flavor Pick Database Size Pick Database Perf. Pick Infra. ✔ ✔ (*) Features are road map items
  • 6. CumuLogic’s Value for the Enterprise 1. Automates 75-90% of manual operational tasks around DB provisioning, change and maintenance; reducing costs and risk 2. Empowers developers with easy access to multiple database engines, in a self-service manner inside the firewall 3. Runs on any cloud and private infrastructure (i.e. virtualized environment, bare metal)
  • 7.
  • 8. CumuLogic NoSQL Service NoSQL Database-as-a-Service • Software platform to deliver fully managed NoSQL Database-as-a-Service • Web service to setup, operate and scale clusters in the cloud • Simple to deploy, easy to scale, reliable and cost effective for customer • Multiple engine support http://www.cumulogic.com/cumulogic-software-portfolio/nosql-database-as-a-service/
  • 9. MongoDB Database Service Features • Replica sets for data durability • Performance optimization – Highest IOPS based on storage – Low latency – Linear scalability • Automated failure recovery • Backup and restore • Security, access control • Updates and patches • API 25000 20000 15000 10000 5000 0 500 2000 3500 5000 6500 8000 9500 11000 12500 14000 15500 17000 18500 20000 Axis Title Heavy Reads Workload Throughput Ops/sec (Higher is better) XLARGE Instance 2XLARGE Instance LARGE Instance
  • 10. Secondary MongoDB Database Service Deployment Patterns: Replica Set Single-AZ Application Primary Secondary RAID 10 RAID 10 RAID 10 Replication Region 1 Zone 1 Add Node for Scalability
  • 11. Application Secondary MongoDB Database Service Deployment Patterns: Replica Set Multi-AZ Application Primary Secondary RAID 10 RAID 10 RAID 10 Replication Add Node for Redundancy Region 1 Zone 1 Region 1 Zone 2
  • 12. MongoDB Database Service Production deployment: Sharded Cluster Single Zone, multiple servers and replica sets Mongos Mongos Mongos Region 1 Zone 1 Primary Secondary Secondary SHARD 1 Primary Secondary Secondary SHARD 2 Config Server Config Server Config Server Monitoring agent Primary Secondary Secondary SHARD 3 App App RAID 10 RAID 10 RAID 10 RAID 10 RAID 10 RAID 10 RAID 10 RAID 10 RAID 10
  • 13. Demo
  • 14. Questions? Try our software for yourself: cumulogic.com/sandbox Get in touch via info@cumulogic.com