World Congress 2024 • Aug 29, 2024 • Session details

Say goodbye to building boring APIs with Azure Data API Builder

Sander ten Brinke

Stop writing repetitive boilerplate for basic CRUD APIs. Azure Data API Builder dynamically generates secure REST and GraphQL endpoints directly from your database.

Pause
Mute Enter Fullscreen
#1 about 3 min

Repetitive tasks in building simple database APIs

The redundant work involved in creating simple database wrapper APIs from scratch.

#2 about 4 min

Introduction to Data API Builder and core features

How the toolkit generates APIs at runtime to expose database entities without framework vendor lock-in.

#3 about 2 min

Installing and initializing the Data API Builder

The required command-line steps to install the tool locally and initialize a resilient database connection.

#4 about 2 min

Understanding the Data API Builder configuration file

How to manage database connections, runtime caching, and specific entity alignments using JSON schemas.

#5 about 2 min

Consuming the API via REST, OData, and GraphQL

Client-side querying capabilities including server-calculated data filtering and deeply nested entity relationships.

#6 about 1 min

Reviewing the Data API Builder system architecture

The core infrastructure operations that convert schema definitions into accessible REST and GraphQL endpoints dynamically.

#7 about 6 min

Demonstrating Data API Builder with a React front end

A practical browser walk-through validating role-based user access and relationship-centric GraphQL mutations live.

#8 about 5 min

Running custom code and managing API security policies

Patterns for extending operations with serverless functions and enforcing role-specific item control logic dynamically.

#9 about 2 min

Deployment options across cloud providers and on-premise servers

Packaging and hosting the generated API using containerized platforms and managed Kubernetes deployment environments.

#10 about 3 min

Integrating endpoints with Azure Static Web Apps

Connecting stateless front ends to a backend routing system without self-managing API server infrastructure.

#11 about 6 min

Project roadmap, provided resources, and community questions

Upcoming framework updates including hot reloading alongside audience technical questions covering backend configurations.

Matching moments

1:16 min

Automating documentation and code generation with OpenAPI standards

James Seconde · WWC 2023

47 sec

Exposing database structures as standard REST APIs

Wei Hu Wei Hu · WWC 2022

5:50 min

Architectural benefits and implementation challenges of databaseless systems

Markus Kett Markus Kett · WWC 2024

6:41 min

Overcoming challenges with OpenAPI generators for custom SDKs

Maarten Balliauw · LIVE

1:57 min

Generating frontend APIs with GraphQL and OpenAPI

Marco Podien Marco Podien · WWC 2025

7:11 min

Event welcome and introduction to the Builder ecosystem

Miško Hevery · WWC 2023

Upcoming sessions on this topic

Open session

World Congress 2026 North America

AI-Driven API Design

Mike Amundsen

Author, Adviser, Trainer

Mike Amundsen
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

Building Stuff with GenAI - The Open Minded Workshop beyond OpenAI

Andreas Erben

CTO for Applied AI and Metaverse at daenet

Andreas Erben
Open session

World Congress 2026 North America

Databases in the Agent Era

Monica Sarbu

Founder and CEO of xata.io

Monica Sarbu