This document discusses streaming data between Confluent Cloud and MongoDB Atlas. It provides an overview of MongoDB Atlas and its fully managed database capabilities in the cloud. It then demonstrates how to stream data from a Python generator application to MongoDB Atlas using Confluent Cloud and its connectors. The presentation concludes by providing a reference architecture for connecting Confluent Platform to MongoDB.
3. Agenda
MongoDB Atlas
MongoDB in the Confluent Cloud
Demo
Confluent Cloud
Connectors
MongoDB
Atlas
AWS: us-east
Virginia
MongoDB
Atlas
AWS: eu-west
Ireland
4. MongoDB Adoption Continues to Grow
DB-Engines Rankings
Fastest Growing Database
over the past decade
Worldwide Activations
Most Wanted Database: 4 Years Straight
2020 Stack Overflow Developer Survey
155,000,000+
MongoDB Downloads
1,500,000+
Online Education Course
Registrations
1,750,000+
MongoDB Atlas Clusters
1,000+
Technology and Services
Partners
24,800+
Customers Across All
Industries
155M+
5. Self-hosted MongoDB Turn-key modern database
You install, patch,
maintain, scale, etc..
MongoDB as a service plus
a whole lot more…
MongoDB & MongoDB Atlas
6. At the core is the database for modern applications
● Transactional guarantees at a
global scale
● Intuitive and flexible data model
● Unique data distribution
capabilities
● MongoDB Query Language (MQL)
is built for nearly any workload
Distributed
Intuitive & Flexible Data Model
Transactional
7. We fully manage it for you in the cloud
● Fully managed database lifecycle with
MongoDB Atlas.
● Multi-cloud, available in ~ 80 regions
across AWS, GCP, Azure
● Sophisticated security controls and
next-gen end user privacy
● Autopilot features such as auto-scale,
performance advisor, and more
● Built-in data access, movement,
manipulation services for rapid
application development
8. Interactive data visualization for MongoDB data
● MongoDB Charts is the fastest
and easiest way to create
visualizations of MongoDB data
● Share, embed, and collaborate
on live data
● Support for the richness of
document model, including
nested and hierarchical data
9. Integrated full-text search capabilities
● Atlas Search allows you to
implement full-text search on
top of your data in cloud with no
need to replicate your data
elsewhere and no additional
systems to learn or manage
● Atlas search queries use the
MongoDB Query Language
10. Tier, query and analyze your data using MQL
● Auto-archive aged data into Atlas Data
Lake
● Blend, query, and analyze the
structured / unstructured data in your
cloud object storage using the
MongoDB Query Language
● Support for federated queries means
you can submit a single query and
analyze operational data in MongoDB
Atlas alongside your data in S3
13. Not ready for “- as a service” ?
https://www.confluent.io/resources/confluent-platform-reference-architecture-mongodb/
14. Thank you
Rob Walters | MongoDB
robert.walters@mongodb.com
https://www.linkedin.com/in/robwaltersprofile/
https://developer.mongodb.com/community/forums/c/connectors-integrations