<?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 CloudTrail Archives - The NOKIA Blog</title>
	<atom:link href="https://thenokiablog.com/tag/aws-cloudtrail/feed/" rel="self" type="application/rss+xml" />
	<link>https://thenokiablog.com/tag/aws-cloudtrail/</link>
	<description></description>
	<lastBuildDate>Tue, 06 Oct 2026 16:09:36 +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 CloudTrail Archives - The NOKIA Blog</title>
	<link>https://thenokiablog.com/tag/aws-cloudtrail/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>All the numbers: Amazon Prime Day 2026 powered by AWS</title>
		<link>https://thenokiablog.com/all-the-numbers-amazon-prime-day-2026-powered-by-aws/</link>
		
		<dc:creator><![CDATA[Mister Nokia]]></dc:creator>
		<pubDate>Tue, 06 Oct 2026 16:09:36 +0000</pubDate>
				<category><![CDATA[Nokia Mobile Phone]]></category>
		<category><![CDATA[Amazon Aurora]]></category>
		<category><![CDATA[Amazon CloudFront]]></category>
		<category><![CDATA[Amazon CloudWatch]]></category>
		<category><![CDATA[Amazon DynamoDB]]></category>
		<category><![CDATA[Amazon EC2]]></category>
		<category><![CDATA[Amazon Elastic Block Store (Amazon EBS)]]></category>
		<category><![CDATA[Amazon Elastic Container Service]]></category>
		<category><![CDATA[Amazon ElastiCache]]></category>
		<category><![CDATA[Amazon GuardDuty]]></category>
		<category><![CDATA[Amazon Kinesis]]></category>
		<category><![CDATA[Amazon Simple Email Service (SES)]]></category>
		<category><![CDATA[Amazon Simple Queue Service (SQS)]]></category>
		<category><![CDATA[AWS CloudTrail]]></category>
		<category><![CDATA[AWS Fargate]]></category>
		<category><![CDATA[AWS Fault Injection Service (FIS)]]></category>
		<category><![CDATA[AWS Lambda]]></category>
		<category><![CDATA[AWS Support]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Case Studies]]></category>
		<category><![CDATA[Compliance]]></category>
		<category><![CDATA[Compute]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[DSQL]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Graviton]]></category>
		<category><![CDATA[Kinesis Data Streams]]></category>
		<category><![CDATA[Messaging]]></category>
		<category><![CDATA[Retail]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Serverless]]></category>
		<category><![CDATA[Storage]]></category>
		<guid isPermaLink="false">https://thenokiablog.com/all-the-numbers-amazon-prime-day-2026-powered-by-aws/</guid>

					<description><![CDATA[<p>Amazon Prime Day 2026 was exclusively for Prime members and ran June 23&#8211;26, 2026 with millions...</p>
<p>The post <a href="https://thenokiablog.com/all-the-numbers-amazon-prime-day-2026-powered-by-aws/">All the numbers: Amazon Prime Day 2026 powered by AWS</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/10/all-the-numbers-amazon-prime-day-2026-powered-by-aws.png" alt="Voiced by Polly" width="554" height="56">
           </div>
</td>
</tr>
</tbody>
</table>
<p>Amazon Prime Day 2026<span class="text v2"> was exclusively for Prime members and ran June 23&ndash;26, 2026 with millions of deals across more than 35 categories.</span></p>
<p>As part of our annual tradition of sharing how AWS powered Prime Day (2016, 2017, 2019, 2020, 2021, 2022, 2023, 2024, and 2025), I want to share the services and chart-topping metrics from AWS that made your amazing shopping experience possible.</p>
<p><img fetchpriority="high" decoding="async" class="aligncenter size-full wp-image-105273" src="https://thenokiablog.com/wp-content/uploads/2026/10/all-the-numbers-amazon-prime-day-2026-powered-by-aws.jpg" alt width="2000" height="1125"></p>
<p><strong><u>Prime Day 2026 &ndash; all the numbers</u></strong> <br>As always, Prime Day was powered by AWS. Here are some of the most interesting and/or mind-blowing metrics:</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>Amazon Elastic Compute Cloud (Amazon EC2) and AWS Graviton</strong> &ndash; During Amazon Prime Day 2026, AWS Graviton powered up to 49% of the Amazon EC2 compute used by Amazon.com.</p>
<p><strong>Amazon Elastic Block Store (Amazon EBS)</strong> &ndash;&nbsp;During Prime Day 2026, Amazon EBS, our high-performance block storage service, peaked at over 24.8 trillion I/O operations, moving over an exabyte of data daily.</p>
<p><strong>AWS Lambda</strong> &ndash; AWS Lambda handled over 2.3 trillion invocations per day during Prime Day 2026.</p>
<p><strong>Amazon Elastic Container Service (ECS) and Fargate</strong> &ndash; During Prime Day 2026, Amazon ECS launched an average of 158.3 million tasks per day on AWS Fargate, representing a 47.7 percent increase from the previous year&rsquo;s Prime Day average.</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><strong>Amazon CloudFront </strong>&ndash; Amazon CloudFront delivered over 2.1 trillion HTTP requests during the global week of Prime Day 2026, a 5 percent increase in total requests compared to Prime Day 2025.</p>
<p><strong>Amazon DynamoDB</strong> &ndash;&nbsp;Amazon DynamoDB, a serverless, fully managed, distributed NoSQL database, powers multiple high-traffic Amazon properties and systems including Alexa, the Amazon.com sites, and all Amazon fulfillment centers. Over the course of Prime Day 2026, between June 23 and June 26, 2026, DynamoDB processed over 59 trillion requests. DynamoDB maintained high availability while delivering single-digit millisecond responses and peaking at 192 million requests per second.</p>
<p><strong>Amazon Aurora</strong> &ndash; On Prime Day, Amazon Aurora, a relational database management system (RDBMS) built for high performance and availability at global scale for PostgreSQL, MySQL, and DSQL, processed hundreds of billions of transactions, stored 5,491 terabytes of data, and transferred 1,194 terabytes of data.</p>
<p><strong>Amazon ElastiCache</strong> &ndash; During Prime Day, Amazon ElastiCache peaked at serving over 2.3 quadrillion daily requests and 2.1 trillion requests in a minute.</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>Amazon Kinesis Data Streams</strong> &ndash; Amazon Kinesis Data Streams, a fully managed serverless data streaming service, processed a peak of 988 million records per second during Prime Day 2026.</p>
<p><strong>Amazon Simple Notification Service (SNS)</strong> &ndash; Amazon SNS, a fully managed pub/sub messaging service for application-to-application and application-to-person communication, delivered 5 trillion messages in a single day during Prime Day 2026.</p>
<p><strong>Amazon Simple Queue Service (SQS)</strong> &ndash; Amazon SQS, a fully managed message queuing service for microservices, distributed systems, and serverless applications, received a peak of 213 million messages per second during Prime Day 2026</p>
<p><strong>AWS CloudTrail</strong> &ndash; AWS CloudTrail processes billions of API activity events per day for governance, compliance, and operational auditing. During Prime Day 2026, that volume surged to 3.6 trillion events in just four days, a 44% increase over Prime Day 2025.</p>
<p><strong>AWS CloudWatch</strong> &ndash; Amazon CloudWatch processed over 2.15 quadrillion metric observations per day during Prime Day 2026.</p>
<p><strong>Amazon GuardDuty</strong> &ndash; During Prime Day 2026, Amazon GuardDuty monitored an average of 14.08 trillion log events per hour, a 59% increase from last year&rsquo;s Prime Day.</p>
<p><strong>AWS Fault Injection Service (FIS)</strong> &ndash; We ran over 44,000 AWS FIS experiments &ndash; more than six times what we conducted in 2025 &ndash; to help ensure Amazon.com remains highly available on Prime Day.</p>
<p><strong><u>Prepare to scale</u></strong> <br>If you&rsquo;re preparing for similar business-critical events, product launches, and migrations, I recommend that you take advantage of AWS Countdown Premium. From retail peak seasons to major sporting events, elections, and healthcare enrollment periods, we help you deliver flawless experiences when it matters most. Our experts help you manage your infrastructure to handle massive traffic spikes while maintaining security and performance. We work alongside your team to scale infrastructure, optimize costs during demand surges, strengthen security measures, and monitor real-time demands. To learn more, visit AWS Countdown Premium for business critical events.</p>
<p>I look forward to seeing what other records will be broken next year!</p>
<p>&mdash; Channy</p>
<p><!-- '"` --></p>
<p>The post <a href="https://thenokiablog.com/all-the-numbers-amazon-prime-day-2026-powered-by-aws/">All the numbers: Amazon Prime Day 2026 powered by AWS</a> appeared first on <a href="https://thenokiablog.com">The NOKIA Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Introducing Amazon EBS Volume Clones across AWS accounts</title>
		<link>https://thenokiablog.com/introducing-amazon-ebs-volume-clones-across-aws-accounts/</link>
		
		<dc:creator><![CDATA[Mister Nokia]]></dc:creator>
		<pubDate>Wed, 09 Sep 2026 22:01:47 +0000</pubDate>
				<category><![CDATA[Nokia Mobile Phone]]></category>
		<category><![CDATA[Amazon EC2]]></category>
		<category><![CDATA[Amazon Elastic Block Store (Amazon EBS)]]></category>
		<category><![CDATA[Amazon EventBridge]]></category>
		<category><![CDATA[AWS CloudTrail]]></category>
		<category><![CDATA[AWS Key Management Service]]></category>
		<category><![CDATA[AWS Support]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Launch]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Regions]]></category>
		<category><![CDATA[Storage]]></category>
		<guid isPermaLink="false">https://thenokiablog.com/introducing-amazon-ebs-volume-clones-across-aws-accounts/</guid>

					<description><![CDATA[<p>Last year, we introduced Volume Clones of Amazon Elastic Block Store (Amazon EBS), a new capability...</p>
<p>The post <a href="https://thenokiablog.com/introducing-amazon-ebs-volume-clones-across-aws-accounts/">Introducing Amazon EBS Volume Clones across AWS accounts</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-ebs-volume-clones-across-aws-accounts.png" alt="Voiced by Polly" width="554" height="56">
           </div>
</td>
</tr>
</tbody>
</table>
<p>Last year, we introduced Volume Clones of Amazon Elastic Block Store (Amazon EBS), a new capability that lets you create instant point-in-time copies of your EBS volumes within the same Availability Zone.</p>
<p>Today, we are extending Volume Clones with cross-account copy, so you can create copies of your EBS volumes into other AWS accounts and optionally re-encrypt them with an AWS Key Management Service (AWS KMS) key in the target account.</p>
<p>With this new feature, you can use your latest application data to develop, test, and experiment in a secondary environment, while protecting and isolating the information in the production environment. For example, you can create copies of a production environment to refresh test and development environments set up in separate accounts with the desired EBS encryption.</p>
<p><strong><u>Copy EBS volumes across AWS accounts in action</u></strong><br>To create a copy of an EBS volume across accounts, the owners of the volume can first grant the target account access to their volume in AWS Resource Access Manager (RAM), which provides a way to share resources across AWS accounts or within an AWS Organization. Then, from the target account, they can locate the volume they have access to create a copy of it.</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>To get started, choose <strong>Share volume</strong> for the volume you want to share with the target account in the Amazon EBS console.</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-105523 size-full" src="https://thenokiablog.com/wp-content/uploads/2026/09/introducing-amazon-ebs-volume-clones-across-aws-accounts.jpg" alt width="1800" height="811"></p>
<p>Share the volume with other AWS accounts by adding it to existing resource shares, or create a new resource share in the AWS RAM console. For more details, refer to the AWS RAM User Guide.</p>
<p><img decoding="async" loading="lazy" class="aligncenter wp-image-105524 size-full" src="https://thenokiablog.com/wp-content/uploads/2026/09/introducing-amazon-ebs-volume-clones-across-aws-accounts-1.jpg" alt width="2164" height="830"></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>You can now see confirmation that the volume has been shared in the <strong>Volume sharing</strong> tab of the volume detail page.</p>
<p><img decoding="async" loading="lazy" class="aligncenter wp-image-105525 size-full" src="https://thenokiablog.com/wp-content/uploads/2026/09/introducing-amazon-ebs-volume-clones-across-aws-accounts-2.jpg" alt width="1800" height="1251"></p>
<p>A target account must accept the resource share on the RAM console.</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-105528" src="https://thenokiablog.com/wp-content/uploads/2026/09/introducing-amazon-ebs-volume-clones-across-aws-accounts-3.jpg" alt width="2412" height="748"></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>Once they accept the resource share, they can see the volumes in the EBS volume page of the target account. Choose Copy volume for any shared volume.</p>
<p><img decoding="async" loading="lazy" class="aligncenter wp-image-105529 size-full" src="https://thenokiablog.com/wp-content/uploads/2026/09/introducing-amazon-ebs-volume-clones-across-aws-accounts-4.jpg" alt width="1800" height="2468"></p>
<p>To share and copy EBS volumes across AWS accounts 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 EBS User Guide.</p>
<p><strong>Things to know</strong><br>Let me share some important technical details that I think you&rsquo;ll find useful.</p>
<ul>
<li><strong>Encryption</strong>: You can share unencrypted volumes and volumes encrypted with a customer managed key (CMK). Volumes encrypted with the default AWS managed key (AMK) cannot be shared. When copying a shared volume encrypted with a CMK, the CMK must also be shared with the target account. You can specify a different CMK to re-encrypt the copy in the target account.</li>
<li><strong>Monitoring</strong>: You can monitor <code>SharedVolumeCopyInitiated</code> through AWS CloudTrail event in your account. You will also receive events in Amazon EventBridge at the start of the copy operation when the state of the copied volume is <code>initializing</code>, and at the end of the operation when the state of the copied volume changes to <code>completed</code>. You can see the shared volume ID, consuming account ID, and event time.</li>
<li><strong>Pricing</strong>: Once a copy is initiated, you&rsquo;ll pay a one-time fee based on your volume size, charged to the account where the copy will reside. There&rsquo;s no cost for sharing EBS volumes through AWS RAM. The copied volume will incur regular EBS volume charges upon creation.</li>
<li><strong>Availability Zone</strong>: The volume copy must be created in the same Availability Zone as the source volume. Use Availability Zone IDs (such as <code>use1-az1</code>) to identify the same physical location across accounts.</li>
</ul>
<p><strong><u>Now available</u></strong><br>Cross-account volume clones for Amazon EBS are available in all AWS Regions that support Amazon EBS Volume Clones. For Regional availability and a future roadmap, visit the AWS Capabilities by Region.</p>
<p>Give this feature a try in the Amazon EC2 console&nbsp;today and send feedback to&nbsp;AWS re:Post for Amazon EBS&nbsp;or through your usual AWS Support contacts.</p>
<p>&mdash;&nbsp;Channy</p>
<p><!-- '"` --></p>
<p>The post <a href="https://thenokiablog.com/introducing-amazon-ebs-volume-clones-across-aws-accounts/">Introducing Amazon EBS Volume Clones across AWS accounts</a> appeared first on <a href="https://thenokiablog.com">The NOKIA Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>AWS Weekly Roundup: Claude Fable 5.1 on AWS, Amazon Linux 2027 preview, AWS Certified AI Business Strategist, and more (September 7, 2026)</title>
		<link>https://thenokiablog.com/aws-weekly-roundup-claude-fable-5-1-on-aws-amazon-linux-2027-preview-aws-certified-ai-business-strategist-and-more-september-7-2026/</link>
		
		<dc:creator><![CDATA[Mister Nokia]]></dc:creator>
		<pubDate>Mon, 07 Sep 2026 14:24:08 +0000</pubDate>
				<category><![CDATA[Nokia Mobile Phone]]></category>
		<category><![CDATA[Amazon Bedrock]]></category>
		<category><![CDATA[Amazon EC2]]></category>
		<category><![CDATA[Amazon Redshift]]></category>
		<category><![CDATA[Announcements]]></category>
		<category><![CDATA[AWS CloudTrail]]></category>
		<category><![CDATA[AWS Lambda]]></category>
		<category><![CDATA[AWS re:Invent]]></category>
		<category><![CDATA[AWS Training and Certification]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Compute]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Graviton]]></category>
		<category><![CDATA[Launch]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Security, Identity, & Compliance]]></category>
		<category><![CDATA[Serverless]]></category>
		<category><![CDATA[Startup]]></category>
		<category><![CDATA[Week in Review]]></category>
		<guid isPermaLink="false">https://thenokiablog.com/aws-weekly-roundup-claude-fable-5-1-on-aws-amazon-linux-2027-preview-aws-certified-ai-business-strategist-and-more-september-7-2026/</guid>

					<description><![CDATA[<p>Last week, Claude Fable 5.1 became available on AWS. According to Anthropic, Claude Fable 5.1 delivers...</p>
<p>The post <a href="https://thenokiablog.com/aws-weekly-roundup-claude-fable-5-1-on-aws-amazon-linux-2027-preview-aws-certified-ai-business-strategist-and-more-september-7-2026/">AWS Weekly Roundup: Claude Fable 5.1 on AWS, Amazon Linux 2027 preview, AWS Certified AI Business Strategist, and more (September 7, 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/09/aws-weekly-roundup-claude-fable-5-1-on-aws-amazon-linux-2027-preview-aws-certified-ai-business-strategist-and-more-september-7-2026.png" alt="Voiced by Polly" width="554" height="56">
           </div>
</td>
</tr>
</tbody>
</table>
<p>Last week, Claude Fable 5.1 became available on AWS. According to Anthropic, Claude Fable 5.1 delivers frontier intelligence for ambitious tasks across coding, scientific research, and enterprise workflows. Claude Fable 5.1 is built for long-running, high-stakes work that runs for hours and spans many applications. It can own more of a software project on its own, handling features across an entire codebase, code review, and performance work over extended sessions.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-105502" src="https://thenokiablog.com/wp-content/uploads/2026/09/aws-weekly-roundup-claude-fable-5-1-on-aws-amazon-linux-2027-preview-aws-certified-ai-business-strategist-and-more-september-7-2026-1.png" alt width="1992" height="1370"></p>
<p>Anthropic has designated Fable 5.1 a Covered Model, a category of Claude models that carry additional data retention, safety review, and access policies wherever they&rsquo;re offered. Claude Fable 5.1 is subject to data retention for up to 30 days and human review by Amazon personnel, with a new <code>aws_review</code> data retention mode. In this mode, AWS retains your prompts and outputs for human safety review within the AWS boundary. The <code>provider_data_share</code> mode is legacy, and Amazon Bedrock does not share your data with the model provider. In addition, Enterprise Frontier Safeguards (EFS), built in partnership between AWS and Anthropic, will let eligible customers use Covered Models while keeping their data in a cloud environment they control.</p>
<p>You have two ways to access Claude Fable 5.1: Amazon Bedrock and Claude Platform on AWS. To learn more, see the Claude Fable 5.1 model card on Amazon Bedrock and Claude Platform on AWS.</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><u>Last week&rsquo;s launches</u></strong><br>Here are some launches that got my attention:</p>
<ul>
<li>Amazon Linux 2027 (AL2027) in public preview: AL2027 is the next version of the Amazon Linux operating system. It runs on kernel 7.1+, purpose-built for cloud-native workloads on AWS with performance, scale, and security in mind. Built on AL2023&rsquo;s baseline, AL2027 is designed for customers who need a secure, stable, and AWS-native operating system running web applications, databases, containerized microservices, AI/ML workloads, and large-scale infrastructure.</li>
<li>Amazon EC2 R9g and R9gd memory-optimized instances: These instances are powered by AWS Graviton5 processors, delivering the best price performance for memory-intensive workloads running on Amazon EC2. R9g and R9gd instances deliver up to 25% better compute performance compared to AWS Graviton4-based R8g and R8gd instances. They are up to 30% faster for databases, up to 35% faster for web applications, and up to 35% faster for machine learning. To learn more, read Daniel&rsquo;s blog post.</li>
<li>AWS Lambda SnapStart for container image functions: Lambda SnapStart is an opt-in capability that makes it easier for you to build highly responsive and scalable applications without provisioning resources or implementing complex performance optimizations.&nbsp;Previously, SnapStart was only supported for managed runtimes (Python, .NET, and Java). You can now use SnapStart for container images to reduce&nbsp;startup times from several seconds to as low as sub-second for latency-sensitive workloads such as ML inference and interactive APIs.</li>
<li>AWS Agent Registry now generally available: AWS Agent Registry provides a private, governed catalog and discovery layer for agents, tools, skills, MCP servers, and custom resources within your organization. In addition to the capabilities launched in preview (manual and URL-based record creation, approval workflows, semantic and keyword search, and AWS CloudTrail audit trails), Registry now adds new enterprise features. To learn more, visit the AI Blog post.</li>
<li>Amazon Redshift now supports Apache Iceberg v3 tables: You can read from and write to Apache Iceberg v3 tables in your data lake of Amazon Redshift. With this launch, Amazon Redshift introduces support for default column values, row lineage, and deletion vectors. Amazon Redshift&rsquo;s Graviton based provisioned and serverless clusters support the new v3 format. To learn more, visit Apache Iceberg v3 features in Redshift.</li>
</ul>
<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><u>Other AWS news</u></strong><br>Here are some additional projects and news items you may find interesting:</p>
<ul>
<li>AWS named a Leader in the 2026 Gartner Magic Quadrant for Strategic Cloud Platform Services: For the 16th consecutive year, Gartner has recognized AWS as a Leader in the 2026 Gartner Magic Quadrant for Strategic Cloud Platform Services, and once again placed AWS highest on the Ability to Execute axis. We believe this recognition reflects our commitment to delivering the broadest and deepest set of cloud capabilities from infrastructure and AI to security and operations, so you can build, innovate, and scale with confidence.</li>
<li>AWS Certified AI Business Strategist: This new certification targets professionals who evaluate, champion, and scale AI initiatives in their organizations: line-of-business leaders driving adoption across their teams, sales professionals articulating AI value to customers, consultants guiding client strategy from experimentation through production, program managers aligning AI investments to business outcomes. Beta exam registration opened September 1, 2026, with exam delivery beginning September 29.</li>
<li>Agentic Security: Detection and Response at Machine Speed: We believe security should evolve ahead of AI adoption, not behind it. That belief drove our team to collaborate with the SANS Institute on a new chapter in the 2026 Cloud Security Exchange eBook, where we lay out a practical framework for securing agentic workloads at enterprise scale. Our chapter goes deeper on securing agentic workloads, with specific architectural patterns, implementation guidance, and frameworks for security teams at every stage of agentic AI maturity, whether you&rsquo;re evaluating, piloting, or operating at scale.</li>
</ul>
<p>For a full list of AWS blog posts, be sure to keep an eye on the AWS Blogs page.</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>Learn more about AWS, browse and join upcoming AWS-led in-person and virtual events, startup events, and developer-focused events including AWS re:Invent, 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 is all for this week. Check back next Monday for another Weekly Roundup!</p>
<p>&mdash; Channy</p>
<p><!-- '"` --></p>
<p>The post <a href="https://thenokiablog.com/aws-weekly-roundup-claude-fable-5-1-on-aws-amazon-linux-2027-preview-aws-certified-ai-business-strategist-and-more-september-7-2026/">AWS Weekly Roundup: Claude Fable 5.1 on AWS, Amazon Linux 2027 preview, AWS Certified AI Business Strategist, and more (September 7, 2026)</a> appeared first on <a href="https://thenokiablog.com">The NOKIA Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Automate public TLS certificate issuance with ACME support in AWS Certificate Manager</title>
		<link>https://thenokiablog.com/automate-public-tls-certificate-issuance-with-acme-support-in-aws-certificate-manager/</link>
		
		<dc:creator><![CDATA[Mister Nokia]]></dc:creator>
		<pubDate>Tue, 30 Jun 2026 20:15:11 +0000</pubDate>
				<category><![CDATA[Nokia Mobile Phone]]></category>
		<category><![CDATA[Amazon CloudWatch]]></category>
		<category><![CDATA[Amazon Route 53]]></category>
		<category><![CDATA[AWS Certificate Manager]]></category>
		<category><![CDATA[AWS CloudTrail]]></category>
		<category><![CDATA[Dashboard]]></category>
		<category><![CDATA[Launch]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Regions]]></category>
		<category><![CDATA[Scrolling]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Security, Identity, & Compliance]]></category>
		<guid isPermaLink="false">https://thenokiablog.com/automate-public-tls-certificate-issuance-with-acme-support-in-aws-certificate-manager/</guid>

					<description><![CDATA[<p>If you manage TLS certificates for your applications, you know the challenge: certificates expire, and when...</p>
<p>The post <a href="https://thenokiablog.com/automate-public-tls-certificate-issuance-with-acme-support-in-aws-certificate-manager/">Automate public TLS certificate issuance with ACME support in AWS Certificate Manager</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/automate-public-tls-certificate-issuance-with-acme-support-in-aws-certificate-manager.png" alt="Voiced by Polly" width="554" height="56">
           </div>
</td>
</tr>
</tbody>
</table>
<p>If you manage TLS certificates for your applications, you know the challenge: certificates expire, and when they do, your customers see errors or your service goes down. As certificate validity periods get shorter (the Certification Authority (CA)/Browser Forum mandates reduced maximum validity to 100 days starting March 2027, and to 47 days by 2029), manual renewal processes become untenable. You need automation.</p>
<p>Automatic Certificate Management Environment (ACME) is an open protocol for requesting, renewing, and revoking TLS certificates without human intervention. It&rsquo;s the same protocol behind Let&rsquo;s Encrypt, and it&rsquo;s supported by dozens of clients across every platform.</p>
<p>Today we&rsquo;re announcing ACME support for public certificates in AWS Certificate Manager (ACM). ACM now provides a fully managed ACME server endpoint that works with any ACMEv2-compatible client, such as Certbot, cert-manager for Kubernetes, acme.sh, or any other client you already use. You can issue public TLS certificates from Amazon Trust Services through the standard ACME protocol.</p>
<p>Before today, if you wanted automated certificate management using the ACME protocol, you relied on external certificate authorities alongside ACM, leading to a fragmented visibility experience. Some certificates lived in ACM, others were managed externally with no central dashboard. PKI administrators had limited ability to control who could request certificates or which domains were allowed.</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>With ACME support in ACM, you can now set up one or more managed ACME endpoint that allows you to centrally manage and monitor ACME certificate usage across your organization.</p>
<p>As a PKI administrator, you get centralized controls that go beyond basic certificate issuance. You can bind IAM roles to ACME accounts for fine-grained access control over which domains each client can request. You can define domain scopes at the endpoint level to enforce organization-wide policies. And you get centralized monitoring and visibility in the same place: AWS CloudTrail logs every certificate request for auditability, Amazon CloudWatch tracks operational metrics, and ACM sends expiry notifications when certificates are approaching renewal. Using ACM, your PKI team can search all certificates, whether issued through the ACM console, an API call, or ACME.</p>
<p><span><strong>How it works<br>
          <br></strong></span>To get started, you first set up a dedicated ACME endpoint, configure authorization controls using External Account Binding (EAB), validate which domains the endpoint can issue certificates for, and point your existing ACME clients to the new endpoint.</p>
<p>The domain validation step is important: it separates who can set up certificate issuance from who can request certificates. The PKI administrator validates domains once at the endpoint level, using DNS credentials that stay with the admin. Application owners who need certificates never touch DNS. They register with an EAB credential, and the endpoint enforces which domains and scopes they&rsquo;re allowed to request. This means you can distribute certificate automation broadly across your organization without distributing DNS keys along with it.</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>I start this demo from the&nbsp;<b>ACME certificates</b> page in the AWS Certificate Manager console.</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-104397 size-large" src="https://thenokiablog.com/wp-content/uploads/2026/07/automate-public-tls-certificate-issuance-with-acme-support-in-aws-certificate-manager-1.png" alt="ACME Console" width="1024" height="877"></p>
<p>I already have a few endpoints and certificates in this account, I walk you through creating a new one from scratch. First, I select <b>Create ACME endpoint</b>.</p>
<p><img decoding="async" loading="lazy" class="aligncenter wp-image-104398 size-large" src="https://thenokiablog.com/wp-content/uploads/2026/07/automate-public-tls-certificate-issuance-with-acme-support-in-aws-certificate-manager-2.png" alt="ACME - Ceeate endpoint 1" width="1024" height="650"></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>I give my endpoint a name. The <strong>Endpoint type</strong> is <b>Public</b>. ACME clients will connect over the public internet. The <strong>Certificate type</strong> is <b>Public</b>. The certificate will be issued by Amazon Trust Services and trusted by browsers and operating systems by default. For the certificate key type, I keep the default <b>ECDSA P-256</b>. RSA 2048 and ECDSA P-384 are also available if your clients require them.</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-large wp-image-104324" src="https://thenokiablog.com/wp-content/uploads/2026/07/automate-public-tls-certificate-issuance-with-acme-support-in-aws-certificate-manager-3.png" alt="ACME - Ceeate endpoint 2" width="1024" height="832"></p>
<p>Scrolling down, I configure the domain. I enter my domain name and select the domain scope. The scope controls exactly what certificate patterns your ACME clients are allowed to request for this domain. If I check only <strong>Exact domain</strong>, clients can only request certificates for that specific domain name. Adding <strong>Subdomains</strong> allows certificates for any subdomain (for example, api.example.com or dev.example.com). Adding <strong>Wildcards</strong> allows wildcard certificates (*.example.com). By leaving a scope unchecked, you prevent any client using this endpoint from requesting that type of certificate, even if their ACME request is otherwise valid. For a production endpoint, you might enable only <strong>Exact domain</strong> and <strong>Subdomains</strong> while leaving <strong>Wildcards</strong> unchecked to enforce a stricter security posture.</p>
<p>I also select my Amazon Route 53 hosted zone from the drop down menu. ACM then automatically creates the DNS CNAME records needed for domain validation, so I don&rsquo;t have to do it manually. When my domain is hosted outside of Route 53, I manually create the provided CNAME record at my DNS provider instead. This is a meaningful difference from typical ACME setups where each client handles its own domain verification independently.</p>
<p>These centralized controls give PKI administrators a single place to authenticate domains, restrict which certificate types (ECDSA or RSA) clients can request, and further limit wildcard issuance. Having these governance capabilities built in means you don&rsquo;t need to purchase a separate certificate lifecycle management product or invest in building a custom policy layer yourself, both of which come at significant cost and operational overhead.</p>
<p>I select&nbsp;<b>Create ACME endpoint</b></p>
<p><img decoding="async" loading="lazy" class="aligncenter wp-image-104797 size-large" src="https://thenokiablog.com/wp-content/uploads/2026/07/automate-public-tls-certificate-issuance-with-acme-support-in-aws-certificate-manager-4.png" alt="ACME - DNS configuration" width="1024" height="801"></p>
<p>After a few seconds, the endpoint is created. The console shows a <b>Setup progress</b>&nbsp;tracker with the next steps. My domain shows a &ldquo;Validating&rdquo; status. The validation method is DNS validation, where ACM verifies that you control the domain by checking for a specific CNAME record. Because I selected my Route 53 hosted zone during creation, I select <b>Create records in Route 53</b>&nbsp;to let ACM handle the DNS validation automatically.</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-large wp-image-104326" src="https://thenokiablog.com/wp-content/uploads/2026/07/automate-public-tls-certificate-issuance-with-acme-support-in-aws-certificate-manager-5.png" alt="ACME - DNS success" width="1024" height="255">The validation completes in a few seconds and the status changes to&nbsp;<b>Success</b>.</p>
<p><img decoding="async" loading="lazy" class="aligncenter wp-image-104400 size-large" src="https://thenokiablog.com/wp-content/uploads/2026/07/automate-public-tls-certificate-issuance-with-acme-support-in-aws-certificate-manager-6.png" alt="ACME - External Account Binding 1" width="1024" height="810"></p>
<p>Now I need to create External Account Binding (EAB) credentials. EAB credentials are a key identifier and HMAC key pair that lets your ACME client register an account with the ACME server. Once registered, the client generates its own asymmetric key pair, which is then used to authenticate all subsequent certificate requests. On the endpoint details page, I select the <strong>External account binding</strong> tab, then select <strong>Create EAB</strong>. I give the credential a name and optionally set an expiration time, ideally no longer than needed to complete client registration.</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-large wp-image-104329" src="https://thenokiablog.com/wp-content/uploads/2026/07/automate-public-tls-certificate-issuance-with-acme-support-in-aws-certificate-manager-7.png" alt="ACME - External Account Binding 2" width="1024" height="569"></p>
<p><img decoding="async" loading="lazy" class="aligncenter wp-image-104401 size-large" src="https://thenokiablog.com/wp-content/uploads/2026/07/automate-public-tls-certificate-issuance-with-acme-support-in-aws-certificate-manager-8.png" alt="ACME - end of configuration - show key" width="1024" height="251"></p>
<p>After I select&nbsp;<b>Create EAB credential</b>, the console shows the&nbsp;<b>Key ID</b>&nbsp;and&nbsp;<b>HMAC Key</b>. I note these values because I need them to configure my ACME client. The setup progress now shows four green checkmarks.</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-large wp-image-104330" src="https://thenokiablog.com/wp-content/uploads/2026/07/automate-public-tls-certificate-issuance-with-acme-support-in-aws-certificate-manager-9.png" alt="ACME - end of configuration - success" width="1024" height="227"></p>
<p>I&rsquo;m ready to request a certificate. On the endpoint details page, I expand the&nbsp;<b>CLI reference</b>&nbsp;section. The console provides ready-to-use command examples for both Certbot and acme.sh. I copy the Certbot command and run it inside a container using the <code>certbot/certbot</code> image.</p>
<pre><code>certbot certonly --standalone --non-interactive --agree-tos 
    --email &lt;EMAIL&gt; 
    --server https://acm-acme-enroll.us-east-1.api.aws/&lt;ENDPOINT_ID&gt;/directory 
    --eab-kid &lt;EAB_KID&gt; 
    --eab-hmac-key &lt;EAB_HMAC_KEY&gt; 
    --issuance-timeout &lt;ISSUANCE_TIMEOUT&gt; 
    -d &lt;DOMAIN&gt;</code></pre>
<p>I replace the placeholders with my endpoint URL, EAB credentials, and domain name. The <code>--eab-kid</code> and <code>--eab-hmac-key</code> arguments are how Certbot registers with your ACME endpoint using the External Account Binding credentials I generated earlier. Each ACME client has its own syntax for this step, so check your client&rsquo;s documentation for the exact flags.</p>
<p>Certbot contacts the ACME endpoint and returns a valid certificate signed by Amazon Trust Services.</p>
<p><img decoding="async" loading="lazy" class="aligncenter wp-image-104798 size-large" src="https://thenokiablog.com/wp-content/uploads/2026/07/automate-public-tls-certificate-issuance-with-acme-support-in-aws-certificate-manager-10.png" alt="Certbot to obtain a certificate through ACME" width="1024" height="378"></p>
<p>I use <code>openssl</code> to view the certificate before installing it.</p>
<p><img decoding="async" loading="lazy" class="aligncenter wp-image-104799 size-full" src="https://thenokiablog.com/wp-content/uploads/2026/07/automate-public-tls-certificate-issuance-with-acme-support-in-aws-certificate-manager-11.png" alt="openssl to view the certificate" width="938" height="752"></p>
<p>The certificate is now visible in the ACM console under the&nbsp;<b>ACME certificates</b>&nbsp;tab, alongside any certificates issued through the console or API.</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-large wp-image-104442" src="https://thenokiablog.com/wp-content/uploads/2026/07/automate-public-tls-certificate-issuance-with-acme-support-in-aws-certificate-manager-12.png" alt="Certoficate view in the ACME console" width="1024" height="280"></p>
<p><span><strong>Availability and pricing<br>
          <br></strong></span>ACME support in AWS Certificate Manager is available today in all commercial AWS Regions and will be available in AWS GovCloud (US), the China Regions, and the AWS European Sovereign Cloud partitions at a later date.</p>
<p>Pricing is per domain included in each certificate at the time of issuance, with a different price for fully qualified domain names and wildcards. Volume tiers are calculated based on total domain occurrences across all certificates issued per month in your AWS account. For details, see the ACM pricing page.</p>
<p>To get started, visit the ACM section on the AWS console or read the documentation.</p>
<p>       &mdash; seb <!-- '"` --></p>
<p>The post <a href="https://thenokiablog.com/automate-public-tls-certificate-issuance-with-acme-support-in-aws-certificate-manager/">Automate public TLS certificate issuance with ACME support in AWS Certificate Manager</a> appeared first on <a href="https://thenokiablog.com">The NOKIA Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Modernize your workflows: Amazon WorkSpaces now gives AI agents their own desktop (preview)</title>
		<link>https://thenokiablog.com/modernize-your-workflows-amazon-workspaces-now-gives-ai-agents-their-own-desktop-preview/</link>
		
		<dc:creator><![CDATA[Mister Nokia]]></dc:creator>
		<pubDate>Tue, 05 May 2026 17:23:40 +0000</pubDate>
				<category><![CDATA[Nokia Mobile Phone]]></category>
		<category><![CDATA[Amazon Bedrock]]></category>
		<category><![CDATA[Amazon Bedrock Guardrails]]></category>
		<category><![CDATA[Amazon CloudWatch]]></category>
		<category><![CDATA[Amazon WorkSpaces]]></category>
		<category><![CDATA[Amazon WorkSpaces Secure Browser]]></category>
		<category><![CDATA[Artificial Intelligence]]></category>
		<category><![CDATA[AWS CloudTrail]]></category>
		<category><![CDATA[AWS Management Console]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Compliance]]></category>
		<category><![CDATA[Identity]]></category>
		<category><![CDATA[Industries]]></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/modernize-your-workflows-amazon-workspaces-now-gives-ai-agents-their-own-desktop-preview/</guid>

					<description><![CDATA[<p>Enterprises face a significant challenge when deploying AI agents: the desktop and legacy applications that power...</p>
<p>The post <a href="https://thenokiablog.com/modernize-your-workflows-amazon-workspaces-now-gives-ai-agents-their-own-desktop-preview/">Modernize your workflows: Amazon WorkSpaces now gives AI agents their own desktop (preview)</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/modernize-your-workflows-amazon-workspaces-now-gives-ai-agents-their-own-desktop-preview.png" alt="Voiced by Polly" width="554" height="56">
           </div>
</td>
</tr>
</tbody>
</table>
<p>Enterprises face a significant challenge when deploying AI agents: the desktop and legacy applications that power most business workflows are simply inaccessible to modern AI systems. According to a 2024 Gartner report, 75% of organizations run legacy applications that lack modern APIs, and 71% of Fortune 500 companies operate critical processes on mainframe systems without adequate programmatic access. For many organizations, this has meant choosing between delaying AI adoption or undertaking expensive and risky modernization projects.</p>
<p>Today, we are announcing that Amazon WorkSpaces now enables AI agents to securely operate desktop applications without requiring application modernization. The same managed virtual desktops that millions of employees use and trust can now also serve AI agents, turning WorkSpaces into infrastructure for scaling enterprise productivity, not just delivering it. Because agents operate within your existing WorkSpaces environment, there are no APIs to build, no application migrations to plan, and no new infrastructure to manage.</p>
<p>Some of our customers had an early opportunity to give their agents a WorkSpace. Chris Noon, Director, Nuvens Consulting shared with us, <em>&ldquo;WorkSpaces lets our clients give AI agents the same secure, governed desktop environment their employees already use &mdash; no custom API integrations, full audit trails, and enterprise-grade isolation out of the box. For regulated industries, that&rsquo;s not a nice-to-have &mdash; it&rsquo;s the baseline.&rdquo;</em></p>
<p><span><strong>Secure cloud desktop access for AI agents<br>
          <br></strong></span>With WorkSpaces, AI agents can securely access and operate desktop applications running inside managed WorkSpaces environments to complete complex business workflows. Agents authenticate through AWS Identity and Access Management (IAM) and connect via Workspaces with complete audit trails available through AWS CloudTrail and Amazon CloudWatch. Because agents operate within secure WorkSpaces environments rather than on local machines, your existing security controls and compliance policies remain fully intact.</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>Amazon Workspaces supports the industry-standard Model Context Protocol (MCP), which means WorkSpaces works with any agent framework, such as LangChain, CrewAI and Strands Agents.</p>
<p><span><strong>Let&rsquo;s try it out<br>
          <br></strong></span>To set up a WorkSpaces environment for AI agents, I started in the AWS Management Console by creating a new WorkSpaces Applications stack&mdash;the environment definition that controls how agents connect and what they&rsquo;re allowed to do.</p>
<p>From the Amazon WorkSpaces console, I chose <strong>Create stack</strong> and configured the basics: name, fleet association, and VPC endpoints. In Step 3 of the stack creation workflow, I noticed the new AI agents section with two options. The first, <strong>No AI agent access</strong>, is the default configuration for standard WorkSpaces designed for people. The second, <strong>Add AI Agents</strong>, allows AI agents to securely access and operate applications using their own identity and permissions. I selected Add AI Agents to enable agent connections on this stack.</p>
<p><img decoding="async" loading="lazy" class="alignnone wp-image-103876 size-full" src="https://thenokiablog.com/wp-content/uploads/2026/05/modernize-your-workflows-amazon-workspaces-now-gives-ai-agents-their-own-desktop-preview-1.png" alt="Workspaces Screenshot" width="1628" height="1012"></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>Next, I will enable storage before configuring the agent access settings to define how agents interact with the desktop.</p>
<p><img decoding="async" loading="lazy" class="alignnone wp-image-103881 size-full" src="https://thenokiablog.com/wp-content/uploads/2026/05/modernize-your-workflows-amazon-workspaces-now-gives-ai-agents-their-own-desktop-preview-2.png" alt="Workspaces screenshot" width="1625" height="461"></p>
<p>Under Agent features, I enabled three capabilities. <strong>Computer input</strong> allows the agent to click, type, and scroll within the desktop. <strong>Computer vision</strong> allows the agent to capture screenshots of the desktop, which is how it &ldquo;sees&rdquo; the application. Finally, screenshot storage configures where session screenshots are stored for audit and debugging.</p>
<p><img decoding="async" loading="lazy" class="alignnone wp-image-103877 size-full" src="https://thenokiablog.com/wp-content/uploads/2026/05/modernize-your-workflows-amazon-workspaces-now-gives-ai-agents-their-own-desktop-preview-3.png" alt="Workspaces Screenshot" width="1618" height="1002"></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>Under <strong>Desktop screen layout</strong>, I set the screen resolution to 1280&times;720 and image format to PNG. The resolution determines the fidelity of what the agent sees during a session&mdash;a complex application with dense UI elements might benefit from higher resolution, while a terminal-style interface works well at 720p.</p>
<p><img decoding="async" loading="lazy" class="alignnone wp-image-103878 size-full" src="https://thenokiablog.com/wp-content/uploads/2026/05/modernize-your-workflows-amazon-workspaces-now-gives-ai-agents-their-own-desktop-preview-4.png" alt="Workspaces Screenshot" width="1624" height="1363"></p>
<p>With my stack configured, WorkSpaces exposes a managed MCP endpoint. I pointed my agent framework to this endpoint, provided IAM credentials for authentication, and my agent began interacting with the desktop applications installed on the fleet&rsquo;s image.</p>
<p>To see this in action, here&rsquo;s an agent built with the Strands Agent SDK and Amazon Bedrock handling a prescription refill, looking up the patient record, searching for the medication, placing the order, and confirming a successful refill, all inside a sample pharmacy system with no API.</p>
<p>The application doesn&rsquo;t know an agent is driving it. Nothing about the software was modified, rebuilt, or integrated. The agent worked with it exactly as it exists today.</p>
<p><span><strong>Now available<br>
          <br></strong></span>This feature is available today in public preview at no additional cost in US East (N. Virginia, Ohio), US West (Oregon), Canada (Central), Europe (Frankfurt, Ireland, Paris, London), and Asia (Tokyo, Mumbai, Sydney, Seoul, Singapore) Regions.</p>
<p>Get started building today using our GitHub repo, or visit the WorkSpaces page for more details.</p>
<p>       <!-- '"` --></p>
<p>The post <a href="https://thenokiablog.com/modernize-your-workflows-amazon-workspaces-now-gives-ai-agents-their-own-desktop-preview/">Modernize your workflows: Amazon WorkSpaces now gives AI agents their own desktop (preview)</a> appeared first on <a href="https://thenokiablog.com">The NOKIA Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>AWS IAM Identity Center now supports multi-Region replication for AWS account access and application use</title>
		<link>https://thenokiablog.com/aws-iam-identity-center-now-supports-multi-region-replication-for-aws-account-access-and-application-use/</link>
		
		<dc:creator><![CDATA[Mister Nokia]]></dc:creator>
		<pubDate>Tue, 03 Feb 2026 19:13:34 +0000</pubDate>
				<category><![CDATA[Nokia Mobile Phone]]></category>
		<category><![CDATA[AWS CLI]]></category>
		<category><![CDATA[AWS CloudTrail]]></category>
		<category><![CDATA[AWS IAM Identity Center]]></category>
		<category><![CDATA[AWS Key Management Service]]></category>
		<category><![CDATA[AWS Support]]></category>
		<category><![CDATA[Compliance]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[Identity]]></category>
		<category><![CDATA[Launch]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Regions]]></category>
		<category><![CDATA[Security, Identity, & Compliance]]></category>
		<guid isPermaLink="false">https://thenokiablog.com/aws-iam-identity-center-now-supports-multi-region-replication-for-aws-account-access-and-application-use/</guid>

					<description><![CDATA[<p>Today, we&#8217;re announcing the general availability of AWS IAM Identity Center multi-Region support to enable AWS...</p>
<p>The post <a href="https://thenokiablog.com/aws-iam-identity-center-now-supports-multi-region-replication-for-aws-account-access-and-application-use/">AWS IAM Identity Center now supports multi-Region replication for AWS account access and application use</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/02/aws-iam-identity-center-now-supports-multi-region-replication-for-aws-account-access-and-application-use.png" alt="Voiced by Polly" width="554" height="56">
           </div>
</td>
</tr>
</tbody>
</table>
<p>Today, we&rsquo;re announcing the general availability of AWS IAM Identity Center multi-Region support to enable AWS account access and managed application use in additional AWS Regions.</p>
<p>With this feature, you can replicate your workforce identities, permission sets, and other metadata in your organization instance of IAM Identity Center connected to an external identity provider (IdP), such as Microsoft Entra ID and Okta, from its current primary Region to additional Regions for improved resiliency of AWS account access.</p>
<p>You can also deploy AWS managed applications in your preferred Regions, close to application users and datasets for improved user experience or to meet data residency requirements. Your applications deployed in additional Regions access replicated workforce identities locally for optimal performance and reliability.</p>
<p>When you replicate your workforce identities to an additional Region, your workforce gets an active AWS access portal endpoint in that Region. This means that in the unlikely event of an IAM Identity Center service disruption in its primary Region, your workforce can still access their AWS accounts through the AWS access portal in an additional Region using already provisioned permissions. You can continue to manage IAM Identity Center configurations from the primary Region, maintaining centralized control.</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><u>Enable IAM Identity Center in multiple Regions</u></strong><br>
        <br>To get started, you should confirm that the AWS managed applications you&rsquo;re currently using support customer managed AWS Key Management Service (AWS KMS) key enabled in AWS Identity Center. When we introduced this feature in October 2025, Seb recommended using multi-Region AWS KMS keys unless your company policies restrict you to single-Region keys. Multi-Region keys provide consistent key material across Regions while maintaining independent key infrastructure in each Region.</p>
<p>Before replicating IAM Identity Center to an additional Region, you must first replicate the customer managed AWS KMS key to that Region and configure the replica key with the permissions required for IAM Identity Center operations. For instructions on creating multi-Region replica keys, refer to Create multi-Region replica keys in the AWS KMS Developer Guide.</p>
<p>Go to the IAM Identity Center console in the primary Region, for example, US East (N. Virginia), choose <strong>Settings</strong> in the left-navigation pane, and select the <strong>Management</strong> tab. Confirm that your configured encryption key is a multi-Region customer managed AWS KMS key. To add more Regions, choose <strong>Add Region</strong>.</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-102879 size-full" src="https://thenokiablog.com/wp-content/uploads/2026/02/aws-iam-identity-center-now-supports-multi-region-replication-for-aws-account-access-and-application-use-1.png" alt width="1382" height="628"></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>You can choose additional Regions to replicate the IAM Identity Center in a list of the available Regions. When choosing an additional Region, consider your intended use cases, for example, data compliance or user experience.</p>
<p>If you want to run AWS managed applications that access datasets limited to a specific Region for compliance reasons, choose the Region where the datasets reside. If you plan to use the additional Region to deploy AWS applications, verify that the required applications support your chosen Region and deployment in additional Regions.</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-102821" src="https://thenokiablog.com/wp-content/uploads/2026/02/aws-iam-identity-center-now-supports-multi-region-replication-for-aws-account-access-and-application-use-2.png" alt width="1350" height="742"></p>
<p>Choose <strong>Add Region</strong>. This starts the initial replication whose duration depends on the size of your Identity Center instance.</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 wp-image-102880 size-full" src="https://thenokiablog.com/wp-content/uploads/2026/02/aws-iam-identity-center-now-supports-multi-region-replication-for-aws-account-access-and-application-use-3.png" alt width="1140" height="271"></p>
<p>After the replication is completed, your users can access their AWS accounts and applications in this new Region. When you choose <strong>View ACS URLs</strong>, you can view SAML information, such as an Assertion Consumer Service (ACS) URL, about the primary and additional Regions.</p>
<p><strong><u>How your workforce can use an additional Region</u></strong><br>
        <br>AWS Identity Center supports SAML single sign-on with external IdPs, such as Microsoft Entra ID and Okta. Upon authentication in the IdP, the user is redirected to the AWS access portal. To enable the user to be redirected to the AWS access portal in the newly added Region, you need to add the additional Region&rsquo;s ACS URL to the IdP configuration.</p>
<p>The following screenshots show you how to do this in the Okta admin console:</p>
<p><img decoding="async" loading="lazy" class="aligncenter wp-image-102861 size-full" src="https://thenokiablog.com/wp-content/uploads/2026/02/aws-iam-identity-center-now-supports-multi-region-replication-for-aws-account-access-and-application-use-4.png" alt width="2132" height="1057"></p>
<p>Then, you can create a bookmark application in your identity provider for users to discover the additional Region. This bookmark app functions like a browser bookmark and contains only the URL to the AWS access portal in the additional Region.</p>
<p><img decoding="async" loading="lazy" class="aligncenter wp-image-102860 size-full" src="https://thenokiablog.com/wp-content/uploads/2026/02/aws-iam-identity-center-now-supports-multi-region-replication-for-aws-account-access-and-application-use-5.png" alt width="1970" height="888"></p>
<p>You can also deploy AWS managed applications in additional Regions using your existing deployment workflows. Your users can&nbsp;access applications or accounts using the existing access methods, such as the AWS access portal, an application link, or through the AWS Command Line Interface (AWS CLI).</p>
<p>To learn more about which AWS managed applications support deployment in additional Regions, visit the IAM Identity Center User Guide.</p>
<p><strong><u>Things to know</u></strong><br>
        <br>Here are key considerations to know about this feature:</p>
<ul>
<li><strong>Consideration</strong> &ndash; To take advantage of this feature at launch, you must be using an organization instance of IAM Identity Center connected to an external IdP. Also, the primary and additional Regions must be enabled by default in an AWS account. Account instances of IAM Identity Center, and the other two identity sources (Microsoft Active Directory and IAM Identity Center directory) are presently not supported.</li>
<li><strong>Operation</strong> &ndash; The primary Region remains the central place for managing workforce identities, account access permissions, external IdP, and other configurations. You can use the IAM Identity Center console in additional Regions with a limited feature set. Most operations are read-only, except for application management and user session revocation.</li>
<li><strong>Monitoring</strong> &ndash; All workforce actions are emitted in AWS CloudTrail in the Region where the action was performed. This feature enhances account access continuity. You can set up break-glass access for privileged users to access AWS if the external IdP has a service disruption.</li>
</ul>
<p><strong><u>Now available<br>
          <br></u></strong>AWS IAM Identity Center multi-Region support is now available in the 17 enabled-by-default commercial AWS Regions. For Regional availability and a future roadmap, visit the AWS Capabilities by Region. You can use this feature at no additional cost. Standard AWS KMS charges apply for storing and using customer managed keys.</p>
<p>Give it a try in the AWS Identity Center console. To learn more, visit the IAM Identity Center User Guide&nbsp;and send feedback to AWS re:Post for Identity Center or through your usual AWS Support contacts.</p>
<p>&mdash; Channy</p>
<p>       <!-- '"` --></p>
<p>The post <a href="https://thenokiablog.com/aws-iam-identity-center-now-supports-multi-region-replication-for-aws-account-access-and-application-use/">AWS IAM Identity Center now supports multi-Region replication for AWS account access and application use</a> appeared first on <a href="https://thenokiablog.com">The NOKIA Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Announcing replication support and Intelligent-Tiering for Amazon S3 Tables</title>
		<link>https://thenokiablog.com/announcing-replication-support-and-intelligent-tiering-for-amazon-s3-tables/</link>
		
		<dc:creator><![CDATA[Mister Nokia]]></dc:creator>
		<pubDate>Tue, 02 Dec 2025 16:19:14 +0000</pubDate>
				<category><![CDATA[Nokia Mobile Phone]]></category>
		<category><![CDATA[Amazon CloudWatch]]></category>
		<category><![CDATA[Amazon S3 Tables]]></category>
		<category><![CDATA[Amazon SageMaker]]></category>
		<category><![CDATA[Amazon SageMaker Unified Studio]]></category>
		<category><![CDATA[Analytics]]></category>
		<category><![CDATA[Announcements]]></category>
		<category><![CDATA[AWS CLI]]></category>
		<category><![CDATA[AWS CloudTrail]]></category>
		<category><![CDATA[AWS Management Console]]></category>
		<category><![CDATA[Compliance]]></category>
		<category><![CDATA[Database]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Identity]]></category>
		<category><![CDATA[Launch]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Regions]]></category>
		<category><![CDATA[Storage]]></category>
		<guid isPermaLink="false">https://thenokiablog.com/announcing-replication-support-and-intelligent-tiering-for-amazon-s3-tables/</guid>

					<description><![CDATA[<p>Today, we&#8217;re announcing two new capabilities for Amazon S3 Tables: support for the new Intelligent-Tiering storage...</p>
<p>The post <a href="https://thenokiablog.com/announcing-replication-support-and-intelligent-tiering-for-amazon-s3-tables/">Announcing replication support and Intelligent-Tiering for Amazon S3 Tables</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/2025/12/announcing-replication-support-and-intelligent-tiering-for-amazon-s3-tables.png" alt="Voiced by Polly" width="554" height="56">
           </div>
</td>
</tr>
</tbody>
</table>
<p>Today, we&rsquo;re announcing two new capabilities for Amazon S3 Tables: support for the new Intelligent-Tiering storage class that automatically optimizes costs based on access patterns, and replication support to automatically maintain consistent Apache Iceberg table replicas across AWS Regions and accounts without manual sync.</p>
<p>Organizations working with tabular data face two common challenges. First, they need to manually manage storage costs as their datasets grow and access patterns change over time. Second, when maintaining replicas of Iceberg tables across Regions or accounts, they must build and maintain complex architectures to track updates, manage object replication, and handle metadata transformations.</p>
<p><span><strong>S3 Tables Intelligent-Tiering storage class<br>
          <br></strong></span>With the S3 Tables Intelligent-Tiering storage class<strong>,</strong> data is automatically tiered to the most cost-effective access tier based on access patterns. Data is stored in three low-latency tiers: Frequent Access, Infrequent Access (40% lower cost than Frequent Access), and Archive Instant Access (68% lower cost compared to Infrequent Access). After 30 days without access, data moves to Infrequent Access, and after 90 days, it moves to Archive Instant Access. This happens without changes to your applications or impact on performance.</p>
<p>Table maintenance activities, including compaction, snapshot expiration, and unreferenced file removal, operate without affecting the data&rsquo;s access tiers. Compaction automatically processes only data in the Frequent Access tier, optimizing performance for actively queried data while reducing maintenance costs by skipping colder files in lower-cost tiers.</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>By default, all existing tables use the Standard storage class. When creating new tables, you can specify Intelligent-Tiering as the storage class, or you can rely on the default storage class configured at the table bucket level. You can set Intelligent-Tiering as the default storage class for your table bucket to automatically store tables in Intelligent-Tiering when no storage class is specified during creation.</p>
<p><span><strong>Let me show you how it works<br>
          <br></strong></span>You can use the AWS Command Line Interface (AWS CLI) and the <code>put-table-bucket-storage-class</code> and <code>get-table-bucket-storage-class</code> commands to change or verify the storage tier of your S3 table bucket.</p>
<pre><code class="lang-sh"># Change the storage class
aws s3tables put-table-bucket-storage-class 
   --table-bucket-arn $TABLE_BUCKET_ARN  
   --storage-class-configuration storageClass=INTELLIGENT_TIERING

# Verify the storage class
aws s3tables get-table-bucket-storage-class 
   --table-bucket-arn $TABLE_BUCKET_ARN  

{ "storageClassConfiguration":
   { 
      "storageClass": "INTELLIGENT_TIERING"
   }
}</code></pre>
<p><span><strong>S3 Tables replication support<br>
          <br></strong></span>The new S3 Tables replication support helps you maintain consistent read replicas of your tables across AWS Regions and accounts. You specify the destination table bucket and the service creates read-only replica tables. It replicates all updates chronologically while preserving parent-child snapshot relationships. Table replication helps you build global datasets to minimize query latency for geographically distributed teams, meet compliance requirements, and provide data protection.</p>
<p>You can now easily create replica tables that deliver similar query performance as their source tables. Replica tables are updated within minutes of source table updates and support independent encryption and retention policies from their source tables. Replica tables can be queried using Amazon SageMaker Unified Studio or any Iceberg-compatible engine including DuckDB, PyIceberg, Apache Spark, and Trino.</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>You can create and maintain replicas of your tables through the AWS Management Console or APIs and AWS SDKs. You specify one or more destination table buckets to replicate your source tables. When you turn on replication, S3 Tables automatically creates read-only replica tables in your destination table buckets, backfills them with the latest state of the source table, and continually monitors for new updates to keep replicas in sync. This helps you meet time-travel and audit requirements while maintaining multiple replicas of your data.</p>
<p><span><strong>Let me show you how it works<br>
          <br></strong></span>To show you how it works, I proceed in three steps. First, I create an S3 table bucket, create an Iceberg table, and populate it with data. Second, I configure the replication. Third, I connect to the replicated table and query the data to show you that changes are replicated.</p>
<p>For this demo, the S3 team kindly gave me access to an Amazon EMR cluster already provisioned. You can follow the Amazon EMR documentation to create your own cluster. They also created two S3 table buckets, a source and a destination for the replication. Again, the S3 Tables documentation will help you to get started.</p>
<p>I take a note of the two S3 Tables bucket Amazon Resource Names (ARNs). In this demo, I refer to these as the environment variables <code>SOURCE_TABLE_ARN</code> and <code>DEST_TABLE_ARN</code>.</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>First step: Prepare the source database</strong></p>
<p>I start a terminal, connect to the EMR cluster, start a Spark session, create a table, and insert a row of data. The commands I use in this demo are documented in Accessing tables using the Amazon S3 Tables Iceberg REST endpoint.</p>
<pre><code class="lang-spark">sudo spark-shell 
--packages "org.apache.iceberg:iceberg-spark-runtime-3.5_2.12:1.4.1,software.amazon.awssdk:bundle:2.20.160,software.amazon.awssdk:url-connection-client:2.20.160" 
--master "local[*]" 
--conf "spark.sql.extensions=org.apache.iceberg.spark.extensions.IcebergSparkSessionExtensions" 
--conf "spark.sql.defaultCatalog=spark_catalog" 
--conf "spark.sql.catalog.spark_catalog=org.apache.iceberg.spark.SparkCatalog" 
--conf "spark.sql.catalog.spark_catalog.type=rest" 
--conf "spark.sql.catalog.spark_catalog.uri=https://s3tables.us-east-1.amazonaws.com/iceberg" 
--conf "spark.sql.catalog.spark_catalog.warehouse=arn:aws:s3tables:us-east-1:012345678901:bucket/aws-news-blog-test" 
--conf "spark.sql.catalog.spark_catalog.rest.sigv4-enabled=true" 
--conf "spark.sql.catalog.spark_catalog.rest.signing-name=s3tables" 
--conf "spark.sql.catalog.spark_catalog.rest.signing-region=us-east-1" 
--conf "spark.sql.catalog.spark_catalog.io-impl=org.apache.iceberg.aws.s3.S3FileIO" 
--conf "spark.hadoop.fs.s3a.aws.credentials.provider=org.apache.hadoop.fs.s3a.SimpleAWSCredentialProvider" 
--conf "spark.sql.catalog.spark_catalog.rest-metrics-reporting-enabled=false"

spark.sql("""
CREATE TABLE s3tablesbucket.test.aws_news_blog (
customer_id STRING,
address STRING
) USING iceberg
""")

spark.sql("INSERT INTO s3tablesbucket.test.aws_news_blog VALUES ('cust1', 'val1')")

spark.sql("SELECT * FROM s3tablesbucket.test.aws_news_blog LIMIT 10").show()
+-----------+-------+
|customer_id|address|
+-----------+-------+
|      cust1|   val1|
+-----------+-------+</code></pre>
<p>So far, so good.</p>
<p><strong>Second step: Configure the replication for S3 Tables</strong></p>
<p>Now, I use the <span title="AWS Command Line Interface (AWS CLI)">CLI</span> on my laptop to configure the S3 table bucket replication.</p>
<p>Before doing so, I create an AWS Identity and Access Management (IAM) policy to authorize the replication service to access my S3 table bucket and encryption keys. Refer to the S3 Tables replication documentation for the details. The permissions I used for this demo are:</p>
<pre><code class="lang-json">{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "s3:*",
                "s3tables:*",
                "kms:DescribeKey",
                "kms:GenerateDataKey",
                "kms:Decrypt"
            ],
            "Resource": "*"
        }
    ]
}</code></pre>
<p>After having created this IAM policy, I can now proceed and configure the replication:</p>
<pre><code class="lang-sh">aws s3tables-replication put-table-replication 
--table-arn ${SOURCE_TABLE_ARN} 
--configuration  '{
    "role": "arn:aws:iam::&lt;MY_ACCOUNT_NUMBER&gt;:role/S3TableReplicationManualTestingRole", 
    "rules":[
        {
            "destinations": [
                {
                    "destinationTableBucketARN": "${DST_TABLE_ARN}"
                }]
        }
    ]
</code></pre>
<p>The replication starts automatically. Updates are typically replicated within minutes. The time it takes to complete depends on the volume of data in the source table.</p>
<p><strong>Third step: Connect to the replicated table and query the data</strong></p>
<p>Now, I connect to the EMR cluster again, and I start a second Spark session. This time, I use the destination table.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-100986" src="https://thenokiablog.com/wp-content/uploads/2025/12/announcing-replication-support-and-intelligent-tiering-for-amazon-s3-tables-1.png" alt="S3 Tables replication - destination table" width="802" height="424"></p>
<p>To verify the replication works, I insert a second row of data on the source table.</p>
<pre><code class="lang-spark">spark.sql("INSERT INTO s3tablesbucket.test.aws_news_blog VALUES ('cust2', 'val2')")
</code></pre>
<p>I wait a few minutes for the replication to trigger. I follow the status of the replication with the <code>get-table-replication-status</code> command.</p>
<pre><code class="lang-sh">aws s3tables-replication get-table-replication-status 
--table-arn ${SOURCE_TABLE_ARN} 
{
    "sourceTableArn": "arn:aws:s3tables:us-east-1:012345678901:bucket/manual-test/table/e0fce724-b758-4ee6-85f7-ca8bce556b41",
    "destinations": [
        {
            "replicationStatus": "pending",
            "destinationTableBucketArn": "arn:aws:s3tables:us-east-1:012345678901:bucket/manual-test-dst",
            "destinationTableArn": "arn:aws:s3tables:us-east-1:012345678901:bucket/manual-test-dst/table/5e3fb799-10dc-470d-a380-1a16d6716db0",
            "lastSuccessfulReplicatedUpdate": {
                "metadataLocation": "s3://e0fce724-b758-4ee6-8-i9tkzok34kum8fy6jpex5jn68cwf4use1b-s3alias/e0fce724-b758-4ee6-85f7-ca8bce556b41/metadata/00001-40a15eb3-d72d-43fe-a1cf-84b4b3934e4c.metadata.json",
                "timestamp": "2025-11-14T12:58:18.140281+00:00"
            }
        }
    ]
}</code></pre>
<p>When replication status shows <code>ready</code>, I connect to the EMR cluster and I query the destination table. Without surprise, I see the new row of data.</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-100987" src="https://thenokiablog.com/wp-content/uploads/2025/12/announcing-replication-support-and-intelligent-tiering-for-amazon-s3-tables-2.png" alt="S3 Tables replication - target table is up to date" width="778" height="126"></p>
<p><span><strong>Additional things to know<br>
          <br></strong></span>Here are a couple of additional points to pay attention to:</p>
<ul>
<li>Replication for S3 Tables supports both Apache Iceberg V2 and V3 table formats, giving you flexibility in your table format choice.</li>
<li>You can configure replication at the table bucket level, making it straightforward to replicate all tables under that bucket without individual table configurations.</li>
<li>Your replica tables maintain the storage class you choose for your destination tables, which means you can optimize for your specific cost and performance needs.</li>
<li>Any Iceberg-compatible catalog can directly query your replica tables without additional coordination&mdash;they only need to point to the replica table location. This gives you flexibility in choosing query engines and tools.</li>
</ul>
<p><span><strong>Pricing and availability<br>
          <br></strong></span>You can track your storage usage by access tier through AWS Cost and Usage Reports and Amazon CloudWatch metrics. For replication monitoring, AWS CloudTrail logs provide events for each replicated object.</p>
<p>There are no additional charges to configure Intelligent-Tiering. You only pay for storage costs in each tier. Your tables continue to work as before, with automatic cost optimization based on your access patterns.</p>
<p>For S3 Tables replication, you pay the S3 Tables charges for storage in the destination table, for replication PUT requests, for table updates (commits), and for object monitoring on the replicated data. For cross-Region table replication, you also pay for inter-Region data transfer out from Amazon S3 to the destination Region based on the Region pair.</p>
<p>As usual, refer to the Amazon S3 pricing page for the details.</p>
<p>Both capabilities are available today in all AWS Regions where S3 Tables are supported.</p>
<p>To learn more about these new capabilities, visit the Amazon S3 Tables documentation or try them in the Amazon S3 console today. Share your feedback through AWS re:Post for Amazon S3 or through your AWS Support contacts.</p>
<p>       &mdash; seb <!-- '"` --></p>
<p>The post <a href="https://thenokiablog.com/announcing-replication-support-and-intelligent-tiering-for-amazon-s3-tables/">Announcing replication support and Intelligent-Tiering for Amazon S3 Tables</a> appeared first on <a href="https://thenokiablog.com">The NOKIA Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Amazon CloudWatch introduces unified data management and analytics for operations, security, and compliance</title>
		<link>https://thenokiablog.com/amazon-cloudwatch-introduces-unified-data-management-and-analytics-for-operations-security-and-compliance/</link>
		
		<dc:creator><![CDATA[Mister Nokia]]></dc:creator>
		<pubDate>Tue, 02 Dec 2025 16:07:11 +0000</pubDate>
				<category><![CDATA[Nokia Mobile Phone]]></category>
		<category><![CDATA[Amazon Athena]]></category>
		<category><![CDATA[Amazon CloudWatch]]></category>
		<category><![CDATA[Amazon Redshift]]></category>
		<category><![CDATA[Amazon Route 53]]></category>
		<category><![CDATA[Amazon SageMaker]]></category>
		<category><![CDATA[Amazon SageMaker Unified Studio]]></category>
		<category><![CDATA[Amazon VPC]]></category>
		<category><![CDATA[Analytics]]></category>
		<category><![CDATA[AWS CloudTrail]]></category>
		<category><![CDATA[AWS Organizations]]></category>
		<category><![CDATA[AWS re:Invent]]></category>
		<category><![CDATA[AWS WAF]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Compliance]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Identity]]></category>
		<category><![CDATA[Launch]]></category>
		<category><![CDATA[Management Tools]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Regions]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Storage]]></category>
		<guid isPermaLink="false">https://thenokiablog.com/amazon-cloudwatch-introduces-unified-data-management-and-analytics-for-operations-security-and-compliance/</guid>

					<description><![CDATA[<p>Today we&#8217;re expanding Amazon CloudWatch capabilities to unify and manage log data across operational, security, and...</p>
<p>The post <a href="https://thenokiablog.com/amazon-cloudwatch-introduces-unified-data-management-and-analytics-for-operations-security-and-compliance/">Amazon CloudWatch introduces unified data management and analytics for operations, security, and compliance</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/2025/12/amazon-cloudwatch-introduces-unified-data-management-and-analytics-for-operations-security-and-compliance.png" alt="Voiced by Polly" width="554" height="56">
           </div>
</td>
</tr>
</tbody>
</table>
<p>Today we&rsquo;re expanding Amazon CloudWatch capabilities to unify and manage log data across operational, security, and compliance use cases with flexible and powerful analytics in one place and with reduced data duplication and costs.</p>
<p>This enhancement means that CloudWatch can automatically normalize and process data to offer consistency across sources with built-in support for Open Cybersecurity Schema Framework (OCSF) and Open Telemetry (OTel) formats, so you can focus on analytics and insights. CloudWatch also introduces Apache Iceberg compatible access to your data through Amazon Simple Storage Service (Amazon S3) Tables, so that you can run analytics, not only locally but also using Amazon Athena, Amazon SageMaker Unified Studio, or any other Iceberg-compatible tool.</p>
<p>You can also correlate your operational data in CloudWatch with other business data from your preferred tools to correlate with other data. This unified approach streamlines management and provides comprehensive correlation across security, operational, and business use cases.</p>
<p>Here are the detailed enhancements:</p>
<ul>
<li><strong>Streamline data ingestion and normalization</strong> &ndash; CloudWatch automatically collects AWS vended logs across accounts and AWS Regions, integrating with AWS Organizations from AWS services including AWS CloudTrail, Amazon Virtual Private Cloud (Amazon VPC) Flow Logs, AWS WAF access logs, Amazon Route 53 resolver logs, and pre-built connectors for third-party sources such as endpoint (CrowdStrike, SentinelOne), identity (Okta, Entra ID), cloud security (Wiz), network security (Zscaler, Palo Alto Networks), productivity and collaboration (Microsoft Office 365, Windows Event Logs, and GitHub), along with IT service manager with ServiceNow CMBD. To normalize and process your data as they are being ingested, CloudWatch offers managed OCSF conversion for various AWS and third-party data sources and other processors such as Grok for custom parsing, field-level operations, and string manipulations.</li>
<li><strong>Reduce costly log data management</strong> &ndash; CloudWatch consolidates log management into a single service with built-in governance capabilities without storing and maintaining multiple copies of the same data across different tools and data stores. The unified data store of CloudWatch eliminates the need for complex ETL pipelines and reduces your operational costs and management overhead needed to maintain multiple separate data stores and tools.</li>
<li><strong>Discover business insights from log data</strong> &ndash; You can run queries in CloudWatch using natural language queries and popular query languages such as LogsQL, PPL, and SQL through a single interface, or query your data using your preferred analytics tools through Apache Iceberg-compatible tables. The new Facets interface gives you intuitive filtering by source, application, account, region, and log type, which you can use to run queries across log groups of multiple AWS accounts and Regions with intelligent parameter inference.</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>In the next sections we explore the new log management and analytics features of the CloudWatch Logs!</p>
<p><strong>1. Data discovery and management by data sources and types</strong></p>
<p>You can see a high-level overview of logs and all data sources with a new Logs Management View in the CloudWatch console. To get started, go to the CloudWatch console and choose <strong>Log Management</strong> under the <strong>Logs</strong> menu in the left navigation pane. In the <strong>Summary</strong> tab, you can observe your logs data sources and types, insights into how your log groups are doing across ingestion, and anomalies.</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-101615 size-full" src="https://thenokiablog.com/wp-content/uploads/2025/12/amazon-cloudwatch-introduces-unified-data-management-and-analytics-for-operations-security-and-compliance-1.png" alt width="2554" height="1833"></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>Choose the <strong>Data sources</strong> tab to find and manage your log data by data sources, types, and fields. CloudWatch ingests and automatically categorizes data sources by AWS services, third-party, or custom sources such as application logs.</p>
<p><img decoding="async" loading="lazy" class="aligncenter wp-image-102561 size-full" src="https://thenokiablog.com/wp-content/uploads/2025/12/amazon-cloudwatch-introduces-unified-data-management-and-analytics-for-operations-security-and-compliance-2.png" alt width="2428" height="1675"></p>
<p>Choose the <strong>Data source actions</strong> to integrate S3 Tables to make future logs for selected data sources. You have the flexibility to analyze the logs through Athena and Amazon Redshift and other query engines such as Spark using Iceberg compatible access patterns. With this integration, logs from CloudWatch are available in a read-only <code>aws-cloudwatch</code> S3 Tables bucket.</p>
<p>When you choose a specific data source such as CloudTrail data, you can view the details of the data source that includes information regarding data format, pipeline, facets/field indexes, S3 Tables association, and the number of logs with that data source. You can observe all log groups included in this data source and type and edit a source/type field index policy using the new schema support.</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 wp-image-102254 size-full" src="https://thenokiablog.com/wp-content/uploads/2025/12/amazon-cloudwatch-introduces-unified-data-management-and-analytics-for-operations-security-and-compliance-3.png" alt width="2294" height="1370"></p>
<p>To learn more about how to manage your data sources and index policy, visit Data sources in the Amazon CloudWatch Logs User Guide.</p>
<p><strong>2. Ingestion and transformation using CloudWatch pipelines</strong></p>
<p>You can create pipelines to streamline collecting, transforming, and routing telemetry and security data while standardizing data formats to optimize observability and security data management. The new pipeline feature of CloudWatch connects data from a catalogue of data sources, so that you can add and configure pipeline processors from a library to parse, enrich, and standardize data.</p>
<p><img decoding="async" loading="lazy" class="aligncenter wp-image-102253 size-full" src="https://thenokiablog.com/wp-content/uploads/2025/12/amazon-cloudwatch-introduces-unified-data-management-and-analytics-for-operations-security-and-compliance.jpg" alt width="2064" height="466"></p>
<p>In the <strong>Pipeline</strong> tab, choose <strong>Add pipeline</strong>. It shows you the pipeline configuration wizard. This wizard guides you through five steps where you can choose the data source and other source details such as log source types, configure destination, configure up to 19 processors to perform an action on your data (such as filtering, transforming, or enriching), and finally review and deploy the pipeline.</p>
<p><img decoding="async" loading="lazy" class="aligncenter wp-image-101618 size-full" src="https://thenokiablog.com/wp-content/uploads/2025/12/amazon-cloudwatch-introduces-unified-data-management-and-analytics-for-operations-security-and-compliance-1.jpg" alt width="2560" height="1022"></p>
<p>You also have the option to create pipelines through the new <strong>Ingestion</strong> experience in CloudWatch. To learn more about how to set up and manage the pipelines, visit Pipelines in the Amazon CloudWatch Logs User Guide.</p>
<p><strong>3. Enhanced analytics and querying based on data sources</strong></p>
<p>You can enhance analytics with support for Facets and querying based on data sources. Facets enable interactive exploration and drill-down into logs and their values are automatically extracted based on the selected time period.</p>
<p>Choose the <strong>Facets</strong> tab in the&nbsp;<strong>Log Insights</strong> under the <strong>Logs</strong> menu in the left navigation pane. You can view available facets and values that appear in the panel. Choose one or more facets and values to interactively explore your data. I choose Facets regarding a VPC Flow Logs group and action, query to list the five most frequent patterns in my VPC Flow Logs through the AI query generator, and get the result patterns.</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-100830" src="https://thenokiablog.com/wp-content/uploads/2025/12/amazon-cloudwatch-introduces-unified-data-management-and-analytics-for-operations-security-and-compliance-4.png" alt width="2854" height="2287"></p>
<p>You can save your query with the selected Facets and values that you have specified. When you next choose your saved query, the logs to be queried have the pre-specified facets and values. To learn more about Facet management, visit Facets in the CloudWatch Logs User Guide.</p>
<p>As I previously noted, you can integrate data sources into S3 Tables and query together. For example, using a Query Editor in Athena, you can query correlates network traffic with AWS API activity from a specific IP range (<code>174.163.137.*</code>) by joining VPC Flow Logs with CloudTrail logs based on matching source IP addresses.</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-101642" src="https://thenokiablog.com/wp-content/uploads/2025/12/amazon-cloudwatch-introduces-unified-data-management-and-analytics-for-operations-security-and-compliance-5.png" alt width="2514" height="2234"></p>
<p>This type of integrated search is particularly valuable for security monitoring, incident investigation, and suspicious behavior detection. You can view if an IP that&rsquo;s making network connections is also performing sensitive AWS operations such as creating users, modifying security groups, or accessing data.</p>
<p>To learn more, visit S3 Tables integration with CloudWatch in the CloudWatch Logs User Guide.</p>
<p><strong><u>Now available</u></strong><br>
        <br>New log management features of Amazon CloudWatch are available today in all AWS Regions except the AWS GovCloud (US) Regions and China Regions. For Regional availability and future roadmap, visit the AWS Capabilities by Region. There are no upfront commitments or minimum fees, and you pay for the usage of existing CloudWatch Logs for data ingestion, storage, and queries. To learn more, visit the CloudWatch pricing page.</p>
<p>Give it a try in the CloudWatch console. To learn more, visit the CloudWatch product page and send feedback to AWS re:Post for CloudWatch Logs or through your usual AWS Support contacts.</p>
<p>&mdash; Channy</p>
<p>       <!-- '"` --></p>
<p>The post <a href="https://thenokiablog.com/amazon-cloudwatch-introduces-unified-data-management-and-analytics-for-operations-security-and-compliance/">Amazon CloudWatch introduces unified data management and analytics for operations, security, and compliance</a> appeared first on <a href="https://thenokiablog.com">The NOKIA Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Introducing attribute-based access control for Amazon S3 general purpose buckets</title>
		<link>https://thenokiablog.com/introducing-attribute-based-access-control-for-amazon-s3-general-purpose-buckets/</link>
		
		<dc:creator><![CDATA[Mister Nokia]]></dc:creator>
		<pubDate>Fri, 21 Nov 2025 01:02:35 +0000</pubDate>
				<category><![CDATA[Nokia Mobile Phone]]></category>
		<category><![CDATA[Amazon Simple Storage Service (S3)]]></category>
		<category><![CDATA[Announcements]]></category>
		<category><![CDATA[AWS CLI]]></category>
		<category><![CDATA[AWS CloudFormation]]></category>
		<category><![CDATA[AWS CloudTrail]]></category>
		<category><![CDATA[AWS Config]]></category>
		<category><![CDATA[AWS Identity and Access Management (IAM)]]></category>
		<category><![CDATA[AWS Management Console]]></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>
		<category><![CDATA[Storage]]></category>
		<guid isPermaLink="false">https://thenokiablog.com/introducing-attribute-based-access-control-for-amazon-s3-general-purpose-buckets/</guid>

					<description><![CDATA[<p>As organizations scale, managing access permissions for storage resources becomes increasingly complex and time-consuming. As new...</p>
<p>The post <a href="https://thenokiablog.com/introducing-attribute-based-access-control-for-amazon-s3-general-purpose-buckets/">Introducing attribute-based access control for Amazon S3 general purpose buckets</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/2025/11/introducing-attribute-based-access-control-for-amazon-s3-general-purpose-buckets.png" alt="Voiced by Polly" width="554" height="56">
           </div>
</td>
</tr>
</tbody>
</table>
<p>As organizations scale, managing access permissions for storage resources becomes increasingly complex and time-consuming. As new team members join, existing staff changes roles, and new S3 buckets are created, organizations must constantly update multiple types of access policies to govern access across their S3 buckets. This challenge is especially pronounced in multi-tenant S3 environments where administrators must frequently update these policies to control access across shared datasets and numerous users.</p>
<p>Today we&rsquo;re introducing attribute-based access control (ABAC) for Amazon Simple Storage Service (S3) general purpose buckets, a new capability you can use to automatically manage permissions for users and roles by controlling data access through tags on S3 general purpose buckets. Instead of managing permissions individually, you can use tag-based IAM or bucket policies to automatically grant or deny access based on tags between users, roles, and S3 general purpose buckets. Tag-based authorization makes it easy to grant S3 access based on project, team, cost center, data classification, or other bucket attributes instead of bucket names, dramatically simplifying permissions management for large organizations.</p>
<p><span><strong>How ABAC works<br>
          <br></strong></span>Here&rsquo;s a common scenario: as an administrator, I want to give developers access to all S3 buckets meant to be used in development environments.</p>
<p>With ABAC, I can tag my development environment S3 buckets with a key-value pair such as <code>environment:development</code> and then attach an ABAC policy to an AWS Identity and Access Management (IAM) principal that checks for the same <code>environment:development</code> tag. If the bucket tag matches the condition in the policy, the principal is granted access.</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>Let&rsquo;s see how this works.</p>
<p><span><strong>Getting started</strong></span><br>
        <br>First, I need to explicitly enable ABAC on each S3 general purpose bucket where I want to use tag-based authorization.</p>
<p>I navigate to the Amazon S3 console, select my general purpose bucket then navigate to <strong>Properties</strong> where I can find the option to enable ABAC for this bucket.</p>
<p><img loading="lazy" decoding="async" class="aligncenter size-full wp-image-101400" src="https://thenokiablog.com/wp-content/uploads/2025/11/introducing-attribute-based-access-control-for-amazon-s3-general-purpose-buckets-1.png" alt width="3000" height="1036"></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>I can also use the AWS Command Line Interface (AWS CLI) to enable it programmatically by using the new PutBucketAbac API. Here I am enabling ABAC on a bucket called my-demo-development-bucket located in the US East (Ohio) us-east-2 AWS Region.</p>
<pre><code class="lang-bash">aws s3api put-bucket-abac --bucket my-demo-development-bucket abac-status Status=Enabled --region us-east-2</code></pre>
<p>Alternatively, if you use AWS CloudFormation, you can enable ABAC by setting the <code>AbacStatus</code> property to <code>Enabled</code> in your template.</p>
<p>Next, let&rsquo;s tag our S3 general purpose bucket. I add an <code>environment:development</code> tag which will become the criteria for my tag-based authorization.</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-101406" src="https://thenokiablog.com/wp-content/uploads/2025/11/introducing-attribute-based-access-control-for-amazon-s3-general-purpose-buckets-2.png" alt width="2974" height="1042"></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>Now that my S3 bucket is tagged, I&rsquo;ll create an ABAC policy that verifies matching <code>environment:development</code> tags and attach it to an IAM role called dev-env-role. By managing developer access to this role, I can control permissions to all development environment buckets in a single place.</p>
<p>I navigate to the IAM console, choose <strong>Policies</strong>, and then <strong>Create policy.&nbsp;</strong>In the <strong>Policy editor</strong>, I switch to JSON view and create a policy that allows users to read, write and list S3 objects, but only when they have a tag with a key of &ldquo;environment&rdquo; attached and its value matches the one declared on the S3 bucket. I give this policy the name of s3-abac-policy and save it.</p>
<pre><code class="lang-json">{
    "Version": "2012-10-17",
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "s3:GetObject",
                "s3:PutObject",
                "s3:ListBucket"
            ],
            "Resource": [
                "*"
            ],
            "Condition": {
                "StringEquals": {
                    "aws:ResourceTag/environment": "development"
                }
            }
        }
    ]
}</code></pre>
<p>I then attach this s3-abac-policy to the dev-env-role.</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-99883" src="https://thenokiablog.com/wp-content/uploads/2025/11/introducing-attribute-based-access-control-for-amazon-s3-general-purpose-buckets-3.png" alt width="1480" height="461"></p>
<p>That&rsquo;s it! Now a user assuming the dev-role can access any ABAC-enabled bucket with the tag environment:development such as my-demo-development-bucket.</p>
<p><span><strong>Using your existing tags</strong></span><br>
        <br>Keep in mind that although you can use your existing tags for ABAC, because these tags will now be used for access control, we recommend reviewing your current tag setup before enabling the feature. This includes reviewing your existing bucket tags and tag-based policies to prevent unintended access, and updating your tagging workflows to use the standard TagResource API (since enabling ABAC on your buckets will block the use of the PutBucketTagging API). You can use AWS Config to check which buckets have ABAC enabled and review your usage of PutBucketTagging API in your application using AWS Cloudtrail management events.</p>
<p>Additionally, the same tags you use for ABAC can also serve as cost allocation tags for your S3 buckets. Activate them as cost allocation tags in the AWS Billing Console or through APIs, and your AWS Cost Explorer and Cost and Usage Reports will automatically organize spending data based on these tags.</p>
<p><span><strong>Enforcing tags on creation</strong></span><br>
        <br>To help standardize access control across your organization, you can now enforce tagging requirements when buckets are created through service control policies (SCPs) or IAM policies using the <code>aws:TagKeys</code> and <code>aws:RequestTag</code> condition keys. Then you can enable ABAC on these buckets to provide consistent access control patterns across your organization. To tag a bucket during creation you can add the tags to your CloudFormation templates or provide them in the request body of your call to the existing S3 CreateBucket API. For example, I could enforce a policy for my developers to create buckets with the tag environment=development so all my buckets are tagged accurately for cost allocation. If I want to use the same tags for access control, I can then enable ABAC for these buckets.</p>
<p><b><u>Things to know</u></b></p>
<p>With ABAC for Amazon S3, you can now implement scalable, tag-based access control across your S3 buckets. This feature makes writing access control policies simpler, and reduces the need for policy updates as principals and resources come and go. This helps you reduce administrative overhead while maintaining strong security governance as you scale.</p>
<p>Attribute-based access control for Amazon S3 general purpose buckets is available now through the AWS Management Console, API, AWS SDKs, AWS CLI, and AWS CloudFormation at no additional cost. Standard API request rates apply according to Amazon S3 pricing. There&rsquo;s no additional charge for tag storage on S3 resources.</p>
<p>You can use AWS CloudTrail to audit access requests and understand which policies granted or denied access to your resources.</p>
<p>You can also use ABAC with other S3 resources such as S3 directory bucket, S3 access points and S3 tables buckets and tables. To learn more about ABAC on S3 buckets see the Amazon S3 User Guide.</p>
<p>You can use the same tags you use for access control for cost allocation as well. You can activate them as cost allocation tags through the AWS Billing Console or APIs. Check out the documentation for more details on how to use cost allocation tags.</p>
<p>       <!-- '"` --></p>
<p>The post <a href="https://thenokiablog.com/introducing-attribute-based-access-control-for-amazon-s3-general-purpose-buckets/">Introducing attribute-based access control for Amazon S3 general purpose buckets</a> appeared first on <a href="https://thenokiablog.com">The NOKIA Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>AWS Weekly Roundup: AWS RTB Fabric, AWS Customer Carbon Footprint Tool, AWS Secret-West Region, and more (October 27, 2025)</title>
		<link>https://thenokiablog.com/aws-weekly-roundup-aws-rtb-fabric-aws-customer-carbon-footprint-tool-aws-secret-west-region-and-more-october-27-2025/</link>
		
		<dc:creator><![CDATA[Mister Nokia]]></dc:creator>
		<pubDate>Mon, 27 Oct 2025 16:37:17 +0000</pubDate>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Amazon CloudWatch]]></category>
		<category><![CDATA[Amazon Connect]]></category>
		<category><![CDATA[Amazon EC2]]></category>
		<category><![CDATA[Amazon S3 Tables]]></category>
		<category><![CDATA[AWS CloudTrail]]></category>
		<category><![CDATA[AWS Lambda]]></category>
		<category><![CDATA[AWS re:Invent]]></category>
		<category><![CDATA[Compliance]]></category>
		<category><![CDATA[Compute]]></category>
		<category><![CDATA[Dashboard]]></category>
		<category><![CDATA[Developer]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Regions]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Sustainability]]></category>
		<category><![CDATA[Week in Review]]></category>
		<guid isPermaLink="false">https://thenokiablog.com/aws-weekly-roundup-aws-rtb-fabric-aws-customer-carbon-footprint-tool-aws-secret-west-region-and-more-october-27-2025/</guid>

					<description><![CDATA[<p>This week started with challenges for many using services in the the North Virginia (us-east-1) Region....</p>
<p>The post <a href="https://thenokiablog.com/aws-weekly-roundup-aws-rtb-fabric-aws-customer-carbon-footprint-tool-aws-secret-west-region-and-more-october-27-2025/">AWS Weekly Roundup: AWS RTB Fabric, AWS Customer Carbon Footprint Tool, AWS Secret-West Region, and more (October 27, 2025)</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/2025/10/aws-weekly-roundup-aws-rtb-fabric-aws-customer-carbon-footprint-tool-aws-secret-west-region-and-more-october-27-2025.png" alt="Voiced by Polly" width="554" height="56">
           </div>
</td>
</tr>
</tbody>
</table>
<p>This week started with challenges for many using services in the the North Virginia (us-east-1) Region. On Monday, we experienced a service disruption affecting DynamoDB and several other services due to a DNS configuration problem. The issue has been fully resolved, and you can read the full details in our official summary. As someone who works closely with developers, I know how disruptive these incidents can be to your applications and your users. The teams are learning valuable lessons from this event that will help improve our services going forward.</p>
<p><span><strong>Last week&rsquo;s launches</strong></span></p>
<p>On a brighter note, I&rsquo;m excited to share some launches and updates from this past week that I think you&rsquo;ll find interesting.</p>
<p>AWS RTB Fabric is now generally available &mdash; If you&rsquo;re working in advertising technology, you&rsquo;ll be interested in AWS RTB Fabric, a fully managed service for real-time bidding workloads. It connects AdTech partners like SSPs, DSPs, and publishers through a private, high-performance network that delivers single-digit millisecond latency&mdash;critical for those split-second ad auctions. The service reduces networking costs by up to 80% compared to standard cloud solutions with no upfront commitments, and includes three built-in modules to optimize traffic, improve bid efficiency, and increase bid response rates. AWS RTB Fabric is available in US East (N. Virginia), US West (Oregon), Asia Pacific (Singapore and Tokyo), and Europe (Frankfurt and Ireland).</p>
<div class="internal-linking-related-contents"><a href="https://thenokiablog.com/aws-weekly-roundup-passkey-mfa-malware-protection-on-amazon-s3-and-more-june-17-2024-amazon-web-services/" class="template-2"><span class="cta">Read more</span><span class="postTitle">AWS Weekly Roundup: Passkey MFA, Malware Protection on Amazon S3, and more (June 17, 2024) | Amazon Web Services</span></a></div><p>Customer Carbon Footprint Tool now includes Scope 3 emissions data &mdash; Understanding the full environmental impact of your cloud usage just got more comprehensive. The AWS Customer Carbon Footprint Tool (CCFT) now covers all three industry-standard emission scopes as defined by the Greenhouse Gas Protocol. This update adds Scope 3 emissions&mdash;covering the lifecycle carbon impact from manufacturing servers, powering AWS facilities, and transporting equipment to data centers&mdash;plus Scope 1 natural gas and refrigerants. With historical data available back to January 2022, you can track your progress over time and make informed decisions about your cloud strategy to meet sustainability goals. Access the data through the CCFT dashboard or AWS Billing and Cost Management Data Exports.</p>
<p><span><strong>Additional updates</strong></span></p>
<p>I thought these projects, blog posts, and news items were also interesting:</p>
<p>AWS Secret-West Region is now available &mdash; AWS launched its second Secret Region in the western United States, capable of handling mission-critical workloads at the Secret U.S. security classification level. This new region provides enhanced performance for latency-sensitive workloads and offers multi-region resiliency with geographic separation for Intelligence Community and Department of Defense missions. The infrastructure features data centers and network architecture designed, built, accredited, and operated for security compliance with Intelligence Community Directive requirements.</p>
<div class="internal-linking-related-contents"><a href="https://thenokiablog.com/secure-eks-clusters-with-the-new-support-for-amazon-eks-in-aws-backup/" class="template-2"><span class="cta">Read more</span><span class="postTitle">Secure EKS clusters with the new support for Amazon EKS in AWS Backup</span></a></div><p>Amazon CloudWatch now generates incident reports &mdash; CloudWatch investigations can now automatically generate comprehensive incident reports that include executive summaries, timeline of events, impact assessments, and actionable recommendations. The feature collects and correlates telemetry data along with investigation actions to help teams identify patterns and implement preventive measures through structured post-incident analysis.</p>
<p>Amazon Connect introduces threaded email views &mdash; Amazon Connect email now displays exchanges in a threaded format and automatically includes prior conversation context when agents compose responses. These enhancements make it easier for both agents and customers to maintain context and continuity across interactions, delivering a more natural and familiar email experience.</p>
<p>Amazon EC2 I8g instances expand to additional regions &mdash; Storage Optimized I8g instances are now available in Europe (London), Asia Pacific (Singapore), and Asia Pacific (Tokyo). Powered by AWS Graviton4 processors and third-generation AWS Nitro SSDs, these instances deliver up to 60% better compute performance and 65% better real-time storage performance per TB compared to previous generation I4g instances, with storage I/O latency reduced by up to 50%.</p>
<p>AWS Location Service adds enhanced map styling &mdash; Developers can now incorporate terrain visualization, contour lines, real-time traffic overlays, and transportation-specific routing details through the GetStyleDescriptor API. The new styling parameters enable tailored maps for specific applications&mdash;from outdoor navigation to logistics planning.</p>
<div class="internal-linking-related-contents"><a href="https://thenokiablog.com/aws-weekly-roundup-amazon-ecs-amazon-cloudwatch-amazon-cognito-and-more-december-15-2025/" class="template-2"><span class="cta">Read more</span><span class="postTitle">AWS Weekly Roundup: Amazon ECS, Amazon CloudWatch, Amazon Cognito and more (December 15, 2025)</span></a></div><p>CloudWatch Synthetics introduces multi-check canaries &mdash; You can now bundle up to 10 different monitoring steps in a single canary using JSON configuration without custom scripts. The multi-check blueprints support HTTP endpoints with authentication, DNS validation, SSL certificate monitoring, and TCP port checks, making API monitoring more cost-effective.</p>
<p>Amazon S3 Tables now generates CloudTrail events &mdash; S3 Tables now logs AWS CloudTrail events for automatic maintenance operations, including compaction and snapshot expiration. This enables organizations to audit the maintenance activities that S3 Tables automatically performs to enhance query performance and reduce operational costs.</p>
<p>AWS Lambda increases asynchronous invocation payload size to 1 MB &mdash; Lambda has quadrupled the maximum payload size for asynchronous invocations from 256 KB to 1 MB across all AWS Commercial and GovCloud (US) Regions. This expansion streamlines architectures by allowing comprehensive data to be included in a single event, eliminating the need for complex data chunking or external storage solutions. Use cases now better supported include large language model prompts, detailed telemetry signals, complex ML output structures, and complete user profiles. The update applies to asynchronous invocations through the Lambda API or push-based events from services like S3, CloudWatch, SNS, EventBridge, and Step Functions. Pricing remains at 1 request charge for the first 256 KB, with 1 additional charge per 64 KB chunk thereafter.</p>
<p><span><strong>Upcoming AWS events</strong></span></p>
<p>Keep a look out and be sure to sign up for these upcoming events:</p>
<p>AWS re:Invent 2025 (December 1-5, 2025, Las Vegas) &mdash; AWS flagship annual conference offering collaborative innovation through peer-to-peer learning, expert-led discussions, and invaluable networking opportunities. Registration is now open.</p>
<p>Join the AWS Builder Center to learn, build, and connect with builders in the AWS community. Browse for upcoming in-person and virtual developer-focused events in your area.</p>
<p>That&rsquo;s all for this week. Check back next Monday for another Weekly Roundup!</p>
<p>~ micah</p>
<p>       <!-- '"` --></p>
<p>The post <a href="https://thenokiablog.com/aws-weekly-roundup-aws-rtb-fabric-aws-customer-carbon-footprint-tool-aws-secret-west-region-and-more-october-27-2025/">AWS Weekly Roundup: AWS RTB Fabric, AWS Customer Carbon Footprint Tool, AWS Secret-West Region, and more (October 27, 2025)</a> appeared first on <a href="https://thenokiablog.com">The NOKIA Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>AWS IAM Identity Center now supports customer-managed KMS keys for encryption at rest</title>
		<link>https://thenokiablog.com/aws-iam-identity-center-now-supports-customer-managed-kms-keys-for-encryption-at-rest/</link>
		
		<dc:creator><![CDATA[Mister Nokia]]></dc:creator>
		<pubDate>Mon, 06 Oct 2025 19:52:06 +0000</pubDate>
				<category><![CDATA[Nokia Mobile Phone]]></category>
		<category><![CDATA[Amazon Athena]]></category>
		<category><![CDATA[Amazon Q]]></category>
		<category><![CDATA[Amazon Q Business]]></category>
		<category><![CDATA[Announcements]]></category>
		<category><![CDATA[AWS CloudTrail]]></category>
		<category><![CDATA[AWS IAM Identity Center]]></category>
		<category><![CDATA[AWS Key Management Service]]></category>
		<category><![CDATA[AWS Management Console]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Compliance]]></category>
		<category><![CDATA[Industries]]></category>
		<category><![CDATA[Launch]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Regions]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Security, Identity, & Compliance]]></category>
		<category><![CDATA[Storage]]></category>
		<guid isPermaLink="false">https://thenokiablog.com/aws-iam-identity-center-now-supports-customer-managed-kms-keys-for-encryption-at-rest/</guid>

					<description><![CDATA[<p>Starting today, you can use your own AWS Key Management Service (AWS KMS) keys to encrypt...</p>
<p>The post <a href="https://thenokiablog.com/aws-iam-identity-center-now-supports-customer-managed-kms-keys-for-encryption-at-rest/">AWS IAM Identity Center now supports customer-managed KMS keys for encryption at rest</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/2025/10/aws-iam-identity-center-now-supports-customer-managed-kms-keys-for-encryption-at-rest.png" alt="Voiced by Polly" width="554" height="56">
           </div>
</td>
</tr>
</tbody>
</table>
<p>Starting today, you can use your own AWS Key Management Service (AWS KMS) keys to encrypt identity data, such as user and group attributes, stored in AWS IAM Identity Center organization instances.</p>
<p>Many organizations operating in regulated industries need complete control over encryption key management. While Identity Center already encrypts data at rest using AWS-owned keys, some customers require the ability to manage their own encryption keys for audit and compliance purposes.</p>
<p>With this launch, you can now use customer-managed KMS keys (CMKs) to encrypt Identity Center identity data at rest. CMKs provide you with full control over the key lifecycle, including creation, rotation, and deletion. You can configure granular access controls to keys with AWS Key Management Service (AWS KMS) key policies and IAM policies, helping to ensure that only authorized principals can access your encrypted data. At launch time, the CMK must reside in the same AWS account and Region as your IAM Identity Center instance. The integration between Identity Center and KMS provides detailed AWS CloudTrail logs for auditing key usage and helps meet regulatory compliance requirements.</p>
<p>Identity Center supports both single-Region and multi-Region keys to match your deployment needs. While Identity Center instances can currently only be deployed in a single Region, we recommend using multi-Region AWS KMS keys unless your company policies restrict you to single-Region keys. Multi-Region keys provide consistent key material across Regions while maintaining independent key infrastructure in each Region. This gives you more flexibility in your encryption strategy and helps future-proof your deployment.</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><span><strong>Let&rsquo;s get started<br></strong></span>Let&rsquo;s imagine I want to use a CMK to encrypt the identity data of my Identity Center organization instance. My organization uses Identity Center to give employees access to AWS managed applications, such as Amazon Q Business or Amazon Athena.</p>
<p>As of today, some AWS managed applications cannot be used with Identity Center configured with a customer managed KMS key. See AWS managed applications that you can use with Identity Center to keep you updated with the ever evolving list of compatible applications.</p>
<p>The high-level process requires first to create a symmetric customer managed key (CMK) in AWS KMS. The key must be configured for encrypt and decrypt operations. Next, I configure the key policies to grant access to Identity Center, AWS managed applications, administrators, and other principals who need access the Identity Center and IAM Identity Center service APIs. Depending on your usage of Identity Center, you&rsquo;ll have to define different policies for the key and IAM policies for IAM principals. The service documentation has more details to help you cover the most common use cases.</p>
<p>This demo is in three parts. I first create a customer managed key in AWS KMS and configure it with permissions that will authorize Identity Center and AWS managed applications to use it. Second, I update the IAM policies for the principals that will use the key from another AWS account, such as AWS applications administrators. Finally, I configure Identity Center to use the key.</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><strong>Part 1: Create the key and define permissions</strong></p>
<p>First, let&rsquo;s create a new CMK in AWS KMS.</p>
<p><img loading="lazy" decoding="async" class="aligncenter wp-image-97759" src="https://thenokiablog.com/wp-content/uploads/2025/10/aws-iam-identity-center-now-supports-customer-managed-kms-keys-for-encryption-at-rest-1.png" alt="AWS KMW, screate key, part 1" width="800" height="550"></p>
<p>The key must be in the same AWS Region and AWS account as the Identity Center instance. You must create the Identity Center instance and the key in the management account of your organization within AWS Organization.</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>I navigate to the AWS Key Management Service (AWS KMS) console in the same Region as my Identity Center instance, then I choose <strong>Create a key</strong>. This launches me into the key creation wizard.</p>
<p><img decoding="async" loading="lazy" class="aligncenter wp-image-97760" src="https://thenokiablog.com/wp-content/uploads/2025/10/aws-iam-identity-center-now-supports-customer-managed-kms-keys-for-encryption-at-rest-2.png" alt="AWS KMW, screate key, part 2" width="800" height="511"></p>
<p>Under <strong>Step 1&ndash;Configure key</strong>, I select the key type&ndash;either Symmetric (a single key used for both encryption and decryption) or Asymmetric (a public-private key pair for encryption/decryption and signing/verification). Identity Center requires symmetric keys for encryption at rest. I select <strong>Symmetric</strong>.</p>
<p>For key usage, I select <strong>Encrypt and decrypt</strong> which allows the key to be used only for encrypting and decrypting data.</p>
<p>Under <strong>Advanced options</strong>, I select <strong>KMS &ndash; recommended</strong> for <strong>Key material origin,</strong> so AWS KMS creates and manages the key material.</p>
<p>For <strong>Regionality</strong>, I choose between Single-Region or Multi-Region key. I select <strong>Multi-Region key</strong> to allow key administrators to replicate the key to other Regions. As explained already, Identity Center doesn&rsquo;t require this today but it helps to future-proof your configuration. Remember that you can not transform a single-Region key to a multi-Region one after its creation (but you can change the key used by Identity Center).</p>
<p>Then, I choose <strong>Next</strong> to proceed with additional configuration steps, such as adding labels, defining administrative permissions, setting usage permissions, and reviewing the final configuration before creating the key.</p>
<p><img decoding="async" loading="lazy" class="aligncenter wp-image-97761" src="https://thenokiablog.com/wp-content/uploads/2025/10/aws-iam-identity-center-now-supports-customer-managed-kms-keys-for-encryption-at-rest-3.png" alt="AWS KMS, screate key, part 3" width="800" height="484"></p>
<p>Under <strong>Step 2&ndash;Add Labels</strong>, I enter an <strong>Alias</strong> name for my key and select <strong>Next</strong>.</p>
<p>In this demo, I am editing the key policy by adding policy statements using templates provided in the documentation.&nbsp;I skip Step 3 and Step 4 and navigate to <strong>Step 5&ndash;Edit key policy</strong>.</p>
<p><img decoding="async" loading="lazy" class="aligncenter wp-image-97786" src="https://thenokiablog.com/wp-content/uploads/2025/10/aws-iam-identity-center-now-supports-customer-managed-kms-keys-for-encryption-at-rest-4.png" alt="AWS KMS, screate key, part 5" width="800" height="517"></p>
<p>Identity Center requires, at the minimum, permissions allowing Identity Center and its administrators to use the key. Therefore, I add three policy statements, the first and second authorize the administrators of the service, the third one to authorize the Identity Center service itself.</p>
<pre><code class="lang-json">{
	"Version": "2012-10-17",
	"Id": "key-consolepolicy-3",
	"Statement": [
		{
			"Sid": "Allow_IAMIdentityCenter_Admin_to_use_the_KMS_key_via_IdentityCenter_and_IdentityStore",
			"Effect": "Allow",
			"Principal": {
				"AWS": "ARN_OF_YOUR_IDENTITY_CENTER_ADMIN_IAM_ROLE"
			},
			"Action": [
				"kms:Decrypt",
				"kms:Encrypt",
				"kms:GenerateDataKeyWithoutPlaintext"
			],
			"Resource": "*",
			"Condition": {
				"StringLike": {
					"kms:ViaService": [
						"sso.*.amazonaws.com",
						"identitystore.*.amazonaws.com"
					]
				}
			}
		},
		{
			"Sid": "Allow_IdentityCenter_admin_to_describe_the_KMS_key",
			"Effect": "Allow",
			"Principal": {
				"AWS": "ARN_OF_YOUR_IDENTITY_CENTER_ADMIN_IAM_ROLE"
			},
			"Action": "kms:DescribeKey",
			"Resource": "*"
		},
		{
			"Sid": "Allow_IdentityCenter_and_IdentityStore_to_use_the_KMS_key",
			"Effect": "Allow",
			"Principal": {
				"Service": [
					"sso.amazonaws.com",
					"identitystore.amazonaws.com"
				]
			},
			"Action": [
				"kms:Decrypt",
				"kms:ReEncryptTo",
				"kms:ReEncryptFrom",
				"kms:GenerateDataKeyWithoutPlaintext"
			],
			"Resource": "*",
            "Condition": {
    	       "StringEquals": { 
                      "aws:SourceAccount": "&lt;Identity Center Account ID&gt;" 
	           }
            }		
		},
		{
			"Sid": "Allow_IdentityCenter_and_IdentityStore_to_describe_the_KMS_key",
			"Effect": "Allow",
			"Principal": {
				"Service": [
					"sso.amazonaws.com",
					"identitystore.amazonaws.com"
				]
			},
			"Action": [
				"kms:DescribeKey"
			],
			"Resource": "*"
		}		
	]
}</code></pre>
<p>I also have to add additional policy statements to allow my use case: the use of AWS managed applications. I add these two policy statements to authorize AWS managed applications and their administrators to use the KMS key. The document lists additional use cases and their respective policies.</p>
<pre><code class="lang-json">{
    "Sid": "Allow_AWS_app_admins_in_the_same_AWS_organization_to_use_the_KMS_key",
    "Effect": "Allow",
    "Principal": "*",
    "Action": [
        "kms:Decrypt"
    ],
    "Resource": "*",
    "Condition": {
        "StringEquals" : {
           "aws:PrincipalOrgID": "MY_ORG_ID (format: o-xxxxxxxx)"
        },
        "StringLike": {
            "kms:ViaService": [
                "sso.*.amazonaws.com", "identitystore.*.amazonaws.com"
            ]
        }
    }
},
{
   "Sid": "Allow_managed_apps_to_use_the_KMS_Key",
   "Effect": "Allow",
   "Principal": "*",
   "Action": [
      "kms:Decrypt"
    ],
   "Resource": "*",
   "Condition": {
      "Bool": { "aws:PrincipalIsAWSService": "true" },
      "StringLike": {
         "kms:ViaService": [
             "sso.*.amazonaws.com", "identitystore.*.amazonaws.com"
         ]
      },
      "StringEquals": { "aws:SourceOrgID": "MY_ORG_ID (format: o-xxxxxxxx)" }
   }
}</code></pre>
<p>You can further restrict the key usage to a specific Identity Center instance, specific application instances, or specific application administrators. The documentation contains examples of advanced key policies for your use cases.</p>
<p>To help protect against IAM role name changes when permission sets are recreated, use the approach described in the Custom trust policy example.</p>
<p><strong>Part 2: Update IAM policies to allow use of the KMS key from another AWS account</strong></p>
<p>Any IAM principal that uses the Identity Center service APIs from another AWS account, such as Identity Center delegated administrators and AWS application administrators, need an IAM policy statement that allows use of the KMS key via these APIs.</p>
<p>I grant permissions to access the key by creating a new policy and attaching the policy to the IAM role relevant for my use case. You can also add these statements to the existing identity-based policies of the IAM role.</p>
<p>To do so, after the key is created, I locate its ARN and replace the <code>key_ARN</code>in the template below. Then, I attach the policy to the managed application administrator IAM principal. The documentation also covers IAM policies that grants Identity Center delegated administrators permissions to access the key.</p>
<p>Here is an example for managed application administrators:</p>
<pre><code class="lang-json">{
      "Sid": "Allow_app_admins_to_use_the_KMS_key_via_IdentityCenter_and_IdentityStore",
      "Effect": "Allow",
      "Action": 
        "kms:Decrypt",
      "Resource": "&lt;key_ARN&gt;",
      "Condition": {
        "StringLike": {
          "kms:ViaService": [
            "sso.*.amazonaws.com",
            "identitystore.*.amazonaws.com"
          ]
        }
      }
    }</code></pre>
<p>The documentation&nbsp;shares IAM policies template for the most common use cases.</p>
<p><strong>Part 3: Configure IAM Identity Center to use the key</strong></p>
<p>I can configure a CMK either during the enablement of an Identity Center organization instance or on an existing instance, and I can change the encryption configuration at any time by switching between CMKs or reverting to AWS-owned keys.</p>
<p>Please note that an incorrect configuration of KMS key permissions can disrupt Identity Center operations and access to AWS managed applications and accounts through Identity Center. Proceed carefully to this final step and ensure you have read and understood the documentation.</p>
<p>After I have created and configured my CMK, I can select it under <strong>Advanced configuration</strong> when enabling Identity Center.</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-97502" src="https://thenokiablog.com/wp-content/uploads/2025/10/aws-iam-identity-center-now-supports-customer-managed-kms-keys-for-encryption-at-rest-5.png" alt="IDC with CMK configuration" width="800" height="583"></p>
<p>To configure a CMK on an existing Identity Center instance using the AWS Management Console, I start by navigating to the Identity Center section of the AWS Management Console. From there, I select <strong>Settings</strong> from the navigation pane, then I select the <strong>Management</strong> tab, and select <strong>Manage encryption </strong>in the <strong>Key for encrypting IAM Identity Center data at rest</strong> section.</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-97503" src="https://thenokiablog.com/wp-content/uploads/2025/10/aws-iam-identity-center-now-supports-customer-managed-kms-keys-for-encryption-at-rest-6.png" alt="Change key on existing IDC" width="800" height="545"></p>
<p>At any time, I can select another CMK from the same AWS Account, or switch back to an AWS-managed key.</p>
<p>After choosing <strong>Save</strong>, the key change process takes a few seconds to complete. All service functionalities continue uninterrupted during the transition. If, for whatever reasons, Identity Center can not access the new key, an error message will be returned and Identity Center will continue to use the current key, keeping your identity data encrypted with the mechanism it is already encrypted with.</p>
<p><img decoding="async" loading="lazy" class="aligncenter size-full wp-image-97504" src="https://thenokiablog.com/wp-content/uploads/2025/10/aws-iam-identity-center-now-supports-customer-managed-kms-keys-for-encryption-at-rest-7.png" alt="CMK on IDC, select a new key" width="400" height="246"></p>
<p><span><strong>Things to keep in mind<br></strong></span>The encryption key you create becomes a crucial component of your Identity Center. When you choose to use your own managed key to encrypt identity attributes at rest, you have to verify the following points.</p>
<ul readability="1.7600994406464">
<li>Have you configured the necessary permissions to use the KMS key? Without proper permissions, enabling the CMK may fail or disrupt IAM Identity Center administration and AWS managed applications.</li>
<li>Have you verified that your AWS managed applications are compatible with CMK keys? For a list of compatible applications, see AWS managed applications that you can use with IAM Identity Center. Enabling CMK for Identity Center that is used by AWS managed applications incompatible with CMK will result in operational disruption for those applications. If you have incompatible applications, do not proceed.</li>
<li>Is your organization using AWS managed applications that require additional IAM role configuration to use the Identity Center and Identity Store APIs? For each such AWS managed application that&rsquo;s already deployed, check the managed application&rsquo;s User Guide for updated KMS key permissions for IAM Identity Centre usage and update them as instructed to prevent application disruption.</li>
<li readability="5.8559870550162">For brevity, the KMS key policy statements in this post omit the encryption context, which allows you to restrict the use of the KMS key to Identity Center including a specific instance. For your production scenarios, you can add a condition like this for Identity Center:
<pre><code class="lang-json">"Condition": {
   "StringLike": {
      "kms:EncryptionContext:aws:sso:instance-arn": "${identity_center_arn}",
      "kms:ViaService": "sso.*.amazonaws.com"
    }
}</code></pre>
<p>or this for Identity Store:</p>
<pre><code class="lang-json">"Condition": {
   "StringLike": {
      "kms:EncryptionContext:aws:identitystore:identitystore-arn": "${identity_store_arn}",
      "kms:ViaService": "identitystore.*.amazonaws.com"
    }
}</code></pre>
</li>
</ul>
<p><span><strong>Pricing and availability<br></strong></span>Standard AWS KMS charges apply for key storage and API usage. Identity Center remains available at no additional cost.</p>
<p>This capability is now available in all AWS commercial Regions, AWS GovCloud (US), and AWS China Regions. To learn more, visit the IAM Identity Center User Guide.</p>
<p>We look forward to learning how you use this new capability to meet your security and compliance requirements.</p>
<p>       &mdash; seb<br>
       <!-- '"` --></p>
<p>The post <a href="https://thenokiablog.com/aws-iam-identity-center-now-supports-customer-managed-kms-keys-for-encryption-at-rest/">AWS IAM Identity Center now supports customer-managed KMS keys for encryption at rest</a> appeared first on <a href="https://thenokiablog.com">The NOKIA Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>AWS Weekly Roundup: Strands Agents 1M+ downloads, Cloud Club Captain, AI Agent Hackathon, and more (September 15, 2025)</title>
		<link>https://thenokiablog.com/aws-weekly-roundup-strands-agents-1m-downloads-cloud-club-captain-ai-agent-hackathon-and-more-september-15-2025/</link>
		
		<dc:creator><![CDATA[Mister Nokia]]></dc:creator>
		<pubDate>Mon, 15 Sep 2025 16:45:14 +0000</pubDate>
				<category><![CDATA[Nokia Mobile Phone]]></category>
		<category><![CDATA[Amazon Bedrock]]></category>
		<category><![CDATA[Amazon CloudFront]]></category>
		<category><![CDATA[Amazon EC2]]></category>
		<category><![CDATA[Amazon EC2 Mac Instances]]></category>
		<category><![CDATA[Announcements]]></category>
		<category><![CDATA[AWS Cloud Development Kit]]></category>
		<category><![CDATA[AWS CloudFormation]]></category>
		<category><![CDATA[AWS CloudTrail]]></category>
		<category><![CDATA[AWS Lambda]]></category>
		<category><![CDATA[AWS re:Invent]]></category>
		<category><![CDATA[AWS Trainium]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Generative AI]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Serverless]]></category>
		<category><![CDATA[Startup]]></category>
		<category><![CDATA[Week in Review]]></category>
		<guid isPermaLink="false">https://thenokiablog.com/aws-weekly-roundup-strands-agents-1m-downloads-cloud-club-captain-ai-agent-hackathon-and-more-september-15-2025/</guid>

					<description><![CDATA[<p>Last week, Strands Agents, AWS open source for agentic AI SDK just hit 1 million downloads...</p>
<p>The post <a href="https://thenokiablog.com/aws-weekly-roundup-strands-agents-1m-downloads-cloud-club-captain-ai-agent-hackathon-and-more-september-15-2025/">AWS Weekly Roundup: Strands Agents 1M+ downloads, Cloud Club Captain, AI Agent Hackathon, and more (September 15, 2025)</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/2025/09/aws-weekly-roundup-strands-agents-1m-downloads-cloud-club-captain-ai-agent-hackathon-and-more-september-15-2025.png" alt="Voiced by Polly" width="554" height="56">
           </div>
</td>
</tr>
</tbody>
</table>
<p><img loading="lazy" decoding="async" class="size-full wp-image-99283 alignright" src="https://thenokiablog.com/wp-content/uploads/2025/09/aws-weekly-roundup-strands-agents-1m-downloads-cloud-club-captain-ai-agent-hackathon-and-more-september-15-2025.jpg" alt width="200" height="200">Last week, Strands Agents, AWS open source for agentic AI SDK just hit 1 million downloads and earned 3,000+ GitHub Stars less than 4 months since launching as a preview in May 2025. With Strands Agents, you can build production-ready, multi-agent AI systems in a few lines of code.</p>
<p>We&rsquo;ve continuously improved features including support for multi-agent patterns, A2A protocol, and Amazon Bedrock AgentCore. You can use a collection of sample implementations to help you get started with building intelligent agents using Strands Agents. We always welcome your contribution and feedback to our project including bug reports, new features, corrections, or additional documentation.</p>
<p>Here is the latest research article of Amazon Science about the future of agentic AI and questions that scientists are asking about agent-to-agent communications, contextual understanding, common sense reasoning, and more. You can understand the technical topic of agentic AI with with relatable examples, including one about our personal behaviors about leaving doors open or closed, locked or unlocked.</p>
<p><strong>Last week&rsquo;s launches</strong><br>Here are some launches that got my attention:</p>
<ul>
<li>Amazon EC2 M4 and M4 Pro Mac instances &ndash; New M4 Mac instances offer up to 20% better application build performance compared to M2 Mac instances, while M4 Pro Mac instances deliver up to 15% better application build performance compared to M2 Pro Mac instances. These instances are ideal for building and testing applications for Apple platforms such as iOS, macOS, iPadOS, tvOS, watchOS, visionOS, and Safari.</li>
<li> LocalStack integration in Visual Studio Code (VS Code) &ndash; You can use LocalStack to locally emulate and test your serverless applications using the familiar VS Code interface without switching between tools or managing complex setup, thus simplifying your local serverless development process.</li>
<li>AWS Cloud Development Kit (AWS CDK) Refactor (Preview) &ndash;You can rename constructs, move resources between stacks, and reorganize CDK applications while preserving the state of deployed resources. By using AWS CloudFormation&rsquo;s refactor capabilities with automated mapping computation, CDK Refactor eliminates the risk of unintended resource replacement during code restructuring.</li>
<li>AWS CloudTrail MCP Server &ndash; New AWS CloudTrail MCP server allows AI assistants to analyze API calls, track user activities, and perform advanced security analysis across your AWS environment through natural language interactions. You can explore more AWS MCP servers for working with AWS service resources.</li>
<li>Amazon CloudFront support for IPv6 origins &ndash; Your applications can send IPv6 traffic all the way to their origins, allowing them to meet their architectural and regulatory requirements for IPv6 adoption. End-to-end IPv6 support improves network performance for end users connecting over IPv6 networks, and also removes concerns for IPv4 address exhaustion for origin infrastructure.</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>Other AWS news</strong><br>Here are some additional news items that you might find interesting:</p>
<ul>
<li>A city in the palm of your hand &ndash; Check out this interactive feature that explains how our AWS Trainium chip designers think like city planners, optimizing every nanometer to move data at near light speed.</li>
<li>Measuring the effectiveness of software development tools and practices &ndash; Read how Amazon developers that identified specific challenges before adopting AI tools cut costs by 15.9% year-over-year using our cost-to-serve-software framework (CTS-SW). They deployed more frequently and reduced manual interventions by 30.4% by focusing on the right problems first.</li>
<li>Become an AWS Cloud Club Captain &ndash; Join a growing network of student cloud enthusiasts by becoming an AWS Cloud Club Captain! As a Captain, you&rsquo;ll get to organize events and building cloud communities while developing leadership skills. Application window is open September 1-28, 2025.</li>
</ul>
<p><strong>Upcoming AWS events</strong><br>Check your calendars and sign up for these upcoming AWS events as well as AWS re:Invent and AWS Summits:</p>
<ul>
<li>AWS AI Agent Global Hackathon &ndash; This is your chance to dive deep into our powerful generative AI stack and create something truly awesome. From September 8 to October 20, you have the opportunity to create AI agents using AWS suite of AI services, competing for over $45,000 in prizes and exclusive go-to-market opportunities.</li>
<li>AWS Gen AI Lofts &ndash; You can learn AWS AI products and services with exclusive sessions and meet industry-leading experts, and have valuable networking opportunities with investors and peers. Register in your nearest city: Mexico City (September 30&ndash;October 2), Paris (October 7&ndash;21), London (Oct 13&ndash;21), and Tel Aviv (November 11&ndash;19).</li>
<li>AWS Community Days &ndash; Join community-led conferences that feature technical discussions, workshops, and hands-on labs led by expert AWS users and industry leaders from around the world: Aotearoa and Poland (September 18), South Africa&nbsp;(September 20),&nbsp;Bolivia&nbsp;(September 20),&nbsp;Portugal (September 27), Germany (October 7), and Hungary (October 16).</li>
</ul>
<p>You can browse all upcoming AWS events and AWS startup events.</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>That&rsquo;s all for this week. Check back next Monday for another Weekly Roundup!</p>
<p>&mdash; Channy</p>
<p>       <!-- '"` --></p>
<p>The post <a href="https://thenokiablog.com/aws-weekly-roundup-strands-agents-1m-downloads-cloud-club-captain-ai-agent-hackathon-and-more-september-15-2025/">AWS Weekly Roundup: Strands Agents 1M+ downloads, Cloud Club Captain, AI Agent Hackathon, and more (September 15, 2025)</a> appeared first on <a href="https://thenokiablog.com">The NOKIA Blog</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
