SlideShare a Scribd company logo
1 of 13
CUMULOGIC'S PLATFORM FOR
ON-PREMISE MONGODB-AS-A-SERVICE
Chris Biow
Principal Technologist & Technical Director at MongoDB
Chip Childers
VP Product Strategy, CumuLogic
• Small
• Medium
• Large
• XL
• IOPS
• Add-on Services:
• Cache
• Messaging
• IaaS
(private/public)
• Virtualized
Environments
• Bare Metal Pools
• VM Pools
• MongoDB
• Couchbase
• MySQL
• Percona
• (*)Oracle
• (*)Cassandra
• (*)MS SQL
CumuLogic DBaaS Concept
Pick
Database
Flavor
Pick
Database
Size
Pick
Database
Perf.
Pick Infra.
• Suite of data services to deliver high value, modular Database-
as-a-Service, on any infrastructure
(*) Features are road map items
✔
✔
DBaaS Adoption in the Enterprise
Source: 451 Research https://451research.com/report-short?entityId=78105&referrer=marketing
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
Departmental Apps
Backup / Enterprise /
Transactional Apps
Analytics
Additional Capacity
Production Web Apps
Dev / Test
0% 10% 20% 30% 40% 50%
DBaaS Adoption in 2013
Value of The CumuLogic DBaaS Platform
Cloud Service Providers:
1. Increases IaaS consumption
2. Turn-key access to new, high-
value service
3. Ability to differentiate and compete
with other public DBaaS services
Enterprises:
1. Automates 75-90% of manual
operational tasks
2. Empowers developers with
databases in a self-service
manner inside the firewall
3. Runs on any cloud and private
infrastructure (i.e. virtualized
environment, bare metal)
+
Announcing…
CumuLogic DBaaS Platform, MongoDB Edition
Available immediately at cumulogic.com/mongodb
45-day free trial period
Fast to Install | Easy to Use | Deploy MongoDB Anywhere
• Software platform to deliver fully managed
MongoDB 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
• Works on any infrastructure: OpenStack,
CloudStack, vCloud, LXC containers and
bare metal servers
• Configures storage, compute, networking
and security on infrastructure layer
CumuLogic NoSQL DBaaS Platform
MongoDB Database-as-a-Service
Integrated with MMS!
• Replica sets and sharded clusters for desired scalability, availability and
performance
• Development and production sharded clusters:
• High redundancy and SLA
• Uses recommended server and process configurations for production deployments
• Elasticity in both dimensions – Add new replica nodes and shards
• DC, cloud region and zone awareness. Multi-cloud support
• Health checks and fully automated failure recovery of failed replica nodes and
shards
• Monitoring and profiling data available on user console
• Automated file system backups for speed and accuracy
• Low maintenance downtime. Promote secondary to Primary
MongoDB as-a-Service
Features: Near Zero Operations
CumuLogic & MMS
Integrated with Public and On-Premises MMS
CumuLogic is integrated with MMS to
provide:
• Per-user setup of MMS per zone / datacenter
• Leverages monitoring and backup capabilities
of MMS
• Future: Will leverage MMS Automation APIs for
shard configuration of on-prem deployments
Secondary
Application
RAID 10
SecondaryPrimary
Replication
Region 1 Zone 1
RAID 10 RAID 10
MongoDB Database Service
Deployment Patterns: Replica Set Single-AZ
Add Node for Scalability
Secondary
Application
SecondaryPrimary
Replication
Region 1 Zone 1 Region 1 Zone 2
RAID 10 RAID 10 RAID 10
Application
MongoDB Database Service
Deployment Patterns: Replica Set Multi-AZ
Add Node for Redundancy
Region 1 Zone 1
SecondarySecondaryPrimary
SHARD 1
SecondarySecondaryPrimary
SHARD 2
Config Server
SecondarySecondaryPrimary
SHARD 3
App
App
RAID 10 RAID 10 RAID 10 RAID 10 RAID 10 RAID 10 RAID 10 RAID 10 RAID 10
Config Server
MongoDB Database Service
Production Deployment: Sharded Cluster Single Zone, Multiple
Servers and Replica Sets
Config Server
Mongos
Mongos
Mongos
Monitoring
agent
DEMO
• Contact us at info@cumulogic.com
• Download a trial version: cumulogic.com/mongodb
• Documentation: cumulogic.com/resources/documentation
• MongoDB white paper: cumulogic.com/resources/mongodb_wp/
Questions?

More Related Content

More from MongoDB

More from MongoDB (20)

MongoDB SoCal 2020: Migrate Anything* to MongoDB Atlas
MongoDB SoCal 2020: Migrate Anything* to MongoDB AtlasMongoDB SoCal 2020: Migrate Anything* to MongoDB Atlas
MongoDB SoCal 2020: Migrate Anything* to MongoDB Atlas
 
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!
MongoDB SoCal 2020: Go on a Data Safari with MongoDB Charts!
 
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...
MongoDB SoCal 2020: Using MongoDB Services in Kubernetes: Any Platform, Devel...
 
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDB
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDBMongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDB
MongoDB SoCal 2020: A Complete Methodology of Data Modeling for MongoDB
 
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...
MongoDB SoCal 2020: From Pharmacist to Analyst: Leveraging MongoDB for Real-T...
 
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series Data
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series DataMongoDB SoCal 2020: Best Practices for Working with IoT and Time-series Data
MongoDB SoCal 2020: Best Practices for Working with IoT and Time-series Data
 
MongoDB SoCal 2020: MongoDB Atlas Jump Start
 MongoDB SoCal 2020: MongoDB Atlas Jump Start MongoDB SoCal 2020: MongoDB Atlas Jump Start
MongoDB SoCal 2020: MongoDB Atlas Jump Start
 
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]
MongoDB .local San Francisco 2020: Powering the new age data demands [Infosys]
 
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2
MongoDB .local San Francisco 2020: Using Client Side Encryption in MongoDB 4.2
 
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...
MongoDB .local San Francisco 2020: Using MongoDB Services in Kubernetes: any ...
 
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!
MongoDB .local San Francisco 2020: Go on a Data Safari with MongoDB Charts!
 
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your Mindset
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your MindsetMongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your Mindset
MongoDB .local San Francisco 2020: From SQL to NoSQL -- Changing Your Mindset
 
MongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
MongoDB .local San Francisco 2020: MongoDB Atlas JumpstartMongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
MongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
 
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...
MongoDB .local San Francisco 2020: Tips and Tricks++ for Querying and Indexin...
 
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++MongoDB .local San Francisco 2020: Aggregation Pipeline Power++
MongoDB .local San Francisco 2020: Aggregation Pipeline Power++
 
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...
MongoDB .local San Francisco 2020: A Complete Methodology of Data Modeling fo...
 
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep Dive
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep DiveMongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep Dive
MongoDB .local San Francisco 2020: MongoDB Atlas Data Lake Technical Deep Dive
 
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & Golang
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & GolangMongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & Golang
MongoDB .local San Francisco 2020: Developing Alexa Skills with MongoDB & Golang
 
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...
MongoDB .local Paris 2020: Realm : l'ingrédient secret pour de meilleures app...
 
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
MongoDB .local Paris 2020: Upply @MongoDB : Upply : Quand le Machine Learning...
 

Recently uploaded

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
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
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
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...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 

Automating MongoDB as a Service: CumuLogic's On-Premise Service Combining Private, Public or Hybrid Cloud

  • 1. CUMULOGIC'S PLATFORM FOR ON-PREMISE MONGODB-AS-A-SERVICE Chris Biow Principal Technologist & Technical Director at MongoDB Chip Childers VP Product Strategy, CumuLogic
  • 2. • Small • Medium • Large • XL • IOPS • Add-on Services: • Cache • Messaging • IaaS (private/public) • Virtualized Environments • Bare Metal Pools • VM Pools • MongoDB • Couchbase • MySQL • Percona • (*)Oracle • (*)Cassandra • (*)MS SQL CumuLogic DBaaS Concept Pick Database Flavor Pick Database Size Pick Database Perf. Pick Infra. • Suite of data services to deliver high value, modular Database- as-a-Service, on any infrastructure (*) Features are road map items ✔ ✔
  • 3. DBaaS Adoption in the Enterprise Source: 451 Research https://451research.com/report-short?entityId=78105&referrer=marketing 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 Departmental Apps Backup / Enterprise / Transactional Apps Analytics Additional Capacity Production Web Apps Dev / Test 0% 10% 20% 30% 40% 50% DBaaS Adoption in 2013
  • 4. Value of The CumuLogic DBaaS Platform Cloud Service Providers: 1. Increases IaaS consumption 2. Turn-key access to new, high- value service 3. Ability to differentiate and compete with other public DBaaS services Enterprises: 1. Automates 75-90% of manual operational tasks 2. Empowers developers with databases in a self-service manner inside the firewall 3. Runs on any cloud and private infrastructure (i.e. virtualized environment, bare metal)
  • 5. + Announcing… CumuLogic DBaaS Platform, MongoDB Edition Available immediately at cumulogic.com/mongodb 45-day free trial period Fast to Install | Easy to Use | Deploy MongoDB Anywhere
  • 6. • Software platform to deliver fully managed MongoDB 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 • Works on any infrastructure: OpenStack, CloudStack, vCloud, LXC containers and bare metal servers • Configures storage, compute, networking and security on infrastructure layer CumuLogic NoSQL DBaaS Platform MongoDB Database-as-a-Service Integrated with MMS!
  • 7. • Replica sets and sharded clusters for desired scalability, availability and performance • Development and production sharded clusters: • High redundancy and SLA • Uses recommended server and process configurations for production deployments • Elasticity in both dimensions – Add new replica nodes and shards • DC, cloud region and zone awareness. Multi-cloud support • Health checks and fully automated failure recovery of failed replica nodes and shards • Monitoring and profiling data available on user console • Automated file system backups for speed and accuracy • Low maintenance downtime. Promote secondary to Primary MongoDB as-a-Service Features: Near Zero Operations
  • 8. CumuLogic & MMS Integrated with Public and On-Premises MMS CumuLogic is integrated with MMS to provide: • Per-user setup of MMS per zone / datacenter • Leverages monitoring and backup capabilities of MMS • Future: Will leverage MMS Automation APIs for shard configuration of on-prem deployments
  • 9. Secondary Application RAID 10 SecondaryPrimary Replication Region 1 Zone 1 RAID 10 RAID 10 MongoDB Database Service Deployment Patterns: Replica Set Single-AZ Add Node for Scalability
  • 10. Secondary Application SecondaryPrimary Replication Region 1 Zone 1 Region 1 Zone 2 RAID 10 RAID 10 RAID 10 Application MongoDB Database Service Deployment Patterns: Replica Set Multi-AZ Add Node for Redundancy
  • 11. Region 1 Zone 1 SecondarySecondaryPrimary SHARD 1 SecondarySecondaryPrimary SHARD 2 Config Server SecondarySecondaryPrimary SHARD 3 App App RAID 10 RAID 10 RAID 10 RAID 10 RAID 10 RAID 10 RAID 10 RAID 10 RAID 10 Config Server MongoDB Database Service Production Deployment: Sharded Cluster Single Zone, Multiple Servers and Replica Sets Config Server Mongos Mongos Mongos Monitoring agent
  • 12. DEMO
  • 13. • Contact us at info@cumulogic.com • Download a trial version: cumulogic.com/mongodb • Documentation: cumulogic.com/resources/documentation • MongoDB white paper: cumulogic.com/resources/mongodb_wp/ Questions?