A beginner-friendly, end-to-end Azure DocumentDB workshop for participants who may be new to Azure Portal, MongoDB commands, vector search, and RAG.
Open the full participant guide:
END-TO-END-WORKSHOP-RUNBOOK.md
You will create an Azure DocumentDB workshop environment with sample mobile catalog data, support articles, retail offers, a five-record search/RAG collection, vector search, a simple RAG app, and local AI agents.
| Module | Link | Focus |
|---|---|---|
| 1 | Introduction to Azure DocumentDB | Workshop overview and repo clone |
| 2 | Cluster Setup and Connectivity | Azure Portal setup, .env, VS Code, mongosh |
| 3 | Data Modeling, Import, Querying, and Indexing | Collections, CRUD, import, aggregation, indexes |
| 4 | Migration to Azure DocumentDB | Assessment, offline migration, online migration, cutover |
| 5 | Search, AI Workloads, Agents, and RAG | Keyword, full-text, vector, hybrid, RAG, agents, MCP/Copilot |
Manish-Azure-DocumentDB
├── END-TO-END-WORKSHOP-RUNBOOK.md
├── README.md
├── requirements.txt
├── .env.template
├── sample-docs
├── scripts
├── 1-Introduction-to-Azure-DocumentDB
├── 2-Azure-DocumentDB-Cluster-Setup-and-Connectivity
├── 3-Data-Modeling-Data-Import-Querying-and-Indexing
├── 4-Migration-to-Azure-DocumentDB
└── 5-Search-AI-Workloads-Agents-and-RAG
All scripts use the same .env file:
Copy-Item .env.template .env
notepad .env
python .\scripts\check_env.pyDo not commit .env.
| Collection | Purpose |
|---|---|
mobiles |
CRUD, aggregation, indexing, and MobileAdvisor demos |
support_articles |
Import-from-file practice |
retail_offers |
Retail offer import and RetailOfferFinder demos |
supportInc |
Five-record keyword/full-text/vector/RAG learning collection |
No script clones or depends on another repository.