Presented by Claudius Li, Solutions Architect at MongoDB, at MongoDB Evenings New England 2017.
MongoDB Atlas is the premier database as a service offering. Find out how MongoDB Atlas can help your team to deploy more easily, develop faster and easily manage deployment, maintenance, upgrades and expansions. We will also demonstrate some of the key features and tools that come with MongoDB Atlas.
2. 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
3. For people who want to focus
on building great applications
4. 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
8. 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
9. 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
11. 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
12. 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
14. 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
17. 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
22. Dedicated VPC per
customer environment
Network closed off to outside world by
default
MongoDB Atlas
VPC per customer
Firewall
23. Dedicated VPC per
customer environment
IP addresses must be explicitly opened for
inbound network traffic
Firewall
IP address
whitelist
MongoDB Atlas
VPC per customer
24. 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
25. 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
26. 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
27. Peer as many as you likeEven reference peered VPC security
groups
Customer VPC
MongoDB Atlas
VPC per customer
Customer VPC
41. Sync from pre-existing deployment
Online migration
• mongodump | mongorestore
• oplogreplay w/ special permissions
• mongomirror
Sync & then flip application over to new back-
end
42. 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