Pier 27, (Map)
27, The Embarcadero
San Francisco, CA 94111
October 20, 2022
8:00 AM – 5:00 PM PDT
For the first time ever, we’re pleased to make MongoDB.locals completely free!
Developers, architects, IT professionals, DevOps engineers, and anyone working with or learning MongoDB
Learn about the latest product release and experience the newest features in the opening keynote.
Experience educational technical sessions for all levels, delivered by MongoDB experts and customers.
Stop by the MongoDB booth for demos of the latest products and to connect with the MongoDB community.
Hear from customers and community members about how they’re transforming their industries with MongoDB.
Registration and Networking
8 am–9 am
Grab your badge at the MongoDB registration desk before our keynote starts at 9am! Coffee and refreshments will be served from 8am for our attendees to enjoy whilst networking with other attendees.
Keynote
9 am–10 am
MongoDB Senior Vice President of Product Management, Andrew Davidson, will explore why MongoDB is the best choice for modern applications, the future of application development, and how MongoDB is changing the way data-driven experiences are built.
Joining Andrew on the keynote stage, will be Barry Ruffner, Senior Software Engineer with Intuit. He currently develops for Intuit’s technology platform in the compliance automation space. He has been pioneering cloud technology since 2004, with an interest in automating and simplifying the management of cloud workloads.
Morning Coffee Break
10 am–10:15 am
Take a quick break before our general sessions begin! Grab your favorite coffee, visit one of our sponsors or speak with a MongoDB expert at our Ask the Expert booth! Be sure to arrive for your chosen session 5 minutes before the session start time.
The Principles of Data Modeling for MongoDB
10:15 am–10:45 am
Room: Golden Gate Room
Creating a schema for a relational database is a straightforward process. Designing a schema for a MongoDB application may seem a little more challenging. However, it doesn't have to be if you follow the main principles that MongoDB has identified for its users. This talk will go over these data modeling principles. We'll also reveal modeling tips to address the constant changes in the data technology world like new features in MongoDB, hardware evolution, data lakes, and the growing impact of analytics.
Speaker: Daniel Coupal, Data Architect
Level: Intermediate
Language: English
Game Changer! Building Search Into Your Applications
10:15 am–10:45 am
Room: Bay Bridge Room
Join us in this demo-heavy, soccer-themed workshop as, with just a few clicks and keystrokes, we unravel the mystery behind the search bar. Fueled by our World Cup delirium, our demo will allow users to scour across an expansive player dataset to find the best players with the most impossible-to-spell names to build their own dream team.
We get the ball rolling equipped with only a search box, sliders and checkboxes in a code sandbox. In no time, developers will:
Gain the developer confidence to send all of your user’s search queries straight to the back of the net! Autocomplete, wildcard, and filters to find Ibrahimović, Błaszczykowski, and Szczęsny? No problem!
Speaker: Karen Huaulme, Principal Developer Advocate
Level: Beginner
Language: English
From RDBMS to NoSQL at Enterprise Scale
10:55 am–11:25 am
Room: Golden Gate Room
NoSQL isn't just a database. It's a new way of thinking about data. Traditional RDBMS has been baked into software development for decades. Moving development organizations from RDBMS to NoSQL means overcoming technology momentum and the natural bias to use solutions that are already well understood. Prior to joining MongoDB, Rick Houlihan led the NoSQL Blackbelt team for Amazon during their migration from RDBMS to NoSQL.
This session is designed to introduce developers, technologists, and technical decision-makers to the NoSQL mindset and explore the design patterns and best practices developed by Rick and his team during that process. Join him for this insightful session that breaks down NoSQL data modeling for real-world workloads and dives deep into the core value of MongoDB for both SDEs and product stakeholders.
Speaker: Rick Houlihan, Director, Developer Relations
Level: Intermediate
Language: English
How to get more out of Aggregations using New Features in MongoDB 6.0
10:55 am–11:25 am
Room: Bay Bridge Room
So you’ve taken your first steps into the world of MongoDB Query Language. Now what? In this session, we will dive deeper into the possibilities of the Aggregation Framework. You will learn how to apply advanced expressions to work with arrays and more using real-world examples. Through this, you will be introduced to powerful operators that cut down on custom code and reduce time to data insights, and learn best practices on writing complex stages to maximize developer productivity. We will focus on query language that enable new use cases and make analytical queries even easier. We will cover a few newly added features, like aggregation stages for populating missing data, long-awaited operators from the $topN family, improvements to $lookup and $graphLookup, and more.
Speaker: Stefan Constantinides, Senior Solutions Architect
Level: Beginner
Language: English
Demystifying Sharding in MongoDB
11:25 am–12:05 pm
Room: Golden Gate Room
The number one mistake made with sharding is not planning for it early on. Like most daunting things, the “ignorance is bliss” approach is appealing until it’s unboxing day... You’re in luck. It turns out sharding your cluster is not so scary after all! This talk explores the concepts and architecture behind sharding while demonstrating its use cases and strengths. Furthermore, we outline how to pick a shard key and ultimately boost your application's performance through our sharding technology. Demystify one of MongoDB’s most powerful features with one of our sharding engineers. The talk is crafted to be educational for all expertise levels.
Speaker: Albert Wong, Senior Solutions Architect
Level: Intermediate
Language: English
Building Serverless Event-Driven Applications with MongoDB Atlas and Atlas App Services on Amazon Web Services (AWS)
11:35 am–12:05 pm
Room: Bay Bridge Room
Decoupling applications is essential in overcoming modern app development challenges. Exchanging events between applications allows developers to build agile, event-driven applications. An added benefit of decoupled applications is the ability to re-architect components to be serverless, which allows organizations to scale easily on demand. In this session, we will discuss building modern, event-driven, serverless applications and how MongoDB Atlas and Atlas App Services complement serverless architectures. We’ll review several event-driven, serverless reference architectures that leverage MongoDB Atlas, Atlas App Services, Amazon EventBridge and other serverless services—and show you how easy they are to build.
Speaker: Igor Alekseev, Data & Analytics Partner SA
Company: AWS
Level: Intermediate
Language: English
Lunch
12:05 pm–1 pm
Lunch will be served for all attendees at midday on the first floor. Grab something to eat and visit the MongoDB product or Ask the Experts booth! Sponsors will also be located on the first floor, visit their booths and see which swag you can find.
Queryable Encryption - Next-Gen Security for Sensitive Workloads
1 pm–1:30 pm
Room: Golden Gate Room
Many applications with high-sensitivity workloads require enhanced technical options to control and limit access to confidential and regulated data. In some cases, system requirements or compliance obligations dictate a separation of duties for staff operating the database and those who maintain the application layer. In cloud-hosted environments, certain data are sometimes deemed too sensitive to store on third-party infrastructure. This is a common pain for system architects in the healthcare, finance, and consumer tech sectors — the benefits of managed, easily expanded compute and storage have been considered unavailable because of data confidentiality and privacy concerns.
This session will take a deep dive into Queryable Encryption, in Preview with MongoDB 6.0, that address these scenarios while preserving rich query expressivity. Utilizing groundbreaking technologies developed by our Advanced Crypto Research group, we will review how confidential data can be easily queried without leaking information about the data being queried or the query itself.
Speaker: Cynthia Braund, Senior Product Manager, Data Security
Level: Intermediate
Language: English
Working with Time Series Data in MongoDB
1 pm–1:30 pm
Room: Bay Bridge Room
Learn how you can work with Time Series data in MongoDB. We will cover Time Series in MDB with a brief overview of Time Series collections (released in MDB 5.0), including all of the exciting new features and support added for 5.x rapid releases, such as sharding, online archive integration, new query expressions and aggregation stages, performance improvements, Time Series collection column compression, and more.
Speaker: Rory Pruvot, Senior Solutions Architect
Level: Intermediate
Language: English
How MongoDB Enables Your End-to-End Data Lifecycle
1:40 pm–2:10 pm
Room: Golden Gate Room
Many of us want to focus on building great products for users but then get dragged into building glue between separate products for real-time analytics, business intelligence, customer 360 initiatives, and the like. Wouldn’t it be nice to satisfy those requirements in one unified platform? Especially with newly announced features, MongoDB’s Developer Data Platform (DDP) allows you to do just that, so you can focus more time on building apps and services to delight customers. Sig will share examples of how MongoDB helps at each step through the data lifecycle, and what else to consider in choosing the best technology. His perspective comes from 20+ years of software experience across consulting and product engineering roles in financial, automotive, gaming and media and his seven years as a solution architect with MongoDB working with customers along the Americas, LATAM and abroad.
Speaker: Sigfrido Narvaez, Solution Architect
Level: Intermediate
Language: English
Migration and Modernization with Midland Credit Management
1:40 pm–2:10 pm
Room: Bay Bridge Room
Midland Credit Management previously operated only with relational databases and highly customized monolithic architecture before making the commitment to modernize and implement a serverless solution. Continuing to look to the future, MCM is investing in creating a large single view to unify disparate data sources for omnichannel campaigns. Join MCM’s CTO Ali Montazer to learn how they adopted the document model, migrated to serverless on AWS, and utilized MongoDB Atlas to scale applications.
Speaker: Ali Montazer, Chief Technology Officer at Midland Credit Management
Company: Midland Credit Management
Level: Beginner
Language: English
Serverless: The Future of Application Development
2:20 pm–2:50 pm
Room: Golden Gate Room
Developers are increasingly adopting a serverless-first approach to application development as a means to move fast, optimize costs, and eliminate the operational overhead of deploying and managing infrastructure. At a time when application demand and user expectations are growing faster than ever, and innovation equates to success, serverless is becoming an essential component of application modernization strategies for both emerging startups and enterprises alike.
A concept that began with serverless functions for running application code has now been expanded to the database to provide even greater abstraction and free development teams to deliver new innovative features. Join us to learn how MongoDB Atlas empowers developers to build modern serverless applications of any scale on top of a platform that just works.
Speaker: Rajesh Ramamurthy, Senior Solutions Architect & Danish Malik, Senior Solutions Architect
Level: Beginner
Language: English
How Managed MongoDB transforms Palo Alto Networks IoT Security Solution
2:20 pm–2:50 pm
Room: Bay Bridge Room
We at Palo Alto Networks implemented MongoDB as core data platform for IoT Security solution. As a critical data warehouse and reporting database, we used to face all kinds of provisioning, scaling, monitoring, and recovery challenges. Atlas came into savior as we were adopting a strategic approach to the cloud development and operation. With Mongo team’s help, we had built a long-lasting, ever-growing solution that supports IoT security’s explosive customer growth. Today we will share our journey of adopting the technology and working with Mongo team.
Speaker: Aaron Romero, Software Engineer
Company: Palo Alto Networks
Level: Beginner
Language: English
Afternoon coffee break
2:50 pm–3:05 pm
Take a quick break before our final sessions begin! Grab a coffee, visit one of our sponsors or speak with a MongoDB expert at our Ask the Expert booth! Be sure to arrive for your chosen session 5 minutes before the session start time.
Build Delightful Mobile Experiences with Realm and Atlas Device Sync
3:05 pm–3:35 pm
Room: Golden Gate Room
Great mobile experiences have become an expectation – so much so that businesses who aren’t meeting this expectation are teetering on the edge of the dustbin of history. What’s less obvious is the how: only recently has the community started consolidating around the best practices of architecting mobile apps. Still, developers find themselves navigating many unanswered questions alone. To further complicate, the rise of newer technologies powered by a worldwide rollout of 5G – AR/VR/MR, Machine Learning & AI, IoT, and Crypto – will necessitate new approaches altogether.
In this session, we will discuss mobile technology trends, common development approaches, and the impact of emerging technologies. You’ll learn how MongoDB and Realm’s frameworks and APIs are uniquely designed to make the building of great mobile experiences easy and future-proof.
Speaker: Timothy Marland, Senior Solutions Architect
Level: Beginner
Language: English
Innovating Building Construction Content Discovery with Atlas Search
3:05 pm–3:35 pm
Room: Bay Bridge Room
Trimble's Construction Content Platform Services Team chose Atlas Search to provide discovery capabilities for building construction applications. This session will address Platform development challenges encountered and innovations experienced as we leveraged Atlas Search improvements to ultimately provide more effective discovery capabilities that provide a better user experience.
Speaker: Paul Walton, Engineer, Principal Solution Architect
Company: Trimble
Level: Beginner
Language: English
A New Way To Continuously Move Data Across MongoDB Clusters Using Cluster to Cluster Synchronization
3:45 pm–4:15 pm
Room: Golden Gate Room
Your CIO has decided to adopt a hybrid strategy for MongoDB deployments. It's your responsibility to bring that data into MongoDB Atlas. In this demo, you will learn about the technology behind cluster-to-cluster synchronization and how to set up continuous synchronization between two clusters in different environments, specifically:
Speaker: Jake Cosme, Senior Solutions Architect
Level: Intermediate
Language: English
Driving eCommerce Customer Experience: Enabling high performance and resilience using MongoDB
3:45 pm–4:15 pm
Room: Bay Bridge Room
The future of Retail is in delivering Omnichannel personalized experiences to every customer on all touchpoints. Data is the fulcrum of the wheel of Innovation in any business application. Modern day applications have a huge requirement of storing, searching, retrieving, and processing large amounts of data at lightning speed. The speed and reliability at which the data is accessible serves as the base of customer experience. Albertsons has designed their eCommerce Experience using MongoDB to create a highly scalable, resilient and performant architecture.
In this session, Nitin Saksena will discuss the real-time data strategy and event-driven architecture of the eCommerce application using MongoDB that serves the offers and promotions to Albertsons' customers and allows them to clip and redeem the offers online and in stores.
Speaker: Nitin Saksena, Senior Director of Omni Channel Architecture
Company: Albertsons
Level: Beginner
Language: English
MongoDB Relational Migrator: Bring Your Relational Workloads to MongoDB with Confidence
4:25 pm–4:40 pm
Room: Golden Gate Room
Moving that old, slow application off of a relational database and onto MongoDB sounds like a great idea but has historically been a very challenging undertaking. In this session, we'll introduce MongoDB Relational Migrator, a new product from MongoDB that takes the pain away from modernization projects by helping with schema modeling and mapping, as well as replicating and transforming data from Oracle, MySQL, and SQL server databases.
Speaker: Chris Burch, Enterprise SA
Level: Beginner
Language: English
Schema Design: Ask Me Anything
4:25 pm–4:55 pm
Room: Bay Bridge Room
Wondering how to best model your data in MongoDB? Our panel of MongoDB experts will answer all of your schema design questions during this Ask Me Anything session.
Speaker: Asya Kamsky, Principal Engineer and Daniel Coupal, Staff Developer Advocate
Level: Beginner
Language: English
Drinks Reception
4:55 pm–5:55 pm
It’s happy hour time! We would love for you to join us for some drinks and light bites to celebrate MongoDB.local San Francisco 2022! This will be your last opportunity to network with other attendees and visit sponsor booths as well as MongoDB products and Ask the Expert booths.
Barry has been pioneering cloud technology since 2004, with an interest in automating and simplifying the management of cloud workloads. Prior to Intuit, he was focused on helping businesses store, move and understand data at an enterprise scale.
Nitin leads the architecture for various key initiatives at Albertsons, with 19 years of experience providing technical solutions in the Retail Industry
Paul has been an innovator at Trimble for over 28 years and adopted MongoDB when creating their Connected Farm platform in 2011.
Aaron is a DevOps engineer and database admin for Palo Alto Networks, delivering enterprise cybersecurity solutions within an increasingly dangerous attack landscape.
Ali leads a team of skilled technical professionals who help develop, modernize and maintain all of MCM’s software products and integrations.
NoSQL isn't just a database. It's a new way of thinking about data. Traditional RDBMS has been baked into software development for decades. Moving development organizations from RDBMS to NoSQL means overcoming technology momentum and the natural bias to use solutions that are already well understood. Prior to joining MongoDB, Rick Houlihan led the NoSQL Blackbelt team for Amazon during their migration from RDBMS to NoSQL. This session is designed to introduce developers, technologists, and technical decision-makers to the NoSQL mindset and explore the design patterns and best practices developed by Rick and his team during that process. Join him for this insightful session that breaks down NoSQL data modeling for real-world workloads and dives deep into the core value of MongoDB for both SDEs and product stakeholders.
Creating a schema for a relational database is a straightforward process. Designing a schema for a MongoDB application may seem a little more challenging. However, it doesn't have to be if you follow the main principles that MongoDB has identified for its users. This talk will go over these data modeling principles. We'll also reveal modeling tips to address the constant changes in the data technology world like new features in MongoDB, hardware evolution, data lakes, and the growing impact of analytics.