Vendor lock-in is a situation in which a customer becomes dependent on a particular supplier’s products or services and cannot switch to an alternative without substantial cost, effort or disruption. It arises from proprietary formats, non-portable data, integration dependencies and incompatible interfaces that raise switching costs. Open standards, data portability and interoperability are the principal countermeasures that preserve customer choice.
Overview
- Lock-in can be technical (data and APIs), contractual, or skills-based.
- High switching costs reduce competitive pressure on the incumbent supplier.
- Cloud platforms can create lock-in through proprietary managed services and egress fees.
- Procurement and architecture choices made early strongly influence later exit costs.
Key aspects
- Proprietary data formats hindering migration.
- Non-standard or undocumented integration interfaces.
- Ecosystem dependencies and bundled services.
- Egress costs and data extraction friction.
Applications
- Cloud migration and exit-planning analysis.
- Procurement risk assessment and supplier diversification.
- Open-standards advocacy and architecture governance.