Skip to main content

CPO migration guide — switch backends site by site.

Migrate

Solution

OCPP proxy for multi-backend routing and migration

OCPP proxy between chargers and CPMS backends. Route and switch traffic for migration, parallel ops, and multi-CPMS setups without reflashing chargers.

EV Cloud OCPP proxy routes table with primary backends

Best for

Operators who need an OCPP proxy for multi-CPMS orchestration, staged migration, or traffic inspection without truck rolls.

Audience

CPO architects and platform engineers building multi-backend OCPP networks.

Why this solution exists

Teams searching for “OCPP proxy” want control over charger-to-backend traffic: dual-run during migration, observer backends for analytics, and failover between systems. EV Cloud implements that as an application-layer OCPP proxy/gateway, not a blind TCP mirror.

  • TCP-level WebSocket duplication breaks OCPP request/response pairing.
  • Migration requires re-pointing every charger URL for each cutover wave.
  • Two backends cannot safely share one charger without message arbitration.
  • Debugging OCPP in production needs a controlled observation path.
  • Vendor lock-in is enforced by charger endpoint configuration in the field.

What the team gets

  • Application-layer OCPP proxy with primary and observer backend roles.
  • Wave-based migration: re-route groups at the proxy, not on hardware.
  • Parallel analytics and monitoring without conflicting RemoteStart commands.
  • Stable charger WebSocket endpoint while backends change behind it.
  • Clear ops path for dual-run validation before full cutover.

FAQ

Frequently asked questions

Next step

Move from use case into rollout or product evaluation

Qualify fit quickly. Start in EV Cloud to test the product path, or talk to the team if migration, roaming, or multi-backend coexistence needs scoping first.