a weight off your shoulders: mongodb atlas

24
A weight off your shoulders: MongoDB Atlas Sigfrido “Sig” Narváez [email protected] Sr. Solution Architect @SigNarvaez

Upload: mongodb

Post on 12-Apr-2017

268 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: A Weight Off Your Shoulders: MongoDB Atlas

A weight off your shoulders:

MongoDB Atlas

Sigfrido “Sig” Narváez [email protected]. Solution Architect @SigNarvaez

Page 2: A Weight Off Your Shoulders: MongoDB Atlas

{ IN_THE_ZONE : GIANT_IDEAS }

Page 3: A Weight Off Your Shoulders: MongoDB Atlas

BURDENSPATCHES

UPGRADES

SECURITY

BACKUPS

DISASTER

RECOVERY

99.999%

UPSCALE

DOWNSCALE

PERFORMANCE

UAT

STAGING

MONITORING

ALERTS

PROVISION

CONFIGURE

INSTALL

TERMINATE

Page 4: A Weight Off Your Shoulders: MongoDB Atlas

Atlas

Page 5: A Weight Off Your Shoulders: MongoDB Atlas

Automated Service On-demand DBaaS

Secure Highly Available Disaster Recovery

Elastic Scalability

MongoDB Atlas

Community 3.2 WT

Page 6: A Weight Off Your Shoulders: MongoDB Atlas

MongoDB AtlasUnder the hood

4 AWS Regions with 3 AZ zones each●us-east-1 (N. Virginia)●us-west-1 (N. California)●eu-west-1 (Dublin)●ap-southeast-2 (Sydney)

More AWS Regions and Azure and Google Cloud coming soon

AZ1

AZ2

AZ3

Page 7: A Weight Off Your Shoulders: MongoDB Atlas

MongoDB AtlasUnder the hood

●MongoDB 3.2 Community – with Wired Tiger

●Rolling UpgradesMinor: AutomaticMajor: User Approved

●Monitoring and Alerts - full metrics

●100’s of Notifications

Always up to date

Page 8: A Weight Off Your Shoulders: MongoDB Atlas

8

VPC (subnet) per customer

Firewall

Secure in the Cloud

Page 9: A Weight Off Your Shoulders: MongoDB Atlas

9

VPC (subnet) per customer

Firewall

IP address safe list

Secure in the Cloud

Page 10: A Weight Off Your Shoulders: MongoDB Atlas

10

VPC (subnet) per customer

Firewall

Customers application

serversTLS/SSL

(encryption over wire)

IP address safe list

Secure in the Cloud

Page 11: A Weight Off Your Shoulders: MongoDB Atlas

11

VPC (subnet) per customer

Firewall

Customers application

servers

DB User &Password Auth

TLS/SSL (encryption over wire)

IP address safe list

Secure in the Cloud

Page 12: A Weight Off Your Shoulders: MongoDB Atlas

12

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

Secure in the Cloud

Page 13: A Weight Off Your Shoulders: MongoDB Atlas

MongoDB AtlasUnder the hood

In-flight security:●TLS/SSL

●Authentication and Authorization

●IP whitelists

At-rest security:●AWS encrypted volumes

●AES-256 CBC hardware encryption

Secure in the Cloud

Page 14: A Weight Off Your Shoulders: MongoDB Atlas

MongoDB AtlasUnder the hood

●Continuously backs up your data

●PIT RS or SH (Consistent, Cluster-Wide)

●Optional – cost by GB

●Stored in NA

●Restores

Automatic: snapshot or point-in-time

Manual: mongodump / mongorestore

Backup & Recovery

Page 15: A Weight Off Your Shoulders: MongoDB Atlas

MongoDB AtlasUnder the hood

What knobs are disabled? - convenience●Specialized replica set members: arbiters, hidden members,

delayed secondary's

●Change Priority of a replica set member

●Custom Access Roles

●Advanced configuration options (eg, maxConns)

●Security is not (and cannot) be disabled

Page 16: A Weight Off Your Shoulders: MongoDB Atlas

BURDENSPATCHES

UPGRADES

SECURITY

BACKUPS

DISASTER

RECOVERY

99.999%

UPSCALE

DOWNSCALE

PERFORMANCE

UAT

STAGING

MONITORING

ALERTS

PROVISION

CONFIGURE

INSTALL

TERMINATE

Page 17: A Weight Off Your Shoulders: MongoDB Atlas

Don’t forget, these:SCHEMA

DESIGN

QUERY

SHARD KEY

PROFILING

INDEX

OPTIMIZATION

SERVER SIZE

CPU, RAM, IOPS

CAPACITY

PLANNING

REPLICAS

SHARDS

WHEN TO

RESTORE

Are still your responsibility

Page 18: A Weight Off Your Shoulders: MongoDB Atlas

Migrating to Atlas

Page 19: A Weight Off Your Shoulders: MongoDB Atlas

MongoDB AtlasMigrating over to Atlas

Hands-on●Must be created using MongoDB Atlas

● Import data via mongodump / mongorestore --archive

●Coming: Import existing database created outside of Atlas

Managed Migration

Professional Services: Atlas Migration consulting package

Page 20: A Weight Off Your Shoulders: MongoDB Atlas

MongoDB AtlasHow much does it cost?

• Instance size

• Additional Options (e.g. IOPS)

• Data Transfer

https://www.mongodb.com/cloud/atlas/pricing

Page 21: A Weight Off Your Shoulders: MongoDB Atlas

Cluster FeaturesManaged MongoDB Clusters

Choose cluster shape and size

● Instance size (CPU and RAM)

● Replication factor● Number of shards● Disk space● Disk speed (IOPS)

Screenshot of create dialog

Page 22: A Weight Off Your Shoulders: MongoDB Atlas

Next Steps

• Deploy your first cluster now: mongodb.com/atlas

• MongoDB UniversityM123: Getting started with MongoDB Atlas

• Explore pricing:mongodb.com/cloud/atlas/pricing

• Read the whitepaper

Page 23: A Weight Off Your Shoulders: MongoDB Atlas

Atlas + MongoDB Enterprise Advanced(add-ons)

• MongoDB Compass • MongoDB Connector for BI

Tooling

• 24 x 7 Database Support• 1 hr SLA

• On-Demand Training• Customer Success Program

Support

Page 24: A Weight Off Your Shoulders: MongoDB Atlas

DEMO

Q & Amongodb.com/evenings/qna