RIYADH PARKING · ENGINEERING DELIVERY PLATFORM

One service. The whole delivery journey.

A safe, intentionally observable Node.js website for demonstrating build, tests, cache, supply chain, GitOps, Argo CD, release correlation, logs, metrics, traces and browser RUM.

Running release loading… environment
Platform path
CodeADOACK CIACR + OSSGitOpsArgo CDKubernetesElastic

Every deployment carries the immutable release identity into the workload. The same identity is available to server telemetry and surfaced below for the live demonstration.

Browser RUM
initializingElastic RUM JavaScript agent

Page load, clicks, browser errors and fetch/XHR timing are captured from the user experience side while Node.js server traces are auto-instrumented by the platform.

Generate observable behavior

These actions target only this demo service. Bursts are intentionally bounded and are designed for dashboards, APM traces, RUM waterfall, error-rate alerts and log analytics—not stress testing.

Ready for demonstration.
Live release correlation
What to look for in Elastic
  • service.name = web-edp-demo
  • deployment.environment.name across environments
  • platform.release.id and deployment.id
  • cicd.pipeline.run.id + git.commit.id
  • RUM page load + browser errors + request waterfall
  • Node server transactions and intentional 5xx traces
  • stdout JSON events such as page_revisit
  • edp_demo_* Prometheus metrics