World Congress 2021 Jun 29, 2021

40 Minutes to Build a Serverless COVID-19 REST and GraphQL APIs

Maxime Beugnet

Tired of wrestling with messy CSVs and rigid database migrations? Learn how to build resilient, serverless REST and GraphQL APIs in just 40 minutes using MongoDB Atlas.

Pause
Mute Enter Fullscreen
#1 about 2 min

Building serverless REST and GraphQL APIs for COVID-19 data

Building responsive serverless dashboards requires aggregating raw external metrics into scalable database architectures.

#2 about 9 min

Analyzing inconsistencies in the COVID-19 daily reports dataset

Inspecting raw CSV exports reveals inconsistent data structures that complicate deterministic database ingestion.

#3 about 6 min

Structuring geographic time series data into consistent database schemas

Transforming time series datasets with geographic granularity simplifies complex date-based queries in the database.

#4 about 6 min

Transforming datasets using Python scripts and aggregation pipeline queries

Applying Python transformation scripts to raw imports computes required daily metrics for the application database.

#5 about 6 min

Deploying a database cluster and setting up MongoDB Realm

Provisioning database clusters using managed cloud environments simplifies deployment architectures and subsequent application connections.

#6 about 3 min

Generating dataset access rules and schemas for GraphQL APIs

Defining explicit role-based access rules and automated data schemas exposes internal collections safely to flexible GraphQL endpoints.

#7 about 5 min

Securing endpoint environments using anonymous and email authentication tokens

Generating user access tokens via backend authentication providers creates safe querying environments for public application interfaces.

#8 about 6 min

Building a public REST API webhook with HTTP services

Configuring backend webhook functions enables flexible document retrieval directly from standard HTTP request payloads.

#9 about 3 min

Environmental benefits and carbon efficiency of serverless cloud platforms

Operating shared serverless database clusters minimizes system idle time and reduces the overall computing carbon footprint.

#10 about 5 min

Managing schema migrations and structural changes in document databases

Relying on flexible record structures in document databases enables continuous deployment without requiring disruptive table migrations.

Matching moments

1:26 min

Building a scalable healthcare platform with serverless architecture

Leo Lindhorst · WWC 2022

4:38 min

Architecting common use cases via serverless design

Oliver Arafat · LIVE

3:22 min

Real-world challenges in adopting serverless architectures

Nočnica Fee · LIVE

2:36 min

Modern application stacks and real-time data requirements

Tim Faulkes · LIVE

2:16 min

Resolving resource scaling challenges with dynamic serverless deployments

Daniel Oh Daniel Oh +1 · WWC 2024

1:55 min

Best practices for implementing durable hyperscale serverless systems

Marco Plaul Marco Plaul +1 · WWC 2023

Upcoming sessions on this topic

Open session

World Congress 2026 North America

The $0.15/month Algo-Trader: Architecting High-Performance Serverless Trading Engines

Vishwak Thatikonda

Lead Full Stack Engineer at SDH Systems

Vishwak Thatikonda
Open session

World Congress 2026 North America

API = Some REST and HTTP, right? RIGHT?!

Rustam Mehmandarov

Passionate computer scientist

Rustam Mehmandarov
Open session

World Congress 2026 North America

Testing React Backends Like a Pro: Mocking Databases with SQLite

David Morris

Solution Architect

David Morris
Open session

World Congress 2026 North America

From Guesswork to Governance: Data Contracts Bring API Discipline to Apache Kafka

Sandon Jacobs

Senior Developer Advocate at IBM

Sandon Jacobs
Open session

World Congress 2026 North America

Boring Failover: Predictable Region Recovery Across 5,000 Microservices

Garvit Kataria, Sahil Sabharwal

Garvit Kataria
Sahil Sabharwal
Open session

World Congress 2026 North America

Databases in the Agent Era

Monica Sarbu

Founder and CEO of xata.io

Monica Sarbu