MongoDB .local Frankfurt Agenda | 9.27.2022
Registration and Breakfast
8 am – 9 am
Grab your badge at the MongoDB registration desk before our keynote starts at 9am! Breakfast will be served from 8am for our attendees to enjoy some morning coffee and refreshments whilst networking with other attendees.
Keynote
9 am –10 am
MongoDB Chief Product Officer, Sahir Azam, 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.
Morning Coffee Break
10 am – 10:20 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.
MongoDB Relational Migrator: Bring Your Relational Workloads to MongoDB with Confidence
10:20 am – 10:50 am
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: Nils Lindholm
Level: Beginner
Language: English
A Serverless Stack - From Database to Application Hosting
10:20 am – 10:50 am
MongoDB has recently introduced serverless databases as a new deployment option in Atlas. Together with Atlas's serverless application services, you can create a complete back end as a service without having to worry about a single server. In this session, you will learn how to create highly scalable and future-proof serverless solutions based on microservices to power modern applications.
I'll demonstrate how to build the three most common microservices required in any solution—authentication, writes (data input), and reads (data output)—and expose them as HTTPS Endpoints. At the end of this session, you'll be able to take advantage of the serverless capabilities in our developer data platform for modern application development.
Speaker: Timo Lackmann
Level: Beginner
Language: English
Queryable Encryption - Next-Gen Security for Sensitive Workloads
11 am – 11:30 am
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: Bartlomiej Polot
Level: Intermediate
Language: English
Time Series in MongoDB erfolgreich nutzen
11 am – 11:30 am
Daten sind in Unternehmen heute eine wichtige Informationsquelle. Doch um einen wirklichen Nutzen aus ihnen ziehen zu können, müssen sie ausgewertet und korreliert werden. Dabei bieten die Auswertungen in Zeitreihen ein Ansatz, der eine bessere Übersicht schafft.
Michael zeigt in diesem Vortrag, wie mit Zeitreihendaten in MongoDB gearbeitet wird.
Erhalte einen Überblick darüber
- was Time Series Collections sind,
- wie Window Functions angewendet werden und
- welche Vorteile hinsichtlich Performance und Komprimierung entstehen.
Zusätzlich lernst du, wie sich Time Series Collections in das MongoDB Atlas Öko-System hinsichtlich Lebenszyklus einfügen. Dazu zählen auch die Visualisierung sowie die kostengünstige Archivierung der Zeitreihen-Daten.
Speaker: Michael Gerstenberg
Level: Intermediate
Language: German
MongoDB Atlas - Introduction
11:40 am – 12:10 pm
Working with data has always been the hardest part of developing applications. With MongoDB Atlas, we are looking at making it the easiest.
Among the many topics we’ll cover are:
- Creating a MongoDB Cloud account.
- Creating a Free Tier M0 Cluster.
- Loading in sample data.
- Setting up database and network access.
- Connecting to your cluster and accessing data.
- Atlas Product Ecosystem overview.
By the end of the session, you will have access to a free and fully managed and distributed MongoDB deployment that you can use to start building tomorrow’s next best application.
Speaker: Philipp Weyer
Level: Beginner
Language: English
10 Jahre Bosch IoT Insights mit MongoDB: die Top-Entwicklungsmuster
11:40 am – 12:10 pm
Bosch IoT Insights hat 2012 als Systematische Felddatenerfassung im Automotive Bereich bei Bosch angefangen und schon früh MongoDB als Datenbank ausgewählt (damals in Version 2). Seit dem geht es erfolgreich weiter und weiter. So ist Bosch IoT Insights inzwischen in vielen IoT Domänen in- und außerhalb von Bosch unterwegs. 10 Jahre später rekapituliert Steffen Gürtler und zeigt eine Auswahl der Entwicklunsmuster mit MongoDB. So hat sich die Dokumentenstruktur von Messwerten in Bosch IoT Insights von einzelnen Dokumenten pro Messung zu effizienten Zeitreihen weiterentwickelt. Es wird MongoDB zur Steuerung der Datenprozessierung eingesetzt und zur Terminierung hoch-frequenter und verteilter Aufgaben. Und auch ohne aufwendige Datenbank-Transaktion werden mit MongoDB in Bosch IoT Insights Dokumente und Ereignisse aus unterschiedlichen Quellen zusammengeführt - robust und skalierbar.
Speaker: Steffen Gürtler, Bosch
Level: Beginner
Language: German
Lunch
12:10 pm – 1:10 pm
Lunch will be served for all attendees at midday on the ground floor. Grab something to eat and visit the MongoDB product or Ask the Experts booth! Sponsors will also be located on the ground floor, visit their booths and see which swag you can find.
MongoDB DataMesh: Angewandtes Design von MACH (Microservices, API-First, Cloud-Native, and Headless)
1:10 pm – 2:20 pm
Die Designkonzepte von MACH (Microservices, API-first, Cloud-native und Headless) sind perfekt für MongoDB geeignet und passen ideal zum Architekturkonzept des Data Mesh. Die Einführung von Atlas Search, Data Lake und der Bedarf an Echtzeit-Funktionen machen diese beiden Konzepte noch wertvoller für jeden Architekten oder Lösungsdesigner. Lernen Sie in diesem Vortrag am Beispiel von Zahlungsprozessen, was Anreicherung und polymorphe Daten für eine vertikale Lösung, Stichwort "Daten als Produkt", wirklich bedeuten. Das vorgestellte Konzept lässt sich leicht auf jede Branche übertragen und erleichtert das Leben von Architekten erheblich.
Title: Boris Bialek
Level: Advanced
Language: German
Atlas App Services & Search
1:10 pm – 1:40 pm
Have you ever been challenged with application requirements like real time updates, mobile device sync with offline capabilities and super flexible APIs? On top of that you should provide enhanced search functionality like autocomplete and make your native mobile applications collaborate in real time with each other and also with attached web-clients.
Your solutions should also scale on demand with its exponential expected global growing user base. The amount of work to put in such a solution to build and operate is huge and takes weeks or months to complete. Not mentioned yet, that developing and operating such solutions requires specialised skills in multiple technologies like lucene, GraphQL, Server Sent Events (SSE) and mobile device sync.
What if there is a ready to use solution which just works and let you concentrate on the features that matter most for your customers? In this session we will show you exactly that. With Atlas App Services and the lucene based Atlas Search you can achieve all the requirements a modern application needs. Scalable, secure and without the hazels of setting up every component on its own.
Speaker: Philip Eschenbacher
Level: Intermediate
Language: English
Launch a React Native App that Automatically Syncs to the Cloud
1:50 pm – 2:20 pm
Building a mobile application from start to finish is easy with React Native - the popular cross-platform mobile app development framework. Using the publicly available Realm React Native template, Andrew will showcase how you can get started building your own mobile application.
During this session you will learn:
- How data is stored locally using Realm and see just how simple it is to code.
- How data is synced to the cloud in Atlas with Atlas Device Sync.
- How application synching occurs between different device types through the cloud.
- How Atlas Device Sync handles complex edge cases like conflict resolution and intermittent network connectivity.
Speaker: Andrew Meyer
Level: Beginner
Language: English
MongoDB Atlas Search - Introduction
2:30 pm – 3:00 pm
With MongoDB Atlas Search, you can build full-text search on top of your data in minutes. Stop wasting time on a separate search system alongside Atlas and start taking advantage of a seamless and scalable solution for building relevance-based application features. Join Pawel's session to get a quick introduction to its capabilities.
Speaker: Pawel Manowiecki
Level: Beginner
Language: English
Recent Additions to Query and Aggregation You May Have Missed
2:30 pm – 3:00 pm
Each release brings a pile of new features to MongoDB and the Atlas data platform and whilst features like Queryable Encryption or Data Federation can be headline grabbing, unless you study the release notes you might miss some neat small additions. In this fast paced 30 minute talk John will show you a number of his favourite "small but powerful" features introduced in recent versions of MongoDB.
Speaker: John Page
Level: Beginner
Language: English
Afternoon coffee break
3:00 pm – 3:15 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.
Advanced Data Modeling
3:15 pm–3:45 pm
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: Timo Lackmann
Level: Intermediate
Language: English
STACKIT MongoDB - Entwicklung des Service und der heutige Einsatz in der geschäftskritischen automatischen Warenbestellung von Lidl
3:15 pm–3:45 pm
Die STACKIT MongoDB ist unser erster Service in der Schwarz IT, mit dem wir die digitale Transformation in unsere eigene Cloud erfolgreich durchgeführt haben. In diesem Talk stellen wir vor, wie wir den Service technisch aufgebaut haben, welche Motivation dahinter stand und wie wir heute kritische Anwendungen wie das Autodispo Projekt bei Lidl von der On Premise Umgebung auf unsere STACKIT Plattform migriert haben.
Speaker: Andreas Wolf & Jürgen Gremminger | SchwarzIT
Level: Intermediate
Language: German
Schema Design: Ask Me Anything
3:55 pm–4:25 pm
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, John Page, Timo Lackmann
Level: Beginner
Language: English
Online Archive, Data Lake und Data Federation - was ist was?
3:55 pm–4:25 pm
Als Datenplattform ermöglicht MongoDB Atlas unter anderem das Analysieren von kalten Daten mit den bereits bekannten MongoDB Werkzeugen. Daten können automatisch aus einem Cluster in kalten Speicher überführt werden und dort für den gelegentlichen Zugriff vorgehalten werden. Daten, welche sich bereits im günstigen Object Storage befinden, können durch Data Federation wieder nutzbar gemacht werden und mit Daten aus anderen Datenquellen kombiniert werden.
In dieser Session wird gezeigt, wie die Atlas Dienste Online Archive, Data Lake und Data Federation funktionieren, für welche Use Cases sie geeignet sind und wie durch den Einsatz Entwicklungsaufwand verringert und Kosten im Betrieb eingespart werden können.
Speaker: Marco Sabotinski
Level: Intermediate
Language: German
Drinks Reception
4:25 pm–5:30 pm
It’s happy hour time! We would love for you to join us for some drinks and light bites to celebrate MongoDB.local Frankfurt 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.