The EU AI Act Is Now Fully in Force: The Infrastructure Compliance Checklist

Picture of DataStorage Editorial Team

DataStorage Editorial Team

Security & Governance 10 min read  ·  August 2026
Most infrastructure teams read the deferral headline, filed the whole regulation under 2027, and went back to work. That is the expensive mistake of this quarter.

On 2 August 2026 the EU AI Act reached full applicability. Six days earlier, Regulation (EU) 2026/1744, the Digital Omnibus on AI, entered into force and pushed the high-risk obligations back by 12 to 16 months. Most infrastructure teams read the second headline, filed the whole regulation under 2027, and went back to work.

That is the expensive mistake of this quarter.

The deferral was real, but it was narrow. It moved the standalone high-risk regime to 2 December 2027 and the product-embedded regime to 2 August 2028. It did not touch the transparency duties in Article 50. It did not touch the Commission's power to fine providers of general-purpose AI models. And it did not touch the penalty regime, which is now operative across the bloc at up to 15 million euros or 3 percent of worldwide annual turnover, whichever is higher.

More to the point: almost none of the work that got deferred is legal work. Automatic event logging, six-month retention floors, ten-year documentation custody, tamper-evident audit records, and jurisdictional control of where all of it sits are storage and platform problems. They take quarters to build, not weeks to draft. A compliance team that reads the deferral as permission to stop is handing its infrastructure team a 2027 deadline with a 2027 start date.

Here is what actually landed, what it costs to hold, and the checklist to work through before the December 2027 clock gets short.

Free Tool
See what you are actually paying across providers
Compare real storage and egress pricing across AWS, Azure, GCP, Backblaze and Wasabi, side by side.
Open the Cost Calculator

What Moved, and What Did Not

The sequence matters because a lot of vendor guidance still circulating was written before it finished. The European Parliament approved the Omnibus amendments on 16 June 2026 by 423 votes to 57, with 174 abstentions. The Council gave final approval on 29 June. The regulation was published in the Official Journal on 24 July and entered into force on 27 July, six days ahead of the original deadline it was rewriting.

Obligation Original date Status as of August 2026
Prohibited practices (Article 5) 2 Feb 2025 In force since Feb 2025
AI literacy obligations 2 Feb 2025 In force since Feb 2025
GPAI model obligations (Chapter V) 2 Aug 2025 In force since Aug 2025
Transparency duties (Article 50) 2 Aug 2026 LIVE NOW, not deferred
Commission fining power over GPAI (Article 101) 2 Aug 2026 LIVE NOW, not deferred
Penalty regime (Article 99) 2 Aug 2026 LIVE NOW, not deferred
High-risk, standalone (Annex III) 2 Aug 2026 Deferred to 2 Dec 2027
High-risk, embedded in products (Annex I) 2 Aug 2027 Deferred to 2 Aug 2028
Sources: European Commission, AI Act regulatory framework page (2026); Regulation (EU) 2026/1744, Official Journal, 24 July 2026.

The substance of the high-risk regime was not softened. Conformity assessment, risk management, data governance, human oversight and technical documentation all survive intact. Morgan Lewis put the point to clients plainly: treat the amendments as an extension of time to finish the work rather than a relaxation of what the work is.

There is a second reason not to relax. Article 111 gives systems already on the market a transition path, but only if they undergo no substantial modification. Every model swap, every retraining run, every material change to a decision pipeline risks resetting that clock. For an AI system under active development, which is most of them, the grandfathering is thinner than it looks.


Article 50 Is a Metadata Pipeline Problem

Article 50 is the obligation that surprised people, because it reads like a product and marketing concern and is enforced like an engineering one. It requires that anyone interacting with an AI system be told so in plain language, and that synthetic audio, image, video and text be marked in a machine-readable format. Deepfakes must be labelled. Non-compliance sits in the same penalty tier as high-risk violations: 15 million euros or 3 percent of global turnover.

Two words carry the infrastructure weight: machine-readable. The marking is not a caption in the UI. It is metadata that has to be present in the artifact that reaches the end user, which means it has to survive every transformation between the model and the browser.

That is where it breaks. Provenance metadata attached at generation time gets stripped by the thumbnail service, dropped by the transcode step, discarded on a multipart re-upload that does not preserve user-defined object metadata, and flattened by the CDN image resizer that rewrites the file to WebP. Every one of those is a normal, sensible piece of infrastructure doing exactly what it was built to do. None of them were built with a regulatory obligation attached to the metadata block.

The test is not whether your generation service writes the marking. It is whether the object your user downloads still carries it. Run one file end to end through the real delivery path and inspect what comes out the other side. Most teams doing this for the first time find the marking is gone by the second hop.

What to Verify on the Synthetic Content Path
  • Does the generation service attach machine-readable provenance metadata at creation?
  • Does your object storage preserve user-defined metadata on copy, multipart upload, and lifecycle transition between tiers?
  • Does the CDN or image optimisation layer rewrite the file, and does the rewrite preserve the metadata block?
  • Does the transcode or thumbnail pipeline carry provenance forward, or regenerate the asset from raw pixels?
  • Is the disclosure that a user is talking to an AI present at the start of the interaction, in the interface itself?

The Record-Keeping Rules Are Storage Rules

This is the part that was deferred, and the part you should start anyway, because the architecture takes longer to build than the deadline suggests.

Article 12 requires high-risk AI systems to technically allow the automatic recording of events over their lifetime. Automatic means the system generates the records itself; a runbook and a screenshot folder do not satisfy it. Lifetime means from deployment to decommissioning, across every release in between.

Article 19 and Article 26(6) set the retention floor: logs must be kept for a period appropriate to the intended purpose and in any case at least six months, unless other Union or national law says otherwise. Article 18 goes considerably further for providers, requiring technical documentation, quality management system records, change approvals, notified body decisions and the EU declaration of conformity to be kept at the disposal of national authorities for ten years after the system is placed on the market.

Six months and ten years are very different storage problems, and they land on different data. The first is a high-volume operational stream. The second is a low-volume archive that has to stay legible and provable for a decade, most likely outliving the team that created it and possibly the vendor that supplied the system.

What a compliant audit record actually contains

The regulation does not prescribe a schema, which is why so many teams assume their existing application logs will do. They will not. Article 19 names the fields the record has to support: the period of use, the reference databases consulted, the input data that led to a match, and the identity of the natural persons involved in verifying the result.

That last field is the one that breaks existing stacks. Most application logging carries a service account, a trace ID and a latency number. It does not carry the identity of the human reviewer, the policy state in force at the moment of the decision, or a reference to the exact input that produced the output. Retrofitting identity propagation into a logging layer that was never designed to carry it is a multi-quarter project in any organisation of size.

Build the audit trail at the request layer, not inside the application. Store references and content hashes rather than raw payloads, so the audit record and the personal data it points at can be governed on separate retention clocks. That separation is what lets you satisfy a six-month regulatory floor without colliding with the GDPR storage limitation principle, which requires personal data to be erased once its purpose is served.

The cost is in the retrieval, not the storage

Take a single high-risk system serving 5 million inference calls a day. Once the record carries reviewer identity, policy state, reference lookups and input hashes, roughly 8 KB per event is realistic. That is 40 GB a day, or about 7.3 TB held on a rolling six-month window.

Storing 7.3 TB is not the problem. Producing it on demand is.

Storage approach Monthly cost, 7.3 TB Producing six months of logs on a regulator request
Hyperscaler standard object tier About $170 Roughly $660 in egress at list rates, available immediately
Hyperscaler deep archive tier About $7 Restore first, up to 12 hours standard or 48 hours bulk, then retrieval fees plus roughly $660 in egress
Zero-egress provider (Backblaze B2, Wasabi, Cloudflare R2) $35 to $50 Egress is free or capped, available immediately
Figures calculated at published list prices, August 2026, for a single system in a single region. Cross-region replication doubles the storage line.

The deep archive row is the trap. Tiering audit logs to the cheapest possible storage is the obvious FinOps move, and it saves about $160 a month. Then a market surveillance authority sends a documentation request, and the restore window collides with a response deadline measured in days. You have optimised the cost of the thing you will do every month and ignored the cost of the thing that determines whether the evidence arrives on time.

This is the egress toll booth applied to compliance rather than to migration. The cheapest place to put an audit trail is somewhere you can pull it out of for free, because unlike most stored data, the entire point of this data is that someone else will eventually demand all of it at once.

Two more architectural requirements follow from the evidentiary purpose. Logs that can be silently edited are weak evidence, so write them to immutable storage with object lock in compliance mode, retention set at write time, and the signing keys held outside the trust boundary of the service producing the records. And where sector law imposes longer retention, that clock wins: financial institutions under MiFID II style obligations and healthcare deployers under six-year baselines should treat six months as a floor they will never actually use.


Sovereignty Stopped Being a Procurement Checkbox

Article 18 puts a decade of compliance evidence somewhere, and requires it to be available to competent authorities on request with its integrity intact. That turns a question most teams answered in a vendor questionnaire into an architecture decision.

The distinction that matters is between residency and sovereignty. Residency is geographic: your data physically sits in Frankfurt. Sovereignty is jurisdictional: it concerns which country's law governs the legal entity operating the infrastructure and therefore who can compel access to it. Selecting a European region from a US-headquartered provider gives you the first and not necessarily the second, because the US CLOUD Act reaches the operating company regardless of where the servers are.

$80B
worldwide sovereign cloud IaaS spending forecast for 2026
Gartner 2026
35.6%
year on year increase in sovereign cloud spend over 2025
Gartner 2026
83%
European growth rate, set to overtake North America in 2027
Gartner 2026
€15M
or 3 percent of global turnover, the Article 50 penalty ceiling
EU AI Act, Article 99

The market has already priced this in. Gartner forecasts worldwide sovereign cloud IaaS spending at $80 billion in 2026, a 35.6 percent increase over 2025, with Europe recording 83 percent growth and set to overtake North America in 2027. Gartner also estimates that geopatriation will shift 20 percent of current workloads from global to local cloud providers. That is not a compliance footnote. That is a structural reallocation of infrastructure spend, and it is happening in the same window as the AI Act rollout, DORA's concentration risk rules and the Data Act's switching provisions.

Hyperscalers have responded with sovereign offerings, and they close part of the gap. AWS European Sovereign Cloud reached general availability in January 2026 with EU-resident operational staff and separate governance. Whether that resolves the residual jurisdictional exposure is a question for your counsel, not your architect. The architect's job is to know which tier each workload sits in and to be able to say so in a sentence.


The GPU Supply Chain Is Now in Scope

Two AI Act mechanisms reach into infrastructure procurement in ways that are easy to miss.

The first is Article 101 and the AI Office enforcement toolkit that activated on 2 August. The Commission can now request information from general-purpose model providers, demand model access, order mitigations, and require withdrawal from the EU market. If a foundation model your inference stack depends on becomes restricted in Europe, you inherit the disruption immediately. Model portability, which most teams treat as an abstract architectural virtue, is now a concrete regulatory dependency. The practical mitigation is unglamorous: keep the abstraction layer between your application and the model provider real, and test it.

The second is the interaction between GPU capacity and compliance evidence. GPU availability moves. Enterprises train on one provider this quarter and another next quarter depending on capacity, price and contract length, and this is the correct strategy in a market where supply is loosening. But the audit trail, the training data documentation and the model checkpoints have to move too, or they end up split across three providers and two jurisdictions with no single place a regulator's request can be answered from.

As Sunny Smith of Massed Compute put it on the DataStorage.com podcast, the first question to ask any GPU provider is whether they own the GPU. That question now has a compliance dimension attached. A broker reselling capacity it does not own cannot tell you which legal entity operates the facility, cannot commit to where your logs are written, and cannot sign a data processing agreement that means anything. Support tickets that get copy-pasted between companies are an annoyance during an outage. They are a serious problem when the request comes from a market surveillance authority.

DataStorage.com Podcast
Russ Artzt on GPUs, Neo-Clouds and the Future of Cloud
Why neoclouds exist, how GPU ownership shapes provider accountability, and what enterprise AI compute strategy looks like from here.
Episode 5
Listen to the episode
Add These to GPU and Storage Vendor Diligence
  • Which legal entity operates the region my workload runs in, and under which jurisdiction is it incorporated?
  • Do you own this hardware, or are you reselling capacity from an operator you do not control?
  • Where are inference and training logs written, in what format, and can I export them in bulk?
  • What are the egress terms on a full extraction of my data, checkpoints and logs?
  • What is the notice period on termination, and what happens to my compliance evidence after it?

The Infrastructure Compliance Checklist

Work through these in order. The first item is the one most organisations fail, and failing it makes every other item unanswerable.

1 Build the inventory. Can you produce a list of every AI system in use at your company, with an owner, a purpose, a model provider and an EU exposure flag, inside one week? Documentation requests are cheap for a regulator to send and are usually the opening move. Most organisations cannot answer this, and it is rarely a policy failure. It is that a meaningful share of AI usage is invisible to the people accountable for it.
2 Classify against the high-risk categories. Run every system against Annex III even though the deadline moved to December 2027. You need to know which side of the line each one sits on before you can scope anything else.
3 Trace the synthetic content path. Push one file end to end through the real delivery path and inspect the metadata on the object the user actually receives. Fix whichever hop strips it.
4 Instrument audit logging. Instrument at the request layer, not inside the application, and start now. Identity propagation is the long pole and it does not get shorter by waiting.
5 Design the audit record schema. Period of use, reference data consulted, input hashes, policy state at decision time, and the identity of the human in the loop. Store references, not raw payloads.
6 Set retention deliberately. Take the longer of six months and your sector obligation. Financial services and healthcare deployers should assume years, not months.
7 Make the audit store immutable. Object lock in compliance mode, retention applied at write, signing keys held outside the service that produces the records.
8 Cost and time the retrieval, not just the storage. Run a restore drill against a realistic request. Measure the hours and the egress bill, then decide whether your archive tier is still the right call.
9 Map jurisdiction per workload. For each system, name the legal entity operating the infrastructure and the jurisdiction that governs it. Residency is not sovereignty, and the difference belongs in your architecture documentation.
10 Put exit terms in every GPU and storage contract. Log export format, bulk egress terms, notice period, and disposition of compliance evidence on termination. Negotiate these while you still have leverage, which is before you sign.

FAQ

Is the EU AI Act fully in force as of August 2026?
The AI Act reached full applicability on 2 August 2026, but the Digital Omnibus on AI, Regulation (EU) 2026/1744, deferred the high-risk obligations shortly beforehand. Prohibited practices, GPAI model obligations, Article 50 transparency duties, the Commission's GPAI enforcement powers and the penalty regime are all live. Standalone high-risk obligations under Annex III now apply from 2 December 2027, and high-risk AI embedded in regulated products under Annex I from 2 August 2028.
Did the Digital Omnibus reduce what compliance requires?
No. It moved deadlines, not obligations. Conformity assessment, risk management, data governance, human oversight, technical documentation and record-keeping requirements are materially unchanged. The correct reading is extra time to finish the work, not less work to do. Systems that undergo substantial modification may also lose the benefit of the Article 111 transition provisions.
How long must AI system logs be retained under the EU AI Act?
Articles 19 and 26(6) set a minimum of six months, described as a period appropriate to the intended purpose of the system, unless other Union or national law requires otherwise. Financial institutions keep the logs within their existing financial services record-keeping regime instead. Separately, Article 18 requires providers to keep technical documentation, quality management records and the declaration of conformity available to authorities for ten years after the system is placed on the market.
What are the fines under the EU AI Act?
Article 99 sets three tiers. Prohibited practices under Article 5 carry up to 35 million euros or 7 percent of worldwide annual turnover. Most other violations, including Article 50 transparency duties and deployer obligations under Article 26, carry up to 15 million euros or 3 percent. Supplying incorrect, incomplete or misleading information to authorities carries up to 7.5 million euros or 1 percent. For SMEs and startups the lower of the two figures applies.
Does using an EU region of a US cloud provider satisfy the AI Act?
The AI Act does not impose a general data residency requirement, so an EU region is not disqualifying on its own. The exposure comes from the interaction with GDPR, sector rules and the US CLOUD Act, which reaches the operating entity regardless of where servers sit. Residency describes where data physically lives; sovereignty describes which jurisdiction governs access to it. Which tier is adequate is a question for counsel, but knowing which tier each workload sits in is an architecture responsibility.
Where should AI audit logs be stored?
On immutable object storage with object lock in compliance mode, in a location you can extract from quickly and cheaply. The distinguishing property of audit data is that a regulator may demand all of it at once, which makes retrieval time and egress cost more consequential than storage price. Deep archive tiers save a small amount monthly and can introduce restore delays of up to 48 hours at the worst possible moment.
The AI Act's August 2026 deadline did not disappear. It got smaller and sharper, and the part that moved is the part that takes longest to build. Sixteen months sounds generous until you price identity propagation into a logging layer that never had it.
Weekly Newsletter
Stay ahead in cloud infrastructure
Join 1,200+ CTOs, architects and cloud professionals who get our weekly briefing on storage strategy, GPU compute and cloud cost intelligence.
Subscribe free

References

Share this article

🔍 Browse by categories

Free Cloud Cost Calculator

Compare AWS, Google Cloud, Azure, and alternatives like Backblaze B2 Discover how much you could save in seconds

🔥 Trending Articles

Newsletter

Stay Ahead in Cloud
& Data Infrastructure

Get early access to new tools, insights, and research shaping the next wave of cloud and storage innovation.