~/talk

Effortless GraphQL: Data API Builder with Azure Cosmos DB Emulator for Cost-Free Cloud Simulation

Talkat Azure Cosmos DB Conf 2024 · on Tuesday, 2024-04-16· [databases, api-design]
slides:none on file

Data API Builder turns Cosmos DB collections into secure GraphQL endpoints with a single config file and zero coding, using the Azure Cosmos DB Emulator for a cost‑free local cloud simulation. Demo shows CLI workflow: init config, add entity (speaker), run dab start, then query with auto‑generated schema supporting pagination, sorting, filtering and relations. Runs as a container or via Static Web Apps database connections; an Angular frontend displays speakers within 2 minutes from emulator to UI, proving the flow works end‑to‑end.

AI-written summary · about

  1. 0:00GraphQL with Cosmos DB
  2. 1:07Modern API layers benefits
  3. 2:11Data API Builder intro
  4. 3:17Key Data API Builder features
  5. 4:43Deployment options
  6. 5:27Data API Builder with Cosmos DB
  7. 6:31Local GraphQL endpoint setup
  8. 8:16GraphQL endpoint demo
  9. 9:41GraphQL query operations
  10. 10:24Static Web Apps demo
  11. 12:13Linking database in SWA
  12. 13:39Summary and resources
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.