This architecture provides a basic API gateway using Azure API Management, suitable for simple scenarios where secure API exposure and basic observability are required.
Diagram created with the Azure Draw.io MCP Server.
- Provide the simplest Azure API Management infrastructure with a public ingress to allow for easy testing
- Enable observability by sending telemetry to Azure Monitor
- Reveal the selected backend URL in the
X-Backend-URLresponse header for learning and testing
Adjust the user-defined parameters in this lab's Jupyter Notebook's Initialize notebook variables section.
The infrastructure enables revealBackendApiInfo by default so samples can show routing decisions. Disable it for production-like environments because X-Backend-URL exposes internal backend information to callers.
👟 Expected Run All runtime: ~3 minutes
- Execute this lab's Jupyter Notebook step-by-step or via Run All.