🎓 NTMS Workshop - Ayushi Dubey
Swiggy Consumer App connected to Google Maps API secured with Azure APIM
SWIGGY COMPLETE END-TO-END PIPELINE
1
SWIGGY MUMBAI ● PURE VEG
Legend Dining
Shahi Paneer Tikka Biryani
₹320
Ordering from Bandra... 🛵
2
🗺️
Actions catalog
Google Maps OpenAPI
3
Steps (Azure APIM)
3a. Get API key/secret Validate Ocp-Apim-Subscription-Key
3b. Call the secured API Invoke Google Maps Geocode & Routes
3c. Result Analysis Enforce rate limits & Bill meter ($0.005/call)
🔑
Azure Key Vault
Maps Master Secret
API req ──► ◄── res
Google Maps API
(Distance Matrix)
4
Responding (APIM Outbound)
5
Waypoints & Route Matrix Output
6
🛵 Live Delivery Tracking ETA: 24 mins
Route: Bandra West ➔ Andheri East
Distance: 4.2 km · Fee: ₹38 · 60 FPS GPS
⚡ Launch Hands-On Lab Applications
🛵 CONSUMER & PUBLISHER

Swiggy & Google Maps (Mumbai)

Food delivery app ordering pure veg dishes across Mumbai with live 60 FPS GPS scooter tracking and real-time Google Maps API billing meter.

Launch Swiggy Delivery ➔
🏦 ENTERPRISE GOVERNANCE

Banking Customer API Explorer

Test live rate limiting (HTTP 429), API keys, caching, URL hiding, and PII masking on a realistic core banking REST API.

Launch Banking Explorer ➔