MongoDB Atlas
Claudius Li
Senior Solutions Architect,
MongoDB
MongoDB Atlas
Who it’s for
01 Where it fits
03Why we built it
02
How it works and
what you get04 Next steps
06Demo
05
For people who want to focus
on building great applications
People like you...
• Developers & DevOps
Professionals
• Fast-moving application teams
at companies of all sizes
• Entrepreneurs working on the
next big thing
Developers, DevOps,
Application Teams
Insatiable demand
Price Per GB of Data Over Time
Developer Costs on the Rise
Storage Cost per GB Developer Salary
MongoDB: the best of both
worlds
In a distributed database built on commodity hardware
Scalability
& Performance
Always On,
Distributed Deployments
FlexibilityExpressive Query Language
& Secondary Indexes
Strong Consistency
Enterprise Management
& Integrations
MongoDB Atlas: all the benefits of
MongoDB
More convenient and easier than ever
Scalability
& Performance
Always On,
Distributed Deployments
FlexibilityExpressive Query Language
& Secondary Indexes
Strong Consistency
Enterprise Management
& Integrations
TL;DR
Your dedicated MongoDB clusters in the cloud
• Scalable backend for your
application on-demand
• Secure by default
• Highly available, even while
scaling, patching, upgrading
• Maintenance performed for you
Database as a Service for MongoDB
Scale your app any
time
Ready for success
Focus on your
business
Your customers, your
applications
Cloud economics
Flexibility and efficiency
Develop and iterate
quickly
Try ideas out
Consume the way you want
to
Convenient MongoDB, diverse environment
contexts
ISVs can confidently
have customers
deploy a MongoDB
backend
Dev, QA/Test,
Production, Backups,
pay for only what you
need
Pay by the hour for
your application
environment, grow
with your success Managed service
providers can easily
offer cluster-per
customer tenant
Deploy a cluster for
each of your
customers
Prepay and burn
down hourly usage
together across all
applications and
environments
Share a pool of
credits across your
org
Have your customer
bring their own
MongoDB Atlas
cluster
Battle-tested foundation
Automated service
Built on a management software used in
thousands of customer deployments
Road to a Cloud-Managed MongoDB as a
Service
201
3
MongoDB launches
hosted backup service
MongoDB launches
automation
management as a
service
201
4
201
5
MongoDB launches
Ops Manager for on-
prem / private cloud
enterprise workloads
MongoDB launches
MongoDB Atlas
201
6
MongoDB launches its
SaaS monitoring
service
201
1
Convenience Control
Public
DBaaS
Database
+ IaaS
Private
DBaaS
+
AWS, etc
+
Ops Manager
+
Atlas
Infrastructure & regions
Security
Dedicated VPC per
customer environment
Network closed off to outside world by
default
MongoDB Atlas
VPC per customer
Firewall
Dedicated VPC per
customer environment
IP addresses must be explicitly opened for
inbound network traffic
Firewall
IP address
whitelist
MongoDB Atlas
VPC per customer
Encryption over the wire
TLS/SSL used for all network traffic
Firewall
Customer’s
application
servers
TLS/SSL
(encryption
over wire)
IP address
whitelist
MongoDB Atlas
VPC per customer
Authentication and access
controlUsername and password required to
connect, namespace-scoped privileges
configurable
Firewall
Customer’s
application
servers
DB User &
Password Auth
TLS/SSL
(encryption
over wire)
Encryption at
rest (option)
IP address
whitelist
MongoDB Atlas
VPC per customer
And now introducing VPC
peering
Peer directly with your own AWS VPCs and
connect over the private subnet
Firewall
Customer’s
application
servers
DB User &
Password Auth
Encryption at
rest (option)
Peer over
private
subnet
Customer VPC
MongoDB Atlas
VPC per customer
Peer as many as you likeEven reference peered VPC security
groups
Customer VPC
MongoDB Atlas
VPC per customer
Customer VPC
Availability & ability
Changes made in a rolling manner
Across availability zones
Patching
Operating system
Security
Upgrading
Maintenance
releases applied
automatically
Scale up
In a few clicks, storage,
memory
Replica in Availability Zone 1
Primary
Replica in Availability Zone 2
Replica in Availability Zone 3
Primary
Patching
Operating system
Security
Upgrading
Maintenance
releases applied
automatically
Scale up
In a few clicks, storage,
memory
Primary
Patching
Operating system
Security
Upgrading
Maintenance
releases applied
automatically
Scale up
In a few clicks, storage,
memory
New primary
Patching
Operating system
Security
Upgrading
Maintenance
releases applied
automatically
Scale up
In a few clicks, storage,
memory
Scale out any time
Shard
0
Easy
Shard
0
Shard
1
Shard
2
Scale out any time
Easy
Full package
Managed backup service
Disaster recovery
Point-in-time restore
12-months of snapshots
Performance monitoring and alerts
Integrations with Slack, New Relic, etc
API
Deploy and configure clusters in code
Migration
Sync from pre-existing deployment
Online migration
• mongodump | mongorestore
• oplogreplay w/ special permissions
• mongomirror
Sync & then flip application over to new back-
end
Next steps
Deploy your first cluster now: mongodb.com/atlas
MongoDB University - M123: Getting started with MongoDB
Atlas
Explore the pricing: mongodb.com/cloud/atlas/pricing
Read the whitepaper

MongoDB Atlas