Standards Are Part of the Exit Path

This chapter examines the EU Data Act's idea of interoperability and its effect on cloud exit. It asks why a structured export can still fail in a destination, how the Union standards repository is meant to improve that situation, and why using two clouds at once is not the same as switching. The practical result is an interoperability test matrix that follows meaning, behaviour, policy, and cost—not just the movement of files.

A file can match while the service still fails

The Data Act treats interoperability as the ability of systems, applications, data-processing services, or components to exchange and use data in order to perform their functions. That definition has two verbs. Exchange is necessary, but use is the outcome that matters. A destination can receive every byte and still be unable to perform the function for which the customer moved the workload.

Article 35 reflects that distinction by describing several layers of interoperability and portability. At the infrastructure and service boundary, transport asks whether data can travel between environments. Syntactic interoperability asks whether the receiving system can parse the structure. Semantic interoperability asks whether the same fields, codes, units, and relationships carry the same meaning. Behavioural interoperability asks whether the systems respond in a compatible way. Policy interoperability asks whether the rules governing access, use, and other constraints can operate across the boundary.

The layers are sequential but not interchangeable. If data cannot be transported, later tests cannot begin. If it can be transported but not parsed, the destination cannot inspect it. If it can be parsed but the status codes or timestamps mean something different, a technically successful import can produce a business error. If the data mean the same thing but retries, ordering, or failure responses differ, the application may behave differently under load or during recovery. If the service works but its access and use policies do not transfer, the customer may have preserved data while losing the required control model.

The Regulation also separates cloud data portability from cloud application portability. Data portability includes syntactic, semantic, and policy dimensions. Application portability adds syntax, instructions, metadata, behaviour, and policy. This is why an export format is only one component of an exit path. The application may depend on instructions that describe how to use a service, metadata that describes its configuration, behaviour that users experience, and policies that determine who may act on the result.

flowchart LR T["Transport: can the material move?"] --> S["Syntax: can the destination parse it?"] S --> M["Data semantics: does it mean the same thing?"] M --> B["Behaviour: do shared inputs produce comparable results?"] B --> P["Policy: do access and use rules still work?"] P --> A["Application portability: instructions, metadata, behaviour"] R["Union standards repository"] --> V["Customer acceptance tests"] A --> V M --> V B --> V P --> V

Consider a managed order service. A customer may export order records in a format that the destination can parse.