a weight off your shoulders: mongodb atlas

Post on 12-Apr-2017

268 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

A weight off your shoulders:

MongoDB Atlas

Sigfrido “Sig” Narváez sigfrido@mongodb.comSr. Solution Architect @SigNarvaez

{ IN_THE_ZONE : GIANT_IDEAS }

BURDENSPATCHES

UPGRADES

SECURITY

BACKUPS

DISASTER

RECOVERY

99.999%

UPSCALE

DOWNSCALE

PERFORMANCE

UAT

STAGING

MONITORING

ALERTS

PROVISION

CONFIGURE

INSTALL

TERMINATE

Atlas

Automated Service On-demand DBaaS

Secure Highly Available Disaster Recovery

Elastic Scalability

MongoDB Atlas

Community 3.2 WT

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

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

8

VPC (subnet) per customer

Firewall

Secure in the Cloud

9

VPC (subnet) per customer

Firewall

IP address safe list

Secure in the Cloud

10

VPC (subnet) per customer

Firewall

Customers application

serversTLS/SSL

(encryption over wire)

IP address safe list

Secure in the Cloud

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

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

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

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

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

BURDENSPATCHES

UPGRADES

SECURITY

BACKUPS

DISASTER

RECOVERY

99.999%

UPSCALE

DOWNSCALE

PERFORMANCE

UAT

STAGING

MONITORING

ALERTS

PROVISION

CONFIGURE

INSTALL

TERMINATE

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

Migrating to 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

MongoDB AtlasHow much does it cost?

• Instance size

• Additional Options (e.g. IOPS)

• Data Transfer

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

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

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

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

DEMO

Q & Amongodb.com/evenings/qna

top related