SlideShare a Scribd company logo
The Northwestern Mutual Life Insurance Company – Milwaukee, WI
A MongoDB Journey.....
Kurt Schwanz
Liz Kegel
10.28.2019
Itinerary
WHO IS NORTHWESTERN MUTUAL AND CONTENT SERVICES
APPLICATION OVERVIEW
OUR JOURNEY TO ATLAS
INSIGHTS
Q&A
2
3
Show of Hands
Who is Northwestern Mutual?
4
Revenue $28.5 billion
#104 on FORTUNE 500
9,000+ Financial
Professionals
5,900+ Employees
Headquartered in
Milwaukee, Wisconsin
Begun in 1857, Northwestern Mutual
is a Fortune 500 company
with more than 4.5M clients.
Figures as of Dec. 31, 2018, unless otherwise noted
Investing In Innovation
Northwestern Mutual Data Science
Institute - a $40 million partnership
to attract and develop talent
and advance the power of data
Who Are We?
7
• Support multiple tools and content
repositories.
– 500M+ Documents under management
– 50+ Business Areas
– 1M+ users when we include our field
representatives and clients
• Follow a DevOps practice where we
support the full stack of our applications.
8
Content Services
TO BE THE “GO-TO” SOURCE FOR
HOW THE COMPANY INTERACTS
WITH ITS CONTENT
THE DIGITAL WORKPLACE - CONTENT SERVICES
The Journey Begins
“The journey of a thousand miles starts with a single step.” -Lau Tzu
9
10
A Quest for Consolidation
Pain points:
• Performance
• Silos / User Experience
• Scalability
11
What is Access Content Anywhere (ACA)
Central Hub
Secure & Compliant
Content Life Cycle
Collaboration
• Build or Buy?
• Researched solutions led to the selection of
Nuxeo 3rd party framework and choice of
MongoDB.
– Schema flexibility
– Scalability
• Direction to move to the cloud aided by digital
transformation.
12
The Fork in the Road..
13
Access Content Anywhere – Conceptual Overview
Applications
Cloud Object
Business
Document Stores
On Premise
Business
Document Stores
Third Party
Business
Document Stores
Access Content Anywhere Platform
Search Retrieve Add Update
14
The Landscape
Technology Transformation and ”Re-tooling”
brought new ways of working and challenges
to the team.
• Navigating digital transformation
across the organization.
• IaaS pattern
• Deploying infrastructure as code was new to
the team and company.
• Needed to learn, deploy, and become proficient
with the new ACA Platform.
15
The Journey Ahead
Destination 1
Self-Managed
MongoDB
Destination 2
Interim
Final
Destination
Atlas
16
And We Are Off!
Destination 1
Self -Managed
MongoDB
17
Leg 1 of the Journey – MongoDB IaaS Deployment
ACA Platform
MongoDB
Supporting
Components
Content Application Platform
Ops Manager
Number of VMs
4 OpsMgr x 2 env = 8
TOTAL support hrs per
quarter = 100
TOTAL = 20
TestDev Stage ProdNon-Prod Prod
3 MongoDB x 4 env = 12
+
5 hours per VM
x
• Allow time for organizational change.
• Self-Managed MongoDB requires tuning and you
need to have the right resources.
• Implement SSL from the start. Retro-fitting is
trickier.
• Validating your backup and restore process and
failover is crucial.
• Leverage MongoDB Professional Services.
18
Leg 1 – Self Managed
MongoDB - Insights
19
The Journey Continues
Destination 1
Self-Managed
MongoDB
Destination 2
Interim
Final
Destination
Atlas
Enterprise
Data Services
20
Leg 2 of the Journey – MongoDB OpsMgr Data as a Service Transition
ACA Platform – Content Services
MongoDB
Supporting
Components
Content Application Platform
Ops
Manager
Number of VMs
Dev Test Stage Prod
TOTAL = 12
3 MongoDB x 4 env = 12
0 OpsMgr x 2 env = 0
+
5 hours per VM
x
TOTAL support hrs. per
quarter = 60
• If you have a centralized data services function
leverage it.
• It can take time for organizations to accept NoSQL
databases and be willing to bring under a shared
services model.
• Moving from one OpsMgr to another is relatively
simple.
21
Leg 2 - Interim State -
Insights
22
Are We There Yet?
Destination 1
Self-Managed
MongoDB
Destination 2
Interim
Final
Destination
Atlas
ATLAS....T
The Fellowship of the Ring
23
• Decision coincided with an upgrade of the 3rd party
Content Services framework requiring a newer version
of MongoDB.
• SaaS solutions were becoming accepted.
• DevOps team could focus on new development instead
of support.
• Support for multiple Availability Zones and improved
backup and restore capabilities.
• MongoDB had earned our trust.
24
Why Atlas
z
ATLAS
25
Leg 3 of the Journey – Fully Implemented Atlas
ACA Platform – Content Services
MongoDB
Supporting
Components
Content Application
Platform
TOTAL support hours
per quarter = 0
Number of VMs
0
26
How Did We Get There?
MongoMirror was used to migrate our existing data to
Atlas
• Set up options were straightforward
• Fear and trepidation were unfounded
• Very pleased with the speed of the migration
– 63 Million documents, 81 GB database took 3.5 hours
• Thanks to oplog-tail feature, no downtime was
experienced.
Performance Testing
• Response times were the same (and better for some
tests) than our IaaS infrastructure.
Authentication
• LDAP was not an option for our enterprise
• Needed to work through and document
acceptable compensating controls.
• Waiting for MongoDB to release Federated
Identity Management and SSO!
Internal Constraints
• Security reviews and sign-off took longer than
anticipated.
27
Speed Bumps Are Unavoidable
Understand your enterprise security posture before
jumping in.
• Know your data classifications and applicable
regulations
• Understand your firewall considerations
and permissions
• Authentication
Mongo-Mirror is your friend for data migration!
Performance Testing is a given.
Leverage MongoDB Support with questions.
28
Leg 3 – MongoDB Atlas
Insights
29
You Have Arrived at Your Final Destination
Destination 1
Self-Managed
MongoDB
Destination 2
Interim
Final
Destination
Atlas
As One Journey Ends...
A New One Begins
The Fellowship of the Ring
30
• Is your organization open to managed
database offerings?
• Do you have the skill sets and capacity
in house to self-support MongoDB?
• Do you have a need for multiple
Availability Zone coverage for your data
and backups?
• Organizational change takes time.
• Mongo Mirror is your friend.
• Leverage MongoDB Support
31
Souvenirs
Questions?
32

More Related Content

PPTX
MongoDB Atlas
PDF
MongoDB .local Chicago 2019: MongoDB Atlas Jumpstart
PDF
MongoDB .local Munich 2019: Mastering MongoDB on Kubernetes – MongoDB Enterpr...
PDF
MongoDB .local Chicago 2019: Modern Data Backup and Recovery from On-premises...
PDF
MongoDB .local Chicago 2019: MongoDB Atlas Data Lake Technical Deep Dive
PPTX
Power Real Estate Property Analytics with MongoDB + Spark
PDF
MongoDB .local Toronto 2019: MongoDB Atlas Jumpstart
PPTX
Webinar: Simplifying the Database Experience with MongoDB Atlas
MongoDB Atlas
MongoDB .local Chicago 2019: MongoDB Atlas Jumpstart
MongoDB .local Munich 2019: Mastering MongoDB on Kubernetes – MongoDB Enterpr...
MongoDB .local Chicago 2019: Modern Data Backup and Recovery from On-premises...
MongoDB .local Chicago 2019: MongoDB Atlas Data Lake Technical Deep Dive
Power Real Estate Property Analytics with MongoDB + Spark
MongoDB .local Toronto 2019: MongoDB Atlas Jumpstart
Webinar: Simplifying the Database Experience with MongoDB Atlas

What's hot (20)

PDF
Webinar: Data Streaming with Apache Kafka & MongoDB
PPTX
Unlocking Operational Intelligence from the Data Lake
PDF
Building a Microservices-based ERP System
PDF
MongoDB Europe 2016 - MongoDB Atlas
PPTX
MongoDB San Francisco 2013: Storing eBay's Media Metadata on MongoDB present...
PDF
MongoDB World 2019: A MongoDB Journey: Moving From a Relational Database to M...
PDF
MongoDB Europe 2016 - Choosing Between 100 Billion Travel Options – Instant S...
PPTX
Webinar: Data Streaming with Apache Kafka & MongoDB
PDF
MongoDB .local Toronto 2019: MongoDB – Powering the new age data demands
PDF
Introducing MongoDB Stitch, Backend-as-a-Service from MongoDB
PPTX
Sizing Your MongoDB Cluster
PDF
Business Track: How MongoDB Helps Telefonia Digital Accelerate Time to Market
PDF
MongoDB on Azure
PDF
MongoDB 3.2 Feature Preview
PDF
MongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
PPTX
Experian Health: Moving Universal Identity Manager from ANSI SQL to MongoDB
PPTX
Bye Bye Legacy: Simplifying the Journey
PDF
Overcoming Today's Data Challenges with MongoDB
PPTX
MongoDB 3.4 webinar
PPTX
MongoDB in a Mainframe World
Webinar: Data Streaming with Apache Kafka & MongoDB
Unlocking Operational Intelligence from the Data Lake
Building a Microservices-based ERP System
MongoDB Europe 2016 - MongoDB Atlas
MongoDB San Francisco 2013: Storing eBay's Media Metadata on MongoDB present...
MongoDB World 2019: A MongoDB Journey: Moving From a Relational Database to M...
MongoDB Europe 2016 - Choosing Between 100 Billion Travel Options – Instant S...
Webinar: Data Streaming with Apache Kafka & MongoDB
MongoDB .local Toronto 2019: MongoDB – Powering the new age data demands
Introducing MongoDB Stitch, Backend-as-a-Service from MongoDB
Sizing Your MongoDB Cluster
Business Track: How MongoDB Helps Telefonia Digital Accelerate Time to Market
MongoDB on Azure
MongoDB 3.2 Feature Preview
MongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
Experian Health: Moving Universal Identity Manager from ANSI SQL to MongoDB
Bye Bye Legacy: Simplifying the Journey
Overcoming Today's Data Challenges with MongoDB
MongoDB 3.4 webinar
MongoDB in a Mainframe World
Ad

Similar to MongoDB .local Chicago 2019: A MongoDB Journey: Moving from a relational database to MongoDB Atlas (20)

PPTX
Accelerating a Path to Digital with a Cloud Data Strategy
PPTX
Accelerating the Path to Digital with a Cloud Data Strategy
PDF
Mongo db better_faster_leaner
PPTX
La nuova architettura di classe enterprise
PDF
Data Movement, Management and Governance In The Cloud: DocuSign Case Study
PPTX
Accelerating a Path to Digital With a Cloud Data Strategy
PPTX
Scaling Database Modernisation with MongoDB - Infosys
PPT
MongoDB World 2018: From Disruption to Transformation: Document Databases, Do...
PDF
5 Points to Consider - Enterprise Road Map to AWS Cloud
PPTX
Faster, Simpler, Better - MongoDB to the rescue
PPTX
Swiss Data Bank, the first data management bank
PDF
MongoDB in the Big Data Landscape
PDF
Northwestern Mutual Journey – Transform BI Space to Cloud
PDF
AWS Summit Singapore 2019 | Enterprise Migration Journey Roadmap
PPTX
Mike Walls (Revera)
PPTX
MongoDB and RDBMS: Using Polyglot Persistence at Equifax
PPTX
Introduction to MongoDB Enterprise
PDF
Elastic Cloud @ Miles & More – Why We Had To Migrate and how we did it
PDF
Cloud Data Strategy event London
PPTX
Webinar: “ditch Oracle NOW”: Best Practices for Migrating to MongoDB
Accelerating a Path to Digital with a Cloud Data Strategy
Accelerating the Path to Digital with a Cloud Data Strategy
Mongo db better_faster_leaner
La nuova architettura di classe enterprise
Data Movement, Management and Governance In The Cloud: DocuSign Case Study
Accelerating a Path to Digital With a Cloud Data Strategy
Scaling Database Modernisation with MongoDB - Infosys
MongoDB World 2018: From Disruption to Transformation: Document Databases, Do...
5 Points to Consider - Enterprise Road Map to AWS Cloud
Faster, Simpler, Better - MongoDB to the rescue
Swiss Data Bank, the first data management bank
MongoDB in the Big Data Landscape
Northwestern Mutual Journey – Transform BI Space to Cloud
AWS Summit Singapore 2019 | Enterprise Migration Journey Roadmap
Mike Walls (Revera)
MongoDB and RDBMS: Using Polyglot Persistence at Equifax
Introduction to MongoDB Enterprise
Elastic Cloud @ Miles & More – Why We Had To Migrate and how we did it
Cloud Data Strategy event London
Webinar: “ditch Oracle NOW”: Best Practices for Migrating to MongoDB
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: 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...
PDF
MongoDB .local Paris 2020: Les bonnes pratiques pour sécuriser MongoDB
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: 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...
MongoDB .local Paris 2020: Les bonnes pratiques pour sécuriser MongoDB

Recently uploaded (20)

PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
NewMind AI Weekly Chronicles - August'25 Week I
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Empathic Computing: Creating Shared Understanding
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PPTX
A Presentation on Artificial Intelligence
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Approach and Philosophy of On baking technology
PPTX
Big Data Technologies - Introduction.pptx
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
Mobile App Security Testing_ A Comprehensive Guide.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Advanced methodologies resolving dimensionality complications for autism neur...
Understanding_Digital_Forensics_Presentation.pptx
NewMind AI Weekly Chronicles - August'25 Week I
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Spectral efficient network and resource selection model in 5G networks
Empathic Computing: Creating Shared Understanding
CIFDAQ's Market Insight: SEC Turns Pro Crypto
A Presentation on Artificial Intelligence
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Approach and Philosophy of On baking technology
Big Data Technologies - Introduction.pptx
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Encapsulation_ Review paper, used for researhc scholars
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx

MongoDB .local Chicago 2019: A MongoDB Journey: Moving from a relational database to MongoDB Atlas

  • 1. The Northwestern Mutual Life Insurance Company – Milwaukee, WI A MongoDB Journey..... Kurt Schwanz Liz Kegel 10.28.2019
  • 2. Itinerary WHO IS NORTHWESTERN MUTUAL AND CONTENT SERVICES APPLICATION OVERVIEW OUR JOURNEY TO ATLAS INSIGHTS Q&A 2
  • 5. Revenue $28.5 billion #104 on FORTUNE 500 9,000+ Financial Professionals 5,900+ Employees Headquartered in Milwaukee, Wisconsin Begun in 1857, Northwestern Mutual is a Fortune 500 company with more than 4.5M clients. Figures as of Dec. 31, 2018, unless otherwise noted
  • 6. Investing In Innovation Northwestern Mutual Data Science Institute - a $40 million partnership to attract and develop talent and advance the power of data
  • 8. • Support multiple tools and content repositories. – 500M+ Documents under management – 50+ Business Areas – 1M+ users when we include our field representatives and clients • Follow a DevOps practice where we support the full stack of our applications. 8 Content Services TO BE THE “GO-TO” SOURCE FOR HOW THE COMPANY INTERACTS WITH ITS CONTENT THE DIGITAL WORKPLACE - CONTENT SERVICES
  • 9. The Journey Begins “The journey of a thousand miles starts with a single step.” -Lau Tzu 9
  • 10. 10 A Quest for Consolidation Pain points: • Performance • Silos / User Experience • Scalability
  • 11. 11 What is Access Content Anywhere (ACA) Central Hub Secure & Compliant Content Life Cycle Collaboration
  • 12. • Build or Buy? • Researched solutions led to the selection of Nuxeo 3rd party framework and choice of MongoDB. – Schema flexibility – Scalability • Direction to move to the cloud aided by digital transformation. 12 The Fork in the Road..
  • 13. 13 Access Content Anywhere – Conceptual Overview Applications Cloud Object Business Document Stores On Premise Business Document Stores Third Party Business Document Stores Access Content Anywhere Platform Search Retrieve Add Update
  • 14. 14 The Landscape Technology Transformation and ”Re-tooling” brought new ways of working and challenges to the team. • Navigating digital transformation across the organization. • IaaS pattern • Deploying infrastructure as code was new to the team and company. • Needed to learn, deploy, and become proficient with the new ACA Platform.
  • 15. 15 The Journey Ahead Destination 1 Self-Managed MongoDB Destination 2 Interim Final Destination Atlas
  • 16. 16 And We Are Off! Destination 1 Self -Managed MongoDB
  • 17. 17 Leg 1 of the Journey – MongoDB IaaS Deployment ACA Platform MongoDB Supporting Components Content Application Platform Ops Manager Number of VMs 4 OpsMgr x 2 env = 8 TOTAL support hrs per quarter = 100 TOTAL = 20 TestDev Stage ProdNon-Prod Prod 3 MongoDB x 4 env = 12 + 5 hours per VM x
  • 18. • Allow time for organizational change. • Self-Managed MongoDB requires tuning and you need to have the right resources. • Implement SSL from the start. Retro-fitting is trickier. • Validating your backup and restore process and failover is crucial. • Leverage MongoDB Professional Services. 18 Leg 1 – Self Managed MongoDB - Insights
  • 19. 19 The Journey Continues Destination 1 Self-Managed MongoDB Destination 2 Interim Final Destination Atlas
  • 20. Enterprise Data Services 20 Leg 2 of the Journey – MongoDB OpsMgr Data as a Service Transition ACA Platform – Content Services MongoDB Supporting Components Content Application Platform Ops Manager Number of VMs Dev Test Stage Prod TOTAL = 12 3 MongoDB x 4 env = 12 0 OpsMgr x 2 env = 0 + 5 hours per VM x TOTAL support hrs. per quarter = 60
  • 21. • If you have a centralized data services function leverage it. • It can take time for organizations to accept NoSQL databases and be willing to bring under a shared services model. • Moving from one OpsMgr to another is relatively simple. 21 Leg 2 - Interim State - Insights
  • 22. 22 Are We There Yet? Destination 1 Self-Managed MongoDB Destination 2 Interim Final Destination Atlas
  • 24. • Decision coincided with an upgrade of the 3rd party Content Services framework requiring a newer version of MongoDB. • SaaS solutions were becoming accepted. • DevOps team could focus on new development instead of support. • Support for multiple Availability Zones and improved backup and restore capabilities. • MongoDB had earned our trust. 24 Why Atlas
  • 25. z ATLAS 25 Leg 3 of the Journey – Fully Implemented Atlas ACA Platform – Content Services MongoDB Supporting Components Content Application Platform TOTAL support hours per quarter = 0 Number of VMs 0
  • 26. 26 How Did We Get There? MongoMirror was used to migrate our existing data to Atlas • Set up options were straightforward • Fear and trepidation were unfounded • Very pleased with the speed of the migration – 63 Million documents, 81 GB database took 3.5 hours • Thanks to oplog-tail feature, no downtime was experienced. Performance Testing • Response times were the same (and better for some tests) than our IaaS infrastructure.
  • 27. Authentication • LDAP was not an option for our enterprise • Needed to work through and document acceptable compensating controls. • Waiting for MongoDB to release Federated Identity Management and SSO! Internal Constraints • Security reviews and sign-off took longer than anticipated. 27 Speed Bumps Are Unavoidable
  • 28. Understand your enterprise security posture before jumping in. • Know your data classifications and applicable regulations • Understand your firewall considerations and permissions • Authentication Mongo-Mirror is your friend for data migration! Performance Testing is a given. Leverage MongoDB Support with questions. 28 Leg 3 – MongoDB Atlas Insights
  • 29. 29 You Have Arrived at Your Final Destination Destination 1 Self-Managed MongoDB Destination 2 Interim Final Destination Atlas
  • 30. As One Journey Ends... A New One Begins The Fellowship of the Ring 30
  • 31. • Is your organization open to managed database offerings? • Do you have the skill sets and capacity in house to self-support MongoDB? • Do you have a need for multiple Availability Zone coverage for your data and backups? • Organizational change takes time. • Mongo Mirror is your friend. • Leverage MongoDB Support 31 Souvenirs