Skip to main content

Azure Demo Operations

Demo Notice: This is fictional operational guidance for demo only.

Build and release (fictional)

  • Install Node 18+: brew install node
  • Install deps: npm install
  • Dev server: npm start
  • Build static site: npm run build
  • Publish artifact: build/

Deployment (fictional)

  • Target: Cloudflare Pages (demo choice).
  • Settings: build command npm run build, output directory build.
  • Environment variables: none required for demo.

Monitoring (fictional)

  • APIM and Functions emit logs to Azure Monitor.
  • Synthetic ping runs every 5 minutes against /api/hello via APIM.
  • Alert rule: if 3 consecutive failures, open a ticket and page the on-call (demo).

Runbook (fictional)

  1. Check Cloudflare Pages build status; redeploy if failed.
  2. If API errors, verify APIM routing and Functions app status.
  3. Review Monitor logs for throttling or errors.
  4. Roll back by re-deploying previous build artifact.

Known limitations

  • No real data sources; API returns static JSON.
  • Security is minimal (demo key only); not production-ready.
  • Infrastructure descriptions are illustrative, not binding.