What self-hosted Valhalla requires
Plan OSM extracts, routing graph and tile generation, update workflows, storage, server operation, monitoring, scaling and version maintenance. Graph freshness depends on your import and rebuild pipeline.
When self-hosting makes sense
Run Valhalla yourself when you need control of graph builds, deployment environment, source data or engine configuration and can support the ongoing operations.
When managed routing makes sense
A managed service can remove graph and server operations from your application team for supported routing workloads. Mapsource exposes routes, matrices, isochrones, map matching, snapping and stop-order optimization with documented constraints.
Evaluate a representative workload
Compare route profiles, coverage, graph dates, matrix sizes, expected request patterns and result behavior. You can move selected workflows first and keep your existing engine for others.