<?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>AWS Management Console Archives - The NOKIA Blog</title>
	<atom:link href="https://thenokiablog.com/tag/aws-management-console/feed/" rel="self" type="application/rss+xml" />
	<link>https://thenokiablog.com/tag/aws-management-console/</link>
	<description></description>
	<lastBuildDate>Thu, 24 Sep 2026 20:58:46 +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>

<image>
	<url>https://thenokiablog.com/wp-content/uploads/2024/03/cropped-Cjdowner-Cryptocurrency-Flat-ICON-ICX.512-32x32.png</url>
	<title>AWS Management Console Archives - The NOKIA Blog</title>
	<link>https://thenokiablog.com/tag/aws-management-console/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Introducing enhanced custom event buses in Amazon EventBridge for enterprise-scale event-driven applications</title>
		<link>https://thenokiablog.com/introducing-enhanced-custom-event-buses-in-amazon-eventbridge-for-enterprise-scale-event-driven-applications/</link>
		
		<dc:creator><![CDATA[Mister Nokia]]></dc:creator>
		<pubDate>Thu, 24 Sep 2026 20:58:46 +0000</pubDate>
				<category><![CDATA[Nokia Mobile Phone]]></category>
		<category><![CDATA[Amazon EventBridge]]></category>
		<category><![CDATA[Application Integration]]></category>
		<category><![CDATA[AWS CLI]]></category>
		<category><![CDATA[AWS Lambda]]></category>
		<category><![CDATA[AWS Management Console]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Identity]]></category>
		<category><![CDATA[Launch]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Regions]]></category>
		<category><![CDATA[Serverless]]></category>
		<guid isPermaLink="false">https://thenokiablog.com/introducing-enhanced-custom-event-buses-in-amazon-eventbridge-for-enterprise-scale-event-driven-applications/</guid>

					<description><![CDATA[<p>Organizations building event-driven applications on Amazon EventBridge typically start with a single custom event bus in...</p>
<p>The post <a href="https://thenokiablog.com/introducing-enhanced-custom-event-buses-in-amazon-eventbridge-for-enterprise-scale-event-driven-applications/">Introducing enhanced custom event buses in Amazon EventBridge for enterprise-scale event-driven applications</a> appeared first on <a href="https://thenokiablog.com">The NOKIA Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<table id="amazon-polly-audio-table">
<tbody>
<tr>
<td id="amazon-polly-audio-tab">
<div id="amazon-polly-by-tab">
            <img decoding="async" src="https://thenokiablog.com/wp-content/uploads/2026/09/introducing-enhanced-custom-event-buses-in-amazon-eventbridge-for-enterprise-scale-event-driven-applications.png" alt="Voiced by Polly" width="554" height="56">
           </div>
</td>
</tr>
</tbody>
</table>
<p>Organizations building event-driven applications on Amazon EventBridge typically start with a single custom event bus in one account. This works well when a single team owns the architecture. As adoption grows across the organization, though, things get complicated. AWS best practices recommend a multi-account structure, which means each team runs in its own account. To route events between them, teams create multiple event buses connected through cross-account rules or bus-to-bus configurations. This workaround reintroduces the operational complexity that serverless architectures are meant to eliminate. Platform teams lose visibility into who is subscribing to which events, cross-account and bus-to-bus routing charges compound quickly, and teams that need capabilities like event ordering are forced to build complex workarounds or adopt entirely different technologies.</p>
<p>Today, we are announcing an enhanced custom event bus in Amazon EventBridge, purpose-built for organizations scaling event-driven applications across teams and accounts. With the new enhanced custom event bus, you can deploy a single, centralized event bus shared across all AWS accounts in your organization, with ordering guarantees, a simplified Subscriber resource, and a new pricing model that delivers improved economics at scale and cost allocation for publishers and subscribers.</p>
<p><span><strong>Let&rsquo;s try it out <br></strong></span>To get started with an enhanced custom event bus, I navigated to the EventBridge console in the AWS Management Console and opened the Create custom event bus page. I selected Custom event bus, the recommended option labeled New. The page also offered Custom event bus &ndash; classic, which continues to receive events and route them with rules and targets. Below the selection, EventBridge showed how the new bus works. One shared bus serves every team in the organization. Publishers send events, subscribers consume only what they need, and EventBridge handles ordering, retention, routing, and delivery.</p>
<p><img fetchpriority="high" decoding="async" class="aligncenter size-large wp-image-105480" src="https://thenokiablog.com/wp-content/uploads/2026/09/introducing-enhanced-custom-event-buses-in-amazon-eventbridge-for-enterprise-scale-event-driven-applications-1.png" alt width="1024" height="806"></p>
<div class="internal-linking-related-contents"><a href="https://thenokiablog.com/html-element-select-envato-tuts/" class="template-2"><span class="cta">Read more</span><span class="postTitle">HTML Element: select | Envato Tuts+</span></a></div><p><em>The Create custom event bus page. Custom event bus is the recommended new option, with ordered delivery, filter patterns, event replay, and sharing across your AWS organization. Custom event bus &ndash; classic remains available for existing workloads.</em></p>
<p>Next, I configured resource sharing. I turned on Enable event bus sharing and selected Allow sharing only within your organization. I chose AWS account ID as the principal type. I could also share with an organization, an organizational unit, or an AWS Identity and Access Management (IAM) role or user. Sharing uses AWS Resource Access Manager (AWS RAM), so I did not have to set up cross-account permissions or bus-to-bus routing myself.</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-large wp-image-105481" src="https://thenokiablog.com/wp-content/uploads/2026/09/introducing-enhanced-custom-event-buses-in-amazon-eventbridge-for-enterprise-scale-event-driven-applications-2.png" alt width="1024" height="463"></p>
<p><em>Resource sharing on the new custom event bus. I enabled sharing within my organization through AWS RAM and selected an AWS account as the principal, which is how teams publish and subscribe on the same bus without extra routing.</em></p>
<div class="internal-linking-related-contents"><a href="https://thenokiablog.com/skipping-the-whm-getting-started-wizard-cpanel-blog/" class="template-2"><span class="cta">Read more</span><span class="postTitle">Skipping the WHM Getting Started Wizard | cPanel Blog</span></a></div><p><span><strong>Organization-wide sharing <br></strong></span>With the new enhanced custom event bus, you can create a single event bus and share it across all AWS accounts in your organization. Platform teams deploy one bus and establish it as the central event backbone, eliminating the need to configure cross-account permissions or bus-to-bus routing. Application teams across your organization can publish and subscribe to events on the same bus without waiting for infrastructure provisioning.</p>
<p>Publishers send events without needing to know which teams consume them, and subscribers create their own Subscriptions independently. Platform teams maintain visibility into all event flows and fine-grained control over who can publish and consume events. The new enhanced custom event bus has a default quota of 10,000 Subscribers per bus, and you can request a higher quota. That reduces the fragmentation that occurs when subscriber limits force you to split across multiple buses.</p>
<p><span><strong>Event ordering <br></strong></span>Event-driven architectures work best when consumers are designed around asynchronous patterns, where the order of events does not matter. There are a few cases where order does matter. In a logistics application, driver location updates must arrive in sequence. Out-of-sequence events cause routing algorithms to make decisions based on stale data.</p>
<p>The enhanced custom event bus supports both patterns on the same bus. Publishers can include an EventGroupId when sending events. EventBridge delivers events that share the same EventGroupId in sequence to Subscribers that chose ordered delivery. Other subscribers on that bus can receive the same events without ordering. You can keep events for each driver in the correct order without building complex workarounds, while the rest of your consumers stay fully asynchronous.</p>
<div class="internal-linking-related-contents"><a href="https://thenokiablog.com/gone-phishing-cpanel-blog/" class="template-2"><span class="cta">Read more</span><span class="postTitle">Gone Phishing | cPanel Blog</span></a></div><p>To support ordered processing, the enhanced custom event bus includes synchronous invocation for targets like AWS Lambda. Synchronous mode confirms successful processing before acknowledging the event, eliminating the common pattern of placing Amazon Simple Queue Service (Amazon SQS) between an event bus and Lambda to ensure reliability.</p>
<p><span><strong>Subscriptions <br></strong></span>The enhanced custom event bus introduces the Subscriber resource, which combines event filtering, target configuration, retry policies, and dead-letter destinations into a single, manageable unit. Today, achieving the same outcome with EventBridge requires configuring separate rules, targets, and retry settings across multiple resources. Subscribers simplify this by giving each consumer one resource that defines what events they want, where to deliver them, and how to handle failures.</p>
<p>Subscribers also include variable start time options, making it easier for teams to onboard new consumers or replay events to recover from application errors or hydrate new applications.</p>
<p><span><strong>Event evaluation <br></strong></span>Publishers can turn on content-based deduplication so EventBridge detects and drops retries of the same event from the payload itself. You do not have to generate and track a deduplication ID when a timeout or a partial failure sends the same event twice. EventBridge hashes the meaningful parts of the event and collapses matches that arrive within five minutes, which gives those retries exactly-once delivery semantics instead of EventBridge&rsquo;s usual at-least-once model. If you already stamp your own idempotency token, keep using it. Content-based deduplication is for sources that cannot reliably identify the same event on a retry.</p>
<p>Subscribers can use JSONata expressions to reshape an event before it reaches a target, extracting fields, renaming them, or computing new values when a downstream API expects a different shape. If you already produce Apache Avro or Protocol Buffers events, EventBridge can deserialize those payloads to JSON, allowing subscribers fine grained filtering and routing on the full event payload without having to consume, deserialize, and match or discard on their own.</p>
<p><span><strong>New pricing model <br></strong></span>The enhanced custom event bus uses a new ingress and egress throughput pricing model. Publishers pay for events ingested, and subscribers pay for events delivered. This replaces the per-event model where cross-account and bus-to-bus routing charges compound in multi-bus architectures. For pricing details, visit the EventBridge pricing page.</p>
<p>Existing EventBridge custom event buses continue to work as they do today with no changes required. They now appear as Custom event bus &ndash; classic. The enhanced custom event bus is a new resource that you adopt at your own pace. In the console, it appears as Custom event bus.</p>
<p><span><strong>Now available <br></strong></span>The enhanced custom event bus is available today in the US East (N. Virginia, Ohio), US West (Oregon), Europe (Ireland, Frankfurt, Stockholm, Spain), and Asia Pacific (Hong Kong, Malaysia, Mumbai, Singapore, Sydney, Thailand, Tokyo) Regions. You can create your first enhanced custom event bus through the AWS Management Console, AWS Command Line Interface (AWS CLI), or EventBridge APIs. To get started, visit the EventBridge documentation or try it out directly in the EventBridge console.</p>
<p><!-- '"` --></p>
<p>The post <a href="https://thenokiablog.com/introducing-enhanced-custom-event-buses-in-amazon-eventbridge-for-enterprise-scale-event-driven-applications/">Introducing enhanced custom event buses in Amazon EventBridge for enterprise-scale event-driven applications</a> appeared first on <a href="https://thenokiablog.com">The NOKIA Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Introducing Amazon CloudWatch Omni: collaborative AI-powered observability for your applications</title>
		<link>https://thenokiablog.com/introducing-amazon-cloudwatch-omni-collaborative-ai-powered-observability-for-your-applications/</link>
		
		<dc:creator><![CDATA[Mister Nokia]]></dc:creator>
		<pubDate>Tue, 22 Sep 2026 22:23:14 +0000</pubDate>
				<category><![CDATA[Nokia Mobile Phone]]></category>
		<category><![CDATA[Amazon CloudWatch]]></category>
		<category><![CDATA[Analytics]]></category>
		<category><![CDATA[AWS Config]]></category>
		<category><![CDATA[AWS Management Console]]></category>
		<category><![CDATA[AWS Support]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Generative AI]]></category>
		<category><![CDATA[Identity]]></category>
		<category><![CDATA[Launch]]></category>
		<category><![CDATA[Management Tools]]></category>
		<category><![CDATA[News]]></category>
		<guid isPermaLink="false">https://thenokiablog.com/introducing-amazon-cloudwatch-omni-collaborative-ai-powered-observability-for-your-applications/</guid>

					<description><![CDATA[<p>Amazon CloudWatch now offers CloudWatch Omni, an AI-powered observability experience for the applications and AI agents...</p>
<p>The post <a href="https://thenokiablog.com/introducing-amazon-cloudwatch-omni-collaborative-ai-powered-observability-for-your-applications/">Introducing Amazon CloudWatch Omni: collaborative AI-powered observability for your applications</a> appeared first on <a href="https://thenokiablog.com">The NOKIA Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<table id="amazon-polly-audio-table">
<tbody>
<tr>
<td id="amazon-polly-audio-tab">
<div id="amazon-polly-by-tab">
            <img decoding="async" src="https://thenokiablog.com/wp-content/uploads/2026/09/introducing-amazon-cloudwatch-omni-collaborative-ai-powered-observability-for-your-applications.png" alt="Voiced by Polly" width="554" height="56">
           </div>
</td>
</tr>
</tbody>
</table>
<p>Amazon CloudWatch now offers CloudWatch Omni, an AI-powered observability experience for the applications and AI agents you run together. You reach Omni through a dedicated URL for your organization and sign in with the identities you already manage, so working in Omni does not require access to the AWS Management Console. Omni is built on OpenTelemetry: the telemetry you already send to CloudWatch appears in Omni with nothing to reconfigure, and any other workload you instrument with OpenTelemetry sends its telemetry to an OpenTelemetry Protocol (OTLP) endpoint.</p>
<p>CloudWatch Omni offers both agent observability and application observability in a single experience. In our companion post, we introduced the agent observability capabilities of Omni for generative AI and agentic workloads. In this post, we present the application observability experience.</p>
<p>Engineering teams spend a significant portion of their observability time maintaining dashboards, tuning thresholds, and switching between tools to piece together what happened during an incident. When an issue crosses team boundaries, context gets lost in Slack threads and screenshots rather than flowing naturally to the next engineer. CloudWatch Omni changes this by organizing observability around your applications rather than individual signals, and bringing your whole team into the same workspace.</p>
<p><strong>What CloudWatch Omni brings</strong> <br>CloudWatch Omni addresses three problems that engineering teams told us they face today.</p>
<div class="internal-linking-related-contents"><a href="https://thenokiablog.com/html-element-select-envato-tuts/" class="template-2"><span class="cta">Read more</span><span class="postTitle">HTML Element: select | Envato Tuts+</span></a></div><p><strong>One collaborative experience for your whole team.</strong> Every engineer accesses CloudWatch Omni through a single URL with enterprise SSO (via IAM Identity Center, supporting Okta, Azure AD, and other providers). No AWS Console access is required. SREs, developers, database engineers, and managers share the same data and investigation context. When an investigation escalates, the next person joins the same session with full context already in front of them.</p>
<p><strong>The system adapts as your applications evolve.</strong> CloudWatch Omni discovers your services, maps dependencies, and adjusts alarms automatically. Instead of manually curating dashboards and tuning thresholds, you declare what matters (availability targets, latency budgets, error rate thresholds) and Omni adapts as your system changes. When you deploy new services, Omni updates the application topology automatically.</p>
<p><strong>AI-powered investigation with Amazon DevOps Agent.</strong> Amazon DevOps Agent participates alongside your team in investigation sessions, correlating signals and suggesting next steps. The agent works from the same telemetry your engineers see, so its suggestions are grounded in the actual state of your application. It identifies correlated events across services, traces root cause paths through your dependency graph, and maintains investigation history for post-incident review.</p>
<p><strong>How an investigation works</strong> <br>When something breaks, CloudWatch Omni opens an investigation session pre-loaded with context. Here is a typical incident workflow:</p>
<div class="internal-linking-related-contents"><a href="https://thenokiablog.com/skipping-the-whm-getting-started-wizard-cpanel-blog/" class="template-2"><span class="cta">Read more</span><span class="postTitle">Skipping the WHM Getting Started Wizard | cPanel Blog</span></a></div><p>An alarm fires on elevated error rates in your checkout service. Omni opens a session showing the service topology, correlated signals (a deployment 10 minutes earlier, increased latency from a downstream payment API), and DevOps Agent&rsquo;s initial analysis.</p>
<p>Your on-call SRE confirms the deployment correlation, pulls in the trace view to identify failing endpoints, and checks if the payment API latency correlates with a capacity limit.</p>
<p>The SRE escalates to the payments team. The payments engineer joins the same session and sees everything found so far, plus DevOps Agent&rsquo;s correlation with a configuration change in the payment provider&rsquo;s API gateway. They identify the root cause and roll back.</p>
<p>The entire investigation history is captured automatically. No separate incident report needed.</p>
<div class="internal-linking-related-contents"><a href="https://thenokiablog.com/gone-phishing-cpanel-blog/" class="template-2"><span class="cta">Read more</span><span class="postTitle">Gone Phishing | cPanel Blog</span></a></div><p><strong>Walkthrough: setting up your first Space</strong> <br>To set up CloudWatch Omni for your team, open the CloudWatch console and click &ldquo;Try CloudWatch Omni.&rdquo;</p>
<div>
        <img loading="lazy" decoding="async" class="aligncenter size-full wp-image-105724" src="https://thenokiablog.com/wp-content/uploads/2026/09/introducing-amazon-cloudwatch-omni-collaborative-ai-powered-observability-for-your-applications-1.png" alt width="1800" height="1024"><br>
        <br><em>Figure 1. CloudWatch console &mdash; Omni setup page</em>
       </div>
<p>Next, connect your identity provider through IAM Identity Center (supporting Okta, Azure AD, and other SAML 2.0 providers). Once connected, your team members access Omni directly at your dedicated URL without needing AWS Console credentials.</p>
<p>Create a Space for your team. A Space groups the applications your team owns and the telemetry associated with them.</p>
<div>
        <img decoding="async" loading="lazy" class="aligncenter size-full wp-image-105744" src="https://thenokiablog.com/wp-content/uploads/2026/09/introducing-amazon-cloudwatch-omni-collaborative-ai-powered-observability-for-your-applications-2.png" alt width="1800" height="1049"><br>
        <br><em>Figure 2. CloudWatch Omni Home &mdash; your team&rsquo;s workspace with application monitoring, analytics, and agent observability</em>
       </div>
<p>Once created, Omni discovers your services automatically and maps the dependencies between them. You see your application topology immediately.</p>
<div>
        <img decoding="async" loading="lazy" class="aligncenter size-full wp-image-105726" src="https://thenokiablog.com/wp-content/uploads/2026/09/introducing-amazon-cloudwatch-omni-collaborative-ai-powered-observability-for-your-applications-3.png" alt width="1800" height="1169"><br>
        <br><em>Figure 3. Application topology &mdash; services and dependencies mapped automatically</em>
       </div>
<p>You can ask CloudWatch Omni any question about your applications in plain English, and Omni will analyze your telemetry data and surface insights.</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-105727" src="https://thenokiablog.com/wp-content/uploads/2026/09/introducing-amazon-cloudwatch-omni-collaborative-ai-powered-observability-for-your-applications-4.png" alt width="1800" height="1105"></p>
<p>
        <em>Figure 4. Interact with your telemetry in natural language</em>
       </p>
<p>You can also set up service health alerts, configure what matters to your team, and trigger an AWS DevOps agent investigation to identify the root cause and develop a mitigation plan.</p>
<div>
        <img decoding="async" loading="lazy" class="aligncenter size-full wp-image-105734" src="https://thenokiablog.com/wp-content/uploads/2026/09/introducing-amazon-cloudwatch-omni-collaborative-ai-powered-observability-for-your-applications-5.png" alt width="1800" height="956"><br>
        <br><em>Figure 5. Investigation session &mdash; DevOps Agent identifies root causes and suggests next steps</em>
       </div>
<p><strong>Application-centric organization</strong> <br>CloudWatch Omni organizes telemetry by application rather than by infrastructure component. The system automatically discovers services from the telemetry data and AWS Config resource discovery, maps dependencies, and lets you see your application as a connected system rather than a collection of isolated resources.</p>
<p>Each team gets a Space that contains the applications they own. A Space points at existing CloudWatch data (logs, metrics, traces, and alarms) with no additional data movement required. Dynamic views replace the maintenance burden of static dashboards, providing ongoing visibility into SLOs and application health.</p>
<p><strong><u>Getting started</u></strong> <br>Getting started takes minutes and doesn&rsquo;t require reconfiguration of your existing CloudWatch setup.</p>
<p><strong>If you&rsquo;re an existing CloudWatch customer:</strong> Click &ldquo;Try CloudWatch Omni&rdquo; in the CloudWatch console. All your existing telemetry (logs, metrics, traces, and alarms) is immediately available. Workloads are discovered automatically, and you can start an investigation or browse your application topology right away.</p>
<p><strong>For organization-wide deployment:</strong> An administrator configures a domain, connects your identity provider via IAM Identity Center, defines Spaces for teams and environments, and invites users. Each Space points at existing CloudWatch data with no additional data movement required.</p>
<p><strong>For applications in other environments:</strong> CloudWatch Omni provides connectors that make it easy to bring in telemetry from additional environments. All ingested telemetry appears alongside your AWS data in the same Spaces and investigation sessions.</p>
<p><strong>For generative AI and agentic workloads:</strong> The same CloudWatch Omni experience delivers purpose-built observability for AI agents, including trace exploration, evaluation frameworks, and real-time monitoring. In our companion post, we introduced the agent observability capabilities of Omni; for that walkthrough, see Introducing Amazon CloudWatch Omni: AI-powered observability for generative AI and agentic workloads.</p>
<p><strong>Things to know</strong></p>
<ul>
<li>CloudWatch Omni extends CloudWatch. Existing alarms, dashboards, APIs, and console workflows continue unchanged.</li>
<li>Access is through a dedicated web application with enterprise SSO. Engineers don&rsquo;t need AWS Console access to use it.</li>
<li>Once you setup, DevOps Agent is enabled by default in every Omni investigation session.</li>
</ul>
<p><strong>Pricing and availability</strong> <br>Amazon CloudWatch Omni is now available. Existing CloudWatch customers can try it directly from the CloudWatch console. For pricing details, visit the Amazon CloudWatch pricing page.</p>
<p>To get started, visit Amazon CloudWatch Omni or click &ldquo;Try CloudWatch Omni&rdquo; in the Amazon CloudWatch console.</p>
<p>If you want to call APIs, search documentation, find regional availability, and check troubleshooting about this feature, try using the AWS MCP Server and plugins with your preferred AI tool. Share your feedback on AWS re:Post or reach out through your usual AWS Support contacts.</p>
<p>&mdash; Daniel Abib</p>
<p><!-- '"` --></p>
<p>The post <a href="https://thenokiablog.com/introducing-amazon-cloudwatch-omni-collaborative-ai-powered-observability-for-your-applications/">Introducing Amazon CloudWatch Omni: collaborative AI-powered observability for your applications</a> appeared first on <a href="https://thenokiablog.com">The NOKIA Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Introducing Amazon CloudWatch Omni: AI-powered observability for generative AI and agentic workloads</title>
		<link>https://thenokiablog.com/introducing-amazon-cloudwatch-omni-ai-powered-observability-for-generative-ai-and-agentic-workloads/</link>
		
		<dc:creator><![CDATA[Mister Nokia]]></dc:creator>
		<pubDate>Tue, 22 Sep 2026 22:21:13 +0000</pubDate>
				<category><![CDATA[Nokia Mobile Phone]]></category>
		<category><![CDATA[Amazon Bedrock]]></category>
		<category><![CDATA[Amazon Bedrock AgentCore]]></category>
		<category><![CDATA[Amazon CloudWatch]]></category>
		<category><![CDATA[Analytics]]></category>
		<category><![CDATA[AWS Management Console]]></category>
		<category><![CDATA[AWS Support]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[Generative AI]]></category>
		<category><![CDATA[Kiro]]></category>
		<category><![CDATA[Launch]]></category>
		<category><![CDATA[Management Tools]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Storage]]></category>
		<guid isPermaLink="false">https://thenokiablog.com/introducing-amazon-cloudwatch-omni-ai-powered-observability-for-generative-ai-and-agentic-workloads/</guid>

					<description><![CDATA[<p>Today, Amazon CloudWatch introduces CloudWatch Omni, a unified observability experience for application and AI workloads that...</p>
<p>The post <a href="https://thenokiablog.com/introducing-amazon-cloudwatch-omni-ai-powered-observability-for-generative-ai-and-agentic-workloads/">Introducing Amazon CloudWatch Omni: AI-powered observability for generative AI and agentic workloads</a> appeared first on <a href="https://thenokiablog.com">The NOKIA Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<table id="amazon-polly-audio-table">
<tbody>
<tr>
<td id="amazon-polly-audio-tab">
<div id="amazon-polly-by-tab">
            <img loading="lazy" decoding="async" src="https://thenokiablog.com/wp-content/uploads/2026/09/introducing-amazon-cloudwatch-omni-ai-powered-observability-for-generative-ai-and-agentic-workloads.png" alt="Voiced by Polly" width="554" height="56">
           </div>
</td>
</tr>
</tbody>
</table>
<p>Today, Amazon CloudWatch introduces CloudWatch Omni, a unified observability experience for application and AI workloads that is app-centric, AI-powered, built on open standards, and delivered off-console. CloudWatch Omni is a purpose-built observability, evaluation, and experimentation solution for AI agents. It helps teams design, evaluate, and operate AI agents across any model provider, framework, or runtime, with an eval-driven workflow, support for the tools you already use, and observability delivered where you work: directly in your IDE and through a standalone web experience, separate from the AWS Management Console.</p>
<p>Organizations deploying agentic AI systems face observability challenges that traditional monitoring can&rsquo;t address. Agent behavior is non-deterministic: a prompt change can degrade response quality even when standard metrics show no errors. Teams spend hours manually reviewing logs across multiple systems, unable to pinpoint what changed or why. Existing tools force teams to choose between siloed generative AI monitoring or fragmented solutions requiring constant context-switching between their coding environment and browser-based dashboards.</p>
<p>CloudWatch Omni captures every trace and includes built-in evaluators for correctness, coherence, retrieval quality, and tool selection, among others. You can compare prompt versions side by side in the playground, build test datasets from production traffic, run experiments across different configurations, and detect regressions automatically.</p>
<p><strong>Two surfaces for development and operations</strong> <br>CloudWatch Omni delivers observability through two complementary surfaces. Developers get a native extension inside VS Code and Kiro (the currently supported IDEs), where traces appear as you run your agent with a playground and evaluators a click away. Operators get a standalone web experience, separate from the AWS Management Console to monitor the fleet, accessible through SSO with no AWS console needed. Both share the same data: the trace a developer debugs is the trace an operator investigates.</p>
<div class="internal-linking-related-contents"><a href="https://thenokiablog.com/html-element-select-envato-tuts/" class="template-2"><span class="cta">Read more</span><span class="postTitle">HTML Element: select | Envato Tuts+</span></a></div><p>The <strong>Cloud Login</strong> feature connects your local IDE environment to your AWS account, enabling you to send telemetry data to Amazon CloudWatch for persistent storage, share traces with your team, and access production dashboards. This connection is optional. You can use CloudWatch Omni entirely locally during development, then connect to the cloud when you are ready to monitor agents in production.</p>
<p><strong><u>Getting started</u></strong> <br>CloudWatch Omni offers two ways to get started: through the IDE extension (for VS Code and Kiro) or directly through the cloud experience, where you can start sending telemetry data to CloudWatch without installing any IDE extension. In this walkthrough, I install the extension, create an agent, run it, and explore the traces and evaluation tools from my IDE.</p>
<p>After installing the CloudWatch Omni extension from the VS Code Marketplace, the CloudWatch Omni icon appears in the Activity Bar. From the welcome screen, I selected <strong>Get started with Sample Project</strong> to load a pre-configured agent with sample trace data or use shortcut to Command Palette using Command + Shift + P (on macOS) or Ctrl + Shift + P (on Windows/Linux) and select Omni: Create a new Project</p>
<div>
        <img loading="lazy" decoding="async" class="aligncenter size-full wp-image-105552" src="https://thenokiablog.com/wp-content/uploads/2026/09/introducing-amazon-cloudwatch-omni-ai-powered-observability-for-generative-ai-and-agentic-workloads-1.png" alt="CloudWatch Omni welcome screen and create new project in VS Code" width="1800" height="974"><br>
        <br><em>Figure 1. CloudWatch Omni welcome screen &amp; create new project in VS Code</em>
       </div>
<p>The sample project comes with an agent implementation and example datasets. Part of the getting-started experience is adding OpenTelemetry instrumentation, and CloudWatch Omni guides you through each step. You can also create a new agent from scratch. CloudWatch Omni walks you through the process using an interactive chat where you define the agent&rsquo;s purpose, select a model provider, and configure tools. All data is stored locally by default. You can optionally connect to AWS to send data to Amazon CloudWatch.</p>
<div class="internal-linking-related-contents"><a href="https://thenokiablog.com/skipping-the-whm-getting-started-wizard-cpanel-blog/" class="template-2"><span class="cta">Read more</span><span class="postTitle">Skipping the WHM Getting Started Wizard | cPanel Blog</span></a></div><p>After verifying the configuration, I started the local dev server and sent a question to the agent. What makes this different from a typical chatbot interface is what happens next: selecting <strong>View Trace</strong> shows exactly how the agent processed the request.</p>
<div>
        <img decoding="async" loading="lazy" class="aligncenter size-full wp-image-105553" src="https://thenokiablog.com/wp-content/uploads/2026/09/introducing-amazon-cloudwatch-omni-ai-powered-observability-for-generative-ai-and-agentic-workloads-2.png" alt="CloudWatch Omni guides your AI code assistant to configure the development environment" width="1800" height="978"><br>
        <br><em>Figure 2. CloudWatch Omni guides your AI code assistant to configure the local development environment for testing</em>
       </div>
<p>CloudWatch Omni integrates with AI code assistants such as Kiro, Claude Code, and Codex to streamline the setup process. These assistants can configure the Dev Server, install dependencies, and set up instrumentation on your behalf, so you can go from installation to running your first traced agent session in minutes without manual configuration.</p>
<div>
        <img decoding="async" loading="lazy" class="aligncenter size-full wp-image-105554" src="https://thenokiablog.com/wp-content/uploads/2026/09/introducing-amazon-cloudwatch-omni-ai-powered-observability-for-generative-ai-and-agentic-workloads-3.png" alt="Interacting with the agent and viewing traces" width="1800" height="981"><br>
        <br><em>Figure 3. Interacting with the agent and viewing traces</em>
       </div>
<p>Traces are essential for understanding AI agent behavior. Unlike traditional request-response systems, agents make multiple decisions per invocation: choosing tools, composing prompts, and chaining sub-calls. Without full trace visibility, diagnosing why an agent produced an incorrect answer or took an unexpected path becomes guesswork. CloudWatch Omni records every step in a structured timeline so you can pinpoint exactly where behavior diverged.</p>
<p>The Trace Explorer shows a detailed breakdown of every step the agent took (LLM calls, tool invocations, and reasoning steps) in a structured, hierarchical timeline. I could drill into any span to inspect inputs, outputs, token usage, and latency.</p>
<div>
        <img decoding="async" loading="lazy" class="aligncenter size-full wp-image-105555" src="https://thenokiablog.com/wp-content/uploads/2026/09/introducing-amazon-cloudwatch-omni-ai-powered-observability-for-generative-ai-and-agentic-workloads-4.png" alt="Trace Explorer showing the agent execution timeline" width="1800" height="977"><br>
        <br><em>Figure 4. Trace Explorer showing the agent&rsquo;s execution timeline</em>
       </div>
<div class="internal-linking-related-contents"><a href="https://thenokiablog.com/gone-phishing-cpanel-blog/" class="template-2"><span class="cta">Read more</span><span class="postTitle">Gone Phishing | cPanel Blog</span></a></div><p>The Trace Explorer also supports <strong>Compare mode</strong>, which places two traces side by side to see how different prompts or configurations affect behavior. Compare mode is especially helpful when debugging regressions. And with <strong>Ask Assistant</strong>, an AI agent analyzes your traces to surface patterns and anomalies, answering questions like &ldquo;Why did the agent call this tool twice?&rdquo;</p>
<div>
        <img decoding="async" loading="lazy" class="aligncenter size-full wp-image-105556" src="https://thenokiablog.com/wp-content/uploads/2026/09/introducing-amazon-cloudwatch-omni-ai-powered-observability-for-generative-ai-and-agentic-workloads-5.png" alt="Comparing two traces side by side" width="1800" height="977"><br>
        <br><em>Figure 5. Comparing two traces side by side</em>
       </div>
<p>Evaluation is what turns observability into actionable quality improvement for generative AI. Traditional metrics like latency and error rate cannot tell you whether an agent&rsquo;s response was helpful, coherent, or factually correct. Evaluators score each response against quality dimensions, letting you measure what users actually experience and catch regressions that standard monitoring misses entirely.</p>
<p>CloudWatch Omni includes 17 built-in evaluators for metrics like coherence, helpfulness, faithfulness, and routing correctness. I selected traces from the Trace Explorer, chose evaluators, and ran an evaluation, getting per-example scores and aggregate metrics without building any custom evaluation framework.</p>
<div>
        <img decoding="async" loading="lazy" class="aligncenter size-full wp-image-105557" src="https://thenokiablog.com/wp-content/uploads/2026/09/introducing-amazon-cloudwatch-omni-ai-powered-observability-for-generative-ai-and-agentic-workloads-6.png" alt="Running evaluations on traces" width="1800" height="979"><br>
        <br><em>Figure 6. Running evaluations on traces</em>
       </div>
<p>From there, I used the <strong>Playground</strong> to test different system prompts side by side, comparing multiple model and prompt configurations in real time to see how each variation affects output quality before committing changes. With the Experiments view, I could run the same dataset against two agent variants and compare their evaluation scores, latency, and token usage side by side to pick the best-performing configuration.</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-105741" src="https://thenokiablog.com/wp-content/uploads/2026/09/introducing-amazon-cloudwatch-omni-ai-powered-observability-for-generative-ai-and-agentic-workloads-7.png" alt width="1800" height="1060"></p>
<p>Figure 7. Comparing evaluations across agent variants in the Omni Experiments console</p>
<p>With <strong>Prompt Management</strong>, you can version and track prompt configurations over time, making it easy to roll back when a new version underperforms.</p>
<p>CloudWatch Omni also provides a <strong>Session Explorer</strong> to review full conversation histories and understand how agents handle multi-turn interactions, along with an <strong>Agent Topology</strong> view that visualizes the architecture of your agent system, including sub-agents, tools, and their interconnections. You can drill into any node to inspect performance and identify bottlenecks.</p>
<p>CloudWatch Omni also offers a dedicated web experience accessible from any browser without an IDE. Teams can access all capabilities collaboratively, including application monitoring, analytics, agent observability, and AI-powered investigations.</p>
<div>
        <img decoding="async" loading="lazy" class="aligncenter size-full wp-image-105560" src="https://thenokiablog.com/wp-content/uploads/2026/09/introducing-amazon-cloudwatch-omni-ai-powered-observability-for-generative-ai-and-agentic-workloads-8.png" alt="CloudWatch Omni web experience with application monitoring, analytics, and agent observability" width="1800" height="928"><br>
        <br><em>Figure 8. CloudWatch Omni web experience with application monitoring, analytics, and agent observability</em>
       </div>
<p>I curated traces into <strong>golden datasets</strong> for structured experimentation. The <strong>Experiment</strong> function runs the agent against a dataset and automatically scores results, creating benchmarks for regression testing whenever prompts or agent logic change.</p>
<p>If you already have an agent built with a supported framework, CloudWatch Omni provides two paths to add instrumentation: <strong>Auto-instrument with Kiro</strong>, which detects your framework and configures tracing automatically, or <strong>manual instrumentation</strong> with ready-to-use code snippets for Python and TypeScript. For detailed instrumentation guides, see the CloudWatch Omni documentation.</p>
<p><strong>Supported frameworks and open standards</strong> <br>The walkthrough above uses the sample project, but CloudWatch Omni works with the agent frameworks teams are already using: LangChain, LangGraph, CrewAI, OpenAI SDK, Strands, Vercel AI SDK, and more, in both Python and TypeScript. It also provides native observability for agents built with Amazon Bedrock AgentCore, and uses AgentCore&rsquo;s evaluation capabilities to assess agent quality directly within the Omni workflow.</p>
<p>Instrumentation uses open standards (OpenInference and ADOT), whether your agents run on Lambda, ECS, EKS, or other clouds. For evaluation, Omni integrates with third-party evaluators including AutoEval and DeepEval alongside built-in datasets, a playground, and batch experiments. No re-platforming required.</p>
<p>CloudWatch Omni brings agent observability and application observability together in a single experience. For the application observability experience, read the companion post Introducing Amazon CloudWatch Omni: collaborative AI-powered observability for your applications.</p>
<p><strong>Pricing and availability</strong> <br>Amazon CloudWatch Omni is now generally available. The IDE extension is free to use. You don&rsquo;t need an AWS account to get started. You only need AWS credentials for Amazon Bedrock models, or API keys for other providers like OpenAI or Anthropic. Get started today by installing the extension from the VS Code Marketplace.</p>
<p>To explore all capabilities and get started quickly, visit CloudWatch on AWS Builder Center.</p>
<p>If you want to call APIs, search documentation, find regional availability, and check troubleshooting about this feature, try using the AWS MCP Server and plugins with your preferred AI tool. Share your feedback on AWS re:Post or reach out through your usual AWS Support contacts.</p>
<p>Happy building!</p>
<p>&mdash; Daniel Abib</p>
<p><!-- '"` --></p>
<p>The post <a href="https://thenokiablog.com/introducing-amazon-cloudwatch-omni-ai-powered-observability-for-generative-ai-and-agentic-workloads/">Introducing Amazon CloudWatch Omni: AI-powered observability for generative AI and agentic workloads</a> appeared first on <a href="https://thenokiablog.com">The NOKIA Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>AWS reimagines the getting started experience</title>
		<link>https://thenokiablog.com/aws-reimagines-the-getting-started-experience/</link>
		
		<dc:creator><![CDATA[Mister Nokia]]></dc:creator>
		<pubDate>Wed, 16 Sep 2026 17:50:14 +0000</pubDate>
				<category><![CDATA[Nokia Mobile Phone]]></category>
		<category><![CDATA[Amazon API Gateway]]></category>
		<category><![CDATA[Amazon DynamoDB]]></category>
		<category><![CDATA[Amazon EC2]]></category>
		<category><![CDATA[Announcements]]></category>
		<category><![CDATA[AWS CLI]]></category>
		<category><![CDATA[AWS IAM Identity Center]]></category>
		<category><![CDATA[AWS Lambda]]></category>
		<category><![CDATA[AWS Management Console]]></category>
		<category><![CDATA[AWS Organizations]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Compute]]></category>
		<category><![CDATA[Identity]]></category>
		<category><![CDATA[Launch]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Regions]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Storage]]></category>
		<guid isPermaLink="false">https://thenokiablog.com/aws-reimagines-the-getting-started-experience/</guid>

					<description><![CDATA[<p>Amazon Web Services (AWS) started with a handful of foundational infrastructure services such as Amazon Simple...</p>
<p>The post <a href="https://thenokiablog.com/aws-reimagines-the-getting-started-experience/">AWS reimagines the getting started experience</a> appeared first on <a href="https://thenokiablog.com">The NOKIA Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<table id="amazon-polly-audio-table">
<tbody>
<tr>
<td id="amazon-polly-audio-tab">
<div id="amazon-polly-by-tab">
            <img loading="lazy" decoding="async" src="https://thenokiablog.com/wp-content/uploads/2026/09/aws-reimagines-the-getting-started-experience.png" alt="Voiced by Polly" width="554" height="56">
           </div>
</td>
</tr>
</tbody>
</table>
<p>Amazon Web Services (AWS) started with a handful of foundational infrastructure services such as Amazon Simple Storage Service (Amazon S3), Amazon Elastic Compute Cloud (Amazon EC2), and Amazon Simple Queue Service (Amazon SQS), so that anyone with an idea could start building. As the world&rsquo;s largest companies and governments adopted AWS, they asked for features to optimize their configuration for a range of global business contexts, security requirements, and operational needs. To meet these needs, AWS expanded globally through new Regions and added breadth and depth of services in security, networking, governance, and cost controls, so those customers could operate wherever they needed and at the scale they require. That combination of global reach, breadth, and depth remains essential for those customers, but if you are at the start of a new idea, every configuration option is effort standing in the way of shipping your dream product fast.</p>
<p>Today, we&rsquo;re announcing a new simplified experience on AWS for builders who are working at the pace of AI. Instead of having to complete configuration tasks before you can work on your project, you start with sensible defaults and simple administration. You sign up using an existing identity from providers including Google, GitHub, and Apple. For most new customers, no credit card is required to start and you receive $100 in free credits as part of the AWS Free Tier. You can build immediately in your first project. As you continue to work, you can invite collaborators with just an email address, without learning about AWS Identity and Access Management (IAM) or AWS IAM Identity Center. When your project grows beyond the free credits, you can set a spend limit so you stay within your budget on the paid plan. If you grow to need additional customization, you can activate advanced AWS features to access the full breadth and depth of AWS without migrating.</p>
<p><span><strong>How it works<br></strong></span>When you sign up, AWS organizes your work in a project. A project contains an AWS account, where you create resources, and settings for sharing with team members. AWS creates that structure for you and applies additional security controls so you can start building your idea. After signing in, you get a prompt to paste into your coding agent that con&#64257;gures it to work with your new AWS environment. From there, your agent can deploy resources, run workloads, and iterate on your application following best practices for working with AWS.</p>
<p>You can create another project with a click. When you want to work with an additional team member, you send an invitation to their email address. Identity permissions are handled for you, so there are no IAM users to create; each person you invite only gets access to the projects you specify. Console work&#64258;ows and coding agents also con&#64257;gure permissions between supported services and resources automatically, so you do not have to set up or troubleshoot resource permissions by hand.</p>
<div class="internal-linking-related-contents"><a href="https://thenokiablog.com/html-element-select-envato-tuts/" class="template-2"><span class="cta">Read more</span><span class="postTitle">HTML Element: select | Envato Tuts+</span></a></div><p>When you&rsquo;re ready to move beyond free credits, you can upgrade to a paid plan by entering your payment method. You can set a monthly spend limit on a project based on your usage trends, starting at $20 per month. The spend limit is the ceiling for that project&rsquo;s costs, and you pay for what you actually use up to that amount. For example, if you set a $50 spend limit and your project incurs $32 in charges that month, you pay $32 (plus taxes). AWS will suggest a spend limit based on your usage, and you can accept that recommendation or set a custom amount if you are planning to further scale your usage. If your project approaches the limit, you &#64257;rst receive noti&#64257;cations. If spend reaches the limit, AWS pauses your project rather than accumulating charges, and you can resume working on it when you raise the limit. Each project has its own spend limit so you can give a larger budget to a workload that is gaining traction while keeping a smaller budget on an experimental idea.</p>
<p><span><strong>Let&rsquo;s try it out<br></strong></span>To get started, I went to aws.amazon.com and chose <strong>Create account</strong>. I signed in with my Google account and within seconds had a new project ready to go, as shown in the following screenshot.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-large wp-image-105361" src="https://thenokiablog.com/wp-content/uploads/2026/09/aws-reimagines-the-getting-started-experience-1.png" alt width="1024" height="648"></p>
<p><em>The Sign up for AWS page, with options to continue with email or sign in using Google, GitHub, Apple, or Amazon.</em></p>
<div class="internal-linking-related-contents"><a href="https://thenokiablog.com/skipping-the-whm-getting-started-wizard-cpanel-blog/" class="template-2"><span class="cta">Read more</span><span class="postTitle">Skipping the WHM Getting Started Wizard | cPanel Blog</span></a></div><p>The first thing I saw was a prompt to configure my coding agent. I copied the prompt and pasted it into my agent. The agent set up the AWS Command Line Interface (AWS CLI) and the Agent Toolkit for AWS, logged me into AWS, and created a CLAUDE.md file in my project with guidance for the new experience.</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-large wp-image-105364" src="https://thenokiablog.com/wp-content/uploads/2026/09/aws-reimagines-the-getting-started-experience-2.png" alt width="1024" height="828"></p>
<p><em>The Setup Agent Toolkit for AWS dialog, with a prompt to copy and paste into your coding agent.</em></p>
<p>With the agent connected, I gave it a short prompt: build an API that returns a new unique sequential ID on every request. The agent created an AWS Lambda function, an Amazon DynamoDB table, and an Amazon API Gateway API, then deployed them for me. I did not have to configure resource permissions by hand. Within a few minutes I had a public endpoint that returned a newly minted ID on each request. My project started with $100 in free credits, and I received an additional $20 when the Lambda function was deployed.</p>
<div class="internal-linking-related-contents"><a href="https://thenokiablog.com/gone-phishing-cpanel-blog/" class="template-2"><span class="cta">Read more</span><span class="postTitle">Gone Phishing | cPanel Blog</span></a></div><p><img decoding="async" loading="lazy" class="aligncenter size-large wp-image-105365" src="https://thenokiablog.com/wp-content/uploads/2026/09/aws-reimagines-the-getting-started-experience-3.png" alt width="1024" height="135"></p>
<p><em>A coding agent prompt to build an API that returns a unique sequential ID on every request.</em></p>
<p><img decoding="async" loading="lazy" class="aligncenter size-large wp-image-105367" src="https://thenokiablog.com/wp-content/uploads/2026/09/aws-reimagines-the-getting-started-experience-4.png" alt width="1024" height="260"></p>
<p><em>The coding agent presents architecture options for the sequential ID API, with AWS Lambda and Amazon DynamoDB selected.</em></p>
<p><img decoding="async" loading="lazy" class="aligncenter size-large wp-image-105368" src="https://thenokiablog.com/wp-content/uploads/2026/09/aws-reimagines-the-getting-started-experience-5.png" alt width="1024" height="453"></p>
<p><em>The coding agent confirms the API is live and lists the Amazon DynamoDB table, AWS Lambda function, and Amazon API Gateway API it deployed.</em></p>
<p>From the project, I could manage settings, invite team members by email, and monitor billing, as shown in the following screenshots.</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-large wp-image-105369" src="https://thenokiablog.com/wp-content/uploads/2026/09/aws-reimagines-the-getting-started-experience-6.png" alt width="1024" height="633"></p>
<p><em>The Projects page, showing remaining free-plan days, credits, and a project.</em></p>
<p><img decoding="async" loading="lazy" class="aligncenter size-large wp-image-105370" src="https://thenokiablog.com/wp-content/uploads/2026/09/aws-reimagines-the-getting-started-experience-7.png" alt width="1024" height="587"></p>
<p><em>The project Members page, with the option to invite a new team member by email.</em></p>
<p><img decoding="async" loading="lazy" class="aligncenter size-large wp-image-105371" src="https://thenokiablog.com/wp-content/uploads/2026/09/aws-reimagines-the-getting-started-experience-8.png" alt width="1024" height="448"></p>
<p><em>The Billing page, showing a $0.00 balance on the free plan, remaining credits, and cost by project.</em></p>
<p><span><strong>Activating advanced features<br></strong></span>If you reach the point where you need multiple Regions, or governance features like custom policies in AWS Organizations, you can activate advanced features at no additional cost. You&rsquo;ll find yourself in a fully configured AWS Organization built according to best practices, with no migration and no downtime. Everything you configured previously is preserved and reflected in the underlying AWS services.</p>
<p><span><strong>Now rolling out<br></strong></span>We&rsquo;ve heard from builders that they do not want to spend their first hours configuring an AWS environment. They want to build what they came to build, and we listened. AWS began as a place where anyone with an idea could start building, and this new simplified experience brings that starting point back, with sensible defaults so you can begin immediately, and with the global reach, breadth, and depth of AWS still there when your idea needs it. We are gradually rolling this experience out to new customers. We cannot wait to see what you build, and we want your feedback on the experience.</p>
<p>To try the new experience, create a new AWS account. To learn more, see Sign up for AWS (new).</p>
<p><!-- '"` --></p>
<p>The post <a href="https://thenokiablog.com/aws-reimagines-the-getting-started-experience/">AWS reimagines the getting started experience</a> appeared first on <a href="https://thenokiablog.com">The NOKIA Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Runtime instances: persistent compute for production AI agents on Amazon Bedrock AgentCore</title>
		<link>https://thenokiablog.com/runtime-instances-persistent-compute-for-production-ai-agents-on-amazon-bedrock-agentcore/</link>
		
		<dc:creator><![CDATA[Mister Nokia]]></dc:creator>
		<pubDate>Thu, 06 Aug 2026 22:58:00 +0000</pubDate>
				<category><![CDATA[Nokia Mobile Phone]]></category>
		<category><![CDATA[Amazon Bedrock]]></category>
		<category><![CDATA[Amazon Bedrock AgentCore]]></category>
		<category><![CDATA[AWS CLI]]></category>
		<category><![CDATA[AWS Management Console]]></category>
		<category><![CDATA[Compute]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[Identity]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[JavaScript Snippets]]></category>
		<category><![CDATA[Launch]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Regions]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Strands Agents]]></category>
		<guid isPermaLink="false">https://thenokiablog.com/runtime-instances-persistent-compute-for-production-ai-agents-on-amazon-bedrock-agentcore/</guid>

					<description><![CDATA[<p>When you move AI agents from prototype to production, the infrastructure challenges multiply. Your agents need...</p>
<p>The post <a href="https://thenokiablog.com/runtime-instances-persistent-compute-for-production-ai-agents-on-amazon-bedrock-agentcore/">Runtime instances: persistent compute for production AI agents on Amazon Bedrock AgentCore</a> appeared first on <a href="https://thenokiablog.com">The NOKIA Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<table id="amazon-polly-audio-table">
<tbody>
<tr>
<td id="amazon-polly-audio-tab">
<div id="amazon-polly-by-tab">
            <img loading="lazy" decoding="async" src="https://thenokiablog.com/wp-content/uploads/2026/08/runtime-instances-persistent-compute-for-production-ai-agents-on-amazon-bedrock-agentcore.png" alt="Voiced by Polly" width="554" height="56">
           </div>
</td>
</tr>
</tbody>
</table>
<p>When you move AI agents from prototype to production, the infrastructure challenges multiply. Your agents need to persist state across multi-step workflows that run for hours or days. They need to coordinate with other agents, share context, and sometimes access GPUs for specialized tasks. Amazon Bedrock AgentCore runtime microVMs provide a fully managed environment for invocations that can run for up to 8 hours and support stateful workflows through managed session storage. Some workloads also benefit from dedicated, larger-capacity environments &mdash; for example, when agents need to run continuously for multiple days, access GPUs or the underlying OS, or run multiple collaborating agents on the same host.</p>
<p>Today, I&rsquo;m happy to announce runtime instances, a new complementary compute option in Amazon Bedrock AgentCore Runtime that gives your agents persistent, managed infrastructure purpose-built for complex agent workloads.</p>
<p><span><strong>What you get</strong></span><br>Runtime instances provides AWS-managed EC2 infrastructure where you deploy multiple agents in a single runtime, each with their own dependencies and artifact types. Your agents can collaborate on the same host within shared sessions that persist for up to 14 days. The service supports GPU acceleration for compute-intensive tasks, session stop/restart to save costs during idle periods, and containerized deployments for teams that want to ship independently. For knowledge that needs to survive beyond a session, runtime instances pairs naturally with Amazon Elastic Block Store (Amazon EBS) and AgentCore Memory, which gives your agents long-term recall across sessions and environments.</p>
<p>Before today, if you wanted to keep your agents running for days or they needed GPU access, or multi-agent coordination, you had to build and manage that infrastructure yourself. You provisioned EC2 instances, configured networking, set up session management, handled scaling, and stitched together monitoring. Runtime instances handles all of that for you while integrating with the same AgentCore APIs, identity controls, and observability you already use with AgentCore Runtime microVMs.</p>
<div class="internal-linking-related-contents"><a href="https://thenokiablog.com/html-element-select-envato-tuts/" class="template-2"><span class="cta">Read more</span><span class="postTitle">HTML Element: select | Envato Tuts+</span></a></div><p>A few things that should make agent developers smile: your agents can call each other as tools within a shared session, iterating autonomously until the job is done. You bring any framework (CrewAI, LangGraph, LlamaIndex, Strands) and any model. Packaging is minimal, a <code>@app.entrypoint</code> decorator and a zip file or container image. And if your workflow spans days, hibernate Monday night and resume Wednesday morning with everything intact.</p>
<p>Runtime microVMs and runtime instances are complementary compute options that you can use independently or together through the same AgentCore runtime APIs. A lightweight orchestrator agent on runtime microVM can coordinate and dispatch work to specialized worker agents running on instances. The orchestrator handles API calls, task routing, and result aggregation using runtime microVM&rsquo;s fast scaling, while workers on Instances perform compute-intensive tasks like code compilation, security scanning, or GUI automation that require persistent state and direct OS access.</p>
<p><span><strong>Let me show you how it works<br></strong></span>I built two agents for this demo: a code writer agent that generates Python code from natural language descriptions, and a code reviewer agent that analyzes the generated code for bugs, security issues, and style improvements. Both agents share the same file system, so the reviewer can read whatever the writer produces without any data transfer or API calls between them.</p>
<p>Here is the code writer (simplified, no error handling):</p>
<pre><code class="lang-python">writer = Agent(
    model="us.anthropic.claude-sonnet-4-5-20250929-v1:0",
    system_prompt=(
        "You are a senior Python engineer. "
        "Given a task, return ONLY a single Python code block &mdash; no prose."
    ),
)

@app.entrypoint
def handler(event, context):
    task = event.get("task") or event.get("prompt")
    session_id = getattr(context, "session_id", None) or event.get("session_id")
    session_dir = SHARED_DIR / session_id
    session_dir.mkdir(parents=True, exist_ok=True)

    code = str(writer(task))
    (session_dir / "code.py").write_text(code)

    return {"agent": "writer", "wrote": str(session_dir / "code.py"), "code": code}</code></pre>
<div class="internal-linking-related-contents"><a href="https://thenokiablog.com/skipping-the-whm-getting-started-wizard-cpanel-blog/" class="template-2"><span class="cta">Read more</span><span class="postTitle">Skipping the WHM Getting Started Wizard | cPanel Blog</span></a></div><p>Here is the code reviewer agent (simplified, no error handling):</p>
<pre><code class="lang-python">reviewer = Agent(
    model="us.anthropic.claude-sonnet-4-5-20250929-v1:0",
    system_prompt=(
        "You are a strict Python code reviewer. "
        "Given code, return 3 bullet points: bugs, style, suggestions."
    ),
)

@app.entrypoint
def handler(event, context):
    session_id = getattr(context, "session_id", None) or event.get("session_id")
    code_path = SHARED_DIR / session_id / "code.py"
    code = code_path.read_text()
    review = str(reviewer(f"Review this code:nn{code}"))

    return {"agent": "reviewer", "read": str(code_path), "review": review}
</code></pre>
<p>Each agent is a Python application using Strands Agents with an <code>@app.entrypoint</code> decorator and a model of its choice. I package each one as a zip file. For this demo, I use the AWS Management Console. You can also use the AgentCore CLI, the AWS Command Line Interface (AWS CLI) or infrastructure as code.</p>
<p><strong>Step 1: Create a capacity provider.</strong></p>
<p>A capacity provider defines the EC2 infrastructure your agents run on. In the AgentCore console, I select <strong>Runtime</strong> in the left navigation, then select the <strong>Capacity providers</strong> tab and <strong>Create capacity provider</strong>.</p>
<div class="internal-linking-related-contents"><a href="https://thenokiablog.com/gone-phishing-cpanel-blog/" class="template-2"><span class="cta">Read more</span><span class="postTitle">Gone Phishing | cPanel Blog</span></a></div><p><img loading="lazy" decoding="async" class="aligncenter size-large wp-image-104781" src="https://thenokiablog.com/wp-content/uploads/2026/08/runtime-instances-persistent-compute-for-production-ai-agents-on-amazon-bedrock-agentcore-1.png" alt="ACI Create Capcity Provider 1" width="1024" height="769"></p>
<p>I give it a <strong>Name</strong>, select Linux (64-bit ARM) as the <strong>Operating system</strong>, and choose <code>c7g.2xlarge</code> as the <strong>Allowed instance types</strong>. This gives me 8 vCPUs and 16 GiB of memory, enough for both agents to run comfortably side by side.</p>
<p>Further down, I configure the <strong>VPC</strong>, <strong>subnets</strong>, and <strong>security groups</strong> for network access. Under <strong>Storage configuration</strong>, I keep the default gp3 volume. Under <strong>Service access</strong>, I select <strong>Create a new service role</strong> and let the console create the infrastructure role that manages EC2 instances on my behalf.</p>
<p>I select <strong>Create capacity</strong> provider and wait a few seconds. The status moves to <strong>Active</strong>.</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-large wp-image-104783" src="https://thenokiablog.com/wp-content/uploads/2026/08/runtime-instances-persistent-compute-for-production-ai-agents-on-amazon-bedrock-agentcore-2.png" alt="ACI Create Capacity Provider 2" width="1024" height="834"></p>
<p><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-104784" src="https://thenokiablog.com/wp-content/uploads/2026/08/runtime-instances-persistent-compute-for-production-ai-agents-on-amazon-bedrock-agentcore-3.png" alt="ACI Create Capacity Provider 3" width="934" height="712"></p>
<p>Note the capacity provider configuration summary: operating system, instance type, subnets, security group, instance profile, and infrastructure role. Once created, only the description can be edited, so verify your settings before you proceed.</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-large wp-image-104782" src="https://thenokiablog.com/wp-content/uploads/2026/08/runtime-instances-persistent-compute-for-production-ai-agents-on-amazon-bedrock-agentcore-4.png" alt="ACI Create Capcity Provider 2" width="1024" height="860"></p>
<p><strong>Step 2: Create a runtime and deploy the first agent.</strong></p>
<p>Back on the <strong>Runtime</strong> page, I select <strong>Create runtime</strong>. I give it a <strong>Name</strong>, select Instances as the <strong>Compute type</strong>, and choose the <strong>Capacity provider</strong> I created in the previous step.</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-large wp-image-104785" src="https://thenokiablog.com/wp-content/uploads/2026/08/runtime-instances-persistent-compute-for-production-ai-agents-on-amazon-bedrock-agentcore-5.png" alt="ACI Create Runtime 1" width="1024" height="444"></p>
<p>Under <strong>Agent source</strong>, I select <strong>S3 Source</strong>, then <strong>Upload to S3</strong>. I choose my agent zip file (<code>ACIDemoWriter.zip</code>), set the <strong>Language runtime</strong> to <code>Python 3.13,</code> and specify <code>agent.py</code> as the <strong>Agent entry point</strong>. This is the file that contains my <code>@app.entrypoint</code> decorated function. Under <strong>Permissions</strong>, I select <strong>Create default role</strong> to let the console provision the IAM role my agent needs.</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-large wp-image-104786" src="https://thenokiablog.com/wp-content/uploads/2026/08/runtime-instances-persistent-compute-for-production-ai-agents-on-amazon-bedrock-agentcore-6.png" alt="ACI Create Runtime 2" width="1024" height="986"></p>
<p>I select <strong>Create runtime</strong> and wait for the status to become <strong>Ready</strong>.</p>
<p>I repeat the same process for my code reviewer agent. I create a second runtime, select the same capacity provider, upload my reviewer agent zip file, and wait for it to become <strong>Ready</strong>. Both agents now share the same underlying EC2 infrastructure.</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-large wp-image-104926" src="https://thenokiablog.com/wp-content/uploads/2026/08/runtime-instances-persistent-compute-for-production-ai-agents-on-amazon-bedrock-agentcore-7.png" alt="AgentCore Runtime Instances - Agent Ready" width="1024" height="646">The console shows me a <strong>View invocation code</strong> section with ready-to-use Python, TypeScript, and JavaScript snippets to invoke my agent programmatically. But for this demo, I use the built-in test feature. I select <strong>Test</strong> on the writer agent&rsquo;s page.</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-large wp-image-104927" src="https://thenokiablog.com/wp-content/uploads/2026/08/runtime-instances-persistent-compute-for-production-ai-agents-on-amazon-bedrock-agentcore-8.png" alt="AgentCore Runtime Instances - Show invocation code" width="1024" height="679"><strong>Step 3: Invoke agents and observe collaboration.</strong></p>
<p>The <strong>Runtime playground</strong> opens. At the top, I see three fields: <strong>Runtime agent</strong>, <strong>Endpoint</strong>, and <strong>Session ID</strong>. The console generates a session ID automatically. I take note of it because I will reuse it with the reviewer agent.</p>
<p>In the <strong>Input</strong> field, I type a JSON payload asking the writer agent to generate code:</p>
<pre><code class="lang-json">{"prompt": "write a fibonacci suite"}</code></pre>
<p>I select <strong>Run</strong>. After a few seconds, the <strong>Output</strong> panel shows the agent&rsquo;s response. The writer agent generated a Python module with two implementations of a Fibonacci sequence (a list-based function and a generator) and wrote it to <code>/tmp/agentcore-session/ca5ec24d-07f5-4eeb-add1-5ba416bf9eb2/code.py</code>. Notice the session ID in the file path. That directory is the shared file system for this session.</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-large wp-image-104928" src="https://thenokiablog.com/wp-content/uploads/2026/08/runtime-instances-persistent-compute-for-production-ai-agents-on-amazon-bedrock-agentcore-9.png" alt="AgentCore Runtime Instances - Invoke code writer agent" width="1024" height="722"></p>
<p><strong>Step 4: Invoke the reviewer agent in the same session.</strong></p>
<p>Now I switch the <strong>Runtime agent</strong> dropdown to <strong>ACIDemoReviewer</strong>. The important part: I paste the same session ID (<code>ca5ec24d-07f5-4eeb-add1-5ba416bf9eb2)</code> in the <strong>Session ID</strong> field. This is what connects the two agents.</p>
<p>I type a simple prompt:</p>
<pre><code class="lang-json">{"prompt": "review the code"}</code></pre>
<p>I select <strong>Run</strong>. The reviewer agent reads the file the writer produced from the shared session directory and returns a detailed code review. It finds no critical bugs but suggests adding type hints, input validation, and simplifying the edge case handling.</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-large wp-image-104929" src="https://thenokiablog.com/wp-content/uploads/2026/08/runtime-instances-persistent-compute-for-production-ai-agents-on-amazon-bedrock-agentcore-10.png" alt="AgentCore Runtime Instances - Invoke code reviewer agent" width="1024" height="740">The two agents never exchanged messages or called each other&rsquo;s APIs. They collaborated through the shared file system that runtime instances provide within a session. You can extend this pattern to any number of agents: a test agent that runs the code, a documentation agent that generates README files, a security agent that scans for vulnerabilities, all sharing the same working directory.</p>
<p><span><strong>Key details<br></strong></span>Here are a few things to know as you get started:</p>
<ul>
<li><strong>Supported OS</strong>: Linux (ARM64 and x86_64) at launch.</li>
<li><strong>Session persistence</strong>: Sessions persist for up to 14 days.</li>
<li><strong>Runtimes</strong>: Python 3.11-14 with native code support. Container images also supported.</li>
<li><strong>GPU</strong>: Support for GPU-accelerated instance types.</li>
<li><strong>Integration</strong>: Uses the same AgentCore APIs, identity, observability, and policy controls as AgentCore Runtime.</li>
<li><strong>Pricing</strong>: Standard EC2 pricing plus a management fee for AgentCore orchestration.</li>
<li><strong>Regions</strong>: US East (Ohio, N. Virginia), US West (Oregon), Asia Pacific (Mumbai, Singapore, Sydney, Tokyo), and Europe (Frankfurt, Ireland)</li>
</ul>
<p>To get started, visit the runtime instance in Amazon Bedrock AgentCore documentation<strong>&nbsp;</strong>and create your first capacity provider.</p>
<p>&mdash; seb <!-- '"` --></p>
<p>The post <a href="https://thenokiablog.com/runtime-instances-persistent-compute-for-production-ai-agents-on-amazon-bedrock-agentcore/">Runtime instances: persistent compute for production AI agents on Amazon Bedrock AgentCore</a> appeared first on <a href="https://thenokiablog.com">The NOKIA Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Amazon DynamoDB now supports real-time vector search at any scale</title>
		<link>https://thenokiablog.com/amazon-dynamodb-now-supports-real-time-vector-search-at-any-scale/</link>
		
		<dc:creator><![CDATA[Mister Nokia]]></dc:creator>
		<pubDate>Wed, 05 Aug 2026 14:45:10 +0000</pubDate>
				<category><![CDATA[Nokia Mobile Phone]]></category>
		<category><![CDATA[Amazon Bedrock]]></category>
		<category><![CDATA[Amazon DynamoDB]]></category>
		<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Artificial Intelligence]]></category>
		<category><![CDATA[AWS CLI]]></category>
		<category><![CDATA[AWS CloudFormation]]></category>
		<category><![CDATA[AWS Management Console]]></category>
		<category><![CDATA[AWS Support]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[Generative AI]]></category>
		<category><![CDATA[Launch]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Regions]]></category>
		<category><![CDATA[Serverless]]></category>
		<category><![CDATA[Storage]]></category>
		<guid isPermaLink="false">https://thenokiablog.com/amazon-dynamodb-now-supports-real-time-vector-search-at-any-scale/</guid>

					<description><![CDATA[<p>Today, we&#8217;re announcing the general availability of vector search in Amazon DynamoDB. You can now store...</p>
<p>The post <a href="https://thenokiablog.com/amazon-dynamodb-now-supports-real-time-vector-search-at-any-scale/">Amazon DynamoDB now supports real-time vector search at any scale</a> appeared first on <a href="https://thenokiablog.com">The NOKIA Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<table id="amazon-polly-audio-table">
<tbody>
<tr>
<td id="amazon-polly-audio-tab">
<div id="amazon-polly-by-tab">
            <img loading="lazy" decoding="async" src="https://thenokiablog.com/wp-content/uploads/2026/08/amazon-dynamodb-now-supports-real-time-vector-search-at-any-scale.png" alt="Voiced by Polly" width="554" height="56">
           </div>
</td>
</tr>
</tbody>
</table>
<p>Today, we&rsquo;re announcing the general availability of vector search in Amazon DynamoDB. You can now store vector embeddings alongside your operational data in DynamoDB and run similarity searches directly against that data, without replicating it to a separate vector store.</p>
<p>DynamoDB supports native vector search with single-digit millisecond latency at 99%+ recall, and is designed for any scale, even trillions of vectors. There are no servers to provision, patch, or manage, and no software to install, maintain, or operate. The service has no versions, no maintenance windows, and zero downtime maintenance.</p>
<p>Vector indexes have no storage limits and scale horizontally as your data grows. You can now build applications that require semantic retrieval on agentic memory, retrieval augmented generation, recommendation engines, personalized experiences, anomaly detection, and more using DynamoDB and its native vector search.</p>
<p>If your application already uses DynamoDB, adding vector search previously required copying data into a dedicated vector database while maintaining a synchronization pipeline between the two services. This added operational overhead, data movement costs, licensing costs, and the challenge of maintaining predictable low latency at scale. With vector search built into DynamoDB, your vectors and operational data share the same serverless infrastructure and the same pay-per-request pricing model.</p>
<div class="internal-linking-related-contents"><a href="https://thenokiablog.com/html-element-select-envato-tuts/" class="template-2"><span class="cta">Read more</span><span class="postTitle">HTML Element: select | Envato Tuts+</span></a></div><p>Vector search in DynamoDB introduces a new index type that you create on an attribute storing vector embeddings. You generate embeddings using a model of your choice, such as Amazon Bedrock Titan Text Embeddings, Cohere Embed, or OpenAI text embedding models, and store them as a list of floats in your table using a standard <code>PutItem</code> call. You then create a vector index on that attribute and specify the number of dimensions, the distance function, and any non-vector attributes you want to use as filters to narrow search results at query time. The <code>SearchVectors</code> API accepts a query vector, the number of results to return (up to 100), and optional filter conditions. It returns results ranked by similarity.</p>
<p>Use vector search in DynamoDB when your operational data already lives in DynamoDB and you want to add similarity search without provisioning a separate database or managing a synchronization pipeline. DynamoDB is fully serverless, so vector search scales automatically with no infrastructure to manage. It supports up to 4096 dimensions, Euclidean, Cosine, and Dot product distance functions, and inline filtering.</p>
<p><span><strong>Getting started with vector search in DynamoDB<br></strong></span>This walkthrough shows how to add vector search to an existing DynamoDB table using the DynamoDB console. The scenario contains an online sporting goods store with a product catalog table. Each item has standard operational attributes such as <code>productId</code>, <code>category</code>, <code>description</code>, <code>marketplace</code>, <code>name</code>, and <code>price</code>. The goal is to add semantic search so shoppers can find products using natural language queries rather than exact keyword matches.</p>
<p><strong>1. Prepare DynamoDB table</strong><br>To enable semantic search, I first generate vector embeddings for the product descriptions already in my table. Embeddings are numerical representations of text generated by a machine learning model that capture the meaning of the content. Two items with similar descriptions will have embeddings that are close to each other in vector space, which is what makes similarity search possible.</p>
<div class="internal-linking-related-contents"><a href="https://thenokiablog.com/skipping-the-whm-getting-started-wizard-cpanel-blog/" class="template-2"><span class="cta">Read more</span><span class="postTitle">Skipping the WHM Getting Started Wizard | cPanel Blog</span></a></div><p><img loading="lazy" decoding="async" class="aligncenter wp-image-105171 size-full" src="https://thenokiablog.com/wp-content/uploads/2026/08/amazon-dynamodb-now-supports-real-time-vector-search-at-any-scale-1.png" alt width="1405" height="599"></p>
<p>I can generate embeddings using Amazon Bedrock Titan Text Embeddings or another embedding model, then add them to my table using the AWS Management Console, AWS Command Line Interface (AWS CLI), AWS SDKs, AWS CloudFormation, or other infrastructure-as-code (IaC) tools.</p>
<p>For an existing table like <code>ProductCatalog</code>, I add the embeddings to each item as a new attribute named <code>descriptionEmbedding</code> using an <code>UpdateItem</code> call. DynamoDB stores vector embeddings using its existing <code>List</code> data type. Each element in the list is a <code>Number</code> that represents a single float value of the embedding vector. This means I do not need a new data type or schema change to start storing vectors alongside my existing operational attributes.</p>
<p><strong>2. Create vector index<br></strong>In the DynamoDB console, open the <code>ProductCatalog</code> table and choose the <strong>Indexes</strong> tab. I choose <strong>Create vector index</strong>. On the&nbsp;<strong>Create vector index</strong> page, I fill in the index details as follows. I enter <code>ProductDescriptionIndex</code> as the <strong>Index name</strong> and <code>descriptionEmbedding</code> as the <strong>Vector attribute</strong>.</p>
<div class="internal-linking-related-contents"><a href="https://thenokiablog.com/gone-phishing-cpanel-blog/" class="template-2"><span class="cta">Read more</span><span class="postTitle">Gone Phishing | cPanel Blog</span></a></div><p><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-105107" src="https://thenokiablog.com/wp-content/uploads/2026/08/amazon-dynamodb-now-supports-real-time-vector-search-at-any-scale-2.png" alt width="1924" height="2341"></p>
<p>I enter the number of <strong>Dimensions</strong> that matches my embedding model&rsquo;s output and select <strong>Cosine</strong> as the <strong>Distance function</strong>. Cosine measures the angle between vectors rather than their magnitude, which makes it effective for comparing semantic similarity of text embeddings. Vector search in DynamoDB also supports <strong>Euclidean</strong> and <strong>Dot product</strong> distance functions.</p>
<ul>
<li><strong>Euclidean</strong>: Use when the magnitude of the vectors is meaningful, such as clustering items by a numeric value like purchase count.</li>
<li><strong>Dot product</strong>: Use when both direction and magnitude matter, such as in recommendation systems that weight interest alignment and frequency together. As a general rule, match the distance function to the one used to train your embedding model for the best accuracy.</li>
</ul>
<p>I enter <code class="inline-code">marketplace</code> as the <strong>Partition key</strong>. The vector index partition key controls how DynamoDB distributes vectors across partitions, allowing the index to scale out while maintaining predictable latencies. Each search is scoped to a single partition key value, so a product catalog serving multiple marketplaces can search within one marketplace&rsquo;s inventory without scanning the entire index. The partition key is optional, but recommended for large datasets with high query throughput.</p>
<p>I expand <strong>Inline filter attributes</strong> and add <strong>category</strong> as a filter attribute. This helps me narrow search results to a specific product category at query time. Filter conditions support exact-match values only; range conditions such as <code class="inline-code">BETWEEN</code> or <code class="inline-code">BEGINS_WITH</code> are not supported. I leave <strong>Attribute projections</strong> set to <strong>All</strong> so that all table attributes are returned with my search results. Choose <strong>Create vector index</strong> and wait for the index status to change to <strong>Active</strong>.</p>
<p><strong>3. Run vector search</strong><br>I generate a query vector from a natural language search term such as &ldquo;<em>lightweight running shoes for summer</em>&rdquo; using the same embedding model I used for the product descriptions. In the DynamoDB console, I choose <strong>Explore items</strong>&nbsp;in the left navigation pane and select the&nbsp;<code>ProductCatalog</code> table.</p>
<p>Choose <strong>Search</strong> to switch to vector search mode. I select <strong>ProductDescriptionIndex</strong>&nbsp;from the&nbsp;<strong>Select a vector index</strong>&nbsp;dropdown, paste the query vector into the&nbsp;<strong>Search vector</strong>&nbsp;field, and set&nbsp;<strong>Number of results (Top K)&nbsp;</strong>to 5. I enter <strong>US</strong> as the <strong>Partition key value</strong> to scope the search to the US marketplace.&nbsp;I expand <strong>Inline filter attributes</strong>&nbsp;and set&nbsp;<strong>category</strong>&nbsp;equal to&nbsp;<strong>footwear</strong> to narrow the search to footwear products only. Now, choose <strong>Run</strong>.</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-105110" src="https://thenokiablog.com/wp-content/uploads/2026/08/amazon-dynamodb-now-supports-real-time-vector-search-at-any-scale-3.png" alt width="1913" height="1472"></p>
<p>DynamoDB returns the five most semantically similar products in the footwear category, ranked by similarity score, alongside the standard operational attributes such as name and price in the same response. The similarity score&rsquo;s meaning depends on the distance function selected for the index. For Cosine and Euclidean distance functions, lower similarity score values indicate higher similarity, with a score of 0 indicating identical vectors. For the dot product distance function, higher similarity score values indicate higher similarity.</p>
<p>To interact with vector search programmatically, including calling APIs and searching documentation, try the AWS MCP Server and plugins with your preferred AI coding tool.&nbsp;To learn more, visit the Amazon DynamoDB Developer Guide.</p>
<p><span><strong>Get started today<br></strong></span>Vector search in Amazon DynamoDB is generally available in all commercial AWS Regions, including the AWS GovCloud (US) Regions. For Regional availability and a future roadmap, visit the AWS Capabilities by Region. For pricing details, visit the Amazon DynamoDB pricing page.</p>
<p>Start exploring vector search in DynamoDB today and send feedback to&nbsp;AWS re:Post for Amazon DynamoDB&nbsp;or through your usual AWS Support contacts.</p>
<p>&mdash; Esra <!-- '"` --></p>
<p>The post <a href="https://thenokiablog.com/amazon-dynamodb-now-supports-real-time-vector-search-at-any-scale/">Amazon DynamoDB now supports real-time vector search at any scale</a> appeared first on <a href="https://thenokiablog.com">The NOKIA Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Accelerate your infrastructure deployments by up to 4x with AWS CloudFormation Express mode</title>
		<link>https://thenokiablog.com/accelerate-your-infrastructure-deployments-by-up-to-4x-with-aws-cloudformation-express-mode/</link>
		
		<dc:creator><![CDATA[Mister Nokia]]></dc:creator>
		<pubDate>Tue, 30 Jun 2026 21:30:33 +0000</pubDate>
				<category><![CDATA[Nokia Mobile Phone]]></category>
		<category><![CDATA[AWS CLI]]></category>
		<category><![CDATA[AWS Cloud Development Kit]]></category>
		<category><![CDATA[AWS CloudFormation]]></category>
		<category><![CDATA[AWS Lambda]]></category>
		<category><![CDATA[AWS Management Console]]></category>
		<category><![CDATA[AWS Support]]></category>
		<category><![CDATA[Kiro]]></category>
		<category><![CDATA[Launch]]></category>
		<category><![CDATA[Management Tools]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Regions]]></category>
		<category><![CDATA[Resilience]]></category>
		<guid isPermaLink="false">https://thenokiablog.com/accelerate-your-infrastructure-deployments-by-up-to-4x-with-aws-cloudformation-express-mode/</guid>

					<description><![CDATA[<p>Today, we&#8217;re announcing AWS CloudFormation Express mode,&#160;a new deployment mode that accelerates deployments for developers and...</p>
<p>The post <a href="https://thenokiablog.com/accelerate-your-infrastructure-deployments-by-up-to-4x-with-aws-cloudformation-express-mode/">Accelerate your infrastructure deployments by up to 4x with AWS CloudFormation Express mode</a> appeared first on <a href="https://thenokiablog.com">The NOKIA Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<table id="amazon-polly-audio-table">
<tbody>
<tr>
<td id="amazon-polly-audio-tab">
<div id="amazon-polly-by-tab">
            <img loading="lazy" decoding="async" src="https://thenokiablog.com/wp-content/uploads/2026/07/accelerate-your-infrastructure-deployments-by-up-to-4x-with-aws-cloudformation-express-mode.png" alt="Voiced by Polly" width="554" height="56">
           </div>
</td>
</tr>
</tbody>
</table>
<p>Today, we&rsquo;re announcing AWS CloudFormation Express mode,&nbsp;a new deployment mode that accelerates deployments for developers and AI tools iterating on infrastructure. Express mode accelerates deployments by completing when CloudFormation confirms resource configuration is applied, rather than waiting for extended stabilization checks. This reduces deployment time by up to 4 times for iterative development workflows and production scenarios.</p>
<p><strong><u>How it works</u></strong><br>
        <br>Every CloudFormation deployment performs stabilization checks after resource configuration is applied. These checks serve an important purpose when you need to confirm resources can serve traffic before shifting load.</p>
<p>However, many workflows do not require full stabilization to proceed. Express mode benefits two primary use cases: iterative development workflows and production scenarios where you are comfortable with eventual stabilization. These use cases include iterating on infrastructure configurations during development, testing individual components of your application, and AI-assisted infrastructure development that benefits from sub-minute feedback loops.</p>
<p>With Express mode, CloudFormation completes deployments when resource configuration is applied, without waiting for stabilization checks. Resources continue becoming operational in the background. CloudFormation automatically retries dependent resources that encounter transient failures during provisioning within the same stack, without requiring any customer intervention. This built-in resilience handles timing issues between resources as they stabilize. Express mode changes <em>when</em> the deployment completes, not <em>how</em> resources are provisioned.</p>
<div class="internal-linking-related-contents"><a href="https://thenokiablog.com/html-element-select-envato-tuts/" class="template-2"><span class="cta">Read more</span><span class="postTitle">HTML Element: select | Envato Tuts+</span></a></div><p>For example, when I create an Amazon Simple Queue Service (SQS) queue with a dead letter queue (DLQ), Standard mode takes 64 seconds, but Express mode completes in up to 10 seconds. In the case of deleting an AWS Lambda function with network interface attachment, Standard mode takes 20&ndash;30 minutes, but Express mode completes in up to 10 seconds based on my benchmarking test.</p>
<p><strong><u>Get started with CloudFormation Express mode</u></strong><br>
        <br>When you create a CloudFormation stack in the AWS Management Console, choose <strong>Enable</strong> in the <strong>Express mode</strong> under <strong>Stack deployment options</strong>.<img loading="lazy" decoding="async" class="aligncenter wp-image-104864 size-full" src="https://thenokiablog.com/wp-content/uploads/2026/07/accelerate-your-infrastructure-deployments-by-up-to-4x-with-aws-cloudformation-express-mode.jpg" alt width="1800" height="1492"></p>
<p>You can also use AWS Command Line Interface (AWS CLI), AWS SDKs, or IaC tools like AWS Cloud Development Kit (CDK), and AI tools such as Kiro.</p>
<p>Activate Express mode by setting the <code class="qs:font-mono qs:bg-action-hover qs:rounded qs:px-1 qs:py-0.5 qs:mx-1" data-testid="qbiz-components-markdown-codehighlighter-fallback-container">--deployment-config</code> parameter to <code>EXPRESS</code> when creating, updating, or deleting stacks. No template changes are required. Express mode disables rollback by default for the fastest iteration experience. To re-enable rollback, set <code>disableRollback</code> to <code>false</code> in the <code>deployment-config</code> for production environments, or implement monitoring/cleanup mechanisms for failed deployments.</p>
<pre><code class="lang-bash">aws cloudformation create-stack  
   --stack-name my-app  
   --template-body file://template.yaml  
   --deployment-config '{"mode": "EXPRESS", "disableRollback": true}' </code></pre>
<div class="internal-linking-related-contents"><a href="https://thenokiablog.com/skipping-the-whm-getting-started-wizard-cpanel-blog/" class="template-2"><span class="cta">Read more</span><span class="postTitle">Skipping the WHM Getting Started Wizard | cPanel Blog</span></a></div><p>For example, use the Express mode when you build infrastructure incrementally, adding resources one at a time. Ensure your IAM role templates follow the principle of least privilege.</p>
<pre><code class="lang-bash"># Iteration 1: Deploy IAM role
aws cloudformation create-stack 
--stack-name my-microservice 
--template-body file://iteration1-iam.yaml 
--deployment-config '{"mode": "EXPRESS"}' 
--capabilities CAPABILITY_IAM
--role-arn arn:aws:iam::123456789012:role/CloudFormationDeployRole

# Iteration 2: Add Lambda function
aws cloudformation update-stack 
--stack-name my-microservice 
--template-body file://iteration2-lambda.yaml 
--deployment-config '{"mode": "EXPRESS"}' 
--capabilities CAPABILITY_IAM
--role-arn arn:aws:iam::123456789012:role/CloudFormationDeployRole

# Iteration 3: Add SQS queue and event source mapping
aws cloudformation update-stack 
--stack-name my-microservice 
--template-body file://iteration3-sqs.yaml 
--deployment-config '{"mode": "EXPRESS"}' 
--capabilities CAPABILITY_IAM
--role-arn arn:aws:iam::123456789012:role/CloudFormationDeployRole</code></pre>
<p>For AWS CDK, activate Express mode with the <code>cdk deploy --express</code> command when you deploy your CDK stack. This command retrieves your generated CloudFormation template and deploys it through the CloudFormation Express mode, which provisions your resources as part of a CloudFormation stack.</p>
<p>Express mode works with all existing CloudFormation templates and supports all CloudFormation features including change sets and nested stacks. When you enable Express mode on a parent stack, all nested stacks also use Express mode. If you need resources to be fully operational before proceeding with traffic or testing, continue using the default deployment behavior, which performs stabilization checks before completing.</p>
<p><strong><u>Now available</u></strong><br>
        <br>AWS CloudFormation Express mode is available today in all AWS commercial Regions at no additional cost. For Regional availability and a future roadmap, visit the AWS Capabilities by Region. If you want to call APIs, search documentation, find regional availability, and check troubleshooting about this new feature, try using the AWS MCP Server and plugins with your preferred AI tool. To learn more, visit the CloudFormation documentation.</p>
<div class="internal-linking-related-contents"><a href="https://thenokiablog.com/gone-phishing-cpanel-blog/" class="template-2"><span class="cta">Read more</span><span class="postTitle">Gone Phishing | cPanel Blog</span></a></div><p>Start accelerating your deployments today, and send feedback to AWS re:Post for AWS CloudFormation or through your usual AWS Support contacts.</p>
<p>&mdash; Channy</p>
<p>       <!-- '"` --></p>
<p>The post <a href="https://thenokiablog.com/accelerate-your-infrastructure-deployments-by-up-to-4x-with-aws-cloudformation-express-mode/">Accelerate your infrastructure deployments by up to 4x with AWS CloudFormation Express mode</a> appeared first on <a href="https://thenokiablog.com">The NOKIA Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Amazon EC2 C9g and C9gd instances powered by AWS Graviton5 processors are now available</title>
		<link>https://thenokiablog.com/amazon-ec2-c9g-and-c9gd-instances-powered-by-aws-graviton5-processors-are-now-available/</link>
		
		<dc:creator><![CDATA[Mister Nokia]]></dc:creator>
		<pubDate>Tue, 30 Jun 2026 20:56:44 +0000</pubDate>
				<category><![CDATA[Nokia Mobile Phone]]></category>
		<category><![CDATA[Amazon CloudWatch]]></category>
		<category><![CDATA[Amazon EC2]]></category>
		<category><![CDATA[Amazon VPC]]></category>
		<category><![CDATA[Analytics]]></category>
		<category><![CDATA[AWS CLI]]></category>
		<category><![CDATA[AWS Management Console]]></category>
		<category><![CDATA[AWS Support]]></category>
		<category><![CDATA[Compute]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[Graviton]]></category>
		<category><![CDATA[Launch]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Regions]]></category>
		<category><![CDATA[Storage]]></category>
		<guid isPermaLink="false">https://thenokiablog.com/amazon-ec2-c9g-and-c9gd-instances-powered-by-aws-graviton5-processors-are-now-available/</guid>

					<description><![CDATA[<p>When you run compute-intensive workloads like real-time analytics, batch processing, video encoding, scientific modeling, or CPU-based...</p>
<p>The post <a href="https://thenokiablog.com/amazon-ec2-c9g-and-c9gd-instances-powered-by-aws-graviton5-processors-are-now-available/">Amazon EC2 C9g and C9gd instances powered by AWS Graviton5 processors are now available</a> appeared first on <a href="https://thenokiablog.com">The NOKIA Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<table id="amazon-polly-audio-table">
<tbody>
<tr>
<td id="amazon-polly-audio-tab">
<div id="amazon-polly-by-tab">
            <img loading="lazy" decoding="async" src="https://thenokiablog.com/wp-content/uploads/2026/07/amazon-ec2-c9g-and-c9gd-instances-powered-by-aws-graviton5-processors-are-now-available.png" alt="Voiced by Polly" width="554" height="56">
           </div>
</td>
</tr>
</tbody>
</table>
<p>When you run compute-intensive workloads like real-time analytics, batch processing, video encoding, scientific modeling, or CPU-based machine learning inference, every percentage point of performance matters. You need instances that deliver higher throughput per vCPU, faster memory access, and more network bandwidth, all while keeping your costs in check.</p>
<p>Today I am happy to announce the general availability of Amazon Elastic Compute Cloud (Amazon EC2) C9g and C9gd instances, powered by AWS Graviton5 processors. C9g instances are compute-optimized and deliver up to 25% higher performance per vCPU compared to previous-generation C8g instances. They feature the fastest memory of any processor instance in the cloud, with DDR5 8800MT/s DIMMs, 5x more L3 cache, and up to 3x higher packet-processing performance compared to Graviton4-based instances. The faster memory and larger caches mean your workloads spend less time waiting on data, translating into higher throughput for in-memory analytics, faster agentic loops, and more responsive real-time applications.</p>
<p>C9g instances are ideal for batch jobs, video encoding pipelines, or distributed analytics that can utilize Amazon Elastic Block Store (Amazon EBS) for storage. It is also a natural fit for agentic AI workloads, where concurrent environments and CPU-bound reasoning steps benefit from Graviton5&rsquo;s higher core count and larger caches. As AI shifts from answering questions to taking actions, running code, and orchestrating multi-step tasks, the demand for CPU compute is growing, and C9g instances are built for this shift.</p>
<p>Some workloads also need fast local storage alongside that compute power. Choose C9gd when your application benefits from high-speed, low-latency local NVMe SSD storage, for example scratch space during HPC simulations, temporary caches for ML inference, or local buffers for ad-serving engines.</p>
<div class="internal-linking-related-contents"><a href="https://thenokiablog.com/html-element-select-envato-tuts/" class="template-2"><span class="cta">Read more</span><span class="postTitle">HTML Element: select | Envato Tuts+</span></a></div><p>Graviton5-based instances with NVMe instance store volumes also support detailed performance statistics, providing high-resolution I/O metrics, including latency histograms broken down by I/O size, up to 1-second granularity and accessible via Amazon CloudWatch or nvme-cli at no additional cost.</p>
<p><span><strong>C9g and C9gd instances at a glance</strong></span><br>
        <br>C9g and C9gd instances are available in 11 sizes ranging from medium to 48xlarge, plus a bare metal option. They offer up to 15% higher network bandwidth and 20% higher EBS bandwidth on average across sizes compared to the previous generation, with the largest 48xlarge size delivering up to 100 Gbps of network bandwidth and up to 72 Gbps of EBS bandwidth, a 2x increase.</p>
<table border="0" cellspacing="0" cellpadding="8">
<tbody>
<tr>
<th>C9g</th>
<th>vCPUs</th>
<th>Memory<br>
           <br>(GiB)</th>
<th>Network Bandwidth<br>
           <br>(Gbps)</th>
<th>EBS Bandwidth<br>
           <br>(Gbps)</th>
</tr>
<tr>
<td><strong>medium</strong></td>
<td>1</td>
<td>2</td>
<td>Up to 15</td>
<td>Up to 12</td>
</tr>
<tr>
<td><strong>large</strong></td>
<td>2</td>
<td>4</td>
<td>Up to 15</td>
<td>Up to 12</td>
</tr>
<tr>
<td><strong>xlarge</strong></td>
<td>4</td>
<td>8</td>
<td>Up to 15</td>
<td>Up to 12</td>
</tr>
<tr>
<td><strong>2xlarge</strong></td>
<td>8</td>
<td>16</td>
<td>Up to 17</td>
<td>Up to 12</td>
</tr>
<tr>
<td><strong>4xlarge</strong></td>
<td>16</td>
<td>32</td>
<td>Up to 17</td>
<td>Up to 12</td>
</tr>
<tr>
<td><strong>8xlarge</strong></td>
<td>32</td>
<td>64</td>
<td>17</td>
<td>12</td>
</tr>
<tr>
<td><strong>12xlarge</strong></td>
<td>48</td>
<td>96</td>
<td>25</td>
<td>18</td>
</tr>
<tr>
<td><strong>16xlarge</strong></td>
<td>64</td>
<td>128</td>
<td>34</td>
<td>24</td>
</tr>
<tr>
<td><strong>24xlarge</strong></td>
<td>96</td>
<td>192</td>
<td>50</td>
<td>36</td>
</tr>
<tr>
<td><strong>48xlarge</strong></td>
<td>192</td>
<td>384</td>
<td>100</td>
<td>72</td>
</tr>
<tr>
<td><strong>metal-48xl</strong></td>
<td>192</td>
<td>384</td>
<td>100</td>
<td>72</td>
</tr>
</tbody>
</table>
<p>C9gd instances add local NVMe SSD storage with up to 30% higher storage performance compared to previous-generation local storage instances.</p>
<table border="0" cellspacing="0" cellpadding="8">
<tbody>
<tr>
<th>C9gd</th>
<th>vCPUs</th>
<th>Memory<br>
           <br>(GiB)</th>
<th>Instance Storage<br>
           <br>(GB)</th>
<th>Network Bandwidth<br>
           <br>(Gbps)</th>
<th>EBS Bandwidth<br>
           <br>(Gbps)</th>
</tr>
<tr>
<td><strong>medium</strong></td>
<td>1</td>
<td>2</td>
<td>1 x 59</td>
<td>Up to 15</td>
<td>Up to 12</td>
</tr>
<tr>
<td><strong>large</strong></td>
<td>2</td>
<td>4</td>
<td>1 x 118</td>
<td>Up to 15</td>
<td>Up to 12</td>
</tr>
<tr>
<td><strong>xlarge</strong></td>
<td>4</td>
<td>8</td>
<td>1 x 237</td>
<td>Up to 15</td>
<td>Up to 12</td>
</tr>
<tr>
<td><strong>2xlarge</strong></td>
<td>8</td>
<td>16</td>
<td>1 x 474</td>
<td>Up to 17</td>
<td>Up to 12</td>
</tr>
<tr>
<td><strong>4xlarge</strong></td>
<td>16</td>
<td>32</td>
<td>1 x 950</td>
<td>Up to 17</td>
<td>Up to 12</td>
</tr>
<tr>
<td><strong>8xlarge</strong></td>
<td>32</td>
<td>64</td>
<td>1 x 1900</td>
<td>17</td>
<td>12</td>
</tr>
<tr>
<td><strong>12xlarge</strong></td>
<td>48</td>
<td>96</td>
<td>3 x 950</td>
<td>25</td>
<td>18</td>
</tr>
<tr>
<td><strong>16xlarge</strong></td>
<td>64</td>
<td>128</td>
<td>1 x 3800</td>
<td>34</td>
<td>24</td>
</tr>
<tr>
<td><strong>24xlarge</strong></td>
<td>96</td>
<td>192</td>
<td>3 x 1900</td>
<td>50</td>
<td>36</td>
</tr>
<tr>
<td><strong>48xlarge</strong></td>
<td>192</td>
<td>384</td>
<td>3 x 3800</td>
<td>100</td>
<td>72</td>
</tr>
<tr>
<td><strong>metal-48xl</strong></td>
<td>192</td>
<td>384</td>
<td>3 x 3800</td>
<td>100</td>
<td>72</td>
</tr>
</tbody>
</table>
<p>Both families are well-suited for high-performance computing (HPC), batch processing, gaming, video encoding, scientific modeling, distributed analytics, CPU-based machine learning inference, and ad serving.</p>
<div class="internal-linking-related-contents"><a href="https://thenokiablog.com/skipping-the-whm-getting-started-wizard-cpanel-blog/" class="template-2"><span class="cta">Read more</span><span class="postTitle">Skipping the WHM Getting Started Wizard | cPanel Blog</span></a></div><p>Here are some additional capabilities:</p>
<ul>
<li>Instance Bandwidth Configuration (IBC) lets you adjust the allocation of bandwidth between Amazon EBS and Amazon VPC networking by up to 25%, helping you optimize performance for workloads with specific bandwidth requirements such as databases and caching.</li>
<li>ENA Express support for enhanced networking.</li>
<li>Up to 128 EBS volumes can be attached to virtual instances.</li>
<li>Support for Savings Plans, On-Demand, Spot Instances, Dedicated Instances, and Dedicated Hosts.</li>
</ul>
<p><span><strong>Nitro Isolation Engine</strong></span><br>
        <br>C9g and C9gd instances are the first compute optimized Amazon EC2 instances to feature the AWS Nitro Isolation Engine, a new capability of the AWS Nitro System. The Nitro Isolation Engine is a purpose-built component of the Nitro Hypervisor, implemented in Rust, that enforces isolation between virtual machines. It mediates all access to VM memory, CPU register state, and I/O devices through a minimal set of APIs.</p>
<p>To learn more about the Nitro Isolation Engine, visit the blog post. For details on the formal verification results, including scope and assumptions, see our technical white paper.</p>
<p><span><strong>Now available</strong></span><br>
        <br>Amazon EC2 C9g and C9gd instances are now available in US East (Ohio, N. Virginia), US West (Oregon), and Europe (Frankfurt). Additional regions will follow.</p>
<div class="internal-linking-related-contents"><a href="https://thenokiablog.com/gone-phishing-cpanel-blog/" class="template-2"><span class="cta">Read more</span><span class="postTitle">Gone Phishing | cPanel Blog</span></a></div><p>You can launch C9g and C9gd instances today using the AWS Management Console, AWS Command Line Interface (AWS CLI), or AWS SDKs. For pricing information, visit the Amazon EC2 Pricing page.</p>
<p>To learn more, visit the Amazon EC2 C9g and C9gd instances page and send feedback to AWS re:Post for EC2 or through your usual AWS Support contacts.</p>
<p>       &mdash; seb <!-- '"` --></p>
<p>The post <a href="https://thenokiablog.com/amazon-ec2-c9g-and-c9gd-instances-powered-by-aws-graviton5-processors-are-now-available/">Amazon EC2 C9g and C9gd instances powered by AWS Graviton5 processors are now available</a> appeared first on <a href="https://thenokiablog.com">The NOKIA Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>AWS Weekly Roundup: NY Summit recap, Local Zone in Hanoi, Grok 4.3 in Bedrock, price reductions, and more (June 22, 2026)</title>
		<link>https://thenokiablog.com/aws-weekly-roundup-ny-summit-recap-local-zone-in-hanoi-grok-4-3-in-bedrock-price-reductions-and-more-june-22-2026/</link>
		
		<dc:creator><![CDATA[Mister Nokia]]></dc:creator>
		<pubDate>Mon, 22 Jun 2026 14:46:17 +0000</pubDate>
				<category><![CDATA[Nokia Mobile Phone]]></category>
		<category><![CDATA[Amazon Bedrock]]></category>
		<category><![CDATA[Amazon Bedrock AgentCore]]></category>
		<category><![CDATA[Amazon EC2]]></category>
		<category><![CDATA[Amazon Elastic Container Service]]></category>
		<category><![CDATA[Amazon GameLift]]></category>
		<category><![CDATA[Amazon Route 53]]></category>
		<category><![CDATA[Amazon Simple Storage Service (S3)]]></category>
		<category><![CDATA[Announcements]]></category>
		<category><![CDATA[Auto Scaling]]></category>
		<category><![CDATA[AWS Local Zones]]></category>
		<category><![CDATA[AWS Management Console]]></category>
		<category><![CDATA[AWS Marketplace]]></category>
		<category><![CDATA[AWS Summit New York]]></category>
		<category><![CDATA[AWS Transform]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[DevOps]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Generative AI]]></category>
		<category><![CDATA[Kiro]]></category>
		<category><![CDATA[Launch]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Price Reduction]]></category>
		<category><![CDATA[Regions]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Startup]]></category>
		<category><![CDATA[Strands Agents]]></category>
		<category><![CDATA[Week in Review]]></category>
		<guid isPermaLink="false">https://thenokiablog.com/aws-weekly-roundup-ny-summit-recap-local-zone-in-hanoi-grok-4-3-in-bedrock-price-reductions-and-more-june-22-2026/</guid>

					<description><![CDATA[<p>Last week AWS Summit New York City brought together thousands of customers, partners, and builders for...</p>
<p>The post <a href="https://thenokiablog.com/aws-weekly-roundup-ny-summit-recap-local-zone-in-hanoi-grok-4-3-in-bedrock-price-reductions-and-more-june-22-2026/">AWS Weekly Roundup: NY Summit recap, Local Zone in Hanoi, Grok 4.3 in Bedrock, price reductions, and more (June 22, 2026)</a> appeared first on <a href="https://thenokiablog.com">The NOKIA Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<table id="amazon-polly-audio-table">
<tbody>
<tr>
<td id="amazon-polly-audio-tab">
<div id="amazon-polly-by-tab">
            <img loading="lazy" decoding="async" src="https://thenokiablog.com/wp-content/uploads/2026/06/aws-weekly-roundup-ny-summit-recap-local-zone-in-hanoi-grok-4-3-in-bedrock-price-reductions-and-more-june-22-2026.png" alt="Voiced by Polly" width="554" height="56">
           </div>
</td>
</tr>
</tbody>
</table>
<p>Last week AWS Summit New York City brought together thousands of customers, partners, and builders for a free, one-day event showcasing the latest in cloud and AI innovation. Dr. Swami Sivasubramanian, VP of Agentic AI at AWS unveiled a stack of AI launches in his keynote, all built around one thesis: agents that compound value over time.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-104713" src="https://thenokiablog.com/wp-content/uploads/2026/06/aws-weekly-roundup-ny-summit-recap-local-zone-in-hanoi-grok-4-3-in-bedrock-price-reductions-and-more-june-22-2026.jpg" alt width="1600" height="905"></p>
<ul>
<li><strong>Agents for working</strong> &ndash; You can launch autonomous agents and access a smarter activity feed with new Amazon Quick features, which now let you create and run multi-step agents directly in the desktop app and consolidates email, Slack, calendar, and tasks into a single prioritized view with personalized rules.</li>
<li><strong>Agents for securing</strong> &ndash; You can shift from reactive to proactive security with AWS Continuum, a new AI-native security service that reasons, validates, and acts at machine speed across the full code vulnerability lifecycle. AWS Security Agent (now part of AWS Continuum) adds new features: threat modeling; pull request code scanning with remediation across major Git platforms; and IDE integrations via Kiro power, Claude Code plugin, and MCP.</li>
<li><strong>Agents for building</strong> &ndash; You can write, ship, and modernize code in one continuous loop with Kiro, AWS DevOps Agent, and AWS Transform. Kiro introduces a native iOS app; AWS DevOps Agent adds release management capabilities to assess code changes before production; and AWS Transform continuous modernization reduces tech debt autonomously.</li>
<li><strong>Agents customers create</strong> &ndash; You can go from agent idea to production in minutes with Amazon Bedrock AgentCore, which now includes a GA harness for infrastructure and orchestration, Web Search, Managed Knowledge Base, policy integrations with Guardrails, and the new AWS Context service for mapping organizational data relationships.</li>
</ul>
<p>To learn more, visit the Summit recap from our top announcements blog post and Amazon News post.</p>
<p><strong>Last week&rsquo;s launches</strong><br>
        <br>Here are last week&rsquo;s launches that caught my attention:</p>
<ul>
<li>AWS Local Zone in Hanoi, Vietnam&#8239; &mdash;This new Local Zone is one of the first AWS Local Zones in the Asia Pacific with support for Amazon S3 and Amazon EBS Local Snapshots, enabling customers to meet data residency requirements by storing and backing up data locally. To get started, enable the Hanoi Local Zone (<code>ap-southeast-1-han-1a</code>) from the Regions and Zones tab in the AWS Global View or by using the ModifyAvailabilityZoneGroup API.</li>
<li>AWS Blocks, an open-source TypeScript framework for application developers (preview) &mdash; AWS Blocks runs a fully functional local environment with Postgres, authentication, and real-time messaging, no AWS account required. When you&rsquo;re ready to deploy, the same application code runs on production AWS services with zero changes, and you can drop into AWS CDK at any point for direct resource configuration.</li>
<li>Grok 4.3 from xAI in Amazon Bedrock &mdash;You can use the Grok 4.3 model on Amazon Bedrock, giving you even more choice as you build generative AI applications across reasoning, agentic, and enterprise workflows. Grok 4.3 runs on a new inference engine in Bedrock designed for price performance, with support for tool calling, structured output, and response streaming.</li>
<li>Amazon S3 annotations: attach rich, queryable context directly to your objects &mdash; Amazon S3 now lets you attach up to 1 GB of rich, mutable, and queryable context directly to your objects using annotations, purpose-built for AI agents and autonomous workflows that need to discover, understand, and act on data at scale without maintaining separate metadata systems.</li>
<li>Amazon ECS announces faster service auto scaling &mdash; Amazon ECS service auto scaling now detects and responds to load changes faster with support for high resolution (20-second) metrics and metric publishing optimizations. In AWS benchmarking tests, time to trigger scale-out improved from 363 seconds to 86 seconds (76% faster), and total time to scale and provision new tasks improved from 386 seconds to 109 seconds (72% faster).</li>
<li>Amazon EC2 G7 instances accelerated by NVIDIA RTX PRO 4500 Blackwell Server Edition GPUs &mdash; AWS is the first major cloud provider to support NVIDIA RTX PRO 4500 Blackwell Server Edition GPUs. G7 instances are accelerated by these GPUs with custom sixth-generation Intel Xeon Scalable processors, delivering up to 4.6x AI inference performance and up to 2.1x graphics performance compared to G6 instances.</li>
<li>Strands Agents introduces new capabilities &mdash; Strands is an open source toolkit for building production agents. You can now use better context management in Harness SDK, a new isolated execution environment with Strands Shell, and chaos testing and red teaming in Strands Evals.</li>
<li>AWS Management Console Private Access &ndash; You can access the AWS Console from VPCs without internet connectivity, allowing enterprises to manage their AWS infrastructure through the console while maintaining strict network security controls in air-gapped environments.</li>
<li>AWS Marketplace Storefront is now generally available &ndash; AWS Partners can create and deploy their own branded catalog of solutions and services on their website or application in hours. Channel Partners and Independent Software Vendors can now simplify how they manage their cloud marketplace business and make it easier for customers to discover and purchase their solutions from AWS Marketplace.</li>
<li> Palo Alto Networks (PANW) Advanced DNS Security on Amazon Route 53 Resolver DNS Firewall (preview) &ndash; You can now enforce DNS threat protections from Palo Alto Networks directly on Route 53 DNS Firewall rules, without deploying separate firewalls or modifying VPC configurations &mdash; by subscribing to PANW from the DNS Firewall console through the embedded AWS Marketplace widget.</li>
</ul>
<div class="internal-linking-related-contents"><a href="https://thenokiablog.com/html-element-select-envato-tuts/" class="template-2"><span class="cta">Read more</span><span class="postTitle">HTML Element: select | Envato Tuts+</span></a></div><p>For a full list of AWS announcements, be sure to keep an eye on the What&rsquo;s New with AWS page.</p>
<p><strong>Price reductions&nbsp;</strong><br>
        <br>AWS continues to look for ways to increase performance and lower prices for our customers. I noticed a few such efforts last week, so I&rsquo;d like to share them:</p>
<p>Learn more about AWS, browse and join upcoming AWS-led in-person and virtual events, startup events, and developer-focused events as well as AWS Summits and AWS Community Days. Join the AWS Builder Center to connect with builders, share solutions, and access content that supports your development.</p>
<p>That&rsquo;s all for this week. Check back next Monday for another Weekly Roundup!</p>
<div class="internal-linking-related-contents"><a href="https://thenokiablog.com/skipping-the-whm-getting-started-wizard-cpanel-blog/" class="template-2"><span class="cta">Read more</span><span class="postTitle">Skipping the WHM Getting Started Wizard | cPanel Blog</span></a></div><p>&mdash; Channy</p>
<p>       <!-- '"` --></p>
<p>The post <a href="https://thenokiablog.com/aws-weekly-roundup-ny-summit-recap-local-zone-in-hanoi-grok-4-3-in-bedrock-price-reductions-and-more-june-22-2026/">AWS Weekly Roundup: NY Summit recap, Local Zone in Hanoi, Grok 4.3 in Bedrock, price reductions, and more (June 22, 2026)</a> appeared first on <a href="https://thenokiablog.com">The NOKIA Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>AWS WAF adds AI traffic monetization capability to help content owners charge AI bots for content access</title>
		<link>https://thenokiablog.com/aws-waf-adds-ai-traffic-monetization-capability-to-help-content-owners-charge-ai-bots-for-content-access/</link>
		
		<dc:creator><![CDATA[Mister Nokia]]></dc:creator>
		<pubDate>Mon, 15 Jun 2026 20:42:13 +0000</pubDate>
				<category><![CDATA[Nokia Mobile Phone]]></category>
		<category><![CDATA[Amazon CloudFront]]></category>
		<category><![CDATA[Announcements]]></category>
		<category><![CDATA[AWS Management Console]]></category>
		<category><![CDATA[AWS WAF]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Dashboard]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Identity]]></category>
		<category><![CDATA[Launch]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Security, Identity, & Compliance]]></category>
		<guid isPermaLink="false">https://thenokiablog.com/aws-waf-adds-ai-traffic-monetization-capability-to-help-content-owners-charge-ai-bots-for-content-access/</guid>

					<description><![CDATA[<p>AWS WAF now includes AI traffic monetization capability that gives digital content owners and publishers a...</p>
<p>The post <a href="https://thenokiablog.com/aws-waf-adds-ai-traffic-monetization-capability-to-help-content-owners-charge-ai-bots-for-content-access/">AWS WAF adds AI traffic monetization capability to help content owners charge AI bots for content access</a> appeared first on <a href="https://thenokiablog.com">The NOKIA Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<table id="amazon-polly-audio-table">
<tbody>
<tr>
<td id="amazon-polly-audio-tab">
<div id="amazon-polly-by-tab">
            <img loading="lazy" decoding="async" src="https://thenokiablog.com/wp-content/uploads/2026/06/aws-waf-adds-ai-traffic-monetization-capability-to-help-content-owners-charge-ai-bots-for-content-access.png" alt="Voiced by Polly" width="554" height="56">
           </div>
</td>
</tr>
</tbody>
</table>
<p>AWS WAF now includes AI traffic monetization capability that gives digital content owners and publishers a way to charge AI bots and agents for access to protected web content directly at the network edge. The capability helps content owners and publishers set per-request pricing by content path, bot category, or verification tier without modifying their origin infrastructure or writing application code. Content owners can define granular access policies per agent type, collect payments in stablecoins to their preferred wallet, and monitor revenue and bot activity from a single dashboard.</p>
<p>AI bot traffic now accounts for more than 50% of web traffic for many content providers, with AI-specific crawlers growing more than 300% year-over-year. Unlike traditional search engine crawlers, which index content and return measurable referral traffic back to publisher websites, AI bots consume the same content to generate summaries and responses in AI interfaces, with little to no traffic sent back to the original source. Publishers bear the infrastructure costs of serving that traffic without the page views, ad impressions, or subscription conversions that typically offset those costs. AWS WAF Bot Control already gives customers visibility into bot activity and the ability to block or rate-limit traffic, but setting pricing and collecting payment from AI agents has not been possible until now. AI traffic monetization is a new Bot Control capability that closes that gap, giving content owners and publishers a way to configure pricing rules directly through the AWS WAF console and collect payments from AI agents through third-party payment integrations, without building custom payment infrastructure or negotiating individual licensing agreements. Payment settlement and verification flows are provided by Coinbase&rsquo;s x402 Facilitator. Integration with Stripe for direct account payments and Machine Payments Protocol (MPP) support is coming soon.</p>
<p><span><strong>Getting Started with AI Traffic Monetization<br>
          <br></strong></span>Before configuring monetization, confirm that AWS WAF Bot Control is enabled at Common or Targeted level on the web ACL associated with your CloudFront distribution. Bot Control provides the agent classification that monetization rules depend on. If you have not set this up yet, visit Adding the AWS WAF Bot Control managed rule group to your web ACL documentation. In the AWS Management Console, go to<strong> WAF &amp; Shield</strong> and choose <strong>Protection packs (web ACLs)</strong> in the left navigation pane to get started.</p>
<p>A protection pack is the core configuration unit for AI traffic monetization. It defines which content paths are monetized, what each agent verification tier is charged, which payment methods you accept, and what license terms apply. To create one, choose <strong>Create protection pack (web ACL)</strong>.</p>
<div class="internal-linking-related-contents"><a href="https://thenokiablog.com/html-element-select-envato-tuts/" class="template-2"><span class="cta">Read more</span><span class="postTitle">HTML Element: select | Envato Tuts+</span></a></div><p><img loading="lazy" decoding="async" class="alignnone wp-image-104464 size-full" src="https://thenokiablog.com/wp-content/uploads/2026/06/aws-waf-adds-ai-traffic-monetization-capability-to-help-content-owners-charge-ai-bots-for-content-access-1.png" alt width="1924" height="2626"></p>
<p>In&nbsp;<strong>Tell us about your app</strong>, select one or more app categories that describe your content (for example, Content &amp; publishing systems, E-commerce &amp; transaction platforms, or Enterprise &amp; business applications), and choose an <strong>App focus</strong>. AWS WAF uses these selections to recommend suitable security protections for your configuration.</p>
<p>In&nbsp;<strong>Select resources to protect</strong>, choose&nbsp;<strong>Add resources</strong>&nbsp;to associate regional or global resources such as CloudFront distributions with this protection pack. You can skip this step and add resources later.</p>
<p>In&nbsp;<strong>Choose initial protections</strong>, select from AWS WAF managed rule packages based on your app category and resource selections. You can also choose individual rules instead of packages.</p>
<div class="internal-linking-related-contents"><a href="https://thenokiablog.com/skipping-the-whm-getting-started-wizard-cpanel-blog/" class="template-2"><span class="cta">Read more</span><span class="postTitle">Skipping the WHM Getting Started Wizard | cPanel Blog</span></a></div><p>In&nbsp;<strong>Name and describe</strong>, provide a name and optional description for the protection pack.</p>
<p>Optionally, expand&nbsp;<strong>Customize protection pack (web ACL)&nbsp;</strong>to configure additional settings including pricing tiers, payment methods, content scope, and license terms.</p>
<p>When finished, choose&nbsp;<strong>Create protection pack (web ACL)</strong>.</p>
<p>Once your protection pack is in place, review the AI traffic analysis dashboard to understand the impact of AI bot traffic on your content before setting your pricing strategy. In the WAF &amp; Shield console, go to <strong>AI traffic analysis </strong>in the left navigation pane. Select your protection pack (web ACL) from the dropdown to populate the dashboard.</p>
<div class="internal-linking-related-contents"><a href="https://thenokiablog.com/gone-phishing-cpanel-blog/" class="template-2"><span class="cta">Read more</span><span class="postTitle">Gone Phishing | cPanel Blog</span></a></div><p><img decoding="async" loading="lazy" class="alignnone wp-image-104466 size-full" src="https://thenokiablog.com/wp-content/uploads/2026/06/aws-waf-adds-ai-traffic-monetization-capability-to-help-content-owners-charge-ai-bots-for-content-access-2.png" alt width="1928" height="1787"></p>
<p>The AI traffic analysis dashboard breaks down traffic into four categories visible in the bot traffic overview panel: <strong>All bot requests</strong>, <strong>AI bot requests</strong>, <strong>Verified AI bot traffic</strong>, and <strong>Unverified AI bot traffic</strong>. The dashboard surfaces infrastructure impact metrics including bandwidth consumed, estimated monthly cost, and peak request rates. A per-path heatmap shows which content paths receive the most AI bot activity by hour, giving you the data you need to make informed pricing decisions.</p>
<p>AWS WAF Bot Control classifies over 650 distinct AI bot and agent types including GPTBot, Claude-Web, and Perplexity-Bot, and assigns each a verification tier:</p>
<ul>
<li><strong>Verified</strong> &mdash; Agent identity confirmed through Web Bot Auth (WBA) Ed25519 cryptographic signature, or sourced from a documented IP range with a known set of user-agents and domain names.</li>
<li><strong>Unverified</strong> &mdash; Agent recognized through user-agent matching, behavioral fingerprinting, and IP reputation, but identity not cryptographically confirmed.</li>
</ul>
<p>Once you have reviewed your traffic patterns, return to&nbsp;<strong>Protection packs (web ACLs)</strong>, select your protection pack from the list, and choose&nbsp;<strong>Configure AI monetization</strong>&nbsp;from the right panel to set pricing and access policies. Each protection pack defines the pricing, agent policies, accepted payment methods, and license terms that apply to a defined set of content paths. You can create multiple protection packs and apply different pricing to different content zones within the same distribution. Once created, associate the protection pack with your web ACL by opening the web ACL and choosing&nbsp;<strong>Add protection pack</strong>.</p>
<p>For each agent verification tier within the pack, you can assign one of six actions: <strong>Monetize</strong>&nbsp;(return a 402 with pricing),&nbsp;<strong>Allow</strong>&nbsp;(grant free access),&nbsp;<strong>Block</strong> (deny access entirely), <strong>Count</strong> (log without charging), <strong>CAPTCHA </strong>(present a puzzle to verify a human sender), or <strong>Challenge </strong>(run a silent check to verify the client is a browser, not a bot).</p>
<p><img decoding="async" loading="lazy" class="alignnone wp-image-104528 size-full" src="https://thenokiablog.com/wp-content/uploads/2026/06/aws-waf-adds-ai-traffic-monetization-capability-to-help-content-owners-charge-ai-bots-for-content-access-3.png" alt width="1279" height="1531"></p>
<p>In the&nbsp;<strong>Edit monetization configuration</strong>&nbsp;page, configure the following:</p>
<p>Under<strong>&nbsp;Payment settlement</strong>, select one or more blockchain networks for stablecoin payments. Any wallet address on the supported networks is accepted, whether self-managed or hosted by a wallet provider such as Coinbase. For each network, provide your wallet address and set a&nbsp;<strong>Base price per page</strong>&nbsp;in USDC. You can add multiple networks using&nbsp;<strong>Add network</strong>. AWS does not process payments or take a fee on content revenue; disbursement is self-managed or managed by your wallet provider.</p>
<p>When a <strong>Monetize</strong> rule matches an incoming request, AWS WAF returns an HTTP 402 Payment Required response. The response body contains a machine-readable price manifest in JSON format using the x402 open protocol for machine-to-machine payments. The manifest includes the content price in USDC, accepted blockchain networks such as Base and Solana, the destination wallet address, the maximum payment timeout, and the payment scheme.</p>
<p>Any x402-compatible agent runtime can complete this flow autonomously. The client submits a signed payment authorization on their payment network of choice. AWS WAF verifies it, fetches the content, integrates with third-party facilitator services for settling the payment on-chain, and serves the response.</p>
<p>Note that the <strong>Monetize</strong> action is supported exclusively for web ACLs associated with Amazon CloudFront distributions. Adding a <strong>Monetize</strong> rule to a regional web ACL is not supported.</p>
<p>Since the&nbsp;<strong>Currency mode</strong>&nbsp;toggle is available directly in the monetization configuration page, you can switch between <strong>Real</strong> and <strong>Test</strong> mode at any time. Before going live, use test mode on non-production traffic to validate pricing, wallet configuration, and x402 payment flows. Note that test mode still enforces x402 payments, but those payments can be made on testnets such as Base Sepolia or Solana Devnet using test funds obtained from faucets such as faucet.circle.com. To activate test mode, toggle <strong>Currency mode</strong>&nbsp;to&nbsp;<strong>Test</strong>&nbsp;in your protection pack configuration. AWS WAF returns real price manifests and runs the full payment flow identically to production on the configured test chain. All events are logged with&nbsp;<code>CurrencyMode: TEST</code>. When satisfied with the configuration, toggle&nbsp;Currency mode&nbsp;back to&nbsp;Real&nbsp;to begin processing real payments.</p>
<p>Once you have switched&nbsp;<strong>Currency mode</strong>&nbsp;to&nbsp;<strong>Real</strong>, navigate to <strong>AI access monetization</strong> in the left navigation pane to track monetization outcomes in real time. Note that the <strong>AI access monetization</strong> dashboard only reflects activity from real currency mode and does not display test transactions.</p>
<p><img decoding="async" loading="lazy" class="alignnone wp-image-104468 size-full" src="https://thenokiablog.com/wp-content/uploads/2026/06/aws-waf-adds-ai-traffic-monetization-capability-to-help-content-owners-charge-ai-bots-for-content-access-4.png" alt width="1924" height="1906"></p>
<p>The&nbsp;Revenue&nbsp;dashboard shows&nbsp;<strong>Total revenue</strong>, revenue broken down by&nbsp;<strong>Verified bots</strong>&nbsp;and&nbsp;<strong>Unverified bots</strong>, and&nbsp;<strong>Avg. per request. </strong>The<strong>&nbsp;Top revenue sources</strong>&nbsp;panel groups earnings by bot category, and the&nbsp;AI access patterns&nbsp;panel ranks content paths by revenue generated. Use the&nbsp;<strong>Settlements</strong>&nbsp;tab to reconcile payments by provider and review payment method distribution and failed payment attempts.</p>
<p><span><strong>Now Available</strong></span><br>
        <br>AI traffic monetization is available now for Amazon CloudFront customers at no additional charge beyond standard AWS WAF pricing. The capability is available in all edge locations where AWS WAF web ACLs are associated with Amazon CloudFront distributions.</p>
<p>To learn more about AI traffic monetization, see the&nbsp;AWS WAF Developer Guide.</p>
<p>       &mdash; Esra <!-- '"` --></p>
<p>The post <a href="https://thenokiablog.com/aws-waf-adds-ai-traffic-monetization-capability-to-help-content-owners-charge-ai-bots-for-content-access/">AWS WAF adds AI traffic monetization capability to help content owners charge AI bots for content access</a> appeared first on <a href="https://thenokiablog.com">The NOKIA Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Improve your application resilience with Amazon Cognito multi-Region replication</title>
		<link>https://thenokiablog.com/improve-your-application-resilience-with-amazon-cognito-multi-region-replication/</link>
		
		<dc:creator><![CDATA[Mister Nokia]]></dc:creator>
		<pubDate>Wed, 03 Jun 2026 22:37:29 +0000</pubDate>
				<category><![CDATA[Nokia Mobile Phone]]></category>
		<category><![CDATA[Amazon Cognito]]></category>
		<category><![CDATA[Amazon Route 53]]></category>
		<category><![CDATA[Announcements]]></category>
		<category><![CDATA[AWS Key Management Service]]></category>
		<category><![CDATA[AWS Management Console]]></category>
		<category><![CDATA[AWS WAF]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[Industries]]></category>
		<category><![CDATA[Launch]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Regions]]></category>
		<category><![CDATA[Resilience]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Security, Identity, & Compliance]]></category>
		<guid isPermaLink="false">https://thenokiablog.com/improve-your-application-resilience-with-amazon-cognito-multi-region-replication/</guid>

					<description><![CDATA[<p>As a developer advocate working with web and mobile application developers, I&#8217;ve often heard about the...</p>
<p>The post <a href="https://thenokiablog.com/improve-your-application-resilience-with-amazon-cognito-multi-region-replication/">Improve your application resilience with Amazon Cognito multi-Region replication</a> appeared first on <a href="https://thenokiablog.com">The NOKIA Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<table id="amazon-polly-audio-table">
<tbody>
<tr>
<td id="amazon-polly-audio-tab">
<div id="amazon-polly-by-tab">
            <img loading="lazy" decoding="async" src="https://thenokiablog.com/wp-content/uploads/2026/06/improve-your-application-resilience-with-amazon-cognito-multi-region-replication.png" alt="Voiced by Polly" width="554" height="56">
           </div>
</td>
</tr>
</tbody>
</table>
<p>As a developer advocate working with web and mobile application developers, I&rsquo;ve often heard about the need to maintain consistent user authentication in the unlikely event of a regional service interruption. The increasing use of agentic AI, microservices, automation, and service accounts has sparked a similar need for machine-to-machine authentication. Today, I&rsquo;m excited to share two important updates to Amazon Cognito: <strong>multi-Region replication</strong> for improved resilience, and support for <strong>customer managed keys</strong> for more control encryption control.</p>
<p>Many applications rely on Amazon Cognito to handle user and machine-to-machine authentication, and to manage user profiles. When building for high availability, having consistent data across different AWS Regions is a key approach, and until now, achieving that consistency came with significant challenges. Engineering teams spent significant time building and maintaining custom replication solutions to synchronize configurations across Regions. Manual export and import of user data between Regions created security risks from potential data exposure and introduced opportunities for data inconsistencies. During regional transitions, end users experienced disruptions like forced password resets and re-authentication. For machine-to-machine communications, teams had to create new app clients in the secondary region, which meant reconfiguring their applications and updating OAuth-protected resources to accept access tokens issued by the new regional issuer. These challenges made it difficult to maintain uninterrupted operations across Regions.</p>
<p>With multi-Region replication, Amazon Cognito automatically maintains a synchronized copy of your user data and machine secrets in a secondary AWS Region of your choice. The replication flows in one direction, from your primary Region to the secondary Region. This includes user profiles, credentials, and pool configurations. The secondary Region operates in read-only mode, focusing on maintaining authentication capabilities. Existing sessions continue uninterrupted.</p>
<p>When you need to direct traffic to the secondary Region, your existing users can continue signing in with their existing credentials without disruption, and currently signed-in users remain authenticated because both regions recognize access tokens issued by either region. Multi-Region replication supports all authentication methods, including federated sign-in through social providers (Amazon, Google, Apple, Facebook), Security Assertion Markup Language (SAML) and OpenID Connect (OIDC) integrations, and API authorization flows. This approach maintains availability for both customer-facing applications and machine-to-machine communications in your backend services. While authentication continues without interruption, operations like new user registration or profile updates are not available during failover.</p>
<div class="internal-linking-related-contents"><a href="https://thenokiablog.com/html-element-select-envato-tuts/" class="template-2"><span class="cta">Read more</span><span class="postTitle">HTML Element: select | Envato Tuts+</span></a></div><p>Before configuring multi-Region replication, you must configure a multi-Region customer managed key stored in AWS Key Management Service (AWS KMS) to encrypt your user data at rest. These keys provide consistent encryption across Regions while giving you control over your encryption strategy.</p>
<p><span><strong>How this works in practice<br>
          <br></strong></span>I start this demo with an existing Cognito user pool in the <code>us-west-2</code> (Oregon) Region. I want to configure replication to <code>us-east-1</code> (Northern Virginia). I also have a customer managed key replicated in these two Regions.</p>
<p>Configuring multi-Region replication is just three steps. The AWS Management Console guides me through the steps: set up a custom key for encryption, configure multi-region OIDC endpoints, and configure the replication itself.</p>
<p>First, I set up a custom AWS KMS key to encrypt the data at rest.</p>
<div class="internal-linking-related-contents"><a href="https://thenokiablog.com/skipping-the-whm-getting-started-wizard-cpanel-blog/" class="template-2"><span class="cta">Read more</span><span class="postTitle">Skipping the WHM Getting Started Wizard | cPanel Blog</span></a></div><p><img loading="lazy" decoding="async" class="aligncenter size-large wp-image-103762" src="https://thenokiablog.com/wp-content/uploads/2026/06/improve-your-application-resilience-with-amazon-cognito-multi-region-replication-1.png" alt="Cognito Multi-Region replication - initial state" width="1024" height="538" data-wp-editing="1"></p>
<p>I select the custom key I created. I also update the key policy to allow Amazon Cognito to access and use the key. The console shows the correct IAM policy statements to add to my key policy.</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-large wp-image-100881" src="https://thenokiablog.com/wp-content/uploads/2026/06/improve-your-application-resilience-with-amazon-cognito-multi-region-replication-2.png" alt="Cognito Multi-Region replication - select CMK" width="1024" height="754"></p>
<p>The console confirms when the custom key is selected and correctly configured.</p>
<div class="internal-linking-related-contents"><a href="https://thenokiablog.com/gone-phishing-cpanel-blog/" class="template-2"><span class="cta">Read more</span><span class="postTitle">Gone Phishing | cPanel Blog</span></a></div><p><img decoding="async" loading="lazy" class="aligncenter size-large wp-image-100882" src="https://thenokiablog.com/wp-content/uploads/2026/06/improve-your-application-resilience-with-amazon-cognito-multi-region-replication-3.png" alt="Cognito Multi-Region replication - confirm CMK" width="1024" height="471"></p>
<p>Second, I follow the console instructions to configure the OIDC issuer type. On <strong>Step 2 &ndash; optional</strong>, I choose <strong>Configure</strong>.</p>
<p><img decoding="async" loading="lazy" class="aligncenter wp-image-103804 size-large" src="https://thenokiablog.com/wp-content/uploads/2026/06/improve-your-application-resilience-with-amazon-cognito-multi-region-replication-4.png" alt="Cognito Multi-Region replication - configure multi region OIDC 1" width="1024" height="442"></p>
<p>I make sure to update my client applications with these new endpoints. This is a required change that will need a redeployment of server-side applications and an update submission for mobile apps on the App Store and Google Play. If I don&rsquo;t update the endpoints, my users will experience disruptions because requests to the old endpoints will no longer be routed correctly.</p>
<p>On the next screen, I select <strong>Updated</strong>. I take note of the new URLs. I confirm the changes and choose <strong>Change issuer type</strong>.</p>
<p><img decoding="async" loading="lazy" class="aligncenter wp-image-103805 size-large" src="https://thenokiablog.com/wp-content/uploads/2026/06/improve-your-application-resilience-with-amazon-cognito-multi-region-replication-5.png" alt="Cognito Multi-Region replication - configure multi region OIDC 2" width="1024" height="532">Finally, I select the target Region for replication. Only Regions where the custom encryption key is replicated are available for selection. After having chosen the target Region, I choose <strong>Create</strong>.<img decoding="async" loading="lazy" class="aligncenter wp-image-103808 size-large" src="https://thenokiablog.com/wp-content/uploads/2026/06/improve-your-application-resilience-with-amazon-cognito-multi-region-replication-6.png" alt="Cognito Multi-Region replication - start the replication process" width="1024" height="463">.</p>
<p>The service prepares the replication. The time needed depends on the amount of data in the user pool.</p>
<p>When the replicated user pool is ready, I manually <strong>Activate</strong> it.</p>
<p><img decoding="async" loading="lazy" class="aligncenter wp-image-100888 size-large" src="https://thenokiablog.com/wp-content/uploads/2026/06/improve-your-application-resilience-with-amazon-cognito-multi-region-replication-7.png" alt="Cognito Multi-Region replication - replication process is complete" width="1024" height="184"></p>
<p>The replication status becomes <span><strong>Active</strong></span>. It is ready to direct traffic to the replica.</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-large wp-image-100889" src="https://thenokiablog.com/wp-content/uploads/2026/06/improve-your-application-resilience-with-amazon-cognito-multi-region-replication-8.png" alt="Cognito Multi-Region replication - active" width="1024" height="113"></p>
<p><span><strong>Additional configurations<br>
          <br></strong></span>The console helps me to keep track of additional configurations I have to plan. When I&rsquo;m using Lambda functions for custom authentication flows or SMS or email notifications, I must also deploy and configure these resources in the new Region.</p>
<p>Similarly, log streaming or AWS WAF configuration must be manually configured in the target Region before I start directing authentication traffic to it.</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-large wp-image-100890" src="https://thenokiablog.com/wp-content/uploads/2026/06/improve-your-application-resilience-with-amazon-cognito-multi-region-replication-9.png" alt="Cognito Multi-Region replication - task list" width="1024" height="443"></p>
<p><span><strong>Health checks and failover<br>
          <br></strong></span>Both primary and secondary regional endpoints remain active and ready to serve your traffic at all times. To monitor system health and manage failovers, you design a strategy that aligns with your application&rsquo;s specific requirements and security posture. You can implement health checks to monitor the status of authentication services in your primary Region and define criteria for when to initiate failover. These checks might look for error rates, latency patterns, or specific service alerts.</p>
<p>When your monitoring system detects issues meeting your failover criteria, you can redirect traffic to the secondary Region through DNS updates. This approach gives you control over the failover process while maintaining security. Consider testing your failover strategy during off-peak hours by redirecting a small portion of traffic to verify that authentication continues working as expected in the secondary Region.</p>
<p>When using managed login and federation with custom domains, you can also use the built-in traffic routing feature by providing an Amazon Route 53 health check ID.</p>
<p><span><strong>Pricing and availability<br>
          <br></strong></span>Multi-Region replication is available today as an add-on feature for Amazon Cognito customers using Essentials and Plus tier. For user authentication, the add-on costs $0.0045 per monthly active user per replica Region for Essentials tier customers and $0.006 per monthly active user per replica region for Plus tier customers. For machine-to-machine (M2M) authentication, the add-on is a 30% charge on top of the standard volume-based pricing for successful tokens issued. For detailed pricing information, see Amazon Cognito pricing.</p>
<p>Multi-Region replication is available in the following Regions: US East (Ohio, N. Virginia), US West (N. California, Oregon), Asia Pacific (Mumbai, Seoul, Singapore, Sydney, Tokyo), Canada (Central), Europe (Frankfurt, Ireland, London, Paris, Stockholm), and South America (S&atilde;o Paulo).</p>
<p>Any of these Regions can be used as the source or the destination for the replication.</p>
<p>Support for customer managed keys is available for the Essentials and Plus tiers. It is available in the following Regions: US East (Ohio, N. Virginia), US West (N. California, Oregon), Africa (Cape Town), Asia Pacific (Hong Kong, Hyderabad, Jakarta, Malaysia, Melbourne, Mumbai, New Zealand, Osaka, Seoul, Singapore, Sydney, Thailand, Tokyo), Canada (Central), Canada West (Calgary), Europe (Frankfurt, Ireland, London, Milan, Paris, Spain, Stockholm, Zurich), Israel (Tel Aviv), Mexico (Central), South America (S&atilde;o Paulo), and AWS GovCloud (US-East, US-West)</p>
<p>From my conversations with customers, maintaining business continuity during regional incidents while meeting security requirements is a high priority. Multi-Region replication provides the capability to build more resilient applications without managing complex replication logic yourself. The automatic synchronization of user data and configurations reduces operational overhead while maintaining security.</p>
<p>For customers in regulated industries, the new support for customer managed keys provides additional control over data encryption. You can now use your own encryption keys to protect user data at rest, helping you meet regulatory requirements in industries like healthcare and financial services.</p>
<p>To get started with multi-Region replication and customer managed key encryption, visit the Amazon Cognito console or see the documentation for detailed setup instructions. I look forward to hearing how you use this feature to strengthen your application architecture.</p>
<p>       &mdash; seb <!-- '"` --></p>
<p>The post <a href="https://thenokiablog.com/improve-your-application-resilience-with-amazon-cognito-multi-region-replication/">Improve your application resilience with Amazon Cognito multi-Region replication</a> appeared first on <a href="https://thenokiablog.com">The NOKIA Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Amazon Redshift introduces AWS Graviton-based RG instances with an integrated data lake query engine</title>
		<link>https://thenokiablog.com/amazon-redshift-introduces-aws-graviton-based-rg-instances-with-an-integrated-data-lake-query-engine/</link>
		
		<dc:creator><![CDATA[Mister Nokia]]></dc:creator>
		<pubDate>Tue, 12 May 2026 16:05:12 +0000</pubDate>
				<category><![CDATA[Nokia Mobile Phone]]></category>
		<category><![CDATA[Amazon Redshift]]></category>
		<category><![CDATA[Analytics]]></category>
		<category><![CDATA[Artificial Intelligence]]></category>
		<category><![CDATA[AWS CLI]]></category>
		<category><![CDATA[AWS Management Console]]></category>
		<category><![CDATA[AWS Support]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Business Intelligence]]></category>
		<category><![CDATA[Compute]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[Generative AI]]></category>
		<category><![CDATA[Graviton]]></category>
		<category><![CDATA[Launch]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Regions]]></category>
		<category><![CDATA[Serverless]]></category>
		<category><![CDATA[Storage]]></category>
		<guid isPermaLink="false">https://thenokiablog.com/amazon-redshift-introduces-aws-graviton-based-rg-instances-with-an-integrated-data-lake-query-engine/</guid>

					<description><![CDATA[<p>Since 2013, Amazon Redshift has given the full power of a data warehouse in the cloud,...</p>
<p>The post <a href="https://thenokiablog.com/amazon-redshift-introduces-aws-graviton-based-rg-instances-with-an-integrated-data-lake-query-engine/">Amazon Redshift introduces AWS Graviton-based RG instances with an integrated data lake query engine</a> appeared first on <a href="https://thenokiablog.com">The NOKIA Blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<table id="amazon-polly-audio-table">
<tbody>
<tr>
<td id="amazon-polly-audio-tab">
<div id="amazon-polly-by-tab">
            <img loading="lazy" decoding="async" src="https://thenokiablog.com/wp-content/uploads/2026/05/amazon-redshift-introduces-aws-graviton-based-rg-instances-with-an-integrated-data-lake-query-engine.png" alt="Voiced by Polly" width="554" height="56">
           </div>
</td>
</tr>
</tbody>
</table>
<p>Since 2013, Amazon Redshift has given the full power of a data warehouse in the cloud, at a fraction of the on-premises cost. Every architectural generation&mdash;from dense compute to Amazon RA3 instances, from provisioned to Amazon Redshift Serverless&mdash;has made each query cheaper, faster, and more efficient than the last.</p>
<p>For over a decade, as data volumes have grown and analytics requirements have evolved, organizations increasingly leverage both data warehouse tables for structured, frequently-accessed data and data lakes for cost-effective storage of diverse datasets. Add AI agents to the mix and they query your data warehouse at a scale that dwarfs typical human usage, leading to spiraling operational costs.</p>
<p>Amazon Redshift has doubled down on its core strengths to meet the demands of any workload &mdash; whether driven by humans or AI agents. For example, in March 2026, Amazon Redshift improved the performance of business intelligence (BI) dashboards and ETL workloads by speeding up new queries by up to 7 times. This significantly improves the response times of low-latency SQL queries, such as those used in near-real-time analytics applications, BI dashboards, ETL pipelines, and autonomous, goal-seeking AI agents.</p>
<p>Today, we&rsquo;re announcing Amazon Redshift RG instances, a new instance family powered by AWS Graviton. RG instances deliver better performance, running data warehouse workloads up to 2.2x as fast as RA3 instances at 30% lower price per vCPU. Their integrated data lake query engine lets you run SQL analytics across your data warehouse and data lake from a single engine with performance up to 2.4x as fast as RA3 for Apache Iceberg and up to 1.5x as fast as RA3 for Apache Parquet.&nbsp;This blend of speed, cost efficiency, and an integrated data lake query engine makes Redshift RG instances well-suited to handle the high query volumes and low-latency requirements of today&rsquo;s analytics and agentic AI workloads.</p>
<div class="internal-linking-related-contents"><a href="https://thenokiablog.com/html-element-select-envato-tuts/" class="template-2"><span class="cta">Read more</span><span class="postTitle">HTML Element: select | Envato Tuts+</span></a></div><p>You can compare new RG instances and current RA3 instances:</p>
<table>
<tbody readability="3.5">
<tr>
<td><strong>Current RA3 Instance</strong></td>
<td><strong>Recommended RG instance</strong></td>
<td><strong>vCPU</strong></td>
<td><strong>Memory (GB)</strong></td>
<td><strong>Primary Use Case</strong></td>
</tr>
<tr readability="2">
<td><code>ra3.xlplus</code></td>
<td><code>rg.xlarge</code></td>
<td>4</td>
<td>32</td>
<td>Small cluster departmental analytics</td>
</tr>
<tr readability="5">
<td><code>ra3.4xlarge</code></td>
<td><code>rg.4xlarge</code></td>
<td>12 &rarr; 16 (1.33:1)</td>
<td>96 GB &rarr; 128 GB (1.33:1)</td>
<td>Standard production workloads, medium data volumes</td>
</tr>
</tbody>
</table>
<p>This approach reduces total analytics costs for customers running combined data warehouse and data lake workloads, while simplifying operations through a single system for querying both warehouse tables and Amazon Simple Storage Service (Amazon S3) data lakes. We recommend using the AWS Pricing Calculator with your specific workload patterns to estimate savings.</p>
<p><strong><u>Getting started with Amazon Redshift RG instances</u></strong><br>
        <br>You can launch new clusters or migrate existing clusters through the AWS Management Console, AWS Command Line Interface (AWS CLI), or AWS API. The integrated data lake query engine is enabled by default.</p>
<p>In the Amazon Redshift console, you can choose new RG instances when you create a cluster.</p>
<div class="internal-linking-related-contents"><a href="https://thenokiablog.com/skipping-the-whm-getting-started-wizard-cpanel-blog/" class="template-2"><span class="cta">Read more</span><span class="postTitle">Skipping the WHM Getting Started Wizard | cPanel Blog</span></a></div><p><img loading="lazy" decoding="async" class="aligncenter wp-image-103897 size-full" src="https://thenokiablog.com/wp-content/uploads/2026/05/amazon-redshift-introduces-aws-graviton-based-rg-instances-with-an-integrated-data-lake-query-engine-1.png" alt width="2120" height="1254"></p>
<p>You can migrate previous-generation instances to RG instances with optimal paths based on your cluster configuration to estimate costs, validate compatibility, and automate execution.</p>
<ul>
<li><strong>Elastic Resize</strong>&mdash;in-place migration with 10-15 minutes downtime for compatible configurations</li>
<li><strong> Snapshot and Restore</strong>&mdash;create a RG cluster from an RA3 snapshot. This is best for customers who want to make configuration changes during the migration</li>
</ul>
<p>Your external tables, schemas, and query syntax&mdash;including existing Spectrum queries&mdash;remain unchanged. There is no need to recreate external tables or modify application code.&nbsp;To learn more, visit the Redshift Management Guide.</p>
<p>Amazon Redshift now executes data lake queries on cluster nodes&mdash;the same compute that processes data warehouse workloads. As a result, Amazon Redshift Spectrum is no longer required. Data lake queries stay within your VPC boundary, use existing IAM roles, and incur zero per-terabyte scanning charges. This removes the $5/TB Spectrum scanning fees that previously added to total Redshift costs.</p>
<div class="internal-linking-related-contents"><a href="https://thenokiablog.com/gone-phishing-cpanel-blog/" class="template-2"><span class="cta">Read more</span><span class="postTitle">Gone Phishing | cPanel Blog</span></a></div><p><strong><u>Now available</u></strong><br>
        <br>Amazon Redshift RG instances are now available in the following AWS Regions: US East (N. Virginia, Ohio), US West (N. California, Oregon), Asia Pacific (Hong Kong, Hyderabad, Jakarta, Malaysia, Melbourne, Mumbai, Osaka, Seoul, Singapore, Sydney, Taiwan, Tokyo), Canada (Central), Europe (Frankfurt, Ireland, Milan, London, Paris, Spain, Stockholm), and South America (S&atilde;o Paulo). For Regional availability and a future roadmap, visit the AWS Capabilities by Region.&nbsp;For Redshift Provisioned, you can select On-Demand Instances with hourly billing and no commitments or choose Reserved Instances for cost savings.&nbsp;To learn more, visit the Amazon Redshift Pricing page.</p>
<p>Give RG instances a try in the Redshift console and send feedback to AWS re:Post for Amazon Redshift or through your usual AWS Support contacts.</p>
<p>&mdash; Channy</p>
<p>Updated 5/12/26: Middle East (UAE) removed from available regions.</p>
<p>       <!-- '"` --></p>
<p>The post <a href="https://thenokiablog.com/amazon-redshift-introduces-aws-graviton-based-rg-instances-with-an-integrated-data-lake-query-engine/">Amazon Redshift introduces AWS Graviton-based RG instances with an integrated data lake query engine</a> appeared first on <a href="https://thenokiablog.com">The NOKIA Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
