Webinar: Simplifying the Database Experience with MongoDB Atlas

46
MongoDB Europe 2016 Old Billingsgate, London 15 th November mongodb.com/europe Register with code JD20 for a 20% discount

Transcript of Webinar: Simplifying the Database Experience with MongoDB Atlas

Page 1: Webinar: Simplifying the Database Experience with MongoDB Atlas

MongoDB Europe 2016Old Billingsgate, London

15th November

mongodb.com/europe

Register with code JD20 for a 20% discount

Page 2: Webinar: Simplifying the Database Experience with MongoDB Atlas

Webinar: Simplifying the Database Experience with MongoDB Atlas

Joe DrumgooleDirector of Developer Advocacy, EMEA

@jdrumgoole

Page 3: Webinar: Simplifying the Database Experience with MongoDB Atlas

Objectives

Who’s MongoDB Atlas for?

Why we built it

Where it fits

Demo

Next Steps

Page 4: Webinar: Simplifying the Database Experience with MongoDB Atlas

For people who want to focus on building great applications

Page 5: Webinar: Simplifying the Database Experience with MongoDB Atlas

Who MongoDB Atlas is for

• Developers & DevOps Professionals

• Fast-moving application teams at companies of all sizes

• Entrepreneurs working on the next big thingDevelopers, DevOps, Application Teams

Page 6: Webinar: Simplifying the Database Experience with MongoDB Atlas

Why we built it:

MongoDBis exploding

Page 7: Webinar: Simplifying the Database Experience with MongoDB Atlas

4th Most Popular, Fastest GrowingRANK 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

Page 8: Webinar: Simplifying the Database Experience with MongoDB Atlas

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

The Largest Ecosystem

Page 9: Webinar: Simplifying the Database Experience with MongoDB Atlas
Page 10: Webinar: Simplifying the Database Experience with MongoDB Atlas

Relational

Expressive Query Language& Secondary Indexes

Strong Consistency

Management, Security & Integrations

Page 11: Webinar: Simplifying the Database Experience with MongoDB Atlas

The World Has ChangedData Risk

Time Cost

Page 12: Webinar: Simplifying the Database Experience with MongoDB Atlas

NoSQL

Scalability& Performance

Always On,Distributed Deployments

FlexibilityExpressive Query Language& Secondary Indexes

Strong Consistency

Enterprise Management& Integrations

Page 13: Webinar: Simplifying the Database Experience with MongoDB Atlas

MongoDB

Scalability& Performance

Always On,Distributed Deployments

FlexibilityExpressive Query Language& Secondary Indexes

Strong Consistency

Enterprise Management& Integrations

Page 14: Webinar: Simplifying the Database Experience with MongoDB Atlas

MongoDB

Scalability& Performance

Always On,Distributed Deployments

FlexibilityExpressive Query Language& Secondary Indexes

Strong Consistency

Enterprise Management& Integrations

Page 15: Webinar: Simplifying the Database Experience with MongoDB Atlas

MongoDB Atlas

Page 16: Webinar: Simplifying the Database Experience with MongoDB Atlas

MongoDB Atlas

• Scalable back-end for your application on-demand

• Secure by default

• Highly available, even while scaling

• Patch maintenance performed for you

• Your own MongoDB cluster in the cloud

Database as a Service for MongoDB

Page 17: Webinar: Simplifying the Database Experience with MongoDB Atlas

MongoDB Atlas is an … Automated Service built on a battle-tested foundation

17

Page 18: Webinar: Simplifying the Database Experience with MongoDB Atlas
Page 19: Webinar: Simplifying the Database Experience with MongoDB Atlas

MongoDB Atlas is … Easy to get started, offered ‘on demand,’ pay by the hour

19

Page 20: Webinar: Simplifying the Database Experience with MongoDB Atlas

MongoDB Atlas is … Secure

20

Page 21: Webinar: Simplifying the Database Experience with MongoDB Atlas

MongoDB Atlas is … Secure

21

VPC (subnet) per customer

Firewall

Page 22: Webinar: Simplifying the Database Experience with MongoDB Atlas

MongoDB Atlas is … Secure

22

VPC (subnet) per customer

Firewall

IP address safe list

Page 23: Webinar: Simplifying the Database Experience with MongoDB Atlas

MongoDB Atlas is … Secure

23

VPC (subnet) per customer

Firewall

Customers application

serversTLS/SSL

(encryption over wire)

IP address safe list

Page 24: Webinar: Simplifying the Database Experience with MongoDB Atlas

MongoDB Atlas is … Secure

24

VPC (subnet) per customer

Firewall

Customers application

servers

DB User &Password Auth

TLS/SSL (encryption over wire)

Encryption at rest (option)

IP address safe list

Page 25: Webinar: Simplifying the Database Experience with MongoDB Atlas

25

MongoDB Atlas is … highly available by default even while scaling & patching

Page 26: Webinar: Simplifying the Database Experience with MongoDB Atlas

MongoDB Atlas is … highly available by default even while scaling & patching

26

Page 27: Webinar: Simplifying the Database Experience with MongoDB Atlas

27

MongoDB Atlas is … highly available by default even while scaling & patching

Page 28: Webinar: Simplifying the Database Experience with MongoDB Atlas

MongoDB Atlas has … disaster recovery

28

Page 29: Webinar: Simplifying the Database Experience with MongoDB Atlas

MongoDB Atlas has … fine-grained monitoring of both database and

hardware metrics

29

Page 30: Webinar: Simplifying the Database Experience with MongoDB Atlas

MongoDB Atlas makes it easy to … scale up or out with a few clicks

30

Page 31: Webinar: Simplifying the Database Experience with MongoDB Atlas

31

Cluster FeaturesManaged MongoDB Clusters

Customer only needs to choose the shape and size of the Cluster

● Instance size (CPU and RAM)

● Replication factor● Number of shards● Disk space● Disk speed

Screenshot of create dialog

Page 32: Webinar: Simplifying the Database Experience with MongoDB Atlas

And it gets you MongoDB 3.2

Page 33: Webinar: Simplifying the Database Experience with MongoDB Atlas

Ensure Data Quality

Document validation lets you apply data

governance standards without sacrificing the

benefits of flexible data model

Page 34: Webinar: Simplifying the Database Experience with MongoDB Atlas

Richer analytics with dynamic lookups

Combine data from multiple collections with left

outer joins for richer analytics & more flexibility in

data modeling

Page 35: Webinar: Simplifying the Database Experience with MongoDB Atlas

Integrations with New Relic, Slack

Easily incorporate MongoDB performance metrics

into your existing APM dashboards for global

oversight of your entire IT stack

Page 36: Webinar: Simplifying the Database Experience with MongoDB Atlas

Visualize your data with MongoDB Compass

Understand your data. Perform ad hoc queries. No

shell and no knowledge of the MongoDB query

language required.

Page 37: Webinar: Simplifying the Database Experience with MongoDB Atlas

Demo & Pricing

Page 38: Webinar: Simplifying the Database Experience with MongoDB Atlas

Other management options for Ops teams

Page 39: Webinar: Simplifying the Database Experience with MongoDB Atlas

39 MongoDB Proprietary and Confidential. Subject to NDA.

Convenience Control

PublicDBaaSDev Database

+ IaaSPrivate DBaaS

+ Laptop

+AWS, etc

MongoDB: Convenience & Control

+Ops Manager

+Atlas

Page 40: Webinar: Simplifying the Database Experience with MongoDB Atlas

Management options optimized for control

• Fine-grained control over your MongoDB deployments

• Automatically provision instances in the public cloud using Cloud Manager

• Build your own Enterprise MongoDB-as-a-Service on top of MongoDB Ops Manager and your private cloud orchestration suite

MongoDB Cloud Manager (hosted)&

MongoDB Ops Manager (on-prem)

Page 41: Webinar: Simplifying the Database Experience with MongoDB Atlas

MongoDB Atlas: Convenient

• Spin up a cluster in seconds

• Replicated & always-on deployments

• Fully elastic: scale out or up in a few clicks with zero downtime

• Automatic patches & simplified upgrades for the newest MongoDB features

• Authenticated & encrypted over wire (TLS/SSL) and at rest

• Firewall / IP safe list

• Continuous backup with point-in-time recovery

• Fine-grained monitoring & custom alerts

Safe & SecureRun for You

• On-demand pricing model; billed by the hour

• Multi-cloud support (AWS available with others coming soon)

• Part of a suite of products & services designed for all phases of your app; migrate easily to different environments (private cloud, on-prem, etc) when needed

No Lock-In

Database as a service for MongoDB

Page 42: Webinar: Simplifying the Database Experience with MongoDB Atlas

How We Can Help

Page 43: Webinar: Simplifying the Database Experience with MongoDB Atlas

Related products and services

• MongoDB Compass

• MongoDB Connector for BI

Tooling

• 24 x 7 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

Page 44: Webinar: Simplifying the Database Experience with MongoDB Atlas

Where to go from here

Page 45: Webinar: Simplifying the Database Experience with MongoDB Atlas

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

Page 46: Webinar: Simplifying the Database Experience with MongoDB Atlas

Questions