SlideShare a Scribd company logo
MongoDB Atlas
Andrew Davidson
Product Manager
#MDBW16
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
#MDBW16
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
4th Most Popular
Fastest Growing
RANK DBMS MODEL SCORE GROWTH (20 MO)
1. Oracle Relational DBMS 1,442 -5%
2. MySQL Relational DBMS 1,294 2%
3. Microsoft SQL Server Relational DBMS 1,131 -10%
4. MongoDB Document Store 277 172%
5. PostgreSQL Relational DBMS 273 40%
6. DB2 Relational DBMS 201 11%
7. Microsoft Access Relational DBMS 146 -26%
8. Cassandra Wide Column 107 87%
9. SQLite Relational DBMS 105 19%
Source: DB-engines database popularity rankings; May 2015
The Largest Ecosystem
15,000,000+
MongoDB Downloads
300,000+
Online Education Registrants
40,000+
MongoDB Cloud Manager Users
35,000+
MongoDB User Group Members
1,000+
Technology and Services Partners
2,000+
Customers Across All Industries
Incredible users everywhere
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
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
TL;DR
#MDBW16
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
Less is more
Develop and iterate on new ideas quickly
Sandboxes at no operational cost, on demand
Scale a mission critical
application at any time
Seamlessly go as big as you
want with continuous
availability
Develop and iterate quickly
Try ideas out
Scale your app any time
Ready for success
Develop and iterate quickly
Try ideas out
Cloud economics, flexibility, efficiency
Get exactly what you need when you need it
£
Scale your app any time
Ready for success
Develop and iterate quickly
Try ideas out
Focus on your business
Your customers, your applications
Cloud economics
Flexibility and efficiency
£
Scale your app any time
Ready for success
Develop and iterate quickly
Try ideas out
Focus on your business
Your customers, your
applications
Cloud economics
£Flexibility and efficiency
Focus
#MDBW16
All that application tier jazz
Microservices
• Separation of concerns, APIs
• Applications portable and lightweight
Serverless
• Just run code, no infrastructure management
• AWS Lambda, Google Cloud Functions
Containers, Portability
• Portable Dockerized apps on top of a
worry-free stateful backend
Auto-scaling and elasticity
• Scale app servers with demand
• AWS Elastic Beanstalk
Unify siloed data in the data lake
• Empower analysts with BI
• Empower data scientists with Spark
Rapid application development
• Backend as a service, Parse Server
• Real-time with Meteor
#MDBW16
All that application tier jazz
Microservices
• Separation of concerns, APIs
• Applications portable and lightweight
Serverless
• Just run code, no infrastructure management
• AWS Lambda, Google Cloud Functions
Containers, Portability
• Portable Dockerized apps on top of a
worry-free stateful backend
Auto-scaling and elasticity
• Scale app servers with demand
• AWS Elastic Beanstalk
Unify siloed data in the data lake
• Empower analysts with BI
• Empower data scientists with Spark
Rapid application development
• Backend as a service, Parse Server
• Real-time with Meteor
#MDBW16
All that application tier jazz
Microservices
• Separation of concerns, APIs
• Applications portable and lightweight
Serverless
• Just run code, no infrastructure management
• AWS Lambda, Google Cloud Functions
Containers, Portability
• Portable Dockerized apps on top of a
worry-free stateful backend
Auto-scaling and elasticity
• Scale app servers with demand
• AWS Elastic Beanstalk
Unify siloed data in the data lake
• Empower analysts with BI
• Empower data scientists with Spark
Rapid application development
• Backend as a service, Parse Server
• Real-time with Meteor
#MDBW16
All that application tier jazz
Microservices
• Separation of concerns, APIs
• Applications portable and lightweight
Serverless
• Just run code, no infrastructure management
• AWS Lambda, Google Cloud Functions
Containers, Portability
• Portable Dockerized apps on top of a
worry-free stateful backend
Auto-scaling and elasticity
• Scale app servers with demand
• AWS Elastic Beanstalk
Unify siloed data in the data lake
• Empower analysts with BI
• Empower data scientists with Spark
Rapid application development
• Backend as a service, Parse Server
• Real-time with Meteor
#MDBW16
All that application tier jazz
Microservices
• Separation of concerns, APIs
• Applications portable and lightweight
Serverless
• Just run code, no infrastructure management
• AWS Lambda, Google Cloud Functions
Containers, Portability
• Portable Dockerized apps on top of a
worry-free stateful backend
Auto-scaling and elasticity
• Scale app servers with demand
• AWS Elastic Beanstalk
Unify siloed data in the data lake
• Empower analysts with BI
• Empower data scientists with Spark
Rapid application development
• Backend as a service, Parse Server
• Real-time with Meteor
#MDBW16
All that application tier jazz
Microservices
• Separation of concerns, APIs
• Applications portable and lightweight
Serverless
• Just run code, no infrastructure management
• AWS Lambda, Google Cloud Functions
Containers, Portability
• Portable Dockerized apps on top of a
worry-free stateful backend
Auto-scaling and elasticity
• Scale app servers with demand
• AWS Elastic Beanstalk
Unify siloed data in the data lake
• Empower analysts with BI
• Empower data scientists with Spark
Rapid application development
• Backend as a service, Parse Server
• Real-time with Meteor
Consume the way you want to
#MDBW16
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
#MDBW16
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
#MDBW16
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
#MDBW16
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
#MDBW16
Road to a Cloud-Hosted MongoDB as a Service
2013
MongoDB launches hosted
backup service
MongoDB launches
automation management as
a service
2014
2015
MongoDB launches Ops
Manager for on-prem /
private cloud enterprise
workloads
MongoDB launches
MongoDB Atlas
2016
MongoDB launches its SaaS
monitoring service
2011
#MDBW16
Convenience Control
Public
DBaaS
Database
+ IaaS
Private
DBaaS
Dev
+
AWS, etc
+
Ops Manager
+
Laptop
+
Atlas
Infrastructure & regions
AWS US West, US East
More regions on AWS, Azure, and Google Cloud Platform coming soon
AWS Ireland AWS Sydney
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
control
Username 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 like
Even 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
MongoDB 3.2 & 3.4
#MDBW16
All the latest features & WiredTiger
New ways to unlock
real-time insights, and
over 100+ languages and
locales
Faceted navigation
and collation
Document validation lets you
apply data governance
standards without sacrificing
the benefits of flexible data
model
Ensure Data Quality
Efficiently traverse trees,
graphs, and hierarchical data
without relying on a
single-purpose graph database
Native graph
processing
Combine data from multiple
collections with left outer joins
for richer analytics & more
flexibility in data modeling
Richer analytics with
dynamic lookups
✓ ✓ ✓ ✓
3.4
#MDBW16
All the integrations
CompassDrivers BI ConnectorSpark Connector
✓ ✓ ✓ ✓
Migration
#MDBW16
Sync from pre-existing deployment
Online migration
• mongodump | mongorestore
• oplogreplay w/ special permissions
• new options coming
Sync & then flip application over to new back-end
Demo, pricing
Related products and services
• MongoDB
Compass
• MongoDB
Connector for BI
Tooling
• 24x7 Support for
Development and
Performance
• Customer Success
Program
Support
• Development
rapid start
• Performance
evaluation and
tuning
• Data migration
Professional
Services
• MongoDB Account
Teams and experts
ready to talk to you
today
• Annual invoice
available
Account
Management
#MDBW16
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 Europe 2016 - MongoDB Atlas

More Related Content

PPTX
MongoDB Atlas
PDF
Big Data Spain 2016: Keynote
PPTX
Webinar: Data Streaming with Apache Kafka & MongoDB
PDF
MongoDB Europe 2016 - Choosing Between 100 Billion Travel Options – Instant S...
PPTX
Unlocking Operational Intelligence from the Data Lake
PDF
MongoDB Europe 2016 - Welcome
PDF
MongoDB Europe 2016 - Deploying MongoDB on NetApp storage
PDF
MongoDB Europe 2016 - The Rise of the Data Lake
MongoDB Atlas
Big Data Spain 2016: Keynote
Webinar: Data Streaming with Apache Kafka & MongoDB
MongoDB Europe 2016 - Choosing Between 100 Billion Travel Options – Instant S...
Unlocking Operational Intelligence from the Data Lake
MongoDB Europe 2016 - Welcome
MongoDB Europe 2016 - Deploying MongoDB on NetApp storage
MongoDB Europe 2016 - The Rise of the Data Lake

What's hot (20)

PDF
Creating a Modern Data Architecture for Digital Transformation
PDF
MongoDB .local Chicago 2019: A MongoDB Journey: Moving from a relational data...
PDF
Spark and MongoDB
PPTX
Webinar: Simplifying the Database Experience with MongoDB Atlas
PPTX
Advanced Schema Design Patterns
PDF
MongoDB Europe 2016 - Using MongoDB to Build a Fast and Scalable Content Repo...
PPTX
Maximizing MongoDB Performance on AWS
PDF
Overcoming Today's Data Challenges with MongoDB
PPTX
MongoDB San Francisco 2013: Storing eBay's Media Metadata on MongoDB present...
PPTX
MongoDB and RDBMS: Using Polyglot Persistence at Equifax
PPTX
Webinar: Enterprise Data Management in the Era of MongoDB and Data Lakes
PPTX
Webinar: An Enterprise Architect’s View of MongoDB
PDF
MongoDB: Agile Combustion Engine
PPTX
Unlocking Operational Intelligence from the Data Lake
PDF
Final_CloudEventFrankfurt2017 (1).pdf
PPTX
MongoDB and Our Journey from Old, Slow and Monolithic to Fast and Agile Micro...
PPTX
An Enterprise Architect's View of MongoDB
PDF
Webinar: 10-Step Guide to Creating a Single View of your Business
PPTX
What's New In MongoDB 3.6
PPTX
Bye Bye Legacy: Simplifying the Journey
Creating a Modern Data Architecture for Digital Transformation
MongoDB .local Chicago 2019: A MongoDB Journey: Moving from a relational data...
Spark and MongoDB
Webinar: Simplifying the Database Experience with MongoDB Atlas
Advanced Schema Design Patterns
MongoDB Europe 2016 - Using MongoDB to Build a Fast and Scalable Content Repo...
Maximizing MongoDB Performance on AWS
Overcoming Today's Data Challenges with MongoDB
MongoDB San Francisco 2013: Storing eBay's Media Metadata on MongoDB present...
MongoDB and RDBMS: Using Polyglot Persistence at Equifax
Webinar: Enterprise Data Management in the Era of MongoDB and Data Lakes
Webinar: An Enterprise Architect’s View of MongoDB
MongoDB: Agile Combustion Engine
Unlocking Operational Intelligence from the Data Lake
Final_CloudEventFrankfurt2017 (1).pdf
MongoDB and Our Journey from Old, Slow and Monolithic to Fast and Agile Micro...
An Enterprise Architect's View of MongoDB
Webinar: 10-Step Guide to Creating a Single View of your Business
What's New In MongoDB 3.6
Bye Bye Legacy: Simplifying the Journey
Ad

Similar to MongoDB Europe 2016 - MongoDB Atlas (20)

PPTX
Webinar: Enterprise Trends for Database-as-a-Service
PDF
MongoDB .local Chicago 2019: MongoDB Atlas Jumpstart
PPTX
Accelerating the Path to Digital with a Cloud Data Strategy
PPTX
Faster, Simpler, Better - MongoDB to the rescue
PPTX
Jumpstart: Your Introduction to MongoDB
PDF
MongoDB Europe 2016 - Powering Microservices with Docker, Kubernetes, and Kafka
PDF
Cloud Data Strategy event London
PPTX
Powering Microservices with MongoDB, Docker, Kubernetes & Kafka – MongoDB Eur...
PDF
MongoDB .local Toronto 2019: MongoDB Atlas Jumpstart
PPTX
Webinar: Enterprise Trends for Database-as-a-Service
PDF
MongoDB webiner01
PDF
Compare Cloud Services: AWS vs Azure vs Google vs IBM
PPTX
Schnellere Digitalisierung mit einer cloudbasierten Datenstrategie
PDF
AWS Summit - Atlanta
PPTX
Enterprise Trends for MongoDB as a Service
PDF
Oracle Cloud : Big Data Use Cases and Architecture
PDF
PaaS with Java
PDF
Building Your Own MongoDB as a Service Offering
PDF
Accion Labs - Cloud in practice - Cloud computing platforms
PDF
Accion Cloud in Practice - Cloud Comuting Platforms Classification
Webinar: Enterprise Trends for Database-as-a-Service
MongoDB .local Chicago 2019: MongoDB Atlas Jumpstart
Accelerating the Path to Digital with a Cloud Data Strategy
Faster, Simpler, Better - MongoDB to the rescue
Jumpstart: Your Introduction to MongoDB
MongoDB Europe 2016 - Powering Microservices with Docker, Kubernetes, and Kafka
Cloud Data Strategy event London
Powering Microservices with MongoDB, Docker, Kubernetes & Kafka – MongoDB Eur...
MongoDB .local Toronto 2019: MongoDB Atlas Jumpstart
Webinar: Enterprise Trends for Database-as-a-Service
MongoDB webiner01
Compare Cloud Services: AWS vs Azure vs Google vs IBM
Schnellere Digitalisierung mit einer cloudbasierten Datenstrategie
AWS Summit - Atlanta
Enterprise Trends for MongoDB as a Service
Oracle Cloud : Big Data Use Cases and Architecture
PaaS with Java
Building Your Own MongoDB as a Service Offering
Accion Labs - Cloud in practice - Cloud computing platforms
Accion Cloud in Practice - Cloud Comuting Platforms Classification
Ad

More from MongoDB (20)

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

Recently uploaded (20)

PPTX
Supervised vs unsupervised machine learning algorithms
PPT
Miokarditis (Inflamasi pada Otot Jantung)
PPTX
Moving the Public Sector (Government) to a Digital Adoption
PPTX
Business Ppt On Nestle.pptx huunnnhhgfvu
PPTX
advance b rammar.pptxfdgdfgdfsgdfgsdgfdfgdfgsdfgdfgdfg
PDF
Fluorescence-microscope_Botany_detailed content
PDF
Mega Projects Data Mega Projects Data
PPTX
iec ppt-1 pptx icmr ppt on rehabilitation.pptx
PDF
Introduction to Business Data Analytics.
PPTX
Global journeys: estimating international migration
PPTX
Data_Analytics_and_PowerBI_Presentation.pptx
PDF
Launch Your Data Science Career in Kochi – 2025
PDF
Clinical guidelines as a resource for EBP(1).pdf
PDF
168300704-gasification-ppt.pdfhghhhsjsjhsuxush
PPTX
MODULE 8 - DISASTER risk PREPAREDNESS.pptx
PDF
Recruitment and Placement PPT.pdfbjfibjdfbjfobj
PPTX
DISORDERS OF THE LIVER, GALLBLADDER AND PANCREASE (1).pptx
PDF
.pdf is not working space design for the following data for the following dat...
PPTX
The THESIS FINAL-DEFENSE-PRESENTATION.pptx
PPT
Chapter 3 METAL JOINING.pptnnnnnnnnnnnnn
Supervised vs unsupervised machine learning algorithms
Miokarditis (Inflamasi pada Otot Jantung)
Moving the Public Sector (Government) to a Digital Adoption
Business Ppt On Nestle.pptx huunnnhhgfvu
advance b rammar.pptxfdgdfgdfsgdfgsdgfdfgdfgsdfgdfgdfg
Fluorescence-microscope_Botany_detailed content
Mega Projects Data Mega Projects Data
iec ppt-1 pptx icmr ppt on rehabilitation.pptx
Introduction to Business Data Analytics.
Global journeys: estimating international migration
Data_Analytics_and_PowerBI_Presentation.pptx
Launch Your Data Science Career in Kochi – 2025
Clinical guidelines as a resource for EBP(1).pdf
168300704-gasification-ppt.pdfhghhhsjsjhsuxush
MODULE 8 - DISASTER risk PREPAREDNESS.pptx
Recruitment and Placement PPT.pdfbjfibjdfbjfobj
DISORDERS OF THE LIVER, GALLBLADDER AND PANCREASE (1).pptx
.pdf is not working space design for the following data for the following dat...
The THESIS FINAL-DEFENSE-PRESENTATION.pptx
Chapter 3 METAL JOINING.pptnnnnnnnnnnnnn

MongoDB Europe 2016 - MongoDB Atlas

  • 2. #MDBW16 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. #MDBW16 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
  • 6. 4th Most Popular Fastest Growing RANK DBMS MODEL SCORE GROWTH (20 MO) 1. Oracle Relational DBMS 1,442 -5% 2. MySQL Relational DBMS 1,294 2% 3. Microsoft SQL Server Relational DBMS 1,131 -10% 4. MongoDB Document Store 277 172% 5. PostgreSQL Relational DBMS 273 40% 6. DB2 Relational DBMS 201 11% 7. Microsoft Access Relational DBMS 146 -26% 8. Cassandra Wide Column 107 87% 9. SQLite Relational DBMS 105 19% Source: DB-engines database popularity rankings; May 2015
  • 7. The Largest Ecosystem 15,000,000+ MongoDB Downloads 300,000+ Online Education Registrants 40,000+ MongoDB Cloud Manager Users 35,000+ MongoDB User Group Members 1,000+ Technology and Services Partners 2,000+ Customers Across All Industries
  • 9. 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
  • 10. 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
  • 11. TL;DR
  • 12. #MDBW16 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
  • 14. Develop and iterate on new ideas quickly Sandboxes at no operational cost, on demand
  • 15. Scale a mission critical application at any time Seamlessly go as big as you want with continuous availability Develop and iterate quickly Try ideas out
  • 16. Scale your app any time Ready for success Develop and iterate quickly Try ideas out Cloud economics, flexibility, efficiency Get exactly what you need when you need it £
  • 17. Scale your app any time Ready for success Develop and iterate quickly Try ideas out Focus on your business Your customers, your applications Cloud economics Flexibility and efficiency £
  • 18. Scale your app any time Ready for success Develop and iterate quickly Try ideas out Focus on your business Your customers, your applications Cloud economics £Flexibility and efficiency
  • 19. Focus
  • 20. #MDBW16 All that application tier jazz Microservices • Separation of concerns, APIs • Applications portable and lightweight Serverless • Just run code, no infrastructure management • AWS Lambda, Google Cloud Functions Containers, Portability • Portable Dockerized apps on top of a worry-free stateful backend Auto-scaling and elasticity • Scale app servers with demand • AWS Elastic Beanstalk Unify siloed data in the data lake • Empower analysts with BI • Empower data scientists with Spark Rapid application development • Backend as a service, Parse Server • Real-time with Meteor
  • 21. #MDBW16 All that application tier jazz Microservices • Separation of concerns, APIs • Applications portable and lightweight Serverless • Just run code, no infrastructure management • AWS Lambda, Google Cloud Functions Containers, Portability • Portable Dockerized apps on top of a worry-free stateful backend Auto-scaling and elasticity • Scale app servers with demand • AWS Elastic Beanstalk Unify siloed data in the data lake • Empower analysts with BI • Empower data scientists with Spark Rapid application development • Backend as a service, Parse Server • Real-time with Meteor
  • 22. #MDBW16 All that application tier jazz Microservices • Separation of concerns, APIs • Applications portable and lightweight Serverless • Just run code, no infrastructure management • AWS Lambda, Google Cloud Functions Containers, Portability • Portable Dockerized apps on top of a worry-free stateful backend Auto-scaling and elasticity • Scale app servers with demand • AWS Elastic Beanstalk Unify siloed data in the data lake • Empower analysts with BI • Empower data scientists with Spark Rapid application development • Backend as a service, Parse Server • Real-time with Meteor
  • 23. #MDBW16 All that application tier jazz Microservices • Separation of concerns, APIs • Applications portable and lightweight Serverless • Just run code, no infrastructure management • AWS Lambda, Google Cloud Functions Containers, Portability • Portable Dockerized apps on top of a worry-free stateful backend Auto-scaling and elasticity • Scale app servers with demand • AWS Elastic Beanstalk Unify siloed data in the data lake • Empower analysts with BI • Empower data scientists with Spark Rapid application development • Backend as a service, Parse Server • Real-time with Meteor
  • 24. #MDBW16 All that application tier jazz Microservices • Separation of concerns, APIs • Applications portable and lightweight Serverless • Just run code, no infrastructure management • AWS Lambda, Google Cloud Functions Containers, Portability • Portable Dockerized apps on top of a worry-free stateful backend Auto-scaling and elasticity • Scale app servers with demand • AWS Elastic Beanstalk Unify siloed data in the data lake • Empower analysts with BI • Empower data scientists with Spark Rapid application development • Backend as a service, Parse Server • Real-time with Meteor
  • 25. #MDBW16 All that application tier jazz Microservices • Separation of concerns, APIs • Applications portable and lightweight Serverless • Just run code, no infrastructure management • AWS Lambda, Google Cloud Functions Containers, Portability • Portable Dockerized apps on top of a worry-free stateful backend Auto-scaling and elasticity • Scale app servers with demand • AWS Elastic Beanstalk Unify siloed data in the data lake • Empower analysts with BI • Empower data scientists with Spark Rapid application development • Backend as a service, Parse Server • Real-time with Meteor
  • 26. Consume the way you want to
  • 27. #MDBW16 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
  • 28. #MDBW16 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
  • 29. #MDBW16 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
  • 30. #MDBW16 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
  • 32. Automated service Built on a management software used in thousands of customer deployments
  • 33. #MDBW16 Road to a Cloud-Hosted MongoDB as a Service 2013 MongoDB launches hosted backup service MongoDB launches automation management as a service 2014 2015 MongoDB launches Ops Manager for on-prem / private cloud enterprise workloads MongoDB launches MongoDB Atlas 2016 MongoDB launches its SaaS monitoring service 2011
  • 36. AWS US West, US East More regions on AWS, Azure, and Google Cloud Platform coming soon AWS Ireland AWS Sydney
  • 38. Dedicated VPC per customer environment Network closed off to outside world by default MongoDB Atlas VPC per customer Firewall
  • 39. Dedicated VPC per customer environment IP addresses must be explicitly opened for inbound network traffic Firewall IP address whitelist MongoDB Atlas VPC per customer
  • 40. 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
  • 41. Authentication and access control Username 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
  • 42. 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
  • 43. Peer as many as you like Even reference peered VPC security groups Customer VPC MongoDB Atlas VPC per customer Customer VPC
  • 45. Changes made in a rolling manner Across availability zones
  • 46. 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
  • 47. Primary Patching Operating system Security Upgrading Maintenance releases applied automatically Scale up In a few clicks, storage, memory
  • 48. Primary Patching Operating system Security Upgrading Maintenance releases applied automatically Scale up In a few clicks, storage, memory
  • 49. New primary Patching Operating system Security Upgrading Maintenance releases applied automatically Scale up In a few clicks, storage, memory
  • 50. Scale out any time Shard 0 Easy
  • 53. Managed backup service Disaster recovery Point-in-time restore 12-months of snapshots
  • 54. Performance monitoring and alerts Integrations with Slack, New Relic, etc
  • 55. API Deploy and configure clusters in code
  • 57. #MDBW16 All the latest features & WiredTiger New ways to unlock real-time insights, and over 100+ languages and locales Faceted navigation and collation Document validation lets you apply data governance standards without sacrificing the benefits of flexible data model Ensure Data Quality Efficiently traverse trees, graphs, and hierarchical data without relying on a single-purpose graph database Native graph processing Combine data from multiple collections with left outer joins for richer analytics & more flexibility in data modeling Richer analytics with dynamic lookups ✓ ✓ ✓ ✓ 3.4
  • 58. #MDBW16 All the integrations CompassDrivers BI ConnectorSpark Connector ✓ ✓ ✓ ✓
  • 60. #MDBW16 Sync from pre-existing deployment Online migration • mongodump | mongorestore • oplogreplay w/ special permissions • new options coming Sync & then flip application over to new back-end
  • 62. Related products and services • MongoDB Compass • MongoDB Connector for BI Tooling • 24x7 Support for Development and Performance • Customer Success Program Support • Development rapid start • Performance evaluation and tuning • Data migration Professional Services • MongoDB Account Teams and experts ready to talk to you today • Annual invoice available Account Management
  • 63. #MDBW16 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