How do you build analytics into your applications?

Building smarter apps starts with building analytics into the application itself. Learn how in our 3-part demo on the ultimate edge case: Rocket launches.

Illustration of the data synchronization process
An illustration of an increasing bar graph and rocketship

Imagine your app analyzing a million metrics per second in real time

A rocket launch happens over the course of 30 minutes and generates one million metrics of data per second. There's no time for batch analysis processes that send data from one system to another. That’s why bringing real-time analytics into aerospace applications is so critical.

Imagine building analytics directly in your application

Shifting analytics into applications is a growing trend. Especially with the rise of streaming, connected devices, and big data. Analyzing these huge amounts of data in real time within an application is a process we call: “Application-Driven Analytics.”

Illustration of the mobile phone inside a gear, representing the "Application-Driven Analytics" process.

Imagine what you could build with one versatile platform

Even if you’re not launching rockets, collecting and analyzing data in real-time is essential to building modern applications. MongoDB Atlas brings multiple capabilities together into a single platform to make this happen.
campaign_repeat

Time series collections

Use native capabilities to ingest, store, and analyze high-volume time series data.

Learn more
campaign_code

Query API

Simplify analytics and reduce ETL with in-database transformations. All in your preferred language.

Tell me how
campaign_database

Atlas Data Federation

Query data across multiple MongoDB clusters and cloud object storage to combine data from different sources into one unified view.

Get the details
campaign_pie_chart

Atlas Charts

Use native data visualization capabilities, enabling quick creation of interactive charts and dashboards.

Show me

Go beyond rockets with a wider universe of tutorials

You may not be launching rockets, but here’s how your app can run analytics in everything from Spotify playlists to global retail dashboards.
Illustration of the document obtained from the database

Build a Spotify playlist recommendation engine

Learn how to use Atlas to build a Spotify recommendation engine that can scale to search the over 4 billion (and counting) user-curated playlists on Spotify.

Illustration of a hand carrying document.

Create an advanced analytics dashboard

Learn how to create a consolidated dashboard using Atlas GraphQL API’s custom resolvers to perform advanced analytics on your data.

Start the tutorial
Illustration of a laptop.

Build a real-time, dynamic seller dashboard

Learn how a single query on MongoDB can power a real-time view for online retailers of top-selling products and top-selling regions.

Start the tutorial

Resources for developers

From documentation to free courses, here are additional resources to learn more about the power of app-driven analytics.
campaign_function

Developer Center

Check out our tutorials, videos, and code examples with your preferred languages and tools.

See all dev content
campaign_docs

Documentation

Access all of the documentation you need to get building with app-driven analytics.

Review the docs
campaign_learn

MongoDB University

Get more hands-on training with app-driven analytics in our free MongoDB University courses on Atlas Data Lake and PyMongoArrow.

See course offerings

Get started building with MongoDB Atlas

On our free MongoDB Atlas tier, you can try out any of the above demos and tutorials. All you need to do is register.
Keyboard image