<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>FinOps Archives | Cloudar</title>
	<atom:link href="https://cloudar.be/tag/finops/feed/" rel="self" type="application/rss+xml" />
	<link>https://cloudar.be/tag/finops/</link>
	<description>100% Focus On AWS // 100% Customer Obsession</description>
	<lastBuildDate>Tue, 20 Oct 2026 07:19:48 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.3</generator>
	<item>
		<title>The AWS European Sovereign Cloud is a partition, not a setting. Here is how to decide whether you need it.</title>
		<link>https://cloudar.be/awsblog/the-aws-european-sovereign-cloud-is-a-partition-not-a-setting-here-is-how-to-decide-whether-you-need-it/</link>
		
		<dc:creator><![CDATA[Tom De Blende]]></dc:creator>
		<pubDate>Tue, 20 Oct 2026 07:19:48 +0000</pubDate>
				<category><![CDATA[AWS]]></category>
		<category><![CDATA[AWS Blog]]></category>
		<category><![CDATA[Security & Compliance]]></category>
		<category><![CDATA[AWS European Sovereign Cloud]]></category>
		<category><![CDATA[Bedrock]]></category>
		<category><![CDATA[Digital Sovereignty]]></category>
		<category><![CDATA[FinOps]]></category>
		<guid isPermaLink="false">https://cloudar.be/?p=22846</guid>

					<description><![CDATA[<p>The AWS European Sovereign Cloud is a separate partition with real operational separation, real gaps and real costs. Here is how to choose between commercial, sovereign and hybrid.</p>
<p>The post <a href="https://cloudar.be/awsblog/the-aws-european-sovereign-cloud-is-a-partition-not-a-setting-here-is-how-to-decide-whether-you-need-it/">The AWS European Sovereign Cloud is a partition, not a setting. Here is how to decide whether you need it.</a> appeared first on <a href="https://cloudar.be">Cloudar</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Since the AWS European Sovereign Cloud (ESC) went live in January, almost every compliance conversation we have with customers ends with the same question: should we move? The honest answer is rarely yes or no. For most organisations it is &#8220;some of you, for some of your data, and only after you have counted what it costs&#8221;.</p>
<p>Below is our attempt at a complete answer, from what ESC is to how to choose between commercial, sovereign and hybrid. It ends with the most interesting thing AWS has announced about ESC so far: on Saturday 24 October, it will cut ESC off from the AWS global network on purpose.</p>
<h2>What the European Sovereign Cloud actually is</h2>
<p>ESC became <a href="https://aws.amazon.com/blogs/aws/opening-the-aws-european-sovereign-cloud/">generally available on 14 January 2026</a> with one Region, <code class="" data-line="">eusc-de-east-1</code> in Brandenburg, Germany, and <a href="https://press.aboutamazon.com/aws/2026/1/aws-launches-aws-european-sovereign-cloud-and-announces-expansion-across-europe">more than 90 services</a>. Today, AWS&#8217;s <a href="https://builder.aws.com/build/capabilities/explore?f=eJyrVipOzUlNLklNCUpNz8zPK1ayUoqOUUotLU7WTUnVTU0sLtE1jFGKVdKBK3QsS8zMSUzKzMksyUwtjk9LTSwpLUqF6IPK5aSCtNQCAAk-IMc&amp;tab=service-feature">Capabilities by Region explorer</a> lists 104 services as available there (with, for example, each RDS engine and FSx variant counted separately), and 886 services and features in total. Three things make it more than &#8220;another EU Region&#8221;.</p>
<p><strong>It is a separate partition.</strong> Next to the commercial cloud (<code class="" data-line="">aws</code>), AWS already runs separate partitions for China (<code class="" data-line="">aws-cn</code>), GovCloud (<code class="" data-line="">aws-us-gov</code>) and isolated US classified Regions. ESC adds <code class="" data-line="">aws-eusc</code>, with its own IAM, its own AWS Organizations, its own billing in euro, its own console and its own endpoints under <code class="" data-line="">amazonaws.eu</code>. ARNs start with <code class="" data-line="">arn:aws-eusc:</code>. Existing accounts do not carry over; you open new ones.</p>
<p><strong>It has its own control plane, in the EU.</strong> A dedicated Route 53 whose name servers use only European top-level domains, its own EU trust service provider and root certificate authority, and a dedicated European security operations centre. Customer content stays in the EU, and so does customer-created metadata such as roles, permissions, tags and configurations. In exceptional cases, EU-resident ESC staff have independent access to a replica of the source code needed to maintain the services.</p>
<p><strong>It is run by a European company, with European people.</strong> ESC operates through German GmbH entities led by EU citizens, with an advisory board of EU citizens that includes two independent members. Day-to-day operations are carried out exclusively by EU residents located in the EU, and AWS is gradually moving to EU citizens only.</p>
<p>AWS plans to invest more than €7.8 billion in Germany through 2040, and backs the governance with a Sovereign Reference Framework (ESC-SRF) in AWS Artifact and a <a href="https://aws.amazon.com/blogs/security/aws-european-sovereign-cloud-achieves-first-compliance-milestone-soc-2-and-c5-reports-plus-seven-iso-certifications/">first set of attestations</a> in March 2026: SOC 2 Type 1 and C5 Type 1 reports covering 69 services, plus seven ISO certifications. Type 1 means control design at a point in time, not operating effectiveness over a period; normal for a young cloud, but relevant if your auditor expects Type 2. Sovereign Local Zones in Brussels, Amsterdam and Lisbon were announced at launch and are still <a href="https://aws.amazon.com/about-aws/global-infrastructure/localzones/locations/">listed as announced</a>, without a date. AWS has not announced a second ESC Region yet, but we expect more to follow. Read everything this post says about a single Region as a snapshot, not a permanent property.</p>
<p>What ESC does not change is who ultimately owns it: Amazon.com, Inc. The <a href="https://aws.eu/esca">ESC Addendum</a> commits AWS to redirect government requests to the customer, notify you, and challenge requests that conflict with EU law. It also says AWS will not move your content or customer-created metadata outside the EU &#8220;except as instructed by Customer or as necessary to comply with a valid and binding order of a governmental body&#8221;. AWS <a href="https://aws.amazon.com/compliance/cloud-act/">reports</a> that no enterprise or government content stored outside the US has been disclosed to the US government since it started publishing that figure in 2020. Whether that is enough for you is a legal judgement, and one that has not been tested in court. We are not lawyers; put that question to yours.</p>
<h2>How it differs from the other hyperscalers&#8217; sovereign clouds</h2>
<p>Every major provider now sells something called sovereign, and the word covers very different architectures. At hyperscale, there are two.</p>
<table>
<thead>
<tr>
<th></th>
<th>Controls on the global cloud</th>
<th>Provider-operated separate cloud</th>
</tr>
</thead>
<tbody>
<tr>
<td>Examples</td>
<td>Microsoft Sovereign Public Cloud, Google Cloud Data Boundary, AWS commercial EU Regions</td>
<td>AWS ESC, Oracle EU Sovereign Cloud</td>
</tr>
<tr>
<td>Separate control plane</td>
<td>No</td>
<td>Yes</td>
</tr>
<tr>
<td>Operated by</td>
<td>The provider</td>
<td>The provider&#8217;s own EU entities</td>
</tr>
<tr>
<td>Main trade-off</td>
<td>Full breadth, but the platform stays globally integrated</td>
<td>Provider engineering behind a hard boundary, but a smaller catalogue and a non-EU parent</td>
</tr>
</tbody>
</table>
<p>Microsoft <a href="https://learn.microsoft.com/en-us/azure/azure-sovereign-clouds/microsoft-sovereign-cloud">describes</a> its Sovereign Public Cloud as &#8220;built on Microsoft&#8217;s global Azure infrastructure with enhanced sovereignty controls, such as Data Guardian, External Key Management, and tamper-evident access logs&#8221;. And in fairness, the separate-cloud model is not an AWS invention: Oracle has run its <a href="https://docs.oracle.com/en-us/iaas/Content/sovereign-cloud/eu-sovereign-cloud.htm">EU Sovereign Cloud</a> as a separate realm since 2023.</p>
<p>Two kinds of offer are left out of this comparison on purpose. Disconnected and air-gapped clouds run a much smaller service set and solve a different problem. Partner clouds, such as Bleu and Delos Cloud on Microsoft technology or S3NS on Google technology, are a different category: a European company runs the hyperscaler&#8217;s software on its own, national-scale infrastructure. The catch is scale: capacity limited to what the partner has built, a <a href="https://learn.microsoft.com/en-us/azure/azure-sovereign-clouds/partner/overview-national-partner-clouds">core service set</a> rather than the full catalogue, and features that arrive only after the licensor&#8217;s release cycle and the partner&#8217;s own checks. If your requirement is a European-owned operator, that is where to look. If it is hyperscale behind a sovereign boundary, they are not comparable to ESC.</p>
<p>What sets ESC apart is the combination: the same APIs, tooling and engineering organisation as commercial AWS, behind a partition boundary with its own identity, billing, DNS and PKI, run by EU entities. It is a partition, not a setting. That is its biggest strength and, as we will see, the source of most of its cost.</p>
<h3>ESC versus Oracle EU Sovereign Cloud</h3>
<p>Oracle&#8217;s EU Sovereign Cloud is the closest analogue, so it deserves a direct comparison. Both are separate clouds (a partition at AWS, a realm at Oracle) owned and run by EU legal entities, with support and operations restricted to EU residents. The differences are in how far the independence goes, and how much of it is documented.</p>
<p><strong>Where AWS has an advantage.</strong> Operational autonomy and independence from global infrastructure are ESC&#8217;s strongest differentiators. AWS explicitly documents that ESC has <a href="https://aws.amazon.com/blogs/security/aws-european-sovereign-cloud-demonstrating-an-independent-operation/">no critical dependencies on infrastructure outside the EU</a>, including the ability to keep operating if connectivity with the global AWS network is interrupted, and it is about to demonstrate that in public (more on that at the end). AWS also documents independent identity management, billing and metering, EU-based trust services and a dedicated security operations centre. Oracle <a href="https://www.oracle.eu/faq/">states</a> that its realm is &#8220;completely isolated both physically and logically from other Oracle realms&#8221;, but its public documentation does not describe separate identity, billing, trust services or a security operations centre at that level of detail. On governance, ESC&#8217;s advisory board includes two independent members who are not Amazon employees, a mechanism on top of the EU-incorporated operating subsidiaries. Oracle documents boards of directors made up of European nationals across its seven EU entities, but does not mention independent members.</p>
<p><strong>Where Oracle has an edge.</strong> Two regions, Frankfurt and Madrid, against ESC&#8217;s one today, which matters if you need disaster recovery without leaving the sovereign cloud. We expect AWS to add ESC Regions over time, but until it does, that gap is real. A realm that Oracle says supports all its commercial services except some. And three years in the market.</p>
<p>The short version: if your requirement is demonstrable operational independence and governance, ESC documents and tests more. If you need disaster recovery without leaving the sovereign cloud today, Oracle is ahead.</p>
<h2>What the analyst quadrants do, and do not, tell you</h2>
<p>In Gartner&#8217;s 2026 Magic Quadrant for Strategic Cloud Platform Services (1 September 2026), AWS is <a href="https://aws.amazon.com/blogs/migration-and-modernization/aws-named-a-leader-in-gartners-2026-strategic-cloud-platform-services-magic-quadrant-16-years-running/">a Leader for the 16th consecutive year</a> and placed highest on Ability to Execute. Google, also a Leader, is <a href="https://cloud.google.com/blog/products/compute/google-named-a-leader-in-2026-gartner-magic-quadrant-for-scps">placed furthest</a> on Completeness of Vision.</p>
<p>But a Magic Quadrant <a href="https://www.gartner.com/en/about/magic-quadrant-faq">positions vendors</a>, not partitions. Nobody gets a separate dot for their sovereign offer. The quadrant tells you about the platform and the engineering organisation behind ESC, which counts for a cloud that is nine months old; it does not assess ESC itself. Nor does it tell you how ESC&#8217;s catalogue, ecosystem or sovereignty posture compares with Bleu, S3NS or Oracle. Gartner has no Magic Quadrant for sovereign cloud; its <a href="https://www.gartner.com/en/documents/7925709">Market Guide for Cloud Infrastructure Sovereign Solutions</a> (June 2026) describes that market without ranking it.</p>
<p>The closest thing to a sovereign ranking is ISG&#8217;s <a href="https://aws.amazon.com/resources/analyst-reports/isg/emea-ar-report-ardm-25-provider-lens-sovereign-cloud-infrastructure-services-eu/">2025 Provider Lens for Sovereign Cloud Infrastructure Services (EU)</a>. It evaluated 19 providers and <a href="https://aws.amazon.com/blogs/security/aws-named-leader-in-the-2025-isg-report-for-sovereign-cloud-infrastructure-services-eu/">named AWS a Leader</a> for the third year in a row, with the highest score on portfolio attractiveness, crediting a &#8220;sovereign-by-design architecture that ensures data residency and regional independence&#8221;. Note the timing: the report appeared on 9 January 2026, days before ESC became generally available. It reflects AWS&#8217;s sovereignty portfolio and roadmap before ESC went live, not ESC as it runs today, which makes it as much an endorsement of the commercial Regions&#8217; sovereignty controls as of ESC.</p>
<h2>Not going to ESC? The commercial Regions are not the non-sovereign option</h2>
<p>At the ESC launch, AWS itself said that &#8220;most customers are able to meet their requirements using one of the six existing AWS Regions in the EU&#8221;. There is evidence behind that.</p>
<p>On 22 September 2026, AWS <a href="https://www.aboutamazon.com/news/aws/aws-first-cloud-provider-nato-restricted-workloads">announced</a> that it is the first cloud provider whose services are approved for NATO RESTRICTED use by all NATO member nations. Spain&#8217;s National Cryptologic Centre (CCN) evaluated AWS against D32, NATO&#8217;s directive for handling NATO RESTRICTED information in public cloud, with AWS&#8217;s Trusted Secure Enclave Sensitive Edition as the baseline. Approved services can now be used at that level in any AWS Region located in a NATO member nation. Two caveats keep this honest. It is a pre-assessed baseline that gives Allies an accelerated path, not an accreditation of your system; that is still delegated to a member nation and/or the NATO Communications and Information Agency. And NATO RESTRICTED is NATO&#8217;s lowest classification level. One detail for Belgian readers: Frankfurt, Paris, Milan, Spain, Stockholm and London are in NATO member nations. Ireland, home of <code class="" data-line="">eu-west-1</code> and of many Belgian workloads, is not. Keep that in mind when designing your Region strategy.</p>
<p>The commercial Regions also carry the controls of the AWS Digital Sovereignty Pledge: the <strong>Nitro System</strong>, designed so that AWS operators cannot access customer content on EC2 instances, <a href="https://aws.amazon.com/blogs/compute/aws-nitro-system-gets-independent-affirmation-of-its-confidential-compute-capabilities/">reviewed by NCC Group</a> and <a href="https://aws.amazon.com/blogs/security/delivering-on-the-aws-digital-sovereignty-pledge-control-without-compromise/">written into the AWS Service Terms</a>; <strong>AWS KMS External Key Store</strong>, which keeps key material in an external key manager you operate outside AWS (AWS recommends it only where that is an explicit requirement, because if it goes down, so does everything that depends on it); <strong>Control Tower data residency controls</strong>, including Region deny per organisational unit; and <strong>Dedicated Local Zones</strong> for single-customer infrastructure where you need it.</p>
<p>So the realistic question is not &#8220;sovereign or not sovereign&#8221;. It is which risks you need to mitigate, and whether a partition boundary mitigates one that these controls cannot.</p>
<h2>Available is not the same as available</h2>
<p>This is where most ESC plans go wrong. A service on the ESC list does not mean the service you use in Frankfurt is there, with the features you use.</p>
<p>AWS&#8217;s <a href="https://aws.amazon.com/blogs/aws/introducing-aws-capabilities-by-region-for-easier-regional-planning-and-faster-global-deployments">Capabilities by Region</a> data, available in AWS Builder Center and through the AWS MCP servers, shows four states: Available, a directional launch quarter, Planning (&#8220;evaluating launch strategy&#8221;) and Not Expanding, which AWS defines as &#8220;will not launch in region&#8221;. For <code class="" data-line="">eusc-de-east-1</code>, at the time of writing:</p>
<ul>
<li><strong>Planned with a date:</strong> Amazon CloudFront (Q4 2026), Amazon Inspector and AWS Shield Advanced (Q1 2027).</li>
<li><strong>Planning, no date:</strong> AWS Application Migration Service. For a migration partner, that one stings: rehosting into ESC today means VM Import/Export, AWS Elastic Disaster Recovery or AWS DMS instead of MGN.</li>
<li><strong>Not Expanding:</strong> Amazon Detective, Amazon Security Lake, AWS CloudHSM, Amazon Textract, Amazon Q Developer and Amazon Elastic VMware Service, among others.</li>
</ul>
<p>The subtler gap is inside services that are available. DynamoDB is there; Global Tables are Not Expanding. Route 53 is there; domain registration is at Planning. S3 is there; Multi-Region Access Points are at Planning. EC2 is there; <a href="https://docs.aws.eu/esc/latest/userguide/ec2.html">Reserved Instances are not</a>, so EC2 commitments go through Savings Plans. Some of this follows logically from a single-Region partition and should change once ESC gets more Regions. Until then, it is a gap for an architecture designed in Frankfurt.</p>
<h3>Bedrock: the service is there, most of the models are not</h3>
<p>Amazon Bedrock is available in ESC. Its model catalogue, at the time of writing, is Amazon Nova Pro, Amazon Nova Lite and three <a href="https://aws.amazon.com/blogs/security/run-open-weight-models-on-aws-bedrock-in-aws-european-sovereign-cloud/">Gemma 4 variants</a> served through the OpenAI-compatible <code class="" data-line="">bedrock-mantle</code> endpoint. There are no Anthropic Claude models. Nova 2 Lite and open-weight models from Mistral AI and OpenAI were <a href="https://www.aboutamazon.eu/news/aws/sovereignty-without-compromise-whos-choosing-the-aws-european-sovereign-cloud">announced in May</a> for &#8220;the coming months&#8221; and have not arrived. Guardrails is available; Knowledge Bases, Agents and AgentCore are at Planning.</p>
<p>The Gemma 4 launch in September is the most practical AI building block in ESC today, and AWS&#8217;s <a href="https://aws.amazon.com/blogs/security/run-open-weight-models-on-aws-bedrock-in-aws-european-sovereign-cloud/">walkthrough</a> is worth reading. Three things stand out:</p>
<ul>
<li><strong>Open weights.</strong> Gemma 4 is released under Apache 2.0, so you can evaluate, benchmark and fine-tune the model yourself, without depending on a model provider&#8217;s roadmap. For a sovereignty discussion, that is an argument in its own right.</li>
<li><strong>How inference data is handled.</strong> AWS describes a zero operator access model, in which &#8220;no service operators can access model input or output during inference&#8221;, and zero data retention by default (with limited retention for abuse detection on some models). Every request stays in-Region in <code class="" data-line="">eusc-de-east-1</code>.</li>
<li><strong>An OpenAI-compatible endpoint.</strong> Existing OpenAI SDK code moves over by changing the base URL and the key:</li>
</ul>
<pre><code class="language-python" data-line="">import os
from openai import OpenAI

client = OpenAI(
    base_url=&quot;https://bedrock-mantle.eusc-de-east-1.api.amazonwebservices.eu/v1&quot;,
    api_key=os.environ[&quot;AWS_BEARER_TOKEN_BEDROCK&quot;],  # short-term Bedrock API key, valid up to 12 hours
)

response = client.responses.create(
    model=&quot;google.gemma-4-31b-it&quot;,
    input=&quot;Summarise this incident report in three bullet points.&quot;,
    store=False,
)
print(response.output_text)
</code></pre>
<p>The three variants cover the usual trade-offs: the 31B dense model for reasoning and coding (256K token context), the 26B-A4B mixture-of-experts model (3.8 billion active parameters per token) for cost-sensitive, high-throughput work, and the compact E2B for latency-sensitive or multimodal classification (128K context).</p>
<p>AWS has not said why, but part of the reason is structural. In Frankfurt, a model like Claude Sonnet 5.5 is <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/model-card-anthropic-claude-sonnet-5-5.html">not served in-Region</a> at all: it runs through EU geographic cross-Region inference, which spreads requests over the EU Regions, or through global inference. ESC is one Region without cross-Region inference, so every model needs dedicated capacity in Brandenburg before it can appear. The catalogue will grow, but expect it to trail the commercial EU Regions at least until ESC has more than one Region. If your AI roadmap depends on frontier models, that alone may decide where those workloads live (see also <a href="https://cloudar.be/awsblog/when-the-model-goes-dark-keeping-your-ai-agent-available-on-amazon-bedrock/">When the model goes dark</a>).</p>
<p>The practical rule: write your requirements at feature level, check them against Capabilities by Region and the per-service difference pages of the ESC User Guide, then test. The two sources do not always agree, which tells you how fast this is moving.</p>
<h2>The ecosystem is not there yet</h2>
<p>ESC has its own AWS Marketplace, with more than 165 solutions by May 2026, but it is a separate catalogue: only SaaS and AMI products are supported, and a <a href="https://docs.aws.amazon.com/marketplace/latest/userguide/esc_seller_guide.html">SaaS listing</a> must be deployable in ESC and keep its data there. Some vendors have shipped: AWS reports SAP Cloud ERP Private as generally available on ESC, and Sumo Logic <a href="https://www.sumologic.com/newsroom/sumo-logic-launches-intelligent-security-operations-platform-on-aws-european-sovereign-cloud-to-support-security-data-sovereignty">launched</a> its security operations platform there in June. Many others have announced intent and not shipped. At the time of writing:</p>
<ul>
<li>Snowflake, announced in 2025 as preparing for ESC, does not list an ESC Region on its <a href="https://docs.snowflake.com/en/user-guide/intro-regions">supported-regions page</a>.</li>
<li>MongoDB said in 2025 it was preparing for ESC. The <a href="https://feedback.mongodb.com/ideas/CUSTOMER-I-10446">Atlas request</a> for <code class="" data-line="">eusc-de-east-1</code> is at &#8220;Future Consideration&#8221;, with MongoDB saying in February that it is actively evaluating support.</li>
<li>Trend Micro has <a href="https://www.trendmicro.com/de_de/about/newsroom/press-releases/2026/20260115-trend-micro-to-deploy-trend-vision-one-on-aws-european-sovereign-cloud.html">announced plans</a> for Vision One on ESC, without a date.</li>
<li>Datadog&#8217;s <a href="https://docs.datadoghq.com/api/latest/aws-integration/create-an-aws-integration/">AWS integration API</a> accepts the partitions <code class="" data-line="">aws</code>, <code class="" data-line="">aws-cn</code> and <code class="" data-line="">aws-us-gov</code>, not <code class="" data-line="">aws-eusc</code>.</li>
</ul>
<p>That is not a criticism of those vendors: building a SaaS control plane in a new partition is real work, and waiting for demand is a reasonable decision. But this gap matters more than most service gaps, for a reason that is easy to miss: <strong>your toolchain is inside your sovereignty boundary</strong>. ESC keeps your content and your metadata in the EU under EU operations. An observability, CSPM, backup or ITSM tool that reads your ESC accounts from a control plane outside the EU exports exactly what ESC was built to keep in. Before you design an ESC landing zone, list every tool that holds an IAM role in your accounts and check where each one runs.</p>
<h2>Commercial, ESC or hybrid: how to decide</h2>
<p>Start with the requirement, not the product. Three questions do most of the work.</p>
<ol>
<li><strong>Who requires sovereignty, and what exactly do they require?</strong> &#8220;Customer content stays in the EU&#8221; is met by any EU Region. &#8220;Only EU-resident staff operate the systems&#8221;, &#8220;customer-created metadata stays in the EU&#8221; or &#8220;the service keeps running when cut off from non-EU infrastructure&#8221; are where ESC earns its place. &#8220;A European-owned operator&#8221; is met by neither ESC nor any other US-parented option.</li>
<li><strong>Does the workload fit inside today&#8217;s ESC?</strong> Services, features, models and every SaaS tool in the path.</li>
<li><strong>Which data actually needs it?</strong> Data classification, not the application map, should draw the line.</li>
</ol>
<p>The answer usually lands in one of three shapes.</p>
<table>
<thead>
<tr>
<th></th>
<th>Full commercial (EU Regions)</th>
<th>Full ESC</th>
<th>Hybrid</th>
</tr>
</thead>
<tbody>
<tr>
<td>Fits when</td>
<td>The requirement is residency, encryption and access control, and you need the full catalogue, frontier models and ecosystem</td>
<td>The requirement is EU-only operation and governance for the whole estate, and the workload fits today&#8217;s catalogue</td>
<td>A defined set of data needs ESC, and the rest benefits from commercial breadth</td>
</tr>
<tr>
<td>Typical examples</td>
<td>Most enterprise workloads, AI on frontier models, NATO RESTRICTED in NATO-country Regions</td>
<td>Public sector, critical infrastructure, defence supply chain, regulated greenfield platforms</td>
<td>A regulated core system or data store in ESC; analytics, AI and customer-facing apps in commercial</td>
</tr>
<tr>
<td>Watch out for</td>
<td>Sovereignty controls that are available but not enforced (Region deny, customer-managed keys, organisation-wide logging)</td>
<td>Missing services and tools, a single Region (for now)</td>
<td>The boundary leaking: sensitive data processed in commercial anyway</td>
</tr>
<tr>
<td>Relative cost</td>
<td>Baseline</td>
<td>Unit premium, plus migration into a new partition</td>
<td>Unit premium on the ESC part, plus duplication and integration, which can exceed the premium of full ESC</td>
</tr>
</tbody>
</table>
<p>AWS&#8217;s architecture guidance adds a fourth pattern: <a href="https://aws.amazon.com/blogs/architecture/sovereign-failover-design-for-digital-sovereignty-using-the-aws-european-sovereign-cloud/">ESC as a sovereign failover target</a>, with production in a commercial Region and backups, a pilot light or a warm standby in ESC. If your concern is geopolitical or legal disruption rather than day-to-day operation, backups or a tested pilot light are often the cheapest way to buy that exit option.</p>
<p>Whatever the shape, one rule decides whether hybrid works: the boundary has to follow the data. If the data you put in ESC gets copied into commercial for a dashboard, a model prompt or a support ticket, you have paid for the partition and kept the risk.</p>
<h2>Hybrid means two clouds, and you pay for both</h2>
<p>A hybrid estate is not one AWS environment with an extra Region. It is two environments that share an API style. AWS&#8217;s <a href="https://aws.amazon.com/blogs/security/architecting-a-secure-landing-zone-in-the-aws-european-sovereign-cloud/">ESC landing zone guidance</a> is explicit: a role in <code class="" data-line="">aws</code> cannot assume a role in <code class="" data-line="">aws-eusc</code> (or the reverse), and VPC peering, Transit Gateway, AWS RAM, S3 replication, ECR replication, AMI copy and VPC endpoints do not cross the boundary. In practice that means:</p>
<ul>
<li><strong>Two organisations, two landing zones</strong>, each with its own management account, guardrails, logging and security services.</li>
<li><strong>Identity configured twice</strong>: a second IAM Identity Center instance federated to the same corporate identity provider, and CI/CD with one OIDC trust per partition, or a deployment plane inside ESC.</li>
<li><strong>Networking through the front door</strong>: TLS over the internet, Site-to-Site VPN or a separate Direct Connect connection. A commercial Direct Connect gateway cannot be extended into ESC.</li>
<li><strong>A separate supply chain</strong>: images and AMIs rebuilt or re-signed inside ESC rather than replicated, and certificates per partition.</li>
<li><strong>Infrastructure as code that knows about partitions.</strong> Anything that hardcodes <code class="" data-line="">arn:aws:</code> breaks. Cheap to fix early, expensive to fix late:</li>
</ul>
<pre><code class="language-yaml" data-line=""># CloudFormation: let the template resolve the partition
Resource: !Sub &quot;arn:${AWS::Partition}:s3:::${BucketName}/*&quot;
</code></pre>
<pre><code class="language-hcl" data-line=""># Terraform: same idea
data &quot;aws_partition&quot; &quot;current&quot; {}

locals {
  bucket_arn = &quot;arn:${data.aws_partition.current.partition}:s3:::${var.bucket_name}&quot;
}
</code></pre>
<p>Service endpoints move to <code class="" data-line="">amazonaws.eu</code>, but IAM service principals such as <code class="" data-line="">lambda.amazonaws.com</code> stay on <code class="" data-line="">amazonaws.com</code> in both partitions.</p>
<p>Then there is the bill, where three costs stack up.</p>
<p><strong>The unit price.</strong> ESC list prices are set in euro, at a figure slightly below the dollar price in Frankfurt. Lambda in ESC <a href="https://aws.eu/lambda/pricing/">costs</a> €0.0000164477 per GB-second against a <a href="https://aws.amazon.com/lambda/pricing/">commercial list price</a> of $0.0000166667 in Frankfurt: about 1.3% lower as a number, but in a stronger currency. In dollar terms the premium is the exchange rate times 0.987, minus one: around 8.5% at 1.10 dollars per euro, around 18% at 1.20. A <a href="https://www.tecracer.com/blog/2026/01/aws-european-sovereign-cloud-esc-launch-pricing-and-whats-next.html">tecRacer comparison</a> at launch, against Frankfurt, found roughly 15% across S3, FSx, EC2, Lambda, RDS and DynamoDB. Compared with Ireland, EC2 comes out higher, because Ireland is cheaper than Frankfurt to begin with. The flip side: commercial Regions can invoice in euro, but their prices are set in dollars and converted at the exchange rate of the invoice date. ESC list prices are set in euro, so the bill carries no currency risk, which some finance teams will value.</p>
<p><strong>The commitment model.</strong> No EC2 Reserved Instances; EC2 commitments go through Savings Plans. Check the commitment options per service before you port an RI-based FinOps practice.</p>
<p><strong>The duplication.</strong> A second landing zone, a second security tooling stack, a second identity configuration, a support plan in the second partition, data between partitions billed as data transfer out on the sending side, and the people who run it all. For a small ESC footprint, this fixed overhead easily exceeds the premium on the workload itself.</p>
<p>Which means hybrid is not automatically the cheaper option. When the workloads that could stay in commercial are small, or tightly coupled to the ones that must move, running two clouds and the integration between them can cost more than putting everything in ESC and paying the premium on the lot. Run both numbers before you decide to split.</p>
<p>ESC costs a little more per unit and a lot more per boundary. Put as little behind the boundary as your requirement allows, unless the boundary itself costs more than the premium you are trying to avoid.</p>
<h2>Where Cloudar fits</h2>
<p>This is the part where we talk about ourselves, so read it with that in mind. Cloudar is an ESC launch partner, holds the AWS Digital Sovereignty Competency, delivers Partner-Led Support in the AWS European Sovereign Cloud, and has built landing zones in the <code class="" data-line="">aws-eusc</code> partition. That work has taught us that the hard part is rarely the ESC technology. It is keeping the moving parts consistent, so we have organised our work around the four questions customers actually ask:</p>
<table>
<thead>
<tr>
<th>Service</th>
<th>The question it answers</th>
<th>What you get</th>
</tr>
</thead>
<tbody>
<tr>
<td>Sovereignty Assessment</td>
<td>Do we need ESC at all?</td>
<td>Risk analysis, data classification and a placement decision (commercial, ESC or hybrid), mapped to your NIS2, DORA or tender requirements</td>
</tr>
<tr>
<td>ESC Readiness Assessment</td>
<td>Can our workloads move?</td>
<td>A gap analysis at service, feature and tooling level, including every SaaS tool that holds a role in your accounts</td>
</tr>
<tr>
<td>ESC Landing Zone</td>
<td>How do we build it securely?</td>
<td>Architecture, automation and governance for the <code class="" data-line="">aws-eusc</code> partition, plus the identity and network links to your commercial estate</td>
</tr>
<tr>
<td>Sovereign Managed Services</td>
<td>Who runs it?</td>
<td>Monitoring, security, compliance and FinOps for the sovereign estate, backed by Partner-Led Support in ESC, and placements that move as the gap list shrinks</td>
</tr>
</tbody>
</table>
<p>Start with the Sovereignty Assessment. It is the step most organisations skip, and it decides whether the other three are needed at all. For many organisations the answer will be to stay in the commercial Regions with the right controls enforced. That is a valid outcome, and we will tell you so.</p>
<h2>Saturday 24 October: AWS pulls the cable</h2>
<p>Claims about operational independence are easy to write and hard to verify, so AWS is going to <a href="https://aws.amazon.com/blogs/security/aws-european-sovereign-cloud-demonstrating-an-independent-operation/">test one in public</a>. On Saturday 24 October 2026, for several hours, ESC will run without its connection to the AWS Global Network backbone, the private network that normally carries authorised operational data between AWS locations. A dedicated system that handles limited, controlled transfers of operational data will be fully disabled, and traffic moves to ESC&#8217;s own internet connectivity from European ISPs. The exercise was called for by ESC&#8217;s managing directors and is run by a team made up entirely of EU residents.</p>
<p><strong>What to expect.</strong> AWS says service availability inside ESC, other Regions and Direct Connect are not affected, but there may be brief connectivity disruptions at the start and end while routes converge on other networks. If you run cross-partition integrations over the internet or VPN, keep an eye on your monitoring that weekend.</p>
<p><strong>What it proves.</strong> AWS designed the exercise to be consistent with the Commission&#8217;s Cloud Sovereignty Framework and BSI&#8217;s C3A, and will share an update with regulators and customers afterwards. That is the kind of evidence those frameworks ask for, and more than a policy document can offer.</p>
<p>Which brings us back to where we started. ESC is not the answer to every sovereignty question, and it is not just a label either. It is a partition: real operational separation, real gaps, real costs. The question is not whether ESC is sovereign enough. It is which of your data needs a partition, and whether you are prepared to run two clouds to give it one.</p>
<p><em>Service, feature and model availability in this post was checked against AWS Capabilities by Region, the ESC User Guide and the Amazon Bedrock model documentation on 16 October 2026. ESC is changing quickly; check before you plan.</em></p>
<p><em>Gartner, Magic Quadrant for Strategic Cloud Platform Services, 1 September 2026. Gartner does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only those vendors with the highest ratings or other designation. Gartner research publications consist of the opinions of Gartner&#8217;s research organisation and should not be construed as statements of fact. GARTNER and MAGIC QUADRANT are registered trademarks of Gartner, Inc. and/or its affiliates.</em></p>
<p><em>ISG Provider Lens, Multi Public Cloud Services, Sovereign Cloud Infrastructure Services (EU), 2025. ISG does not endorse any vendor, product or service depicted in its research publications, and does not advise technology users to select only those vendors with the highest ratings. ISG research publications consist of the opinions of ISG&#8217;s research organisation and should not be construed as statements of fact.</em></p>
<p>The post <a href="https://cloudar.be/awsblog/the-aws-european-sovereign-cloud-is-a-partition-not-a-setting-here-is-how-to-decide-whether-you-need-it/">The AWS European Sovereign Cloud is a partition, not a setting. Here is how to decide whether you need it.</a> appeared first on <a href="https://cloudar.be">Cloudar</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>FinAIOps: Why Token Economics Will Define Your AI Operations</title>
		<link>https://cloudar.be/awsblog/finaiops-token-economics/</link>
		
		<dc:creator><![CDATA[Tom De Blende]]></dc:creator>
		<pubDate>Thu, 09 Jul 2026 05:51:59 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<category><![CDATA[AWS]]></category>
		<category><![CDATA[AWS Blog]]></category>
		<category><![CDATA[FinOps]]></category>
		<category><![CDATA[Well-Architected]]></category>
		<category><![CDATA[Bedrock]]></category>
		<category><![CDATA[FinAIOps]]></category>
		<category><![CDATA[Token Economics]]></category>
		<guid isPermaLink="false">https://cloudar.be/?p=22794</guid>

					<description><![CDATA[<p>The token is the new gigabyte. Applying cloud cost discipline to AI workloads before the bill arrives.</p>
<p>The post <a href="https://cloudar.be/awsblog/finaiops-token-economics/">FinAIOps: Why Token Economics Will Define Your AI Operations</a> appeared first on <a href="https://cloudar.be">Cloudar</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Somewhere out there, a developer is teaching Claude to talk like a caveman. This is a real thing. A <a href="https://github.com/juliusbrussee/caveman" target="_blank" rel="noopener noreferrer">viral Claude Code skill</a> strips the articles, pleasantries, and filler out of the model&#8217;s responses, so a sentence like &#8220;the reason your component keeps re-rendering is likely that you are creating a new object reference on each render cycle&#8221; collapses into &#8220;new object ref each render, re-render, wrap in useMemo.&#8221; The reported saving is up to 75 percent fewer output tokens, with the technical content fully intact. Brain still big, as the skill&#8217;s author puts it. Mouth small.</p>
<p>It is the most primitive cost optimization imaginable, and the fact that people reach for it tells you exactly where AI operations are heading. Developers are willing to make their assistant grunt like a Neanderthal to trim a few thousand tokens off a session. Something changed to make that feel worth doing.</p>
<p>For the past two years, most of us have been running AI workloads on someone else&#8217;s dime. Flat-rate subscription plans made generative AI feel free at the point of use. Fire off as many prompts as you want, let your coding agent churn through refactors overnight, and the bill stays the same.</p>
<p>That era is ending. LLM providers are increasingly pushing heavy workloads toward usage-based pricing, credits, stricter rate limits, or token-metered APIs, and the reason is simple: the plans were too cheap. The compute behind a heavy agentic workload costs real money, and providers can no longer subsidize power users with the margins of light users. Rate limits are tightening, &#8220;unlimited&#8221; tiers are disappearing, and token-based billing is becoming the norm.</p>
<p>If you have ever watched an AWS bill balloon because nobody rightsized their EC2 fleet, you know exactly what happens next. The token is the new gigabyte, and we are about to relive the FinOps learning curve, this time for AI.</p>
<p>That is why we need FinAIOps: FinOps for AI systems, where LLMOps meets cost discipline in production. It is the practice of running AI workloads with the same operational and cost rigor we apply to everything else in the cloud.</p>
<h2>Lessons from building agents in production</h2>
<p>At Cloudar we have been building and running agentic AI workloads in production. Doing that teaches you very quickly where tokens go to die. These are the practices that made the biggest difference.</p>
<h3>1. Use smaller models for simpler tasks</h3>
<p>Not every task needs your most capable model. Agent routing, classification, and simple extraction run perfectly well on smaller, cheaper models. Reserve the frontier model for the reasoning-heavy steps. The per-token price difference between a frontier model and a small model on Bedrock is easily an order of magnitude, so a lightweight router that dispatches work to the right specialist pays for itself immediately.</p>
<p>This is where Amazon Bedrock shines: switching between model families and sizes is a configuration change, not a re-architecture. You can experiment with the cost and quality trade-off per task and measure the result.</p>
<h3>2. Gatekeep the agent: deterministic first</h3>
<p>The cheapest LLM call is the one you never make. If a task can be solved deterministically, solve it deterministically. Fetching a metric, checking a threshold, parsing a known log format: none of that needs an agent. Put a gate in front of your agent that handles the predictable cases with plain code and only escalates genuine ambiguity to the model.</p>
<h3>3. Keep prompts compact</h3>
<p>Prompts are tokens, and tokens are money. Every instruction, every example, every &#8220;please be helpful and thorough&#8221; costs you on every single invocation. Ruthlessly edit your system prompts. Say what you need, cut what you do not, and test whether shorter prompts degrade quality. Usually they do not.</p>
<h3>4. Limit the tools your MCP servers expose</h3>
<p>This one is underestimated. Every tool definition you expose to an agent is injected into the context on every call. It might feel convenient to give your agent the full toolbox, but a wall of tool schemas eats tokens before the agent has done any actual work.</p>
<p>Only expose the tools the agent genuinely needs. And when you do not know upfront which tools an agent will use, for example with open-ended investigative workloads, take an iterative approach: expose everything, have the agent write a short analysis after each run, and after a set period feed those results to an advanced model to analyze which tools earn their place and which can be dropped. Treat your tool catalog like an IAM policy: least privilege, reviewed regularly.</p>
<h3>5. Cap the loop</h3>
<p>Agentic workloads can run away. An agent stuck in a retry loop is the token equivalent of a Lambda retry storm. Set a maximum number of steps and tool calls per run, and a hard token budget per invocation. Fail loud, not expensive.</p>
<h3>6. Mind your outputs and your history</h3>
<p>For many frontier models, output tokens are priced significantly higher than input tokens. Ask for structured output instead of prose, set max_tokens deliberately, and instruct the model to be terse. And do not drag the full conversation history through every turn: summarize or window older context, because in long-running agents the context snowballs and you pay for all of it on every call.</p>
<h3>7. Use prompt caching</h3>
<p>On Bedrock, prompt caching lets you cache the static parts of your context, such as system prompts and tool definitions, and pay a fraction of the input price on subsequent calls. If you have a large tool catalog you cannot trim further, caching softens the blow considerably. Combined with point 4, this is one of the highest-impact optimizations available today.</p>
<h3>8. Batch what is not urgent</h3>
<p>Amazon Bedrock batch inference runs asynchronous workloads at a 50 percent discount compared to on-demand pricing. You submit a JSONL file with your prompts, Bedrock processes them asynchronously, and the results land in S3, typically within 24 hours. Periodic analysis jobs are a textbook example: nobody is waiting on the result, so there is no reason to pay real-time prices for it.</p>
<p>Bedrock also offers a Flex service tier for supported models, trading latency for lower cost. Unlike batch, Flex uses the regular invocation API: you add a service tier parameter to your call and accept increased latency in exchange for the lower rate. Availability and discount levels depend on the model and tier, so check the current pricing page before assuming the same economics as batch. It is a good fit for background agent runs that are real-time in shape but not in urgency.</p>
<p>The practices above, at a glance:</p>
<table>
<thead>
<tr>
<th>Optimization</th>
<th>Saves</th>
<th>Risk</th>
</tr>
</thead>
<tbody>
<tr>
<td>Smaller model routing</td>
<td>High</td>
<td>Quality regression</td>
</tr>
<tr>
<td>Deterministic gate</td>
<td>Very high</td>
<td>Missed ambiguity</td>
</tr>
<tr>
<td>Prompt trimming</td>
<td>Medium</td>
<td>Lost instructions</td>
</tr>
<tr>
<td>Tool pruning</td>
<td>High</td>
<td>Agent can&#8217;t act</td>
</tr>
<tr>
<td>Loop caps</td>
<td>Very high</td>
<td>Incomplete runs</td>
</tr>
<tr>
<td>Prompt caching</td>
<td>High</td>
<td>Cache eligibility limits</td>
</tr>
<tr>
<td>Batch inference</td>
<td>High</td>
<td>Latency</td>
</tr>
</tbody>
</table>
<h2>Measure it or it did not happen</h2>
<p>Optimization without measurement is guesswork. Two AWS capabilities matter here.</p>
<p><strong>Amazon CloudWatch</strong> gives you deep visibility into every dimension of your Bedrock usage. Bedrock publishes runtime metrics to the <code class="" data-line="">AWS/Bedrock</code> namespace, with <code class="" data-line="">ModelId</code> among the available dimensions. Which dimensions apply, and whether <code class="" data-line="">ModelId</code> alone is enough, depends on the model, Region, service tier, and whether you invoke through an inference profile, so treat any dashboard as a starting point rather than a template that works unchanged everywhere. The ones to watch:</p>
<ul>
<li><code class="" data-line="">Invocations</code>: how often each model is called</li>
<li><code class="" data-line="">InputTokenCount</code> and <code class="" data-line="">OutputTokenCount</code>: where your money actually goes</li>
<li><code class="" data-line="">InvocationLatency</code>: the quality side of the trade-off</li>
<li><code class="" data-line="">InvocationThrottles</code> and <code class="" data-line="">InvocationClientErrors</code>: the signals that an agent is misbehaving</li>
</ul>
<p>Build a dashboard on these, and set an alarm on token consumption. For example, a CloudWatch alarm on the hourly <code class="" data-line="">Sum</code> of <code class="" data-line="">OutputTokenCount</code> per model catches a runaway agent loop within the hour instead of on next month&#8217;s invoice:</p>
<pre><code class="language-bash" data-line="">aws cloudwatch put-metric-alarm \
  --alarm-name bedrock-output-token-spike \
  --namespace AWS/Bedrock \
  --metric-name OutputTokenCount \
  --dimensions Name=ModelId,Value=&lt;your-bedrock-model-id-or-inference-profile&gt; \
  --statistic Sum --period 3600 \
  --threshold 5000000 \
  --comparison-operator GreaterThanThreshold \
  --evaluation-periods 1 \
  --alarm-actions arn:aws:sns:eu-west-1:123456789012:ops-alerts
</code></pre>
<p>Replace the model ID with the exact model or inference profile dimension used in your account, since Bedrock model IDs are versioned and vary by Region and provider. Enable model invocation logging as well, so you can see the actual prompts behind an anomaly. Treat anomalous spend like any other operational incident.</p>
<p><strong>Bedrock application inference profiles</strong> let you tag usage per agent, per workflow, or per customer. You create a profile that wraps a foundation model, attach cost allocation tags, and invoke through the profile ARN instead of the model ID:</p>
<pre><code class="language-bash" data-line="">aws bedrock create-inference-profile \
  --inference-profile-name customer-a-investigator \
  --model-source copyFrom=arn:aws:bedrock:eu-west-1::foundation-model/anthropic.claude-sonnet-4-5 \
  --tags key=customer,value=customer-a key=agent,value=investigator
</code></pre>
<p>Those tags flow through to Cost Explorer and CloudWatch, turning &#8220;the AI bill is high&#8221; into &#8220;agent X on task Y for customer Z is driving the cost.&#8221; For a managed service provider, this is essential: it enables proper chargeback and shows customers exactly what their AI workloads cost.</p>
<p>Finally, track the metric that actually matters: cost per outcome. Tokens per completed task beats tokens per month. An agent that uses three times the tokens but delivers twice the results is the cheaper agent. That is the KPI that makes FinAIOps a business discipline instead of a savings exercise.</p>
<h2>The bill is coming. Be ready.</h2>
<p>The shift from plans to tokens is not a pricing tweak, it is a forcing function. Teams that treat AI as free will get the same surprise bills we saw in the early cloud days. Teams that apply FinAIOps discipline, right-sized models, gated invocations, lean prompts, curated tool catalogs, caching, batching, and real cost attribution, will run AI workloads that are both powerful and predictable.</p>
<p>We learned the hard way with EC2 that capacity discipline pays off. Let us not learn it the hard way again with tokens.</p>
<p>The post <a href="https://cloudar.be/awsblog/finaiops-token-economics/">FinAIOps: Why Token Economics Will Define Your AI Operations</a> appeared first on <a href="https://cloudar.be">Cloudar</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Back to on-prem?</title>
		<link>https://cloudar.be/awsblog/back-to-on-prem/</link>
		
		<dc:creator><![CDATA[Tom De Blende]]></dc:creator>
		<pubDate>Sun, 07 Jun 2026 12:14:49 +0000</pubDate>
				<category><![CDATA[AWS Blog]]></category>
		<category><![CDATA[Cost Optimization]]></category>
		<category><![CDATA[FinOps]]></category>
		<category><![CDATA[Amazon Web Services]]></category>
		<category><![CDATA[AWS]]></category>
		<category><![CDATA[DevOps]]></category>
		<guid isPermaLink="false">https://cloudar.be/?p=22733</guid>

					<description><![CDATA[<p>For years, the playbook looked like this: take your existing workloads and move them to the cloud. Lift &#38; shift. Fast, manageable, low risk. For many organisations, it was a logical first step: migrate without having to rethink everything at once. The problem? For most organisations, it delivered exactly what you&#8217;d expect when you relocate [&#8230;]</p>
<p>The post <a href="https://cloudar.be/awsblog/back-to-on-prem/">Back to on-prem?</a> appeared first on <a href="https://cloudar.be">Cloudar</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p id="ember897" class="ember-view reader-text-block__paragraph">For years, the playbook looked like this: take your existing workloads and move them to the cloud. Lift &amp; shift. Fast, manageable, low risk. For many organisations, it was a logical first step: migrate without having to rethink everything at once.</p>
<p id="ember898" class="ember-view reader-text-block__paragraph">The problem? For most organisations, it delivered exactly what you&#8217;d expect when you relocate an existing environment to a new address: the same bottlenecks, the same inefficiencies, the same complexity. Just with a monthly invoice attached. Fast forward to today.</p>
<p id="ember900" class="ember-view reader-text-block__paragraph"><strong>The invoice as a symptom</strong></p>
<p id="ember901" class="ember-view reader-text-block__paragraph">The appeal of lift &amp; shift is understandable. No fundamental architecture changes. Limited impact on running applications. Minimal business disruption. A fast time-to-cloud that was easy to sell internally. For a specific type of workload &#8211; end-of-life systems or legacy environments you&#8217;rewinding down in the short term &#8211; it&#8217;s still a legitimate tactic today. Especially if it lets you shut down an entire data centre. But as a migration strategy, it&#8217;s postponement, not a real solution.</p>
<p id="ember902" class="ember-view reader-text-block__paragraph">On-prem systems were designed for a world of fixed capacity. Servers run continuously whether the load justifies it or not. Redundancy lives in hardware, not in design. The economic logic of cloud is precisely the opposite: you pay for what you use and scale to what you need. That partnership between IT and Finance has a name: FinOps. The discipline that ties cloud spending to actual business value. Bringing an on-prem architecture to the cloud unchanged means importing the inefficiencies of the old model into an environment that was never built for them. And paying for that continuously.</p>
<p id="ember903" class="ember-view reader-text-block__paragraph">In practice, this means: virtual machines running 24/7 when the workload doesn&#8217;t require it (<em>idle resources</em>), storage not tiered by access frequency, and applications moving data unnecessarily between regions or availability zones, each generating data transfer costs. Without FinOpsdiscipline, no one in the organisation has a clear picture of what the cloud actually costs per application, per team, or per business unit.</p>
<p id="ember904" class="ember-view reader-text-block__paragraph">The result is an invoice that runs higher than the data centre you left, with less flexibility than you expected. Not because cloud is too expensive. But because you never made the shift from ‘infrastructure in the cloud’ to ‘cloud-native architecture with cost accountability’.On-prem doesn&#8217;t fix that. It just moves the problem and adds five-to-seven-year hardware depreciation cycles to the books. The costs become slightly less visible, but you&#8217;ll feel them regardless. Especially as hardware prices keep climbing due to supply constraints.</p>
<p id="ember905" class="ember-view reader-text-block__paragraph"><strong>KarmAI</strong></p>
<p id="ember906" class="ember-view reader-text-block__paragraph">For years, the architectural debt of lift &amp; shift was a slow-burning problem. Systems ran, bills were higher than expected, but business carried on. AI has changed that. Not gradually, but abruptly.</p>
<p id="ember907" class="ember-view reader-text-block__paragraph">AI workloads require infrastructure that is fundamentally different from what classic enterprise applications need. Data must be accessible easily and at scale, not locked in legacy storage structures that were once migrated one-to-one. Integration with managed services like Amazon Bedrockworks better when your environment is built on cloud-native standards. AI workloads also have a volatile cost profile: a training job or inference spike can consume more in hours than a classic application does in a month. Without FinOps mechanisms to monitor, cap, and allocate those spikes, you lose all control over your AI budget.</p>
<p id="ember908" class="ember-view reader-text-block__paragraph">But that&#8217;s only the short-term pain. Because organisations that did lift &amp; shift also migrated their data mess along with everything else. No proper classification, no clear ownership, no consistent structure. For classic applications, that was annoying but manageable. For AI, it&#8217;s fatal. You can&#8217;tfine-tune a language model on unstructured data scattered across poorly managed cloud systems. You can&#8217;t build a RAG architecture if you don&#8217;t know where your data lives or what its quality is.</p>
<p id="ember909" class="ember-view reader-text-block__paragraph">Organisations that are serious about AI are being forced to revisit their cloud architecture anyway. What once looked like a technical problem has become a strategic delay&#8230; right at the moment AI is starting to make the competitive difference. And organisations that now decide to return to on-prem entirely will only widen that gap.</p>
<p id="ember910" class="ember-view reader-text-block__paragraph"><strong>On-prem is capitulation</strong></p>
<p id="ember911" class="ember-view reader-text-block__paragraph">Organisations considering cloud repatriation today are asking themselves the wrong question. Because the discussion isn&#8217;t really about cloud versus on-prem. It&#8217;s about focus and resource allocation: what does your organisation actually need, and are you capable of managing it well?</p>
<p id="ember912" class="ember-view reader-text-block__paragraph">Is it five to midnight for some organisations? Yes. But for those who commit to a cloud-native approach, it will become clear that cloud was the right choice all along. And that anyone thinking about repatriation today will find there&#8217;s still a great deal of cloud potential left untapped.</p>
<p id="ember913" class="ember-view reader-text-block__paragraph">If the cloud hasn&#8217;t delivered on its original promises, it&#8217;s usually because the architecture never became truly cloud-native. Data that was never properly structured. FinOps discipline that was never built in: no centralised cost reporting, no shared accountability between IT and business, no culture where teams think about the cost of what they build and run. And a mindset that carried on-prem patterns into an environment where they don&#8217;t belong.</p>
<p id="ember914" class="ember-view reader-text-block__paragraph">You don&#8217;t solve those problems by switching environments. You solve them by acknowledging them and addressing them. And that can absolutely be done in the cloud&#8230; if you&#8217;re willing to do it differently this time.</p>
<p>The post <a href="https://cloudar.be/awsblog/back-to-on-prem/">Back to on-prem?</a> appeared first on <a href="https://cloudar.be">Cloudar</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
