AWS News Blog
https://aws.amazon.com/blogs/aws/
Announcements, Updates, and LaunchesThu, 23 Oct 2025 08:32:37 +0000en-US
hourly
1 Introducing AWS RTB Fabric for real-time advertising technology workloads
https://aws.amazon.com/blogs/aws/introducing-aws-rtb-fabric-for-real-time-advertising-technology-workloads/
Thu, 23 Oct 2025 08:32:37 +000016eb409250ed2d5a1c1fb5a15c069ad70b83f377AWS RTB Fabric is a fully managed service designed for real-time bidding advertising workloads that enables AdTech companies to connect with their supply and demand partners through a dedicated, high-performance network environment, delivering single-digit millisecond performance and up to 80% lower networking costs compared to standard cloud connections while eliminating the need for colocation infrastructure or upfront commitments.<p>Today, we’re announcing AWS RTB Fabric, a fully managed service purpose built for real-time bidding (RTB) advertising workloads. The service helps advertising technology (AdTech) companies seamlessly connect with their supply and demand partners, such as <a href="https://advertising.amazon.com/lp/build-your-business-with-amazon-advertising?tag=googhydr-20&ref=pd_sl_32yvxwiyd_e_ps_gg_b_au_en_d_core_e_646005230145&k_amazon%20ads&group_145097256426">Amazon Ads</a>, <a href="https://gumgum.com/">GumGum</a>, <a href="https://www.kargo.com/">Kargo</a>, <a href="https://mobilefuse.com/">MobileFuse</a>, <a href="https://www.sovrn.com/">Sovrn</a>, <a href="https://triplelift.com/">TripleLift</a>, <a href="https://www.viantinc.com/">Viant</a>, <a href="https://yieldmo.com/">Yieldmo</a> and more, to run high-volume, latency-sensitive RTB workloads on <a href="https://aws.amazon.com/">Amazon Web Services (AWS)</a> with consistent single-digit millisecond performance and up to 80% lower networking costs compared to standard networking costs.</p>
<p>AWS RTB Fabric provides a dedicated, high-performance network environment for RTB workloads and partner integrations without requiring colocated, on-premises infrastructure or upfront commitments. The following diagram shows the high-level architecture of RTB Fabric.</p>
<p><img class="aligncenter size-full wp-image-99960" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/20/Screenshot-2025-10-20-at-14.05.49.png" alt="" width="792" height="343"></p>
<p>AWS RTB Fabric also includes modules, a capability that helps customers bring their own and partner applications securely into the compute environment used for real-time bidding. Modules support containerized applications and <a href="https://aws.amazon.com/what-is/foundation-models/">foundation models (FMs)</a> that can enhance transaction efficiency and bidding effectiveness. At launch, AWS RTB Fabric includes modules for optimizing traffic management, improving bid efficiency, and increasing bid response rates, all running inline within the service for consistent low-latency execution.</p>
<p>The growth of programmatic advertising has created a need for low-latency, cost-efficient infrastructure to support RTB workloads. AdTech companies process millions of bid requests per second across publishers, supply-side platforms (SSPs), and demand-side platforms (DSPs). These workloads are highly sensitive to latency because most RTB auctions must complete within 200–300 milliseconds and require reliable, high-speed exchange of OpenRTB requests and responses among multiple partners. Many companies have addressed this by deploying infrastructure in colocation data centers near key partners, which reduces latency but adds operational complexity, long provisioning cycles, and high costs. Others have turned to cloud infrastructure to gain elasticity and scale, but they often face complex provisioning, partner-specific connectivity, and long-term commitments to achieve cost efficiency. These gaps add operational overhead and limit agility. AWS RTB Fabric solves these challenges by providing a managed private network built for RTB workloads that delivers consistent performance, simplifies partner onboarding, and achieves predictable cost efficiency without the burden of maintaining colocation or custom networking setups.</p>
<p><strong><u>Key capabilities</u></strong><br> AWS RTB Fabric introduces a managed foundation for running RTB workloads at scale. The service provides the following key capabilities:</p>
<ul>
<li><strong>Simplified connectivity to AdTech partners</strong> – When you register an RTB Fabric gateway, the service automatically generates secure endpoints that can be shared with selected partners. Using the AWS RTB Fabric API, you can create optimized, private connections to exchange RTB traffic securely across different environments. External Links are also available to connect with partners who aren’t using RTB Fabric, such as those operating on premises or in third-party cloud environments. This approach shortens integration time and simplifies collaboration among AdTech participants.</li>
<li><strong>Dedicated network for low-latency advertising transactions – </strong>AWS RTB Fabric provides a managed, high-performance network layer optimized for OpenRTB communication. It connects AdTech participants such as SSPs, DSPs, and publishers through private, high-speed links that deliver consistent single-digit millisecond latency. The service automatically optimizes routing paths to maintain predictable performance and reduce networking costs, without requiring manual peering or configuration.</li>
<li><strong>Pricing model aligned with RTB economics – </strong>AWS RTB Fabric uses a transaction-based pricing model designed to align with programmatic advertising economics. Customers are billed per billion transactions, providing predictable infrastructure costs that align with how advertising exchanges, SSPs, and DSPs operate.</li>
<li><strong>Built-in traffic management modules</strong> – AWS RTB Fabric includes configurable modules that help AdTech workloads operate efficiently and reliably. Modules such as Rate Limiter, OpenRTB Filter, and Error Masking help you control request volume, validate message formats, and manage response handling directly in the network path. These modules execute inline within the AWS RTB Fabric environment, maintaining network-speed performance without adding application-level latency. All configurations are managed through the AWS RTB Fabric API, so you can define and update rules programmatically as your workloads scale.</li>
</ul>
<p><strong><u>Getting started</u></strong><br> Today, you can start building with AWS RTB Fabric using the <a href="https://aws.amazon.com/console/?nc2=type_a">AWS Management Console</a>, <a href="https://aws.amazon.com/cli/">AWS Command Line Interface (AWS CLI)</a>, or <a href="https://aws.amazon.com/what-is/iac/">infrastructure-as-code (IaC)</a> tools such as <a href="https://aws.amazon.com/cloudformation/?nc2=type_a">AWS CloudFormation</a> and <a href="https://docs.aws.amazon.com/prescriptive-guidance/latest/choose-iac-tool/terraform.html">Terraform</a>.</p>
<p>The console provides a visual entry point to view and manage RTB gateways and links, as shown on the <strong>Dashboard</strong> of the <a href="https://console.aws.amazon.com/rtbfabric/home">AWS RTB Fabric console</a>.</p>
<p><img loading="lazy" class="aligncenter wp-image-100076 size-full" style="border: solid 1px #ccc" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/23/2025-rtb-fabric-dashboard.png" alt="" width="2540" height="1404"></p>
<p>You can also use the AWS CLI to configure gateways, create links, and manage traffic programmatically. When I started building with AWS RTB Fabric, I used the AWS CLI to configure everything from gateway creation to link setup and traffic monitoring. The setup ran inside my <a href="https://aws.amazon.com/vpc/">Amazon Virtual Private Cloud (Amazon VPC)</a> endpoint while AWS managed the low-latency infrastructure that connected workloads.</p>
<p>To begin, I created a <strong>requester gateway</strong> to send bid requests and a <strong>responder gateway</strong> to receive and process bid responses. These gateways act as secure communication points within the AWS RTB Fabric.</p>
<pre><code class="lang-bash"># Create a requester gateway with required parameters
aws rtbfabric create-requester-gateway \
--description "My RTB requester gateway" \
--vpc-id vpc-12345678 \
--subnet-ids subnet-abc12345 subnet-def67890 \
--security-group-ids sg-12345678 \
--client-token "unique-client-token-123"
</code></pre>
<pre><code class="lang-bash"># Create a responder gateway with required parameters
aws rtbfabric create-responder-gateway \
--description "My RTB responder gateway" \
--vpc-id vpc-01f345ad6524a6d7 \
--subnet-ids subnet-abc12345 subnet-def67890 \
--security-group-ids sg-12345678 \
--dns-name responder.example.com \
--port 443 \
--protocol HTTPS
</code></pre>
<p>After both gateways were active, I created a link from the requester to the responder to establish a private, low-latency communication path for OpenRTB traffic. The link handled routing and load balancing automatically.</p>
<pre><code class="lang-bash"># Requester account creating a link from requester gateway to a responder gateway
aws rtbfabric create-link \
--gateway-id rtb-gw-requester123 \
--peer-gateway-id rtb-gw-responder456 \
--log-settings '{"applicationLogs:{"sampling":"errorLog":10.0,"filterLog":10.0}}'</code></pre>
<pre><code class="lang-bash"># Responder account accepting a link from requester gateway to responder gateway
aws rtbfabfic accept-link \
--gateway-id rtb-gw-responder456 \
--link-id link-reqtoresplink789 \
--log-settings '{"applicationLogs:{"sampling":"errorLog":10.0,"filterLog":10.0}}'</code></pre>
<p>I also connected with external partners using <strong>External Links</strong>, which extended my RTB workloads to on-premises or third-party environments while maintaining the same latency and security characteristics.</p>
<pre><code class="lang-bash"># Create an inbound external link endpoint for an external partner to send bid requests to
aws rtbfabric create-inbound-external-link \
--gateway-id rtb-gw-responder456</code></pre>
<pre><code class="lang-bash"># Create an outbound external link for sending bid requests to an external partner
aws rtbfabric create-outbound-external-link \
--gateway-id rtb-gw-requester123 \
--public-endpoint "https://my-external-partner-responder.com"
</code></pre>
<p>To manage traffic efficiently, I added modules directly into the data path. The Rate Limiter module controlled request volume, and the OpenRTB Filter validated message formats inline at network speed.</p>
<pre><code class="lang-bash"># Attach a rate limiting module
aws rtbfabric update-link-module-flow \
--gateway-id rtb-gw-responder456 \
--link-id link-toresponder789 \
--modules '{"name":"RateLimiter":"moduleParameters":{"rateLimiter":{"tps":10000}}}'</code></pre>
<p>Finally, I used <a href="https://aws.amazon.com/cloudwatch/?nc2=type_a">Amazon CloudWatch</a> to monitor throughput, latency, and module performance, and I exported logs to <a href="https://aws.amazon.com/s3/">Amazon Simple Storage Service (Amazon S3)</a> for auditing and optimization.</p>
<p>All configurations can also be automated with AWS CloudFormation or Terraform, allowing consistent, repeatable deployment across multiple environments. With RTB Fabric, I could focus on optimizing bidding logic while AWS maintained predictable, single-digit millisecond performance across my AdTech partners.</p>
<p>For more details, refer to the <a href="https://docs.aws.amazon.com/rtb-fabric/latest/userguide/what-is-rtb-fabric.html">AWS RTB Fabric User Guide</a>.</p>
<p><strong><u>Now available</u></strong><br> AWS RTB Fabric is available today in the following <a href="https://docs.aws.amazon.com/glossary/latest/reference/glos-chap.html#region">AWS Regions</a>: US East (N. Virginia), US West (Oregon), Asia Pacific (Singapore), Asia Pacific (Tokyo), Europe (Frankfurt), and Europe (Ireland).</p>
<p>AWS RTB Fabric is continually evolving to address the changing needs of the AdTech industry. The service expands its capabilities to support secure integration of advanced applications and AI-driven optimizations in real-time bidding workflows that help customers simplify operations and improve performance on AWS. To learn more about AWS RTB Fabric, visit the <a href="http://aws.amazon.com/rtb-fabric">AWS RTB Fabric page</a>.</p>
<p>– <a href="https://www.linkedin.com/in/zhengyubin714/">Betty</a></p>Customer Carbon Footprint Tool Expands: Additional emissions categories including Scope 3 are now available
https://aws.amazon.com/blogs/aws/aws-customer-carbon-footprint-tool-now-includes-scope-3-emissions/
Wed, 22 Oct 2025 17:48:18 +0000c24ca20b9d4c00b6454e1bf5fdadd795392994acAWS has expanded its Customer Carbon Footprint Tool (CCFT) to include Scope 3 emissions data alongside updated Scope 1 and 2 emissions, giving customers more insight into their carbon impact. The CCFT now tracks emissions from fuel- and energy-related activities (FERA), IT hardware, buildings, equipment, and transportation. AWS customers can access this information and track changes over time through the AWS Billing console.<p>Since it <a href="https://aws.amazon.com/blogs/aws/new-customer-carbon-footprint-tool/">launched</a> in 2022, the <a href="https://aws.amazon.com/aws-cost-management/aws-customer-carbon-footprint-tool/?trk=769a1a2b-8c19-4976-9c45-b6b1226c7d20&sc_channel=el">Customer Carbon Footprint Tool (CCFT)</a> has supported our customers’ sustainability journey to track, measure, and review their carbon emissions by providing the estimated carbon emissions associated with their usage of <a href="https://aws.amazon.com/">Amazon Web Services (AWS)</a> services.</p>
<p>In April, we made <a href="https://aws.amazon.com/blogs/aws-cloud-financial-management/updated-carbon-methodology-for-the-aws-customer-carbon-footprint-tool/?trk=769a1a2b-8c19-4976-9c45-b6b1226c7d20&sc_channel=el">major updates in the CCFT</a>, including easier access to carbon emissions data, visibility into emissions by <a href="https://docs.aws.amazon.com/glossary/latest/reference/glos-chap.html#region?trk=769a1a2b-8c19-4976-9c45-b6b1226c7d20&sc_channel=el">AWS Region</a>, inclusion of location-based emissions (LBM), an updated, independently-verified methodology as well as moving to a <a href="https://aws.amazon.com/about-aws/whats-new/2025/01/customer-carbon-footprint-tool-dedicated-page/?trk=769a1a2b-8c19-4976-9c45-b6b1226c7d20&sc_channel=el">dedicated page in the AWS Billing console</a>.</p>
<p>The CCFT is informed by the <a href="https://ghgprotocol.org/">Greenhouse Gas (GHG) Protocol</a>’s classification of emissions, which classifies a company’s emissions. Today, we’re announcing the inclusion of Scope 3 emissions data and an update to Scope 1 emissions in the CCFT. The new emission categories complement the existing Scope 1 and 2 data, and they’ll give our customers a comprehensive look into their carbon emissions data.</p>
<p><img loading="lazy" class="aligncenter size-full wp-image-99814" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/14/2025-ccft-scope3-ghg-protocol.jpg" alt="" width="1896" height="1314"></p>
<p>In this updated methodology we incorporate new emissions categories. We’ve added Scope 1 refrigerants and natural gas, alongside the existing Scope 1 emissions from fuel combustion in emergency backup generators (diesel). Although Scope 1 emissions represent a small share of overall emissions, we provide our customers with a complete image of their carbon emissions.</p>
<p class="jss375" data-pm-slice="1 1 []">To decide which categories of Scope 3 to include in our model we looked at how material each of them were to the overall carbon impact and confirmed the vast majority of emissions were represented. With that in mind, the methodology now includes:</p>
<ul>
<li> <p class="jss375" data-pm-slice="1 1 []"><strong>Fuel- and energy-related activities (“FERA” under the GHG Protocol)</strong> – This includes upstream emissions from purchased fuels, upstream emissions of purchased electricity, and transmission and distribution (T&D) losses. AWS calculates these emissions using both LBM and the market-based method (MBM).</p> </li>
<li> <p class="jss375" data-pm-slice="1 1 []"><strong>IT hardware</strong> – AWS uses a comprehensive cradle-to-gate approach that tracks emissions from raw material extraction through manufacturing and transportation to AWS data centers. We use four calculation pathways: process-based life cycle assessment (LCA) with engineering attributes, extrapolation, representative category average LCA, and economic input-output LCA. AWS prioritizes the most detailed and accurate methods for components that contribute significantly to overall emissions.</p> </li>
<li> <p class="jss375" data-pm-slice="1 1 []"><strong>Buildings and equipment</strong> – AWS follows established whole building life cycle assessment (wbLCA) standards, considering emissions from construction, use, and end-of-life phases. The analysis covers data center shells, rooms, and long-lead equipment such as air handling units and generators. The methodology uses both process-based life cycle assessment models and economic input-output analysis to provide comprehensive coverage.</p> </li>
</ul>
<p class="jss375" data-pm-slice="1 1 []">The Scope 3 emissions are then amortized over the assets’ service life (6 years for IT hardware, 50 years for buildings) to calculate monthly emissions that can be allocated to customers. This amortization means that we fairly distribute the total embodied carbon of each asset across its operational lifetime, accounting for scenarios such as early retirement or extended use.</p>
<p data-pm-slice="1 1 []">All these updates are part of methodology version 3.0.0 and are explained in detail in <a href="https://sustainability.aboutamazon.com/aws-customer-carbon-footprint-tool-methodology.pdf">our methodology document</a>, which has been independently verified by a third party.</p>
<p><strong><u>How to access the CCFT</u></strong><br> To get started, go to the <a href="https://console.aws.amazon.com/costmanagement/home?#/customer-carbon-footprint-tool?trk=769a1a2b-8c19-4976-9c45-b6b1226c7d20&sc_channel=el">AWS Billing and Cost Management console</a> and choose <strong>Customer Carbon Footprint Tool</strong> under <strong>Cost and Usage Analysis</strong>. You can access your carbon emissions data in the dashboard, download a csv file, or export all data using basic SQL and visualize your data by integrating with <a href="https://aws.amazon.com/aws-cost-management/aws-data-exports/?trk=769a1a2b-8c19-4976-9c45-b6b1226c7d20&sc_channel=el">AWS Data Exports</a> and <a href="https://aws.amazon.com/quicksuite/quicksight/?trk=769a1a2b-8c19-4976-9c45-b6b1226c7d20&sc_channel=el">Amazon Quick Sight</a>.</p>
<p>To ensure you can make meaningful year-over-year comparisons, we’ve recalculated historical data back to January 2022 using version 3 of the methodology. All the data displayed in the CCFT now uses version 3. To see historical data using v3, choose <strong>Create custom data export</strong>. A new data export now includes new columns breaking down emissions by Scope 1, 2, and 3.</p>
<p><img loading="lazy" class="aligncenter wp-image-100026 size-full" style="border: solid 1px #ccc" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/22/2025-ccft-scope3-dashboard-1-1.png" alt="" width="2474" height="1320"></p>
<p>You can see estimated AWS emissions and estimated emissions savings. The tool shows emissions calculated using the MBM for 38 months of data by default. You can find your emissions calculated using the LBM by choosing <strong>LBM</strong> in the <strong>Calculation method</strong> filter on the dashboard. The unit of measurement for carbon emissions is metric tons of carbon dioxide equivalent (MTCO2e), an industry-standard measure.</p>
<p><img loading="lazy" class="aligncenter wp-image-100028 size-full" style="border: solid 1px #ccc" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/22/2025-ccft-scope3-dashboard-2-1.png" alt="" width="2552" height="2408"></p>
<p>In the <strong>Carbon emissions summary</strong>, it shows trends of your carbon emissions over time. You can also find emissions resulting from your usage of AWS services and across all AWS Regions. To learn more, visit <a href="https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/what-is-ccft.html?trk=769a1a2b-8c19-4976-9c45-b6b1226c7d20&sc_channel=el">Viewing your carbon footprint</a> in the AWS documentation.</p>
<p><strong><u>Voice of the customer</u></strong><br> Some of our customers had early access to these updates. This is what they shared with us:</p>
<p>Sunya Norman, senior vice president, Impact at Salesforce shared “Effective decarbonization begins with visibility into our carbon footprint, especially in Scope 3 emissions. Industry averages are only a starting point. The granular carbon data we get from cloud providers like AWS are critical to helping us better understand the actual emissions associated with our cloud infrastructure and focus reductions where they matter most.”</p>
<p>Gerhard Loske, Head of Environmental Management at SAP said “The latest updates to the CCFT are a big step forward in helping us managing SAP’s sustainability goals. With new Region-specific data, we can now see better where emissions are coming from and take targeted action. The upcoming addition of Scope 3 emissions will give us a much fuller picture of our carbon footprint across AWS workloads. These improvements make it easier for us to turn data into meaningful climate action.”</p>
<p>Pinterest’s Global Sustainability Lead, Mia Ketterling highlighted the benefits of the Scope 3 emission data, saying, “By including Scope 3 emissions data in their CCFT, AWS empowers customers like Pinterest to more accurately measure and report the full carbon footprint of our digital operations. Enhanced transparency helps us drive meaningful climate action across our value chain.”</p>
<p>If you’re attending <a href="https://reinvent.awsevents.com/?trk=769a1a2b-8c19-4976-9c45-b6b1226c7d20&sc_channel=el">AWS re:Invent</a> in person in December, join technical leaders from <a href="https://registration.awsevents.com/flow/awsevents/reinvent2025/eventcatalog/page/eventcatalog?trk=registration.awsevents.com&search=AIM332&trk=769a1a2b-8c19-4976-9c45-b6b1226c7d20&sc_channel=el">AWS, Adobe, and Salesforce</a> as they reveal how the Customer Carbon Footprint Tool supports their environmental initiatives.</p>
<p><strong><u>Now available</u></strong><br> With Scope 1, 2, and 3 coverage in the CCFT, you can track your emissions over time to understand how you’re trending towards your sustainability goals and see the impact of any carbon reduction projects you’ve implemented. To learn more, visit the <a href="https://aws.amazon.com/aws-cost-management/aws-customer-carbon-footprint-tool/?trk=769a1a2b-8c19-4976-9c45-b6b1226c7d20&sc_channel=el">Customer Carbon Footprint Tool (CCFT) page</a>.</p>
<p>Give these new features a try in the <a href="https://console.aws.amazon.com/costmanagement/home?#/customer-carbon-footprint-tool?trk=769a1a2b-8c19-4976-9c45-b6b1226c7d20&sc_channel=el">AWS Billing and Cost Management console</a> and send feedback to <a href="https://repost.aws/tags/TAjDoYksr1R5imySsYgWbsEQ/aws-customer-carbon-footprint-tool?trk=769a1a2b-8c19-4976-9c45-b6b1226c7d20&sc_channel=el">AWS re:Post for the CCFT</a> or through your usual AWS Support contacts.</p>
<p>— <a href="https://twitter.com/channyun">Channy</a></p>AWS Weekly Roundup: Kiro waitlist, EBS Volume Clones, EC2 Capacity Manager, and more (October 20, 2025)
https://aws.amazon.com/blogs/aws/aws-weekly-roundup-kiro-waitlist-ebs-volume-clones-ec2-capacity-manager-and-more-october-20-2025/
Mon, 20 Oct 2025 16:00:24 +000036faf9eef042a38a5e9a72886fb2f5a1e30bcd0dI’ve been inspired by all the activities that tech communities around the world have been hosting and participating in throughout the year. Here in the southern hemisphere we’re starting to dream about our upcoming summer breaks and closing out on some of the activities we’ve initiated this year. The tech community in South Africa is […]<p>I’ve been inspired by all the activities that tech communities around the world have been hosting and participating in throughout the year. Here in the southern hemisphere we’re starting to dream about our upcoming summer breaks and closing out on some of the activities we’ve initiated this year. The tech community in South Africa is participating in <a href="https://www.linkedin.com/posts/veliswa-boya_south-africa-read-til-the-end-activity-7383492800132182016-2zHQ?utm_source=share&utm_medium=member_desktop&rcm=ACoAACfTl5IBUDxU_AXvLsUBjqE61lr2YXVFW6k">Amazon Q Developer coding challenges</a> that my colleagues and I are hosting throughout this month as a fun way to wind down activities for the year. The first one was hosted in Johannesburg last Friday with Durban and Cape Town coming up next.<br> <a href="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/20/IMG-20251020-WA0005.jpg"><img loading="lazy" class="size-medium wp-image-99971 alignnone" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/20/IMG-20251020-WA0005-300x169.jpg" alt="" width="300" height="169"></a> <a href="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/20/IMG-20251020-WA0006.jpg"><img loading="lazy" class="size-medium wp-image-99972 alignnone" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/20/IMG-20251020-WA0006-300x169.jpg" alt="" width="300" height="169"></a></p>
<p><span style="text-decoration: underline"><strong>Last week’s launches</strong></span><br> These are the launches from last week that caught my attention:</p>
<ul>
<li><strong><a href="https://kiro.dev/?trk=7c8639c6-87c6-47d6-9bd0-a5812eecb848&sc_channel=el">Kiro</a> is now available for every developer</strong> — Since its launch more than 90 days ago, more than 100,000 developers have joined the waitlist to try Kiro out. The waitlist is gone so if you want to try out this spec-driven approach to coding with AI, <a href="https://kiro.dev/downloads/?trk=7c8639c6-87c6-47d6-9bd0-a5812eecb848&sc_channel=el">sign up now</a>.</li>
<li><strong>Amazon EC2 Capacity Manager</strong> — If you’re using <a href="https://aws.amazon.com/ec2/?trk=7c8639c6-87c6-47d6-9bd0-a5812eecb848&sc_channel=el">Amazon Elastic Compute Cloud (Amazon EC2)</a> at scale operate hundreds of instance types across multiple Availability Zones and accounts, using On-Demand Instances, Spot Instances, and Capacity Reservations, you’ll be pleased to learn that <a href="https://aws.amazon.com/blogs/aws/monitor-analyze-and-manage-capacity-usage-from-a-single-interface-with-amazon-ec2-capacity-manager/">EC2 Capacity Manager is now available to provide you a centralized solution to monitor, analyze, and manage capacity usage across all account and AWS Regions from a single interface</a>.</li>
<li><strong>Amazon EBS Volume Clones</strong> — Sometimes you need production data to test a fix in a non-production environment before implementing it in production. Usually you’d take an EBS snapshot of this data and then create a new volume from that snapshot, meanwhile dealing with the operational overhead of this process. <a href="https://aws.amazon.com/blogs/aws/introducing-amazon-ebs-volume-clones-create-instant-copies-of-your-ebs-volumes/">Learn about the availability of Amazon EBS Volume Clones</a>, a new capability for you to create instant point-in-time copies of your EBS volumes within the same Availability Zone.</li>
</ul>
<p><span style="text-decoration: underline"><strong>Additional updates</strong></span><br> I thought these projects, blog posts, and news items were also interesting:</p>
<ul>
<li><strong>AWS Transfer Family SFTP connectors now support VPC-based connectivity</strong> — <a href="https://aws.amazon.com/blogs/aws/aws-transfer-family-sftp-connectors-now-support-vpc-based-connectivity/">AWS Transfer Family SFTP connectors now support</a> connectivity to remote SFTP servers through Amazon Virtual Private Cloud (Amazon VPC) environments.</li>
<li>As your business evolves, you might need to migrate workloads between AWS Regions. Perhaps you’re looking to reduce latency for users in new geographic areas, meet Region-specific compliance requirements, or you’re an ISV expanding your product’s availability. Whatever your reason, cross-Region migration needs careful planning, especially when dealing with encrypted resources. <a href="https://aws.amazon.com/blogs/compute/migrate-encrypted-amazon-ec2-instances-across-aws-regions-without-sharing-aws-kms-keys/">Read how to migrate encrypted Amazon EC2 instances across AWS Regions without sharing AWS KMS keys</a>.</li>
<li>Internet of Things (IoT) devices have transformed how we interact with our environments, from homes to industrial settings. However, as the number of connected devices grows, so does the complexity of managing them. Learn <a href="https://aws.amazon.com/blogs/machine-learning/build-a-device-management-agent-with-amazon-bedrock-agentcore/">how to build a device management agent with Amazon Bedrock AgentCore</a>.</li>
</ul>
<p><span style="text-decoration: underline"><strong>Upcoming AWS events</strong></span><br> Keep a look out and be sure to sign up for these upcoming events:</p>
<p><a href="https://reinvent.awsevents.com/?trk=7c8639c6-87c6-47d6-9bd0-a5812eecb848&sc_channel=el">AWS re:Invent 2025</a> (December 1-5, 2025, Las Vegas) — AWS flagship annual conference offering collaborative innovation through peer-to-peer learning, expert-led discussions, and invaluable networking opportunities.</p>
<p>Join the <a href="https://builder.aws.com/?trk=7c8639c6-87c6-47d6-9bd0-a5812eecb848&sc_channel=el">AWS Builder Center</a> to learn, build, and connect with builders in the AWS community. Browse here for <a href="https://aws.amazon.com/events/explore-aws-events/?trk=7c8639c6-87c6-47d6-9bd0-a5812eecb848&sc_channel=el">upcoming in-person</a> and <a href="https://aws.amazon.com/developer/events/?trk=7c8639c6-87c6-47d6-9bd0-a5812eecb848&sc_channel=el">virtual developer-focused events</a>.</p>
<p>That’s all for this week. Check back next Monday for another <a href="https://aws.amazon.com/blogs/aws/tag/week-in-review/?trk=7c8639c6-87c6-47d6-9bd0-a5812eecb848&sc_channel=el">Weekly Roundup</a>!</p>
<p>– <a href="https://www.linkedin.com/in/veliswa-boya/">Veliswa</a>.</p>Monitor, analyze, and manage capacity usage from a single interface with Amazon EC2 Capacity Manager
https://aws.amazon.com/blogs/aws/monitor-analyze-and-manage-capacity-usage-from-a-single-interface-with-amazon-ec2-capacity-manager/
Thu, 16 Oct 2025 15:48:12 +000019d3a13d443d2856f85b6cae75b5558e314332b6Amazon EC2 Capacity Manager is a new centralized solution that consolidates capacity monitoring and management across all AWS accounts and regions, eliminating operational overhead and providing optimization opportunities for EC2 infrastructure at scale.<p>Today, I’m happy to announce Amazon EC2 Capacity Manager, a centralized solution to monitor, analyze, and manage capacity usage across all accounts and AWS Regions from a single interface. This service aggregates capacity information with hourly refresh rates and provides prioritized optimization opportunities, streamlining capacity management workflows that previously required custom automation or manual data collection from multiple AWS services.</p>
<p>Organizations using <a href="https://aws.amazon.com/ec2/">Amazon Elastic Compute Cloud (Amazon EC2)</a> at scale operate hundreds of instance types across multiple Availability Zones and accounts, using On-Demand Instances, Spot Instances, and Capacity Reservations. This complexity means customers currently access capacity data through various AWS services including the <a href="https://aws.amazon.com/console/">AWS Management Console</a>, <a href="https://aws.amazon.com/aws-cost-management/aws-cost-and-usage-reporting/">Cost and Usage Reports</a>, <a href="https://aws.amazon.com/cloudwatch/">Amazon CloudWatch</a>, and EC2 <code>describe</code> APIs. This distributed approach can create operational overhead through manual data collection, context switching between tools, and the need for custom automation to aggregate information for capacity optimization analysis.</p>
<p>EC2 Capacity Manager helps you overcome these operational complexities by consolidating all capacity data into a unified dashboard. You can now view cross-account and cross-Region capacity metrics for On-Demand Instances, Spot Instances, and Capacity Reservations across all commercial AWS Regions from a single location, eliminating the need to build custom data collection tools or navigate between multiple AWS services.</p>
<p>This consolidated visibility can help you discover cost savings by highlighting underutilized Capacity Reservations, analyzing usage patterns across instance types, and providing insights into Spot Instance interruption patterns. By having access to comprehensive capacity data in one place, you can make more informed decisions about rightsizing your infrastructure and optimizing your EC2 spending.</p>
<p>Let me show you the capabilities of EC2 Capacity Manager in detail.</p>
<p><span style="text-decoration: underline"><strong>Getting started with EC2 Capacity Manager<br> </strong></span>On the AWS Management Console, I navigate to Amazon EC2 and select <strong>Capacity Manager</strong> from the navigation pane. I enable EC2 Capacity Manager through the service settings. The service aggregates historical data from the previous 14 days during initial setup.</p>
<p><a href="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/12/AN2274-0.png"><img loading="lazy" class="alignnone size-full wp-image-99780" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/12/AN2274-0.png" alt="" width="1924" height="872"></a></p>
<p>The main <strong>Dashboard</strong> displays capacity utilization across all instance types through a comprehensive overview section that presents key metrics at a glance. The capacity overview cards for <strong>Reservations</strong>, <strong>Usage</strong>, and <strong>Spot</strong> show trend indicators and percentage changes to help you identify capacity patterns quickly. You can apply filtering through the date filter controls, which include date range selection, time zone configuration, and interval settings.</p>
<p>You can select different units to analyze data by vCPUs, instance counts, or estimated costs to understand resource consumption patterns. Estimated costs are based on published On-Demand rates and do not include Savings Plans or other discounts. This pricing reference helps you compare the relative impact of underutilized capacity across different instance types—for example, 100 vCPU hours of unused p5 reservations represents a larger cost impact than 100 vCPU hours of unused t3 reservations.</p>
<p>The dashboard includes detailed <strong>Usage metrics</strong> with both total usage visualization and usage over time charts. The total usage section shows the breakdown between reserved usage, unreserved usage, and Spot usage. The usage over time chart provides visualization that tracks capacity trends over time, helping you identify usage patterns and peak demand periods.</p>
<p>Under <strong>Reservation metrics,</strong> <strong>Reserved capacity trends</strong> visualizes used and unused reserved capacity across the selected period, showing the proportion of reserved vCPU hours that remain unutilized compared with those actively consumed, helping you track reservation efficiency patterns and identify periods of consistent low utilization. This visibility can help you reduce costs by identifying underutilized reservations and helping you to make informed decisions about capacity adjustments.</p>
<p>The <strong>Unused capacity</strong> section lists underutilized capacity reservations by instance type and Availability Zone combinations, displaying specific utilization percentages and instance types across different Availability Zones. This prioritized list helps you identify potential savings with direct visibility into unused capacity costs.</p>
<p><a href="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/16/AN2274-1f.png"><img loading="lazy" class="alignnone size-full wp-image-99900" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/16/AN2274-1f.png" alt="" width="1924" height="2003"></a></p>
<p>The <strong>Usage</strong> tab provides detailed historical trends and usage statistics across all AWS Regions for Spot Instances, On-Demand Instances, and Capacity Reservations. Dedicated Hosts usage is not included. The <strong>Dimension filter</strong> helps you group by and filter capacity data by Account ID, Region, Instance Family, Availability Zone, and Instance Type, creating custom views that reveal usage patterns across your accounts and AWS Organizations. This helps you analyze specific configurations and compare performance across accounts or Regions.</p>
<p>The <strong>Aggregations</strong> section provides a comprehensive usage table across EC2 and Spot Instances. You can select different units to analyze data by vCPUs, instance counts, or estimated costs to understand resource consumption patterns. The table shows instance family breakdowns with total usage statistics, reserved usage hours, unreserved usage hours, and Spot usage data. Each row includes a <strong>View breakdown</strong> action for a detailed analysis.</p>
<p>The <strong>Capacity usage or estimated cost trends</strong> section visualizes usage trends, reserved usage, unreserved usage, and Spot usage. You can filter the displayed data and adjust the unit of measurement to view historical patterns. These filtering and analysis tools help you identify usage trends, compare costs across dimensions, and make informed decisions for capacity planning and optimization.</p>
<p><a href="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/16/AN2274-2c.png"><img loading="lazy" class="alignnone size-full wp-image-99901" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/16/AN2274-2c.png" alt="" width="1924" height="2157"></a></p>
<p>When you choose <strong>View breakdown</strong> from the <strong>Aggregations</strong> table, you access detailed <strong>Usage breakdown</strong> based on the dimension filters you selected. This breakdown view shows usage patterns for individual instance types within the selected family and Availability Zone combinations, helping you identify specific optimization opportunities.</p>
<p><a href="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/16/AN2274-3b.png"><img loading="lazy" class="alignnone size-full wp-image-99902" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/16/AN2274-3b.png" alt="" width="1924" height="1795"></a></p>
<p>The <strong>Reservations</strong> tab displays capacity reservation utilization with automated analysis capabilities that generate prioritized lists of optimization opportunities. Similar to the <strong>Usage</strong> tab, you can apply dimension filters by Account ID, Region, Instance Family, Availability Zone, and Instance Type along with additional options related to the reservation details. On each of the tabs you can drill down to see data for individual line items. For reservations specifically, you can view specific reservations and access detailed information about On-Demand Capacity Reservations (ODCRs), including utilization history, configuration parameters, and current status. When the ODCR exists in the same account as Capacity Manager, you can modify reservation parameters directly from this interface, eliminating the need to navigate to separate EC2 console sections for reservation management.</p>
<p>The <strong>Statistics</strong> section provides summary metrics, including total reservations count, overall utilization percentage, reserved capacity totals, used and unused capacity volumes, average scheduled reservations, and counts of accounts, instance families, and Regions with reservations.</p>
<p>This consolidated view helps you understand reservation distribution and utilization patterns across your infrastructure. For example, you might discover that your development accounts consistently show 30% reservation utilization while production accounts exceed 95%, indicating an opportunity to redistribute or modify reservations. Similarly, you could identify that specific instance families in certain Regions have sustained low utilization rates, suggesting candidates for reservation adjustments or workload optimization. These insights help you make data-driven decisions about reservation purchases, modifications, or cancellations to better align your reserved capacity with actual usage patterns.</p>
<p><a href="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/16/AN2274-3c.png"><img loading="lazy" class="alignnone size-full wp-image-99903" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/16/AN2274-3c.png" alt="" width="1924" height="2171"></a></p>
<p>The <strong>Spot</strong> tab focuses on Spot Instance usage and displays the amount of time your Spot instances run before being interrupted. This analysis of Spot Instance usage patterns helps you identify optimization opportunities for Spot Instance workloads. You can use Spot placement score recommendations to improve workload flexibility.</p>
<p>For organizations requiring data export capabilities, Capacity Manager includes data exports to <a href="https://aws.amazon.com/s3/">Amazon Simple Storage Service (Amazon S3)</a> buckets for capacity analysis. You can view and manage your data exports through the <strong>Data exports</strong> tab, which helps you create new exports, monitor delivery status, and configure export schedules to analyze capacity data outside the AWS Management Console.</p>
<p>Data exports extend your analytical capabilities by storing capacity data beyond the 90-day retention period available through the console and APIs. This extended retention enables long-term trend analysis and historical capacity planning. You can also integrate exported data with existing analytics workflows, business intelligence tools, or custom reporting systems to incorporate EC2 capacity metrics into broader infrastructure analysis and decision-making processes.</p>
<p><a href="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/14/AN2274-4a.png"><img loading="lazy" class="alignnone size-full wp-image-99831" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/14/AN2274-4a.png" alt="" width="1924" height="851"></a></p>
<p>The <strong>Settings</strong> section provides configuration options for AWS Organizations integration, enabling centralized capacity management across multiple accounts. Organization administrators can enable enterprise-wide capacity visibility or delegate access to specific accounts while maintaining appropriate permissions and access controls.</p>
<p><span style="text-decoration: underline"><strong>Now available</strong></span><br> EC2 Capacity Manager eliminates the operational overhead of collecting and analyzing capacity data from multiple sources. The service provides automated optimization opportunities, centralized multi-account visibility, and direct access to capacity management tools. You can reduce manual analysis time while improving capacity utilization and cost optimization across your EC2 infrastructure.</p>
<p>Amazon EC2 Capacity Manager is available at no additional cost. To begin using Amazon EC2 Capacity Manager, visit the <a href="https://console.aws.amazon.com/ec2/">Amazon EC2 console</a> or access the service APIs. EC2 Capacity Manager is available in all commercial <a href="https://docs.aws.amazon.com/global-infrastructure/latest/regions/aws-regions.html">AWS Regions enabled by default</a>.</p>
<p>To learn more, visit the <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/capacity-manager.html">EC2 Capacity Manager documentation</a>.</p>
<a href="https://www.linkedin.com/in/esrakayabali/">— Esra</a>Introducing Amazon EBS Volume Clones: Create instant copies of your EBS volumes
https://aws.amazon.com/blogs/aws/introducing-amazon-ebs-volume-clones-create-instant-copies-of-your-ebs-volumes/
Tue, 14 Oct 2025 21:35:05 +000041e94e3268349808f2adcaad5c1e6aeacc119e94AWS launched Amazon EBS Volume Clones, a new capability that allows users to create instant point-in-time copies of EBS volumes within the same Availability Zone with a single API call, eliminating the previous multi-step process of taking snapshots and creating volumes from them.<p> </p>
<p>As someone that used to work at <a href="https://en.wikipedia.org/wiki/Sun_Microsystems">Sun Microsystems</a>, where <a href="https://en.wikipedia.org/wiki/ZFS">ZFS</a> was invented, I’ve always loved working with storage systems that offer instant volume copies for my development and testing needs.</p>
<p>Today, I’m excited to share that AWS is bringing similar capabilities to <a href="https://aws.amazon.com/ebs/">Amazon Elastic Block Store (Amazon EBS)</a> with the launch of Amazon EBS Volume Clones, a new capability that lets you create instant point-in-time copies of your EBS volumes within the same Availability Zone.</p>
<p>Many customers need to create copies of their production data to support development and testing activities in a separate nonproduction environment. Until now, this process required taking an EBS snapshot (stored in <a href="https://aws.amazon.com/s3/">Amazon Simple Storage Service (Amazon S3)</a>) and then creating a new volume from that snapshot. Although this approach works, the process creates operational overhead due to multiple steps.</p>
<p>With Amazon EBS Volume Clones, you can now create copies of your EBS volumes with a single API call or console click. The copied volumes are available within seconds and provide immediate access to your data with single-digit millisecond latency. This makes Volume Clones particularly useful for quickly setting up test environments with production data or creating temporary copies of databases for development purposes.</p>
<p><strong><span style="text-decoration: underline">Let me show you how Volume Clones works</span><br> </strong>For this post, I created a small <a href="https://aws.amazon.com/ec2/">Amazon Elastic Compute Cloud (Amazon EC2)</a> instance, with an attached volume. I created a file on the root file system with the command <code>echo "Hello CopyVolumes" > hello.txt</code>.</p>
<p>To initiate the copy, I open a browser on the <a href="https://console.aws.amazon.com">AWS Management Console</a> and I navigate to <strong>EC2</strong>, <strong>Elastic Block Store</strong>, <strong>Volumes</strong>. I select the volume I want to copy.</p>
<p>Note that, at the time of publication of this post, only encrypted volumes can be copied.</p>
<p>On the <strong>Actions</strong> menu, I choose the <strong>Copy Volume</strong> option.</p>
<p><a href="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/07/2025-10-06_15-35-57.png"><img loading="lazy" class="aligncenter size-full wp-image-99703" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/07/2025-10-06_15-35-57.png" alt="Copy Volume - initiate" width="800" height="433"></a></p>
<p>Next, I choose the details of the target volume. I can change the <strong>Volume type</strong> and adjust the <strong>Size</strong>, <strong>IOPS</strong>, and <strong>Throughput</strong> parameters. I choose <strong>Copy volume</strong> to start the Volume Clone operation.</p>
<p><a href="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/07/2025-10-06_15-36-22.png"><img loading="lazy" class="aligncenter size-full wp-image-99707" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/07/2025-10-06_15-36-22.png" alt="Copy Volume - Parameters" width="800" height="807"></a></p>
<p>The copied volume enters the <strong>Creating</strong> state and becomes available within seconds. I can then attach it to an EC2 instance and start using it immediately.</p>
<p>Data blocks are copied from the source volume and written to the volume copy in the background. The volume remains in the <strong>Initializing</strong> state until the process is complete. I can monitor its progress with the <a href="https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_DescribeVolumeStatus.html"><code>describe-volume-status</code> API</a>. The initializing operation doesn’t affect the performance of the source volume. I can continue using it normally during the copy process.</p>
<p>I love that the copied volume is available immediately. I don’t need to wait for its initialization to complete. During the initialization phase, my copied volume delivers performance based on the lowest of: a baseline of 3,000 IOPS and 125 MiB/s, the source volume’s provisioned performance, or the copied volume’s provisioned performance.</p>
<p>After initialization is completed, the copied volume becomes fully independent of the source volume and delivers its full provisioned performance.</p>
<p><a href="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/07/2025-10-07_11-12-41.png"><img loading="lazy" class="aligncenter size-full wp-image-99710" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/07/2025-10-07_11-12-41.png" alt="Copy Volume - Initializing" width="800" height="310"></a>Alternatively, I can use the <a href="https://aws.amazon.com/cli/">AWS Command Line Interface (AWS CLI)</a> to initiate the copy:</p>
<pre><code class="lang-bash">aws ec2 copy-volumes \
--source-volume-id vol-1234567890abcdef0 \
--size 500 \
--volume-type gp3</code></pre>
<p>After the volume copy is created, I attach it to my EC2 instance and mount it. I can check the file I created at start is present.</p>
<p>First, I attach the volume from my laptop, using the <code>attach-volume</code> command:</p>
<pre><code class="lang-bash">aws ec2 attach-volume \
--volume-id 'vol-09b700e3a23a9b4ad' \
--instance-id 'i-079e6504ad25b029e' \
--device '/dev/sdb'</code></pre>
<p>Then, I connect to the instance, and I type these commands:</p>
<pre><code class="lang-bash">$ sudo lsblk -f
NAME FSTYPE FSVER LABEL UUID FSAVAIL FSUSE% MOUNTPOINTS
nvme0n1
├─nvme0n1p1 xfs / 49e26d9d-0a9d-4667-b93e-a23d1de8eacd 6.2G 22% /
└─nvme0n1p128 vfat FAT16 3105-2F44 8.6M 14% /boot/efi
nvme1n1
├─nvme1n1p1 xfs / 49e26d9d-0a9d-4667-b93e-a23d1de8eacd
└─nvme1n1p128 vfat FAT16 3105-2F44
$ sudo mount -t xfs /dev/nvme1n1p1 /data
$ df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 4.0M 0 4.0M 0% /dev
tmpfs 924M 0 924M 0% /dev/shm
tmpfs 370M 476K 369M 1% /run
/dev/nvme0n1p1 8.0G 1.8G 6.2G 22% /
tmpfs 924M 0 924M 0% /tmp
/dev/nvme0n1p128 10M 1.4M 8.7M 14% /boot/efi
tmpfs 185M 0 185M 0% /run/user/1000
/dev/nvme1n1p1 8.0G 1.8G 6.2G 22% /data
$ cat /data/home/ec2-user/hello.txt
Hello CopyVolumes</code></pre>
<p><strong><span style="text-decoration: underline">Things to know<br> </span></strong>Volume Clones creates copies within the same Availability Zone as your source volume. You can create copies from encrypted volumes only, and the size of your copy must be equal to or greater than the source volume.</p>
<p>Volume Clones creates crash-consistent copies of your volumes, exactly like snapshots. For application consistency, you need to pause application I/O operations before creating the copy. For example, with PostgreSQL databases, you can use the <code>pg_start_backup()</code> and <code>pg_stop_backup()</code> functions to pause writes and create a consistent copy. At the operating system level on Linux with XFS, you can use the <code>xfs_freeze</code> command to temporarily suspend and resume access to the file system and ensure all cached updates are written to disk.</p>
<p>Although Volume Clones creates point-in-time copies, it complements rather than replaces EBS snapshots for backup purposes. EBS snapshots remain the recommended solution for data backup and protection against AZ-level and volume failures. Snapshots provide incremental backups to Amazon S3 with 11 nines of durability, compared to Volume Clones which maintains EBS volume durability (99.999% for io2, 99.9% for other volume types). Consider using Volume Clones specifically for test and development environment scenarios where you need instant access to volume copies.</p>
<p>Copied volumes exist independently of their source volumes and continue to incur standard EBS volume charges until you delete them. To manage costs effectively, implement governance rules to identify and remove copied volumes that are no longer needed for your development or testing activities.</p>
<p><span style="text-decoration: underline"><strong>Pricing and availability<br> </strong></span>Volume Clones supports all EBS volume types and works with volumes in the same AWS account and Availability Zone. This new capability is available in all AWS commercial <a href="https://docs.aws.amazon.com/glossary/latest/reference/glos-chap.html#region">Regions</a>, selected <a href="https://aws.amazon.com/about-aws/global-infrastructure/localzones/locations/">Local Zones</a>, and in the <a href="https://aws.amazon.com/govcloud-us/">AWS GovCloud (US)</a>.</p>
<p>For pricing, you’re charged a one-time fee per GiB of data on the source volume at initiation and standard EBS pricing for the new volume.</p>
<p>I find Volume Clones particularly valuable for database workloads and continuous integration (CI) scenarios. For instance, you can quickly create a copy of your production database for testing new features or troubleshooting issues without impacting your production environment or waiting for data to hydrate from Amazon S3.</p>
<p>To get started with Amazon EBS Volume Clones, visit the <a href="https://console.aws.amazon.com/ec2/home#Volumes:">Amazon EBS section on the console</a> or check out the <a href="https://docs.aws.amazon.com/ebs/latest/userguide/ebs-copying-volume.html">EBS documentation</a>. I look forward to hearing how you use this capability to improve your development workflows.</p>
<a href="https://linktr.ee/sebsto">— seb</a>AWS Transfer Family SFTP connectors now support VPC-based connectivity
https://aws.amazon.com/blogs/aws/aws-transfer-family-sftp-connectors-now-support-vpc-based-connectivity/
Tue, 14 Oct 2025 19:27:31 +0000232626b6fef2f111588ae9e3e71e81268106ed01AWS Transfer Family SFTP connectors now support VPC-based connectivity, allowing secure file transfers between Amazon S3 and remote SFTP servers through your existing VPC infrastructure without exposing endpoints to the internet.<p>Many organizations rely on the <a href="https://aws.amazon.com/what-is/sftp/">Secure File Transfer Protocol (SFTP)</a> as the industry standard for exchanging critical business data. Traditionally, securely connecting to private SFTP servers required custom infrastructure, manual scripting, or exposing endpoints to the public internet.</p>
<p>Today, <a href="https://aws.amazon.com/aws-transfer-family/">AWS Transfer Family</a> <a href="https://docs.aws.amazon.com/transfer/latest/userguide/creating-connectors.html">SFTP connectors</a> now support connectivity to remote SFTP servers through <a href="https://aws.amazon.com/vpc/?trk=ba8b32c9-8088-419f-9258-82e9375ad130&sc_channel=el">Amazon Virtual Private Cloud (Amazon VPC)</a> environments. You can transfer files between <a href="https://aws.amazon.com/s3/?nc2=type_a&?trk=ba8b32c9-8088-419f-9258-82e9375ad130&sc_channel=el">Amazon Simple Storage Service (Amazon S3)</a> and private or public SFTP servers while applying the security controls and network configurations already defined in your VPC. This capability helps you integrate data sources across on-premises environments, partner-hosted private servers, or internet-facing endpoints, with the operational simplicity of a fully managed <a href="https://aws.amazon.com/">Amazon Web Services (AWS)</a> service.</p>
<p><strong><u>New capabilities with SFTP connectors<br> </u></strong>The following are the key enhancements:</p>
<ul>
<li><strong>Connect to private SFTP servers </strong>– SFTP connectors can now reach endpoints that are only accessible within your AWS VPC connection. These include servers hosted in your VPC or a shared VPC, on-premises systems connected over <a href="https://aws.amazon.com/directconnect/?nc2=type_a&?trk=ba8b32c9-8088-419f-9258-82e9375ad130&sc_channel=el">AWS Direct Connect</a>, and partner-hosted servers connected through VPN tunnels.</li>
<li><strong>Security and compliance </strong>– All file transfers are routed through the security controls already applied in your VPC, such as<a href="https://aws.amazon.com/network-firewall/?nc2=h_prod_se_netf&?trk=ba8b32c9-8088-419f-9258-82e9375ad130&sc_channel=el"> AWS Network Firewall</a> or centralized ingress and egress inspection. Private SFTP servers remain private and don’t need to be exposed to the internet. You can also present static Elastic IP or bring your own IP (BYOIP) addresses to meet partner allowlist requirements.</li>
<li><strong>Performance and simplicity </strong>– By using your own network resources such as NAT gateways, AWS Direct Connect or VPN connections, connectors can take advantage of higher bandwidth capacity for large-scale transfers. You can configure connectors in minutes through the <a href="https://console.aws.amazon.com/?trk=ba8b32c9-8088-419f-9258-82e9375ad130&sc_channel=el">AWS Management Console</a>, <a href="https://aws.amazon.com/cli/?trk=ba8b32c9-8088-419f-9258-82e9375ad130&sc_channel=el">AWS Command Line Interface (AWS CLI)</a>, or <a href="https://aws.amazon.com/tools/?trk=ba8b32c9-8088-419f-9258-82e9375ad130&sc_channel=el">AWS SDKs</a> without building custom scripts or third-party tools.</li>
</ul>
<p><strong><u>How VPC- based SFTP connections work<br> </u></strong>SFTP connectors use <a href="https://aws.amazon.com/vpc/lattice/">Amazon VPC Lattice</a> resources to establish secure connectivity through your VPC. Key constructs include a <strong>resource configuration</strong> and a <strong>resource gateway</strong>. The resource configuration represents the target SFTP server, which you specify using a private IP address or public DNS name. The resource gateway provides SFTP connector access to these configurations, enabling file transfers to flow through your VPC and its security controls.</p>
<p>The following architecture diagram illustrates how traffic flows between Amazon S3 and remote SFTP servers. <a href="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/14/Screenshot-2025-10-14-at-6.01.04 PM.png"><img loading="lazy" class="alignnone wp-image-99867 size-full" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/14/Screenshot-2025-10-14-at-6.01.04 PM.png" alt="" width="2130" height="1058"></a>As shown in the architecture, traffic flows from Amazon S3 through the SFTP connector into your VPC. A resource gateway is the entry point that handles inbound connections from the connector to your VPC resources. Outbound traffic is routed through your configured egress path, using Amazon VPC NAT gateways with Elastic IPs for public servers or AWS Direct Connect and VPN connections for private servers. You can use existing IP addresses from your VPC CIDR range, simplifying partner server allowlists. Centralized firewalls in the VPC enforce security policies, and customer-owned NAT gateways provide higher bandwidth for large-scale transfers.</p>
<p><strong><u>When to use this feature<br> </u></strong>With this capability, developers and IT administrators can simplify workflows while meeting security and compliance requirements across a range of scenarios:</p>
<ul>
<li><strong>Hybrid environments </strong>– Transfer files between Amazon S3 and on-premises SFTP servers using AWS Direct Connect or <a href="https://aws.amazon.com/vpn/site-to-site-vpn/">AWS Site-to-Site VPN</a>, without exposing endpoints to the internet.</li>
<li><strong>Partner integrations </strong>– Connect with business partners’ SFTP servers that are only accessible through private VPN tunnels or shared VPCs. This avoids building custom scripts or managing third-party tools, reducing operational complexity.</li>
<li><strong>Regulated industries </strong>– Route file transfers through centralized firewalls and inspection points in VPCs to comply with financial services, government, or healthcare security requirements.</li>
<li><strong>High-throughput transfers </strong>– Use your own network configurations such as NAT gateways, AWS Direct Connect, or VPN connections with Elastic IP or BYOIP to handle large-scale, high-bandwidth transfers while retaining IP addresses already on partner allowlists.</li>
<li><strong>Unified file transfer solution </strong>– Standardize on Transfer Family for both internal and external SFTP connectivity, reducing fragmentation across file transfer tools.</li>
</ul>
<p><strong><u>Start building with SFTP connectors<br> </u></strong>To begin transferring files with SFTP connectors through my VPC environment, I follow these steps:</p>
<p>First, I configure my VPC Lattice resources. In the <a href="https://us-east-1.console.aws.amazon.com/vpcconsole/home/?trk=ba8b32c9-8088-419f-9258-82e9375ad130&sc_channel=el">Amazon VPC console</a>, under <strong>PrivateLink and Lattice </strong>in the navigation pane<strong>, </strong>I choose <strong>Resource gateways</strong>, choose <strong>Create resource gateway </strong>to create one to act as the ingress point into my VPC. <a href="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/30/Create-or-select-a-resource-gateway-1.png"><img loading="lazy" class="aligncenter size-full wp-image-99586" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/30/Create-or-select-a-resource-gateway-1.png" alt="" width="3836" height="1074"></a>Next, under <strong>PrivateLink and Lattice</strong> in the navigation pane, I choose <strong>Resource configuration </strong>and choose <strong>Create resource configuration</strong> to create a resource configuration for my target SFTP server. Specify the private IP address or public DNS name, and the port (typically 22). <a href="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/30/create-resouce-configurations.png"><img loading="lazy" class="aligncenter size-full wp-image-99587" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/30/create-resouce-configurations.png" alt="" width="3838" height="990"></a></p>
<p>Then, I configure <a href="https://aws.amazon.com/iam/?nc2=type_a&?trk=ba8b32c9-8088-419f-9258-82e9375ad130&sc_channel=el">AWS Identity and Access Management (IAM)</a> permissions. I ensure that the IAM role used for connector creation has <code>transfer:*</code> permissions, and VPC Lattice permissions (<code>vpc-lattice:CreateServiceNetworkResourceAssociation</code>, <code>vpc-lattice:GetResourceConfiguration,</code> <code>vpc-lattice:AssociateViaAWSService</code>). I update the trust policy on the IAM role to specify <code>transfer.amazonaws.com</code> as a trusted principal. This enables AWS Transfer Family to assume the role when creating and managing my SFTP connectors.</p>
<p>After that, I create an SFTP connector through the <a href="https://console.aws.amazon.com/transfer/home?refid=30641bb5-5f59-4f87-9a27-a89f5ad26ab6">AWS Transfer Family console</a>. I choose<strong> SFTP Connectors</strong> and then choose<strong> Create SFTP connector</strong>. <a href="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/30/create-SFTP-connector-1.png"><img loading="lazy" class="aligncenter size-full wp-image-99583" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/30/create-SFTP-connector-1.png" alt="" width="1457" height="331"></a>In the <strong>Connector configuration</strong> section, I select <strong>VPC Lattice</strong> as the egress type, then provide the Amazon Resource Name (ARN) of the <strong>Resource Configuration</strong>, <strong>Access role,</strong> and<strong> Connector credentials</strong>. Optionally, include a trusted host key for enhanced security, or override the default port if my SFTP server uses a nonstandard port.</p>
<p><a href="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/30/configure-SFTP-connector-1.png"><img loading="lazy" class="aligncenter size-full wp-image-99549" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/30/configure-SFTP-connector-1.png" alt="" width="2515" height="971"></a>Next, I test the connection. On the <strong>Actions</strong> menu, I choose <strong>Test connection</strong> to confirm that the connector can reach the target SFTP server.</p>
<p><a href="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/03/test-SFTP-connector-2.png"><img loading="lazy" class="aligncenter size-full wp-image-99641" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/03/test-SFTP-connector-2.png" alt="" width="3006" height="608"></a>Finally, after the connector status is <strong>ACTIVE</strong>, I can begin file operations with my remote SFTP server programmatically by calling Transfer Family APIs such as <code>StartDirectoryListing</code>, <code>StartFileTransfer</code>, <code>StartRemoteDelete</code>, or <code>StartRemoteMove</code>. All traffic is routed through my VPC using my configured resources such as NAT gateways, AWS Direct Connect, or VPN connections together with my IP addresses and security controls.</p>
<p>For the complete set of options and advanced workflows, refer to the <a href="https://docs.aws.amazon.com/transfer/">AWS Transfer Family documentation</a>.</p>
<p><strong><u>Now available</u></strong></p>
<p>SFTP connectors with VPC-based connectivity are now available in 21 <a href="https://docs.aws.amazon.com/glossary/latest/reference/glos-chap.html#region">AWS Regions</a>. Check the <a href="https://aws.amazon.com/about-aws/global-infrastructure/regional-product-services/?utm_source=chatgpt.com/?trk=ba8b32c9-8088-419f-9258-82e9375ad130&sc_channel=el">AWS Services by Region</a> for the latest supported AWS Regions. You can now securely connect AWS Transfer Family SFTP connectors to private, on-premises, or internet-facing servers using your own VPC resources such as NAT gateways, Elastic IPs, and network firewalls.</p>
<p>— <a href="https://www.linkedin.com/in/zhengyubin714/">Betty</a></p>AWS Weekly Roundup: Amazon Quick Suite, Amazon EC2, Amazon EKS, and more (October 13, 2025)
https://aws.amazon.com/blogs/aws/aws-weekly-roundup-amazon-quick-suite-amazon-ec2-amazon-eks-and-more-october-13-2025/
Mon, 13 Oct 2025 16:24:15 +0000fdbadde802f0a532bc98e7daaaf6431fbbdd602fThis week I was at the inaugural AWS AI in Practice meetup from the AWS User Group UK. AI-assisted software development and agents were the focus of the evening! Next week I’ll be in Italy for Codemotion (Milan) and an AWS User Group meetup (Rome). My sessions there will be about AI agents and context […]<p>This week I was at the inaugural <a href="https://www.meetup.com/awsuguk-ai-in-practice/">AWS AI in Practice meetup from the AWS User Group UK</a>. AI-assisted software development and agents were the focus of the evening! Next week I’ll be in Italy for <a href="https://conferences.codemotion.com/milan2025/agenda/">Codemotion</a> (Milan) and an <a href="https://www.meetup.com/amazon-web-services-rome/events/311302816">AWS User Group meetup</a> (Rome). My sessions there will be about AI agents and context engineering. I am also excited to <a href="https://aws.amazon.com/blogs/aws/reimagine-the-way-you-work-with-ai-agents-in-amazon-quick-suite/">try the new Amazon Quick Suite</a> that brings AI-powered research, business intelligence, and automation capabilities into a single workspace.</p>
<p><span style="text-decoration: underline"><strong>Last week’s launches</strong></span><br> Here are the launches that got my attention this week:</p>
<ul>
<li><a href="https://aws.amazon.com/quicksuite/">Amazon Quick Suite</a> – A new agentic teammate that quickly answers your questions at work and turns those insights into actions for you. <a href="https://aws.amazon.com/blogs/aws/reimagine-the-way-you-work-with-ai-agents-in-amazon-quick-suite/">Read more in Esra’s launch post</a>.</li>
<li><a href="https://aws.amazon.com/ec2/">Amazon EC2</a> – General-purpose <a href="https://aws.amazon.com/blogs/aws/new-general-purpose-amazon-ec2-m8a-instances-are-now-available/">M8a instances</a> powered by the 5th Generation AMD EPYC (codename Turin) processors and compute-optimized <a href="https://aws.amazon.com/blogs/aws/introducing-new-compute-optimized-amazon-ec2-c8i-and-c8i-flex-instances/">C8i and C8i-flex instances</a> powered by custom Intel Xeon 6 processors are now available.</li>
<li><a href="https://aws.amazon.com/eks/">Amazon EKS</a> – EKS and <a href="https://aws.amazon.com/eks/eks-distro/">EKS Distro</a> <a href="https://aws.amazon.com/about-aws/whats-new/2025/10/amazon-eks-distro-kubernetes-version-1-34/">now support Kubernetes version 1.34</a> with several improvements.</li>
<li><a href="https://aws.amazon.com/iam/identity-center/">AWS IAM Identity Center</a> – AWS Key Management Service keys can now be used to <a href="https://aws.amazon.com/blogs/aws/aws-iam-identity-center-now-supports-customer-managed-kms-keys-for-encryption-at-rest/">encrypt identity data stored in IAM Identity Center organization instances</a>.</li>
<li><a href="https://aws.amazon.com/vpc/lattice/">Amazon VPC Lattice</a> – You can now <a href="https://aws.amazon.com/about-aws/whats-new/2025/10/amazon-vpc-lattice-configurable-ip-resource-gateway/">configure the number of IPv4 addresses assigned to resource gateway elastic network interfaces (ENIs)</a>. The IPv4 addresses are used for network address translation and determine the maximum number of concurrent IPv4 connections to a resource</li>
<li><a href="https://aws.amazon.com/q/developer/">Amazon Q Developer</a> – Amazon Q Developer can help you <a href="https://aws.amazon.com/about-aws/whats-new/2025/10/amazon-q-developer-understand-service-prices-estimate-workload-costs/">get information about AWS product and service pricing, availability, and attributes</a>, making it easier to select the right resources and estimate workload costs using natural language. <a href="https://aws.amazon.com/blogs/aws-cloud-financial-management/introducing-aws-pricing-capabilities-in-amazon-q-developer-ask-questions-get-instant-cost-insights/">More info in this blog post</a>.</li>
<li><a href="https://aws.amazon.com/rds/db2/">Amazon RDS for Db2</a> – You can now <a href="https://aws.amazon.com/about-aws/whats-new/2025/10/amazon-rds-for-db2-native-database-backup/">perform native database-level backups</a>, offering greater flexibility in database management and migration.</li>
<li><a href="https://docs.aws.amazon.com/servicequotas/latest/userguide/intro.html">AWS Service Quotas</a> – Get notified of your quota usage with <a href="https://aws.amazon.com/about-aws/whats-new/2025/10/automatic-quota-management-service-quotas/">automatic quota management</a>. Configure your preferred notifications channels, such as email, SMS, or Slack. Notifications are also available in <a href="https://docs.aws.amazon.com/health/latest/ug/what-is-aws-health.html">AWS Health</a>, and you can subscribe to related <a href="https://aws.amazon.com/cloudtrail/">AWS Cloudtrail</a> events for automation workflows.</li>
<li><a href="https://aws.amazon.com/connect/">Amazon Connect</a> – You can now <a href="https://aws.amazon.com/about-aws/whats-new/2025/10/amazon-connect-cases-api-link-search/">programmatically enrich case data with the new case APIs</a> to link related cases, add custom related items, and search across them. You can now also <a href="https://aws.amazon.com/about-aws/whats-new/2025/10/amazon-connect-enables-service-level-calculation-configuration/">customize service level calculations</a> to your specific needs. New capabilities that have just been introduced include <a href="https://aws.amazon.com/about-aws/whats-new/2025/10/amazon-connect-copy-bulk-edit-agent-scheduling/">copy and bulk edit of agent scheduling configuration</a> and <a href="https://aws.amazon.com/about-aws/whats-new/2025/10/amazon-connect-agent-adherence-notifications/">agent schedule adherence notifications</a>.</li>
<li><a href="https://aws.amazon.com/vpn/">AWS Client VPN</a> – Now <a href="https://aws.amazon.com/about-aws/whats-new/2025/10/aws-client-vpn-macos-tahoe/">supports MacOS Tahoe</a>.</li>
</ul>
<p><span style="text-decoration: underline"><strong>Additional updates</strong></span><br> Here are some additional projects, blog posts, and news items that I found interesting:</p>
<ul>
<li><a href="https://aws.amazon.com/blogs/compute/serverless-icymi-q3-2025/">Serverless ICYMI Q3 2025</a> – A quarterly recap of serverless news, in case you missed it.</li>
<li><a href="https://aws.amazon.com/blogs/big-data/best-practices-for-migrating-from-apache-airflow-2-x-to-apache-airflow-3-x-on-amazon-mwaa/">Best practices for migrating from Apache Airflow 2.x to Apache Airflow 3.x on Amazon MWAA</a> – A guide to help get the benefit of the new release.</li>
<li><a href="https://aws.amazon.com/blogs/storage/building-self-managed-rag-applications-with-amazon-eks-and-amazon-s3-vectors/">Building self-managed RAG applications with Amazon EKS and Amazon S3 Vectors</a> – A reference architecture for building and deploying a self-managed RAG application using open source tools such as <a href="https://docs.ray.io/en/latest/ray-overview/index.html">Ray</a>, <a href="https://huggingface.co/">Hugging Face</a>, and <a href="https://www.langchain.com/">LangChain</a>.</li>
<li><a href="https://aws.amazon.com/blogs/industries/part-1-bbva-building-a-multi-region-multi-country-global-data-and-ml-platform-at-scale/">BBVA: Building a multi-region, multi-country global Data and ML Platform at scale</a> – A six-part series of posts describing the journey to transform <a href="https://www.bbva.com/en/">BBVA</a> entire data analytics infrastructure with one of the largest and most complex cloud migrations in the banking sector.</li>
<li><a href="https://aws.amazon.com/blogs/machine-learning/customizing-text-content-moderation-with-amazon-nova/">Customizing text content moderation with Amazon Nova</a> – Fine-tune Amazon Nova for content moderation tasks tailored to your requirements using domain-specific training data and organization-specific moderation guidelines.</li>
</ul>
<p><span style="text-decoration: underline"><strong>Upcoming AWS events</strong></span><br> Check your calendars so that you can sign up for these upcoming events:</p>
<ul>
<li><a href="https://info.devpost.com/blog/aws-ai-agent-global-hackathon?trk=c4ea046f-18ad-4d23-a1ac-cdd1267f942c&sc_channel=el">AWS AI Agent Global Hackathon</a> – This is your chance to dive deep into our powerful generative AI stack and create something truly awesome. From September 8th to October 20th, 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><a href="https://aws.amazon.com/startups/lp/aws-gen-ai-lofts?trk=c4ea046f-18ad-4d23-a1ac-cdd1267f942c&sc_channel=el">AWS Gen AI Lofts</a> – You can learn AWS AI products and services with exclusive sessions, meet industry-leading experts, and have valuable networking opportunities with investors and peers. Register in your nearest city: <a href="https://aws.amazon.com/startups/lp/aws-gen-ai-loft-paris?trk=c4ea046f-18ad-4d23-a1ac-cdd1267f942c&sc_channel=el">Paris</a> (October 7–21), <a href="https://aws.amazon.com/startups/lp/aws-gen-ai-loft-london?trk=c4ea046f-18ad-4d23-a1ac-cdd1267f942c&sc_channel=el">London</a> (Oct 13–21), and <a href="https://aws.amazon.com/startups/lp/aws-gen-ai-loft-tel-aviv?trk=c4ea046f-18ad-4d23-a1ac-cdd1267f942c&sc_channel=el">Tel Aviv</a> (November 11–19).</li>
<li><a href="https://aws.amazon.com/events/community-day/">AWS Community Days</a> – 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: <a href="https://awscommunity.eu/">Budapest</a> (October 16).</li>
</ul>
<p>Join the <a href="https://builder.aws.com/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&sc_channel=el">AWS Builder Center</a> to learn, build, and connect with builders in the AWS community. Browse here <a href="https://aws.amazon.com/events/explore-aws-events/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&sc_channel=el">upcoming in-person events</a>, <a href="https://aws.amazon.com/developer/events/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&sc_channel=el">developer-focused events</a>, and <a href="https://aws.amazon.com/startups/events?trk=c4ea046f-18ad-4d23-a1ac-cdd1267f942c&sc_channel=el">events for startups</a>.</p>
<p>That’s all for this week. Check back next Monday for another <a href="https://aws.amazon.com/blogs/aws/tag/week-in-review/?trk=7c8639c6-87c6-47d6-9bd0-a5812eecb848&sc_channel=el">Weekly Roundup</a>!</p>
<p>– <a href="https://x.com/danilop">Danilo</a></p>Announcing Amazon Quick Suite: your agentic teammate for answering questions and taking action
https://aws.amazon.com/blogs/aws/reimagine-the-way-you-work-with-ai-agents-in-amazon-quick-suite/
Thu, 09 Oct 2025 15:42:04 +0000d9122e903cd38b8edfa272a4d8c482aa01b81445Amazon has announced Quick Suite, a new AI-powered workspace that combines research, business intelligence, and automation tools to help users analyze data and streamline workflows all in one place.<p>Today, we’re announcing <a href="https://aws.amazon.com/quicksuite/">Amazon Quick Suite</a>, a new agentic teammate that quickly answers your questions at work and turns those insights into actions for you. Instead of switching between multiple applications to gather data, find important signals and trends, and complete manual tasks, Quick Suite brings AI-powered research, business intelligence, and automation capabilities into a single workspace. You can now analyze data through natural language queries, find critical information across enterprise and external sources in minutes, and automate processes from simple tasks to complex multi-department workflows.</p>
<p>Here’s a look into Quick Suite.</p>
<p><img loading="lazy" class="aligncenter size-full wp-image-99599" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/01/2025_quick-suite_1.png" alt="" width="1920" height="974"></p>
<p>Business users often need to gather data across multiple applications—pulling customer details, checking performance metrics, reviewing internal product information, and performing competitive intelligence. This fragmented process often requires consultation with specialized teams to analyze advanced datasets, and in some cases, must be repeated regularly, reducing efficiency and leading to incomplete insights for decision-making.</p>
<p>Quick Suite helps you overcome these challenges by combining agentic teammates for research, business intelligence, and automation into a unified digital workspace for your day-to-day work.</p>
<p><span style="text-decoration: underline"><strong>Integrated capabilities that power productivity </strong></span><br> Quick Suite includes the following integrated capabilities:</p>
<ul>
<li><strong>Research –</strong> Quick Research accelerates complex research by combining enterprise knowledge, premium third-party data, and data from the internet for more comprehensive insights.</li>
<li><strong>Business intelligence –</strong> Quick Sight provides AI-powered business intelligence capabilities that transform data into actionable insights through natural language queries and interactive visualizations, helping everyone make faster decisions and achieve better business outcomes.</li>
<li><strong>Automation – </strong>Quick Flows and Quick Automate help users and technical teams to automate any business process from simple, routine tasks to complex multi-department workflows, enabling faster execution and reducing manual work across the organization.</li>
</ul>
<p>Let’s dive into some of these key capabilities.</p>
<p><span style="text-decoration: underline"><strong>Quick Index: Your unified knowledge foundation</strong></span><br> Quick Index creates a secure, searchable repository that consolidates documents, files, and application data to power AI-driven insights and responses across your organization.</p>
<p>As a foundational component of Quick Suite, Quick Index operates in the background to bring together all your data—from databases and data warehouses to documents and email. This creates a single, intelligent knowledge base that makes AI responses more accurate and reduces time spent searching for information.</p>
<p>Quick Index automatically indexes and prepares any uploaded files or unstructured data you add to your Quick Suite, enabling efficient searching, sorting, and data access. For example, when you search for a specific project update, Quick Index instantly returns results from uploaded documents, meeting notes, project files, and reference materials—all from one unified search instead of checking different repositories and file systems.</p>
<p>To learn more, visit the <a href="https://aws.amazon.com/quicksuite/index/">Quick Index overview page</a>.</p>
<p><span style="text-decoration: underline"><strong>Quick Research: From complex business challenges to expert-level insights<br> </strong></span>Quick Research is a powerful agent that conducts comprehensive research across your enterprise data and external sources to deliver contextualized, actionable insights in minutes or hours — work that previously could take longer.</p>
<p><img loading="lazy" class="aligncenter size-full wp-image-99699" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/07/2025_quick-suite_research_1-1.png" alt="" width="1920" height="968"></p>
<p>Quick Research systematically breaks down complex questions into organized research plans. Starting with a simple prompt, it automatically creates detailed research frameworks that outline the approach and data sources needed for comprehensive analysis.</p>
<p><img loading="lazy" class="aligncenter size-full wp-image-99700" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/07/2025_quick-suite_research_1-2.png" alt="" width="1920" height="968"></p>
<p>After Quick Research creates the plan, you can easily refine it through natural language conversations. When you are happy with the plan, it works in the background to gather information from multiple sources, using advanced reasoning to validate findings and provide thorough analysis with citations.</p>
<p><img loading="lazy" class="aligncenter size-full wp-image-99718" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/07/2025_quick-suite_research_1-3-1.png" alt="" width="1516" height="969"></p>
<p><img loading="lazy" class="aligncenter size-full wp-image-99615" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/02/2025_quick-suite_research_5.png" alt="" width="1920" height="975"></p>
<p>Quick Research integrates with your enterprise data connected to Quick Suite, the unified knowledge foundation that connects to your dashboards, documents, databases, and external sources, including Amazon S3, Snowflake, Google Drive, and Microsoft SharePoint. Quick Research grounds key insights to original sources and reveals clear reasoning paths, helping you verify accuracy, understand the logic behind recommendations, and present findings with confidence. You can trace findings back to their original sources and validate conclusions through source citations. This makes it ideal for complex topics requiring in-depth analysis.</p>
<p>To learn more, visit the <a href="https://aws.amazon.com/quicksuite/research/">Quick Research overview page</a>.</p>
<p><span style="text-decoration: underline"><strong>Quick Sight: AI-powered business intelligence<br> </strong></span>Quick Sight provides AI-powered business intelligence capabilities that transform data into actionable insights through natural language queries and interactive visualizations.</p>
<p><img loading="lazy" class="aligncenter size-full wp-image-99630" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/02/2025_quick-suite_quicksight-1.png" alt="" width="3024" height="1716"></p>
<p>You can create dashboards and executive summaries using conversational prompts, reducing dashboard development time while making advanced analytics accessible without specialized skills.</p>
<p><img loading="lazy" class="aligncenter size-full wp-image-99671" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/05/2025_quicksuite_quicksight_0.gif" alt="" width="1915" height="1080"></p>
<p>Quick Sight helps you ask questions about your data in natural language and receive instant visualizations, executive summaries, and insights. This generative AI integration provides you with answers from your dashboards and datasets without requiring technical expertise.</p>
<p><img loading="lazy" class="aligncenter wp-image-99672 size-full" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/05/2025_quicksuite_quicksight_1-1.gif" alt="" width="1300" height="731"></p>
<p>Using the scenarios capability, you can perform what-if analysis in natural language with step-by-step guidance, exploring complex business scenarios and finding answers faster than before.</p>
<p><img loading="lazy" class="aligncenter wp-image-99674 size-full" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/05/2025_quicksuite_quicksight_2-1.gif" alt="" width="1230" height="691"></p>
<p>Additionally, you can respond to insights with one-click actions by creating tickets, sending alerts, updating records, or triggering automated workflows directly from your dashboards without switching applications.</p>
<p><img loading="lazy" class="aligncenter size-full wp-image-99675" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/05/2025_quicksuite_quicksight_3-1.gif" alt="" width="1700" height="958"></p>
<p>To learn more, visit <a href="https://aws.amazon.com/quicksuite/quicksight">Quick Sight overview page</a>.</p>
<p><span style="text-decoration: underline"><strong>Quick Flows: Automation for everyone<br> </strong></span>With Quick Flows, any user can automate repetitive tasks by describing their workflow using natural language without requiring any technical knowledge. Quick Flows fetches information from internal and external sources, takes action in business applications, generates content, and handles process-specific requirements.</p>
<p><img loading="lazy" class="aligncenter size-full wp-image-99617" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/02/2025_quick-suite_flows_3.png" alt="" width="1920" height="914"></p>
<p>Starting with straightforward business requirements, it creates a multi-step flow including input steps for gathering information, reasoning groups for AI-powered processing, and output steps for generating and presenting results.</p>
<p><img loading="lazy" class="aligncenter size-full wp-image-99618" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/02/2025_quick-suite_flows_4.png" alt="" width="1920" height="969"></p>
<p>After the flow is configured, you can share it with a single click to your coworkers and other teams. To execute the flow, users can open it from the library or invoke it from chat, provide the necessary inputs, and then chat with the agent to refine the outputs and further customize the results.</p>
<p><img loading="lazy" class="aligncenter size-full wp-image-99619" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/02/2025_quick-suite_flows_5.png" alt="" width="1920" height="975"></p>
<p>To learn more, visit the <a href="https://aws.amazon.com/quicksuite/flows/">Quick Flows overview page</a>.</p>
<p><span style="text-decoration: underline"><strong>Quick Automate: Enterprise-scale process automation<br> </strong></span>Quick Automate helps technical teams build and deploy sophisticated automation for complex, multistep processes that span departments, systems, and third-party integrations. Using AI-powered natural language processing, Quick Automate transforms complex business processes into multi-agent workflows that can be created merely by describing what you want to automate or uploading process documentation.</p>
<p><img loading="lazy" class="aligncenter size-full wp-image-99623" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/02/2025_quick-suite_automate_1.png" alt="" width="1920" height="968"></p>
<p>While Quick Flows handles straightforward workflows, Quick Automate is designed for comprehensive and complex business processes like customer onboarding, procurement automations, or compliance procedures that involve multiple approval steps, system integrations, and cross-departmental coordination. Quick Automate offers advanced orchestration capabilities with extensive monitoring, debugging, versioning, and deployment features.</p>
<p><img loading="lazy" class="aligncenter size-full wp-image-99624" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/02/2025_quick-suite_automate_4.png" alt="" width="1920" height="969"></p>
<p>Quick Automate then generates a comprehensive automation plan with detailed steps and actions. You will find a UI agent that understands natural language instructions to autonomously navigate websites, complete form inputs, extract data, and produces structured outputs for downstream automation steps.</p>
<p>Additionally, you can define a custom agent, complete with instructions, knowledge, and tools, to complete process-specific tasks using the visual building experience – no code required.</p>
<p><img loading="lazy" class="aligncenter size-full wp-image-99739" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/09/2025_quicksuite_quickautomate-1-1.gif" alt="" width="1000" height="485"></p>
<p>Quick Automate includes enterprise-grade features such as user role management and human-in-the-loop capabilities that route specific tasks to users or groups for review and approval before continuing workflows. The service provides comprehensive observability with real-time monitoring, success rate tracking, and audit trails for compliance and governance.</p>
<p>To learn more, visit the <a href="https://aws.amazon.com/quicksuite/automate/">Quick Automate overview page</a>.</p>
<p><span style="text-decoration: underline"><strong>Additional foundational capabilities<br> </strong></span>Quick Suite includes other foundational capabilities that deliver seamless data organization and contextual AI interactions across your enterprise.</p>
<p><strong>Spaces</strong> – Spaces provide a straightforward way for every business user to add their own context by uploading files or connecting to specific datasets and repositories specific to their work or to a particular function. For example, you might create a space for quarterly planning that includes budget spreadsheets, market research reports, and strategic planning documents. Or you could set up a product launch space that connects to your project management system and customer feedback databases. Spaces can scale from personal use to enterprise-wide deployment while maintaining access permissions and seamless integration with Quick Suite capabilities.</p>
<p><img loading="lazy" class="aligncenter size-full wp-image-99627" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/02/2025_quick-suite_space-1.png" alt="" width="2834" height="1634"></p>
<p><strong>Chat agents</strong> – Quick Suite includes insights agents that you can use to interact with your data and workflows through natural language. Quick Suite includes a built-in agent to answer questions across all of your data and custom chat agents that you can configure with specific expertise and business context. Custom chat agents can be tailored for particular departments or use cases—such as a sales agent connected to your product catalog data and pricing information stored in a space or a compliance agent configured with your regulatory requirements and actions to request approvals.</p>
<p><img loading="lazy" class="aligncenter size-full wp-image-99628" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/10/02/2025_quick-suite_chat-agent-2.png" alt="" width="1920" height="969"></p>
<p><span style="text-decoration: underline"><strong>Additional things to know<br> </strong></span><strong>If you’re an existing Amazon QuickSight customer – </strong>Amazon QuickSight customers will be upgraded to Quick Suite, a unified digital workspace that includes all your existing QuickSight business intelligence capabilities (now called “Quick Sight”) plus new agentic AI capabilities. This is an interface and capability change—your data connectivity, user access, content, security controls, user permissions, and privacy settings remain exactly the same. No data is moved, migrated, or changed.</p>
<p>Quick Suite offers per-user subscription-based pricing with consumption-based charges for the Quick Index and other optional features. You can find more detail on the <a href="https://aws.amazon.com/quicksuite/pricing/">Quick Suite pricing page</a>.</p>
<p><span style="text-decoration: underline"><strong>Now available</strong></span><br> Amazon Quick Suite gives you a set of agentic teammates that helps you get the answers you need using all your data and move instantly from answers to action so you can focus on high value activities that drive better business and customer outcomes.</p>
<p>Visit the <a href="https://aws.amazon.com/quicksuite/getting-started/">getting started page</a> to start using Amazon Quick Suite today.</p>
<p>Happy building<br> — Esra and Donnie</p>New general-purpose Amazon EC2 M8a instances are now available
https://aws.amazon.com/blogs/aws/new-general-purpose-amazon-ec2-m8a-instances-are-now-available/
Wed, 08 Oct 2025 19:03:27 +0000f1c64f1cff8b4fb511f698d023c64b4a967d3664Amazon EC2 has launched new M8a instances powered by 5th Generation AMD EPYC processors, offering up to 30% better performance and 19% better price performance compared to M7a instances, along with improved memory bandwidth, networking, and storage capabilities for various general-purpose workloads.<p>Today, we’re announcing the availability of <a href="https://aws.amazon.com/ec2/">Amazon Elastic Compute Cloud (Amazon EC2)</a> M8a instances, the latest addition to the general-purpose M instance family. These instances are powered by the <a href="https://www.amd.com/en/products/processors/server/epyc/9005-series.html">5th Generation AMD EPYC (codename Turin) processors</a> with a maximum frequency of 4.5GHz. Customers can expect up to 30% higher performance and up to 19% better price performance compared to M7a instances. They also provide higher memory bandwidth, improved networking and storage throughput, and flexible configuration options for a broad set of general-purpose workloads.</p>
<p><strong><u>Improvements in M8a<br> </u></strong>M8a instances deliver up to 30% better performance per vCPU compared to M7a instances, making them ideal for applications that require benefit from high performance and high throughput such as financial applications, gaming, rendering, application servers, simulation modeling, midsize data stores, application development environments, and caching fleets.</p>
<p>They provide 45% more memory bandwidth compared to M7a instances, accelerating in-memory databases, distributed caches, and real-time analytics.</p>
<p>For workloads with high I/O requirements, M8a instances provide up to 75 Gbps of networking bandwidth and 60 Gbps of <a href="https://aws.amazon.com/ebs/">Amazon Elastic Block Store (Amazon EBS)</a> bandwidth, a 50% improvement over the previous generation. These enhancements support modern applications that rely on rapid data transfer and low-latency network communication.</p>
<p>Each vCPU on an M8a instance corresponds to a physical CPU core, meaning there is no simultaneous multithreading (SMT). In application benchmarks, M8a instances delivered up to 60% faster performance for <a href="https://groovy-lang.org/">GroovyJVM</a> and up to 39% faster performance for <a href="https://cassandra.apache.org/_/index.html">Cassandra</a> compared to M7a instances.</p>
<p>M8a instances support<a href="https://docs.aws.amazon.com/ebs/latest/userguide/instance-bandwidth-configuration.html"> instance bandwidth configuration (IBC)</a>, which provides flexibility to allocate resources between networking and EBS bandwidth. This gives customers the flexibility to scale network or EBS bandwidth by up to 25% and improve database performance, query processing, and logging speeds.</p>
<p>M8a is available in ten virtualized sizes and two bare metal options (<strong>metal-24xl</strong> and <strong>metal-48xl)</strong>, providing deployment choices that scale from small applications to large enterprise workloads. All of these improvements are built on the <a href="https://aws.amazon.com/ec2/nitro/">AWS Nitro System</a>, which delivers low virtualization overhead, consistent performance, and advanced security across all instance sizes. These instances are built using the latest sixth generation AWS Nitro Cards, which offload and accelerate I/O for functions, increasing overall system performance.</p>
<p>M8a instances feature sizes of up to 192 vCPU with 768GiB RAM. Here are the detailed specs:</p>
<table style="border: 2px solid black;border-collapse: collapse;margin-left: auto;margin-right: auto">
<tbody>
<tr style="border-bottom: 1px solid black;background-color: #e0e0e0">
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>M8a</strong></td>
<td style="border-right: 1px solid black;padding: 4px"><strong>vCPUs</strong></td>
<td style="border-right: 1px solid black;padding: 4px"><strong>Memory (GiB)</strong></td>
<td style="border-right: 1px solid black;padding: 4px"><strong>Network bandwidth (Gbps)</strong></td>
<td><strong>EBS bandwidth (Gbps)</strong></td>
</tr>
<tr style="border-bottom: 1px solid black">
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>medium</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">1</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">4</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">Up to 12.5</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">Up to 10</td>
</tr>
<tr style="border-bottom: 1px solid black">
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>large</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">2</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">8</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">Up to 12.5</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">Up to 10</td>
</tr>
<tr style="border-bottom: 1px solid black">
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>xlarge</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">4</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">16</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">Up to 12.5</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">Up to 10</td>
</tr>
<tr style="border-bottom: 1px solid black">
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>2xlarge</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">8</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">32</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">Up to 15</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">Up to 10</td>
</tr>
<tr style="border-bottom: 1px solid black">
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>4xlarge</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">16</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">64</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">Up to 15</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">Up to 10</td>
</tr>
<tr style="border-bottom: 1px solid black">
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>8xlarge</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">32</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">128</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">15</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">10</td>
</tr>
<tr style="border-bottom: 1px solid black">
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>12xlarge</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">48</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">192</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">22.5</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">15</td>
</tr>
<tr style="border-bottom: 1px solid black">
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>16xlarge</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">64</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">256</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">30</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">20</td>
</tr>
<tr style="border-bottom: 1px solid black">
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>24xlarge</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">96</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">384</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">40</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">30</td>
</tr>
<tr style="border-bottom: 1px solid black">
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>48xlarge</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">192</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">768</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">75</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">60</td>
</tr>
<tr style="border-bottom: 1px solid black">
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>metal-24xl</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">96</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">384</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">40</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">30</td>
</tr>
<tr style="border-bottom: 1px solid black">
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>metal-48xl</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">192</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">768</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">75</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">60</td>
</tr>
</tbody>
</table>
<p>For a complete list of instance sizes and specifications, refer to the <a href="https://aws.amazon.com/ec2/instance-types/m8a">Amazon EC2 M8a instances page</a>.</p>
<p><strong><u>When to use M8a instances<br> </u></strong>M8a is a strong fit for general-purpose applications that need a balance of compute, memory, and networking. M8a instances are ideal for web and application hosting, microservices architectures, and databases where predictable performance and efficient scaling are important.</p>
<p>These instances are SAP certified and also well suited for enterprise workloads such as financial applications and enterprise resource planning (ERP) systems. They’re equally effective for in-memory caching and customer relationship management (CRM), in addition to development and test environments that require cost efficiency and flexibility. With this versatility, M8a supports a wide spectrum of workloads while helping customers improve price performance.</p>
<p><strong><u>Now available<br> </u></strong>Amazon EC2 M8a instances are available today in US East (Ohio) US West (Oregon) and Europe (Spain) <a href="https://docs.aws.amazon.com/glossary/latest/reference/glos-chap.html#region">AWS Regions</a>. M8a instances can be purchased as <a href="https://aws.amazon.com/ec2/pricing/on-demand/">On-Demand</a>, <a href="https://aws.amazon.com/savingsplans/">Savings Plans</a>, and <a href="https://aws.amazon.com/ec2/spot/pricing/">Spot Instances</a>. M8a instances are also available on <a href="https://aws.amazon.com/ec2/dedicated-hosts/pricing/">Dedicated Hosts</a>. To learn more, visit the <a href="https://aws.amazon.com/ec2/pricing">Amazon EC2 Pricing page</a>.</p>
<p>To learn more, visit the <a href="https://aws.amazon.com/ec2/instance-types/m8a">Amazon EC2 M8a instances page</a> and send feedback to <a href="https://repost.aws/tags/TAO-wqN9fYRoyrpdULLa5y7g/amazon-ec-2/">AWS re:Post for EC2</a> or through your usual AWS support contacts.</p>
<p>— <a href="https://www.linkedin.com/in/zhengyubin714/">Betty</a></p>Introducing new compute-optimized Amazon EC2 C8i and C8i-flex instances
https://aws.amazon.com/blogs/aws/introducing-new-compute-optimized-amazon-ec2-c8i-and-c8i-flex-instances/
Mon, 06 Oct 2025 20:33:28 +0000e4f3a11b60af892b209306fd57ec907f873c313eAWS launched compute-optimized C8i and C8i-flex EC2 instances powered by custom Intel Xeon 6 processors available only on AWS to offer up to 15% better price performance, 20% higher performance, and 2.5 times more memory throughput compared to previous generations.<p>After launching <a href="https://aws.amazon.com/pm/ec2/?trk=7c8639c6-87c6-47d6-9bd0-a5812eecb848&sc_channel=el">Amazon Elastic Compute Cloud (Amazon EC2)</a> memory-optimized <a href="https://aws.amazon.com/blogs/aws/best-performance-and-fastest-memory-with-the-new-amazon-ec2-r8i-and-r8i-flex-instances/">R8i and R8i-flex instances</a> and general-purpose <a href="https://aws.amazon.com/blogs/aws/new-general-purpose-amazon-ec2-m8i-and-m8i-flex-instances-are-now-available/">M8i and M8i-flex instances</a>, I am happy to announce the general availability of compute-optimized <a href="https://aws.amazon.com/ec2/instance-types/c8i/">C8i and C8i-flex instances</a> powered by custom Intel Xeon 6 processors available only on AWS with sustained all-core 3.9 GHz turbo frequency and feature a 2:1 ratio of memory to vCPU. These instances deliver the highest performance and fastest memory bandwidth among comparable Intel processors in the cloud.</p>
<p>The C8i and C8i-flex instances offer up to 15 percent better price-performance, and 2.5 times more memory bandwidth compared to <a href="https://aws.amazon.com/ec2/instance-types/c7i/">C7i and C7i-flex instances</a>. The C8i and C8i-flex instances are up to 60 percent faster for NGINX web applications, up to 40 percent faster for AI deep learning recommendation models, and 35 percent faster for Memcached stores compared to C7i and C7i-flex instances.</p>
<p>C8i and C8i-flex instances are ideal for running compute-intensive workloads, such as web servers, caching, Apache.Kafka, ElasticSearch, batch processing, distributed analytics, high performance computing (HPC), ad serving, highly scalable multiplayer gaming, and video encoding.</p>
<p>As like other 8th generation instances, these instances use the new sixth generation <a href="https://aws.amazon.com/ec2/nitro/">AWS Nitro Cards</a>, delivering up to two times more network and <a href="https://aws.amazon.com/ebs/">Amazon Elastic Block Storage (Amazon EBS)</a> bandwidth compared to the previous generation instances. They also support bandwidth configuration with 25 percent allocation adjustments between network and Amazon EBS bandwidth, enabling better database performance, query processing, and logging speeds.</p>
<p><strong><u>C8i instances</u></strong><br> C8i instances provide up to 384 vCPUs and 768 GiB memory including bare metal instances that provide dedicated access to the underlying physical hardware. These instances help you to run compute-intensive workloads, such as CPU-based inference, and video streaming that need the largest instance sizes or high CPU continuously.</p>
<p>Here are the specs for C8i instances:</p>
<table style="border: 2px solid black;border-collapse: collapse;margin-left: auto;margin-right: auto">
<tbody>
<tr style="border-bottom: 1px solid black;background-color: #e0e0e0">
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>Instance size</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>vCPUs</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>Memory (GiB)</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>Network bandwidth (Gbps)</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>EBS bandwidth (Gbps)</strong></td>
</tr>
<tr style="border-bottom: 1px solid black">
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>c8i.large</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">2</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">4</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">Up to 12.5</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">Up to 10</td>
</tr>
<tr style="border-bottom: 1px solid black">
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>c8i.xlarge</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">4</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">8</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">Up to 12.5</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">Up to 10</td>
</tr>
<tr style="border-bottom: 1px solid black">
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>c8i.2xlarge</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">8</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">16</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">Up to 15</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">Up to 10</td>
</tr>
<tr style="border-bottom: 1px solid black">
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>c8i.4xlarge</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">16</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">32</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">Up to 15</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">Up to 10</td>
</tr>
<tr style="border-bottom: 1px solid black">
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>c8i.8xlarge</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">32</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">64</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">15</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">10</td>
</tr>
<tr style="border-bottom: 1px solid black">
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>c8i.12xlarge</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">48</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">96</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">22.5</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">15</td>
</tr>
<tr style="border-bottom: 1px solid black">
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>c8i.16xlarge</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">64</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">128</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">30</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">20</td>
</tr>
<tr style="border-bottom: 1px solid black">
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>c8i.24xlarge</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">96</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">192</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">40</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">30</td>
</tr>
<tr style="border-bottom: 1px solid black">
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>c8i.32xlarge</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">128</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">256</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">50</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">40</td>
</tr>
<tr style="border-bottom: 1px solid black">
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>c8i.48xlarge</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">192</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">384</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">75</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">60</td>
</tr>
<tr style="border-bottom: 1px solid black">
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>c8i.96xlarge</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">384</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">768</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">100</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">80</td>
</tr>
<tr style="border-bottom: 1px solid black">
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>c8i.metal-48xl</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">192</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">384</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">75</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">60</td>
</tr>
<tr style="border-bottom: 1px solid black">
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>c8i.metal-96xl</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">384</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">768</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">100</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">80</td>
</tr>
</tbody>
</table>
<p><strong><u>C8i-flex instances</u></strong><br> C8i-flex instances are a lower-cost variant of the C8i instances, with 5 percent better price performance at 5 percent lower prices. These instances are designed for workloads that benefit from the latest generation performance but don’t fully utilize all compute resources. These instances can reach up to the full CPU performance 95 percent of the time.</p>
<p>Here are the specs for the C8i-flex instances:</p>
<table style="border: 2px solid black;border-collapse: collapse;margin-left: auto;margin-right: auto">
<tbody>
<tr style="border-bottom: 1px solid black;background-color: #e0e0e0">
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>Instance size</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>vCPUs</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>Memory (GiB)</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>Network bandwidth (Gbps)</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>EBS bandwidth (Gbps)</strong></td>
</tr>
<tr style="border-bottom: 1px solid black">
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>c8i-flex.large</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">2</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">4</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">Up to 12.5</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">Up to 10</td>
</tr>
<tr style="border-bottom: 1px solid black">
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>c8i-flex.xlarge</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">4</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">8</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">Up to 12.5</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">Up to 10</td>
</tr>
<tr style="border-bottom: 1px solid black">
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>c8i-flex.2xlarge</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">8</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">16</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">Up to 15</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">Up to 10</td>
</tr>
<tr style="border-bottom: 1px solid black">
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>c8i-flex.4xlarge</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">16</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">32</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">Up to 15</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">Up to 10</td>
</tr>
<tr style="border-bottom: 1px solid black">
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>c8i-flex.8xlarge</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">32</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">64</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">Up to 15</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">Up to 10</td>
</tr>
<tr style="border-bottom: 1px solid black">
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>c8i-flex.12xlarge</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">48</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">96</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">Up to 22.5</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">Up to 15</td>
</tr>
<tr style="border-bottom: 1px solid black">
<td style="border-right: 1px solid black;padding: 4px;text-align: center"><strong>c8i-flex.16xlarge</strong></td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">64</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">128</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">Up to 30</td>
<td style="border-right: 1px solid black;padding: 4px;text-align: center">Up to 20</td>
</tr>
</tbody>
</table>
<p>If you’re currently using earlier generations of compute-optimized instances, you can adopt C8i-flex instances without having to make changes to your application or your workload.</p>
<p><strong><u>Now available</u></strong><br> Amazon EC2 C8i and C8i-flex instances are available today in the US East (N. Virginia), US East (Ohio), US West (Oregon), and Europe (Spain) <a href="https://docs.aws.amazon.com/glossary/latest/reference/glos-chap.html#region">AWS Regions</a>. C8i and C8i-flex instances can be purchased as <a href="https://aws.amazon.com/ec2/pricing/on-demand/?trk=cf96f8ec-de40-4ee0-8b64-3f7cf7660da2&sc_channel=el">On-Demand</a>, <a href="https://aws.amazon.com/savingsplans/?trk=cc9e0036-98c5-4fa8-8df0-5281f75284ca&sc_channel=el">Savings Plan</a>, and <a href="https://aws.amazon.com/ec2/spot/pricing/?trk=307341f6-3463-47d5-ba81-0957847a9b73&sc_channel=el">Spot instances</a>. C8i instances are also available in <a href="https://aws.amazon.com/ec2/pricing/dedicated-instances/">Dedicated Instances</a> and <a href="https://aws.amazon.com/ec2/dedicated-hosts/pricing/">Dedicated Hosts</a>. To learn more, visit the <a href="https://aws.amazon.com/ec2/pricing">Amazon EC2 Pricing page</a>.</p>
<p>Give C8i and C8i-flex instances a try in the <a href="https://console.aws.amazon.com/ec2/?trk=769a1a2b-8c19-4976-9c45-b6b1226c7d20&sc_channel=el">Amazon EC2 console</a>. To learn more, visit the <a href="https://aws.amazon.com/ec2/instance-types/c8i/">Amazon EC2 C8i instances page</a> and send feedback to <a href="https://repost.aws/tags/TAO-wqN9fYRoyrpdULLa5y7g/amazon-ec-2">AWS re:Post for EC2</a> or through your usual AWS Support contacts.</p>
<p>— <a href="https://linkedin.com/in/channy/">Channy</a></p>AWS IAM Identity Center now supports customer-managed KMS keys for encryption at rest
https://aws.amazon.com/blogs/aws/aws-iam-identity-center-now-supports-customer-managed-kms-keys-for-encryption-at-rest/
Mon, 06 Oct 2025 19:52:06 +000005897e28440f8b00fbd534509ddf7ecb107ea6e7Gain control over encryption and comply with regulations using customer-managed keys for AWS IAM Identity Center's user data and passwords.<p>Starting today, you can use your own <a href="https://aws.amazon.com/kms/">AWS Key Management Service (AWS KMS)</a> keys to encrypt identity data, such as user and group attributes, stored in <a href="https://aws.amazon.com/iam/identity-center/">AWS IAM Identity Center</a> 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 <a href="https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html">customer-managed KMS keys</a> (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 <a href="https://aws.amazon.com/kms/">AWS Key Management Service (AWS KMS)</a> 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 <a href="https://docs.aws.amazon.com/awscloudtrail/latest/userguide/cloudtrail-user-guide.html">AWS CloudTrail</a> 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>
<p><span style="text-decoration: underline"><strong>Let’s get started<br> </strong></span>Let’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 <a href="https://docs.aws.amazon.com/singlesignon/latest/userguide/awsapps.html">AWS managed applications</a>, such as <a href="https://aws.amazon.com/q/business/">Amazon Q Business</a> or <a href="https://aws.amazon.com/athena">Amazon Athena</a>.</p>
<p>As of today, some AWS managed applications cannot be used with Identity Center configured with a customer managed KMS key. See <a href="https://docs.aws.amazon.com/singlesignon/latest/userguide/awsapps-that-work-with-identity-center.html">AWS managed applications that you can use with Identity Center</a> 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’ll have to define different policies for the key and IAM policies for IAM principals. <a href="https://docs.aws.amazon.com/singlesignon/latest/userguide/identity-center-customer-managed-keys.html">The service documentation has more details to help you cover the most common use cases</a>.</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>
<p><strong>Part 1: Create the key and define permissions</strong></p>
<p>First, let’s create a new CMK in AWS KMS.</p>
<p><a href="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/07/04/2025-07-04_11-01-01.png"><img loading="lazy" class="aligncenter wp-image-97759" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/07/04/2025-07-04_11-01-01.png" alt="AWS KMW, screate key, part 1" width="800" height="550"></a></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>
<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><a href="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/07/04/2025-07-04_11-01-52.png"><img loading="lazy" class="aligncenter wp-image-97760" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/07/04/2025-07-04_11-01-52.png" alt="AWS KMW, screate key, part 2" width="800" height="511"></a></p>
<p>Under <strong>Step 1–Configure key</strong>, I select the key type–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 – 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’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><a href="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/07/04/2025-07-04_11-11-35.png"><img loading="lazy" class="aligncenter wp-image-97761" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/07/04/2025-07-04_11-11-35.png" alt="AWS KMS, screate key, part 3" width="800" height="484"></a></p>
<p>Under <strong>Step 2–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 <a href="https://docs.aws.amazon.com/singlesignon/latest/userguide/identity-center-customer-managed-keys.html#choose-kms-key-policy-statements">in the documentation</a>. I skip Step 3 and Step 4 and navigate to <strong>Step 5–Edit key policy</strong>.</p>
<p><a href="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/07/04/2025-07-04_11-47-58.png"><img loading="lazy" class="aligncenter wp-image-97786" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/07/04/2025-07-04_11-47-58.png" alt="AWS KMS, screate key, part 5" width="800" height="517"></a></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": "<Identity Center Account ID>"
}
}
},
{
"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. <a href="https://docs.aws.amazon.com/singlesignon/latest/userguide/identity-center-customer-managed-keys.html#choose-kms-key-policy-statements">The document lists additional use cases and their respective policies</a>.</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. <a href="https://docs.aws.amazon.com/singlesignon/latest/userguide/advanced-kms-policy.html">The documentation contains examples of advanced key policies for your use cases</a>.</p>
<p>To help protect against IAM role name changes when permission sets are recreated, use the approach described in the <a href="https://docs.aws.amazon.com/singlesignon/latest/userguide/referencingpermissionsets.html#custom-trust-policy-example">Custom trust policy example.</a></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 <a href="https://docs.aws.amazon.com/singlesignon/latest/userguide/baseline-KMS-key-policy.html#baseline-kms-key-policy-statements-for-use-of-iam-identity-center-mandatory">IAM policies that grants Identity Center delegated administrators permissions to access the key</a>.</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": "<key_ARN>",
"Condition": {
"StringLike": {
"kms:ViaService": [
"sso.*.amazonaws.com",
"identitystore.*.amazonaws.com"
]
}
}
}</code></pre>
<p><a href="https://docs.aws.amazon.com/singlesignon/latest/userguide/baseline-KMS-key-policy.html">The documentation shares IAM policies template for the most common use cases</a>.</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><a href="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/06/25/2025-06-25_10-39-53.png"><img loading="lazy" class="aligncenter size-full wp-image-97502" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/06/25/2025-06-25_10-39-53.png" alt="IDC with CMK configuration" width="800" height="583"></a></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 <a href="https://console.aws.amazon.com">AWS Management Console</a>. 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><a href="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/06/25/2025-06-25_15-04-27.png"><img loading="lazy" class="aligncenter size-full wp-image-97503" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/06/25/2025-06-25_15-04-27.png" alt="Change key on existing IDC" width="800" height="545"></a></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><a href="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/06/25/2025-06-25_15-04-43.png"><img loading="lazy" class="aligncenter size-full wp-image-97504" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/06/25/2025-06-25_15-04-43.png" alt="CMK on IDC, select a new key" width="400" height="246"></a></p>
<p><span style="text-decoration: underline"><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>
<li>Have you configured <a href="https://docs.aws.amazon.com/singlesignon/latest/userguide/baseline-KMS-key-policy.html">the necessary permissions</a> 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 <a href="https://docs.aws.amazon.com/singlesignon/latest/userguide/awsapps-that-work-with-identity-center.html">AWS managed applications that you can use with IAM Identity Center.</a> 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’s already deployed, check the managed application’s User Guide for updated KMS key permissions for IAM Identity Centre usage and update them as instructed to prevent application disruption.</li>
<li>For brevity, the KMS key policy statements in this post omit the <a href="https://docs.aws.amazon.com/singlesignon/latest/userguide/encryption-at-rest.html#iam-identity-center-encryption-context">encryption context</a>, which allows you <a href="https://docs.aws.amazon.com/singlesignon/latest/userguide/advanced-kms-policy.html#using-encryption-context-to-restrict-access">to restrict the use of the KMS key to Identity Center including a specific instance</a>. 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 style="text-decoration: underline"><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 <a href="https://docs.aws.amazon.com/singlesignon/latest/userguide/encryption-at-rest.html">IAM Identity Center User Guide</a>.</p>
<p>We look forward to learning how you use this new capability to meet your security and compliance requirements.</p>
<a href="https://linktr.ee/sebsto">— seb</a>AWS Weekly Roundup: Amazon Bedrock, AWS Outposts, Amazon ECS Managed Instances, AWS Builder ID, and more (October 6, 2025)
https://aws.amazon.com/blogs/aws/aws-weekly-roundup-amazon-bedrock-aws-outposts-amazon-ecs-managed-instances-aws-builder-id-and-more-october-6-2025/
Mon, 06 Oct 2025 15:42:39 +0000195e5a7f913583e7393c6eddc92891939ec0b0ddLast week, Anthropic’s Claude Sonnet 4.5—the world’s best coding model according to SWE-Bench – became available in Amazon Q command line interface (CLI) and Kiro. I’m excited about this for two reasons: First, a few weeks ago I spent 4 intensive days with a global customer delivering an AI-assisted development workshop, where I experienced firsthand […]<p>Last week, Anthropic’s Claude Sonnet 4.5—the world’s best coding model according to SWE-Bench – became available in <a href="https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/command-line.html">Amazon Q command line interface (CLI)</a> and <a href="https://kiro.dev/">Kiro</a>. I’m excited about this for two reasons:</p>
<p>First, a few weeks ago I spent 4 intensive days with a global customer delivering an AI-assisted development workshop, where I experienced firsthand how <a href="https://aws.amazon.com/q/">Amazon Q</a> CLI boosts developer productivity. During the workshop, the customer was able to add a new feature in their application within a day using Amazon Q CLI, which would have traditionally taken them at least a couple of weeks. With Anthropic’s Claude Sonnet 4.5 in Amazon Q CLI, I know developer productivity will be enhanced further.</p>
<p>Second, I’ve started preparing for my code talk at <a href="https://reinvent.awsevents.com/">AWS re:Invent 2025</a>, where my co-speaker and I will show live coding to modernize a legacy codebase using Kiro. I can’t wait to use Anthropic’s Claude Sonnet 4.5 in Kiro to create a live demo. If you want to see this demo and over a thousand other sessions on cloud and AI, join us at <a href="https://reinvent.awsevents.com/">AWS re:Invent 2025</a> in Las Vegas from December 1–5.</p>
<p><strong><span style="text-decoration: underline">Last week’s launches</span></strong><br> Here are some launches that got my attention:</p>
<ul>
<li><a href="https://aws.amazon.com/blogs/aws/introducing-claude-sonnet-4-5-in-amazon-bedrock-anthropics-most-intelligent-model-best-for-coding-and-complex-agents/">Availability of Claude Sonnet 4.5 in Amazon Bedrock</a> – Anthropic’s most intelligent model, best for coding and complex agents, is now available in Amazon Bedrock. By using Claude Sonnet 4.5 in Amazon Bedrock, developers gain access to a fully managed service that not only provides a unified API for foundation models (FMs) but keeps their data under complete control with enterprise-grade tools for security, and optimization.</li>
<li><a href="https://aws.amazon.com/blogs/aws/announcing-aws-outposts-third-party-storage-integration-with-dell-and-hpe/">AWS Outposts supports third-party storage integration with Dell and HPE</a> – AWS Outposts third-party storage integration now includes <a href="https://www.dell.com/en-us/shop/storage-servers-and-networking-for-business/sf/power-store">Dell PowerStore</a> and <a href="https://www.hpe.com/us/en/storage/alletra.html">HPE Alletra Storage MP B10000</a> systems, joining the list of existing integrations with <a href="https://aws.amazon.com/blogs/aws/announcing-aws-outposts-third-party-storage-integration-with-dell-and-hpe/#:~:text=NetApp%20on%2Dpremises%20enterprise%20storage%20arrays">NetApp on-premises enterprise storage arrays</a> and <a href="https://aws.amazon.com/blogs/aws/announcing-aws-outposts-third-party-storage-integration-with-dell-and-hpe/#:~:text=Pure%20Storage%20FlashArray">Pure Storage FlashArray</a>. This integration serves three key purposes. First, it helps you maintain your existing storage infrastructure while migrating VMware workloads to AWS. Second, it helps you meet strict data residency requirements by keeping your data on premises while using AWS services. Third, it means you can use AWS Outposts with third-party storage arrays through AWS tooling.</li>
<li><a href="https://aws.amazon.com/blogs/aws/announcing-amazon-ecs-managed-instances-for-containerized-applications/">Amazon ECS Managed Instances now available</a> – Amazon ECS Managed Instances for containerized applications is a new fully managed compute option for Amazon ECS designed to eliminate infrastructure management overhead while giving you access to the full capabilities of Amazon EC2. ECS Managed Instances helps you quickly launch and scale your workloads while enhancing performance and reducing your total cost of ownership.</li>
<li><a href="https://aws.amazon.com/about-aws/whats-new/2025/10/application-map-generally-available-amazon-cloudwatch/">Application map is now generally available for Amazon CloudWatch</a> – Amazon CloudWatch now helps you monitor large-scale distributed applications by automatically discovering and organizing services into groups based on configurations and their relationships. With this new application performance monitoring (APM) capability, you can quickly visualize which applications and dependencies to focus on while troubleshooting your distributed applications.</li>
<li><a href="https://aws.amazon.com/about-aws/whats-new/2025/10/open-source-mcp-server-amazon-bedrock-agentcore/">Amazon Bedrock AgentCore Model Context Protocol (MCP) server now available</a> – With built-in support for runtime, gateway integration, identity management, and agent memory, the AgentCore MCP server is purpose-built to speed up creation of components compatible with Bedrock AgentCore. You can use the AgentCore MCP server for rapid prototyping, production AI solutions, or to scale your agent infrastructure.</li>
</ul>
<p><span style="text-decoration: underline"><strong>Additional Updates<br> </strong></span>Here are some additional news items and blog posts that I found interesting:</p>
<ul>
<li><a href="https://aws.amazon.com/about-aws/whats-new/2025/10/aws-builder-id-sign-in-google/">AWS Builder ID now supports Sign in with Google</a> – You can now create an AWS Builder ID using sign in with Google. AWS Builder ID is a personal profile that provides access to AWS applications including Kiro, AWS Builder Center, AWS Training and Certification, AWS re:Post and AWS Startups.</li>
<li><a href="https://aws.amazon.com/about-aws/whats-new/2025/10/aws-api-mcp-server-v1-0-0-release/">AWS API MCP Server v1.0.0 release</a> – AWS API MCP server acts as a bridge between AI assistants and AWS services enabling foundation models to interact with any AWS API through natural language by creating and executing syntactically correct CLI commands. The AWS API MCP Server is open-source and available now on <a href="https://github.com/awslabs/mcp/tree/main/src/aws-api-mcp-server">AWS Labs GitHub repository</a>.</li>
<li><a href="https://aws.amazon.com/about-aws/whats-new/2025/10/aws-knowledge-mcp-server-generally-available/">AWS Knowledge MCP Server now generally available</a> – The AWS Knowledge server gives AI agents and MCP clients access to authoritative knowledge, including documentation, blog posts, What’s New announcements, and Well-Architected best practices, in an LLM-compatible format. With this release, the server also includes knowledge about the regional availability of AWS APIs and CloudFormation resources.</li>
<li><a href="https://aws.amazon.com/about-aws/whats-new/2025/09/aws-transform-terraform-vmware-network-automation/">AWS Transform now enables Terraform for VMware network automation</a> – AWS Transform now offers Terraform as an additional option to generate network infrastructure code automatically from VMware environments. The service converts your source network definitions into reusable Terraform modules, complementing current AWS CloudFormation and AWS Cloud Development Kit (CDK) support.</li>
</ul>
<p><span style="text-decoration: underline"><strong>Upcoming AWS events</strong></span><br> Check your calendar and sign up for upcoming AWS events:</p>
<ul>
<li><a href="https://info.devpost.com/blog/aws-ai-agent-global-hackathon?trk=c4ea046f-18ad-4d23-a1ac-cdd1267f942c&sc_channel=el">AWS AI Agent Global Hackathon</a> – This is your chance to dive deep into our powerful generative AI stack and create something truly awesome. From September 8th to October 20th, 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><a href="https://aws.amazon.com/startups/lp/aws-gen-ai-lofts?trk=c4ea046f-18ad-4d23-a1ac-cdd1267f942c&sc_channel=el">AWS Gen AI Lofts</a> – You can learn AWS AI products and services with exclusive sessions, meet industry-leading experts, and have valuable networking opportunities with investors and peers. Register in your nearest city: <a href="https://aws.amazon.com/startups/lp/aws-gen-ai-loft-paris?trk=c4ea046f-18ad-4d23-a1ac-cdd1267f942c&sc_channel=el">Paris</a> (October 7–21), <a href="https://aws.amazon.com/startups/lp/aws-gen-ai-loft-london?trk=c4ea046f-18ad-4d23-a1ac-cdd1267f942c&sc_channel=el">London</a> (Oct 13–21), and <a href="https://aws.amazon.com/startups/lp/aws-gen-ai-loft-tel-aviv?trk=c4ea046f-18ad-4d23-a1ac-cdd1267f942c&sc_channel=el">Tel Aviv</a> (November 11–19).</li>
<li><a href="https://aws.amazon.com/events/community-day/?trk=c4ea046f-18ad-4d23-a1ac-cdd1267f942c&sc_channel=el">AWS Community Days</a> – 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: <a href="https://www.aws-community-day.de/">Munich</a> (October 7), <a href="https://awscommunity.eu/">Budapest</a> (October 16).</li>
</ul>
<p>You can browse <a href="https://aws.amazon.com/events/explore-aws-events?trk=c4ea046f-18ad-4d23-a1ac-cdd1267f942c&sc_channel=el">all upcoming AWS events</a> and <a href="https://aws.amazon.com/startups/events?trk=c4ea046f-18ad-4d23-a1ac-cdd1267f942c&sc_channel=el">AWS startup events</a>.</p>
<p>That’s all for this week. Check back next Monday for another <a href="https://aws.amazon.com/blogs/aws/tag/week-in-review/?trk=7c8639c6-87c6-47d6-9bd0-a5812eecb848&sc_channel=el">Weekly Roundup</a>!</p>
<p>— <a href="https://www.linkedin.com/in/kprasadrao/">Prasad</a></p>Announcing Amazon ECS Managed Instances for containerized applications
https://aws.amazon.com/blogs/aws/announcing-amazon-ecs-managed-instances-for-containerized-applications/
Tue, 30 Sep 2025 18:46:47 +000024dd58c7b57a116e2366e97523db0afe002e92fcAmazon ECS Managed Instances is a new compute option that eliminates infrastructure management overhead while giving you access to the broad suite of EC2 capabilities including the flexibility to select instance types, access reserved capacity, and advanced security and observability configurations.<p>Today, we’re announcing Amazon ECS Managed Instances, a new compute option for <a href="https://aws.amazon.com/ecs/">Amazon Elastic Container Service (Amazon ECS)</a> that enables developers to use the full range of <a href="https://aws.amazon.com/ec2">Amazon Elastic Compute Cloud (Amazon EC2)</a> capabilities while offloading infrastructure management responsibilities to <a href="https://aws.amazon.com">Amazon Web Service (AWS)</a>. This new offering combines the operational simplicity of offloading infrastructure with the flexibility and control of Amazon EC2, which means customers can focus on building applications that drive innovation, while reducing total cost of ownership (TCO) and maintaining AWS best practices.</p>
<p>Amazon ECS Managed Instances provides a fully managed container compute environment that supports a broad range of EC2 instance types and deep integration with AWS services. By default, it automatically selects the most cost-optimized EC2 instances for your workloads, but you can specify particular instance attributes or types when needed. AWS handles all aspects of infrastructure management, including provisioning, scaling, security patching, and cost optimization, enabling you to concentrate on building and running your applications.</p>
<p><span style="text-decoration: underline"><strong>Let’s try it out</strong></span></p>
<p>Looking at the <a href="https://aws.amazon.com/console/">AWS Management Console</a> experience for creating a new Amazon ECS cluster, I can see the new option for using ECS Managed Instances. Let’s take a quick tour of all the new options.</p>
<p><img loading="lazy" class="alignnone size-large wp-image-99478" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/24/Screenshot-2025-09-24-at-10.51.19 AM-1024x502.png" alt="Creating a ECS cluster with Managed Instances" width="1024" height="502"></p>
<p>After I’ve selected <strong>Fargate and Managed Instances</strong>, I’m presented with two options. If I select <strong>Use ECS default</strong>, Amazon ECS will choose general purpose instance types based on grouping together pending Tasks, and picking the optimum instance type based on cost and resilience metrics. This is the most straightforward and recommended way to get started. Selecting <strong>Use custom – advanced</strong> opens up additional configuration parameters, where I can fine-tune the attributes of instances Amazon ECS will use.</p>
<p><img loading="lazy" class="alignnone size-large wp-image-99479" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/24/Screenshot-2025-09-24-at-12.59.44 PM-1024x593.png" alt="Creating a ECS cluster with Managed Instances" width="1024" height="593"></p>
<p>By default, I see <strong>CPU</strong> and <strong>Memory</strong> as attributes, but I can select from 20 additional attributes to continue to filter the list of available instance types Amazon ECS can access.</p>
<p><img loading="lazy" class="alignnone size-large wp-image-99577" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/30/Screenshot-2025-09-30-at-4.05.55 PM-1024x735.png" alt="ECS Managed Instances" width="1024" height="735"></p>
<p>After I’ve made my attribute selections, I see a list of all the instance types that match my choices.</p>
<p><img loading="lazy" class="alignnone size-large wp-image-99484" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/24/Screenshot-2025-09-24-at-12.59.57 PM-1-1024x466.png" alt="Creating a ECS cluster with Managed Instances" width="1024" height="466"></p>
<p>From here, I can create my ECS cluster as usual and Amazon ECS will provision instances for me on my behalf based on the attributes and criteria I’ve defined in the previous steps.</p>
<p><span style="text-decoration: underline"><strong>Key features of Amazon ECS Managed Instances</strong></span></p>
<p>With Amazon ECS Managed Instances, AWS takes full responsibility for infrastructure management, handling all aspects of instance provisioning, scaling, and maintenance. This includes implementing regular security patches initiated every 14 days (due to instance connection draining, the actual lifetime of the instance may be longer), with the ability to schedule maintenance windows using Amazon EC2 event windows to minimize disruption to your applications.</p>
<p>The service provides exceptional flexibility in instance type selection. Although it automatically selects cost-optimized instance types by default, you maintain the power to specify desired instance attributes when your workloads require specific capabilities. This includes options for GPU acceleration, CPU architecture, and network performance requirements, giving you precise control over your compute environment.</p>
<p>To help optimize costs, Amazon ECS Managed Instances intelligently manages resource utilization by automatically placing multiple tasks on larger instances when appropriate. The service continually monitors and optimizes task placement, consolidating workloads onto fewer instances to dry up, utilize and terminate idle (empty) instances, providing both high availability and cost efficiency for your containerized applications.</p>
<p>Integration with existing AWS services is seamless, particularly with Amazon EC2 features such as EC2 pricing options. This deep integration means that you can maximize existing capacity investments while maintaining the operational simplicity of a fully managed service.</p>
<p>Security remains a top priority with Amazon ECS Managed Instances. The service runs on Bottlerocket, a purpose-built container operating system, and maintains your security posture through automated security patches and updates. You can see all the updates and patches applied to the Bottlerocket OS image on the <a href="https://bottlerocket.dev/en/os/">Bottlerocket website</a>. This comprehensive approach to security keeps your containerized applications running in a secure, maintained environment.</p>
<p><span style="text-decoration: underline"><strong>Available now</strong></span></p>
<p>Amazon ECS Managed Instances is available today in US East (North Virginia), US West (Oregon), Europe (Ireland), Africa (Cape Town), Asia Pacific (Singapore), and Asia Pacific (Tokyo) AWS Regions. You can start using Managed Instances through the AWS Management Console, AWS Command Line Interface (AWS CLI), or infrastructure as code (IaC) tools such as AWS Cloud Development Kit (AWS CDK) and AWS CloudFormation. You pay for the EC2 instances you use plus a management fee for the service.</p>
<p>To learn more about Amazon ECS Managed Instances, visit the <a href="https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ManagedInstances.html">documentation</a> and get started simplifying your container infrastructure today.</p>Announcing AWS Outposts third-party storage integration with Dell and HPE
https://aws.amazon.com/blogs/aws/announcing-aws-outposts-third-party-storage-integration-with-dell-and-hpe/
Tue, 30 Sep 2025 16:39:54 +00008d9d2fa7a336bc78a0c0040ed34a3a3e2166549fAWS Outposts is now integrated with Dell PowerStore and HPE Alletra MP B10000 systems, enabling customers to seamlessly use their on-premises external storage infrastructure with AWS services while maintaining data residency requirements.<p>Since <a href="https://aws.amazon.com/blogs/aws/announcing-second-generation-aws-outposts-racks-with-breakthrough-performance-and-scalability-on-premises/">announcing second-generation AWS Outposts racks</a> in April with breakthrough performance and scalability, we’ve continued to innovate on behalf of our customers at the edge of the cloud. Today, we’re expanding <a href="https://aws.amazon.com/outposts/">AWS Outposts</a> third-party storage integration program to include <a href="https://www.dell.com/en-us/shop/storage-servers-and-networking-for-business/sf/power-store">Dell PowerStore</a> and <a href="https://www.hpe.com/us/en/storage/alletra.html">HPE Alletra Storage MP B10000</a> systems, joining our list of existing integrations with <a href="https://www.netapp.com/data-management/ontap-data-management-software/">NetApp on-premises enterprise storage arrays</a> and <a href="https://www.purestorage.com/products/nvme/flasharray-x.html">Pure Storage FlashArray</a>. This program makes it easy for customers to use AWS Outposts with third-party storage arrays through AWS native tooling. The solution integration is particularly important for organizations migrating VMware workloads to AWS who need to maintain their existing storage infrastructure during the transition, and for those who must meet strict data residency requirements by keeping their data on-premises while using AWS services.</p>
<p><img loading="lazy" class="alignright wp-image-99472" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/24/Outposts-compute-rack_Gen2_front_45.png" alt="Outposts compute rack_Gen2_front_45" width="165" height="343">This announcement builds upon two significant storage integration milestones we achieved in the past year. In December 2024, we introduced <a href="https://aws.amazon.com/blogs/compute/new-simplifying-the-use-of-third-party-block-storage-with-aws-outposts/">the ability to attach block data volumes from third-party storage</a> arrays to Amazon EC2 instances on Outposts directly through the AWS Management Console. Then in July 2025, we enabled <a href="https://aws.amazon.com/blogs/compute/deploying-external-boot-volumes-with-aws-outposts/">booting Amazon EC2 instances directly</a> from these external storage arrays. Now, with the addition of Dell and HPE, customers have even more choice in how they integrate their on-premises storage investments with <a href="https://aws.amazon.com/outposts/">AWS Outposts</a>.</p>
<p><strong><span style="text-decoration: underline">Enhanced storage integration capabilities</span></strong></p>
<p>Our third-party storage integration supports both data and boot volumes, offering two boot methods: iSCSI SANboot and Localboot. The iSCSI SANboot option enables both read-only and read-write boot volumes, while Localboot supports read-only boot volumes using either iSCSI or NVMe-over-TCP protocols. With this comprehensive approach, customers can centrally manage their storage resources while maintaining the consistent hybrid experience that Outposts provides.</p>
<p>Through the <a href="https://aws.amazon.com/ec2/">Amazon EC2</a> Launch Instance Wizard in the AWS Management Console, customers can configure their instances to use external storage from any of our supported partners. For boot volumes, we provide AWS-verified <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AMIs.html">AMIs</a> for <a href="https://www.microsoft.com/en-us/windows-server">Windows Server 2022</a> and <a href="https://www.redhat.com/en/technologies/linux-platforms/enterprise-linux">Red Hat Enterprise Linux 9</a>, with automation scripts available through <a href="https://github.com/aws-samples/sample-outposts-third-party-storage-integration">AWS Samples</a> to simplify the setup process.</p>
<p><span style="text-decoration: underline"><strong>Support for various Outposts configurations</strong></span></p>
<p>All third-party storage integration features are supported on Outposts 2U servers and both generations of Outposts racks. Support for second-generation Outposts racks means customers can combine the enhanced performance of our latest EC2 instances on Outposts—including twice the vCPU, memory, and network bandwidth—with their preferred storage solutions. The integration works seamlessly with both our new simplified network scaling capabilities and specialized Amazon EC2 instances designed for ultra-low latency and high throughput workloads.</p>
<p><strong><span style="text-decoration: underline">Things to know</span></strong></p>
<p>Customers can begin using these capabilities today with their existing Outposts deployments or when ordering new Outposts through the <a href="https://aws.amazon.com/console/">AWS Management Console</a>. If you are using third-party storage integration with Outposts servers, you can have either your onsite personnel or a third-party IT provider install the servers for you. After the Outposts servers are connected to your network, AWS will remotely provision compute and storage resources so you can start launching applications. For Outposts rack deployments, the process involves a setup where AWS technicians verify site conditions and network connectivity before the rack installation and activation. Storage partners assist with the implementation of the third-party storage components.</p>
<p>Third-party storage integration for Outposts with all compatible storage vendors is available at no additional charge in all AWS Regions where Outposts is supported. See the FAQs for <a href="https://aws.amazon.com/outposts/servers/faqs/">Outposts servers</a> and <a href="https://aws.amazon.com/outposts/rack/faqs/">Outposts racks</a> for the latest list of supported Regions.</p>
<p>This expansion of our Outposts third-party storage integration program demonstrates our continued commitment to providing flexible, enterprise-grade hybrid cloud solutions, meeting customers where they are in their cloud migration journey. To learn more about this capability and our supported storage vendors, visit the <a href="https://aws.amazon.com/outposts/partners">AWS Outposts partner page</a> and our technical documentation for <a href="https://docs.aws.amazon.com/outposts/latest/server-userguide/outpost-third-party-block-storage.html">Outposts servers</a>, <a href="https://docs.aws.amazon.com/outposts/latest/network-userguide/outpost-third-party-block-storage.html">second-generation Outposts racks</a>, and <a href="https://docs.aws.amazon.com/outposts/latest/userguide/outpost-third-party-block-storage.html">first-generation Outposts racks.</a> To learn more about partner solutions, check out <a href="https://www.dell.com/en-us/blog/unleashing-hybrid-cloud-power-dell-powerstore-now-validated-for-aws-outposts/">Dell PowerStore integration with AWS Outposts</a> and <a href="https://community.hpe.com/t5/around-the-storage-block/hpe-and-aws-extend-the-value-of-aws-outposts-with-hpe-alletra-mp/ba-p/7255845">HPE Alletra Storage MP B10000 integration with AWS Outposts</a>.</p>Introducing Claude Sonnet 4.5 in Amazon Bedrock: Anthropic’s most intelligent model, best for coding and complex agents
https://aws.amazon.com/blogs/aws/introducing-claude-sonnet-4-5-in-amazon-bedrock-anthropics-most-intelligent-model-best-for-coding-and-complex-agents/
Mon, 29 Sep 2025 17:56:16 +00009571e834c3cf9504ae7de7cee19f1311a95a05bbAmazon Web Services announces Claude Sonnet 4.5 in Amazon Bedrock, featuring advanced capabilities in coding, tool handling, and long-horizon tasks, with improvements in memory management, context processing, and industry-specific applications across finance, research, and cybersecurity sectors.<p>Today, we’re excited to announce that <a href="https://www.anthropic.com/news/claude-sonnet-4-5">Claude Sonnet 4.5</a>, powered by Anthropic, is now available in <a href="https://aws.amazon.com/bedrock/">Amazon Bedrock</a>, a fully managed service that offers a choice of high- performing foundation models from leading AI companies. This new model builds upon Claude 4’s foundation to achieve state-of-the-art performance in coding and complex agentic applications.</p>
<p>Claude Sonnet 4.5 demonstrates advancements in agent capabilities, with enhanced performance in tool handling, memory management, and context processing. The model shows marked improvements in code generation and analysis, from identifying optimal improvements to exercising stronger judgment in refactoring decisions. It particularly excels at autonomous long-horizon coding tasks, where it can effectively plan and execute complex software projects spanning hours or days while maintaining consistent performance and reliability throughout the development cycle.</p>
<div id="attachment_99519" style="width: 2610px" class="wp-caption aligncenter">
<a href="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/29/Sonnet_4-5_Eval_Blog.png"><img aria-describedby="caption-attachment-99519" loading="lazy" class="wp-image-99519 size-full" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/29/Sonnet_4-5_Eval_Blog.png" alt="" width="2600" height="2288"></a>
<p id="caption-attachment-99519" class="wp-caption-text">Source: <a href="https://www.anthropic.com/news/claude-sonnet-4-5">https://www.anthropic.com/news/claude-sonnet-4-5</a></p>
</div>
<p>By using Claude Sonnet 4.5 in Amazon Bedrock, developers gain access to a fully managed service that not only provides a unified API for foundation models but ensures their data stays under complete control with enterprise-grade tools for security, and optimization.</p>
<p>Claude Sonnet 4.5 also seamlessly integrates with <a href="https://aws.amazon.com/bedrock/agentcore/?trk=ac97e39c-d115-4d4a-b3fe-c695e0c9a7ee&sc_channel=el">Amazon Bedrock AgentCore</a>, enabling developers to maximize the model’s capabilities for building complex agents. AgentCore’s purpose-built infrastructure complements the model’s enhanced abilities in tool handling, memory management, and context understanding. Developers can leverage complete session isolation, 8-hour long-running support, and comprehensive observability features to deploy and monitor production-ready agents from autonomous security operations to complex enterprise workflows.</p>
<p><span style="text-decoration: underline"><strong>Business applications and use cases<br> </strong></span>Beyond its technical capabilities, Sonnet 4.5 delivers practical business value through consistent performance and advanced problem-solving abilities. The model excels at producing and editing business documents while maintaining reliable performance across complex workflows.</p>
<p>The model demonstrates strength in several key industries:</p>
<ul>
<li>Cybersecurity – Claude Sonnet 4.5 can be used to deploy agents that autonomously patch vulnerabilities before exploitation, shifting from reactive detection to proactive defense.</li>
<li>Finance – Sonnet 4.5 handles everything from entry-level financial analysis to advanced predictive analysis, helping transform manual audit preparation into intelligent risk management.</li>
<li>Research – Sonnet 4.5 can better handle tools, context, and deliver ready-to-go office files to drive expert analysis into final deliverables and actionable insights.</li>
</ul>
<p><span style="text-decoration: underline"><strong>Sonnet 4.5 features in the Amazon Bedrock API</strong></span><br> Here are some highlights of Sonnet 4.5 in the Amazon Bedrock API:</p>
<p><strong>Smart Context Window Management</strong> – The new API introduces intelligent handling when AI models reach their maximum capacity. Instead of returning errors when conversations get too long, Claude Sonnet 4.5 will now generate responses up to the available limit and clearly indicate why it stopped. This eliminates frustrating interruptions and allows users to maximize their available context window.</p>
<p><strong>Tool Use Clearing for Efficiency</strong> – Claude Sonnet 4.5 enables automatic cleanup of tool interaction history during long conversations. When conversations involve multiple tool calls, the system can automatically remove older tool results while preserving recent ones. This keeps conversations efficient and prevents unnecessary token consumption, reducing costs while maintaining conversation quality.</p>
<p><strong>Cross-Conversation Memory</strong> – A new memory capability enables Sonnet 4.5 to remember information across different conversations through the use of a local memory file. Users can explicitly ask the model to remember preferences, context, or important information that persists beyond a single chat session. This creates more personalized and contextually aware interactions while keeping the information safe within the local file.</p>
<p>With these new capabilities for managing context, developers can build AI agents capable of handling long-running tasks at higher intelligence without hitting context limits or losing critical information as frequently.</p>
<p><span style="text-decoration: underline"><strong>Getting started<br> </strong></span>To begin working with Claude Sonnet 4.5, you can access it through Amazon Bedrock using the correct model ID. A good practice is to use the <a href="https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_Converse.html?trk=ac97e39c-d115-4d4a-b3fe-c695e0c9a7ee&sc_channel=el">Amazon Bedrock Converse API</a> to write code once and seamlessly switch between different models, making it easier to experiment with Sonnet 4.5 or any of the other models available in Amazon Bedrock.</p>
<p>Let’s see this in action with a simple example. I’m going to use the Amazon Bedrock Converse API to send a prompt to Sonnet 4.5. I start by importing the modules I’m going to use. For this short example, I only need <a href="https://aws.amazon.com/sdk-for-python/?trk=ac97e39c-d115-4d4a-b3fe-c695e0c9a7ee&sc_channel=el">AWS SDK for Python (Boto3)</a> so I can create a BedrockRuntimeClient. I’m also importing the rich package so I can format my output nicely later on.</p>
<p><a href="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/23/import-modules.png"><img loading="lazy" class="aligncenter size-full wp-image-99447" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/23/import-modules.png" alt="" width="322" height="76"></a></p>
<p>Following best practices, I create a boto3 session and create an Amazon Bedrock client from it instead of creating one directly. This gives you explicit control over configuration, improves thread safety, and makes your code more predictable and testable compared to relying on the default session.</p>
<p><a href="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/23/creating-bedrock-client.png"><img loading="lazy" class="aligncenter size-full wp-image-99448" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/23/creating-bedrock-client.png" alt="" width="668" height="115"></a></p>
<p>I want to give the model something with a bit of complexity instead of asking a simple question to demonstrate the power of Sonnet 4.5. So I’m going to give the model the current state of an imaginary legacy monolithic application written in Java with a single database and ask for a digital transformation plan which includes a migration strategy, risk assessment, estimated timeline and key milestones and specific AWS services recommendations.</p>
<p><a href="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/23/full-prompt-2.png"><img loading="lazy" class="aligncenter size-full wp-image-99451" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/23/full-prompt-2.png" alt="" width="1115" height="499"></a></p>
<p>Because the prompt is quite long I put it in a text file locally and just load it up in code. I then set up the Amazon Bedrock converse payload setting the role to “user” to indicate that this is a message by the user of the application and add the prompt to the content.</p>
<p><a href="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/23/converse-request-payload.png"><img loading="lazy" class="aligncenter size-full wp-image-99452" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/23/converse-request-payload.png" alt="" width="399" height="207"></a></p>
<p>This is where the magic happens! We put it all together and call Claude Sonnet 4.5 using its model ID. Well, kind of. You can only access Sonnet 4.5 through an inference profile. This defines which AWS Regions will process your model requests and helps manage throughput and performance.</p>
<p>For this demo, I’ll be using one of Amazon Bedrock’s system-defined cross-Region inference profiles, which automatically routes requests across multiple Regions for optimal performance.</p>
<p><a href="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/29/sonnet-4.5-inference-profile-marked.png"><img loading="lazy" class="aligncenter size-full wp-image-99523" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/29/sonnet-4.5-inference-profile-marked.png" alt="" width="1250" height="252"></a></p>
<p>Now I just need to print to the screen to see the results. This is where I use the rich package I imported earlier just so we may have a nicely formatted output as I’m expecting a long response for this one. I also save the output to a file so I can have it handy as something to share with my teams.</p>
<p><a href="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/23/printing-results.png"><img loading="lazy" class="aligncenter size-full wp-image-99455" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/23/printing-results.png" alt="" width="676" height="158"></a></p>
<p>Ok, let’s check the results! As expected, Sonnet 4.5 worked through my requirements and provided extensive and deep guidance for my digital transformation plan that I could start putting into practice. It included an executive summary, a step-by-step migration strategy split into phases with time estimates, and even some code samples to seed the development process and start breaking things down into microservices. It also provided the business cases for introducing technology and recommended the correct AWS services for each scenario. Here are some highlights from the report.</p>
<p><a href="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/23/output-highlights.png"><img loading="lazy" class="aligncenter size-full wp-image-99456" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/23/output-highlights.png" alt="" width="1920" height="1080"></a></p>
<p>Claude Sonnet 4.5 is able to maintain consistency while delivering creative solutions making it an ideal choice for businesses seeking to use AI for complex problem-solving and development tasks. Its enhanced capabilities in following directions and using tools effectively translate into more reliable and innovative solutions across various business contexts.</p>
<p><span style="text-decoration: underline"><strong>Things to know<br> </strong></span>Claude Sonnet 4.5 represents a significant step forward in agent capabilities, particularly excelling in areas where consistent performance and creative problem-solving are essential. Its enhanced abilities in tool handling, memory management, and context processing make it particularly valuable across key industries such as finance, research, and cybersecurity. Whether handling complex development lifecycles, executing long-running tasks, or tackling business-critical workflows, Claude Sonnet 4.5 combines technical excellence with practical business value.</p>
<p>Claude Sonnet 4.5 is available today. For <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/models-supported.html?trk=ac97e39c-d115-4d4a-b3fe-c695e0c9a7ee&sc_channel=el">detailed information about its availability</a> please visit the documentation.</p>
<p>To learn more about Amazon Bedrock explore our self-paced <a href="https://catalog.us-east-1.prod.workshops.aws/workshops/a4bdb007-5600-4368-81c5-ff5b4154f518/en-US?trk=ac97e39c-d115-4d4a-b3fe-c695e0c9a7ee&sc_channel=el">Amazon Bedrock Workshop</a> and discover how to use available models and their capabilities in your applications.</p>AWS Weekly Roundup: Amazon S3, Amazon Bedrock AgentCore, AWS X-Ray and more (September 29, 2025)
https://aws.amazon.com/blogs/aws/aws-weekly-roundup-amazon-s3-amazon-bedrock-agentcore-aws-x-ray-and-more-september-29-2025/
Mon, 29 Sep 2025 16:42:04 +00008313036e61bceb9f214b157aad67de21c18051afWow, can you all believe it? We’re nearing the end of the year already. Next thing you know, AWS re:Invent will be here! This is our biggest event that takes place every year in Las Vegas from December 1st to December 5th where we reveal and release many of the things that we’ve been working […]<p>Wow, can you all believe it? We’re nearing the end of the year already. Next thing you know, AWS re:Invent will be here! This is our biggest event that takes place every year in Las Vegas from December 1st to December 5th where we reveal and release many of the things that we’ve been working on. If you haven’t already, <a href="https://reinvent.awsevents.com/?trk=ac97e39c-d115-4d4a-b3fe-c695e0c9a7ee&sc_channel=el">buy your tickets to AWS re:Invent 2025</a> to experience it in person. If you can’t make it to Vegas, don’t worry, make sure to stay tuned here on the AWS News Blog where will be covering many of the announcements as they happen.</p>
<p>However, there are plenty of new exciting new releases between now and then, so, as usual, let’s take a quick look at some of the highlights from last week so you can catch up on what’s been recently launched, starting with one of the most popular services: <a href="https://aws.amazon.com/s3/?trk=835ac318-3bae-4494-ad9e-0565dcf139a3&sc_channel=ps&ef_id=Cj0KCQjw3OjGBhDYARIsADd-uX5JtgvrKScev7JcmxEu0VToxQK090GmEaV8sCCAG8koo0hE9kYGLVgaAi5rEALw_wcB:G:s&s_kwcid=AL!4422!3!638364429346!e!!g!!amazon%20s3!19096959014!142655567183&gad_campaignid=19096959014&gbraid=0AAAAADjHtp-yHEG9mIOoojJR9iAsewUDU&gclid=Cj0KCQjw3OjGBhDYARIsADd-uX5JtgvrKScev7JcmxEu0VToxQK090GmEaV8sCCAG8koo0hE9kYGLVgaAi5rEALw_wcB">Amazon S3</a>!</p>
<p><span style="text-decoration: underline"><strong>S3 updates<br> </strong></span>The S3 team has been working really hard to make working with S3 even better. This month alone has seen releases such as <a href="https://aws.amazon.com/about-aws/whats-new/2025/09/aws-s3-batch-operations-managing-buckets-console/?trk=ac97e39c-d115-4d4a-b3fe-c695e0c9a7ee&sc_channel=el">bulk target selection for S3 Batch Operations</a>, <a href="https://aws.amazon.com/about-aws/whats-new/2025/09/amazon-s3-conditional-deletes-s3-general-purpose-buckets/?trk=ac97e39c-d115-4d4a-b3fe-c695e0c9a7ee&sc_channel=el">support for conditional deletes in S3 general purpose buckets</a>, <a href="https://aws.amazon.com/about-aws/whats-new/2025/09/malware-protection-s3-file-size-archive-scanning-limits/?trk=ac97e39c-d115-4d4a-b3fe-c695e0c9a7ee&sc_channel=el">increased file size and archive scanning limits for malware protection</a>, and more.</p>
<p>Last week was another S3 milestone with the <strong>addition of a preview in the AWS Console for</strong> <strong>Amazon S3 Tables. </strong>You can now take a quick peek at your S3 Tables right from the console, making it easier to understand their data structure and content without writing any SQL. This viewer-friendly feature is ready to use across all regions where S3 Tables are supported, with costs limited to just the S3 requests needed to display your table preview.</p>
<p><span style="text-decoration: underline"><strong>Other releases</strong></span><br> Here are some highlights from other services which also released some great stuff this week.</p>
<p>Amazon Bedrock AgentCore<strong> expands enterprise integration and automation options</strong> — Bedrock AgentCore services are <a href="https://aws.amazon.com/about-aws/whats-new/2025/09/amazon-bedrock-agentcore-runtime-browser-code-interpreter-vpc-privatelink-cloudformation-tagging/">leveling up their enterprise readiness</a> with new support for <a href="https://aws.amazon.com/vpc/?trk=ac97e39c-d115-4d4a-b3fe-c695e0c9a7ee&sc_channel=el">Amazon VPC</a> connectivity, <a href="https://aws.amazon.com/privatelink/?trk=ac97e39c-d115-4d4a-b3fe-c695e0c9a7ee&sc_channel=el">AWS PrivateLink</a>, <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/Welcome.html?trk=ac97e39c-d115-4d4a-b3fe-c695e0c9a7ee&sc_channel=el">AWS CloudFormation</a>, and resource tagging, giving developers more control over security and infrastructure automation. These enhancements let you deploy AI agents that can securely access private resources, automate infrastructure deployment, and maintain organized resource management whether you’re using AgentCore Runtime for scalable agent deployment, Browser for web interactions, or Code Interpreter for secure code execution.</p>
<p>AWS X-Ray<strong> brings smart sampling for better error detection</strong> — AWS X-Ray now offers <a href="https://docs.aws.amazon.com/xray/latest/devguide/xray-adaptive-sampling.html?trk=ac97e39c-d115-4d4a-b3fe-c695e0c9a7ee&sc_channel=el">adaptive sampling that automatically adjusts trace capture rates within your defined limits</a>, helping DevOps teams and SREs catch critical issues without oversampling during normal operations. The new capability includes Sampling Boost for increased sampling during anomalies and Anomaly Span Capture for targeted error tracing, giving teams better observability exactly when they need it while keeping costs in check.</p>
<p><a href="https://aws.amazon.com/clean-rooms/?trk=ac97e39c-d115-4d4a-b3fe-c695e0c9a7ee&sc_channel=el">AWS Clean Rooms</a> enhances real-time collaboration wilth incremental ID mapping — AWS Clean Rooms now lets you update ID mapping tables with only new, modified, or deleted records through <a href="https://docs.aws.amazon.com/entityresolution/latest/userguide/what-is-service.html?trk=ac97e39c-d115-4d4a-b3fe-c695e0c9a7ee&sc_channel=el">AWS Entity Resolution</a>, making data synchronization across collaborators more efficient and timely. This improvement helps measurement providers maintain fresh datasets with advertisers and publishers while preserving privacy controls, enabling always-on campaign measurement without the need to reprocess entire datasets.</p>
<p><span style="text-decoration: underline"><strong>Short and sweet</strong></span><br> Here are some bite-sized updates that could prove really handy for your teams or workloads.</p>
<p>Keeping up with the latest EC2 instance types can be challenging. <a href="https://aws.amazon.com/compute-optimizer/?trk=ac97e39c-d115-4d4a-b3fe-c695e0c9a7ee&sc_channel=el">AWS Compute Optimizer</a> now supports 99 additional instance types including the latest C8, M8, R8, and I8 families.</p>
<p>In competitive gaming, every millisecond counts! <a href="https://aws.amazon.com/gamelift/?trk=ac97e39c-d115-4d4a-b3fe-c695e0c9a7ee&sc_channel=el">Amazon GameLift</a> has launched a new Local Zone in Dallas bringing ultra-low latency game servers closer to players in Texas.</p>
<p>When managing large-scale Amazon EC2 deployments, control is everything! Amazon EC2 <a href="https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-allowed-amis.html?trk=ac97e39c-d115-4d4a-b3fe-c695e0c9a7ee&sc_channel=el">Allowed AMIs setting now supports filtering by marketplace codes, deprecation time, creation date, and naming patterns</a> to help prevent the use of non-compliant images. Additionally, <a href="https://aws.amazon.com/about-aws/whats-new/2025/09/amazon-ec2-auto-scaling-forced-cancellation-instance/?trk=ac97e39c-d115-4d4a-b3fe-c695e0c9a7ee&sc_channel=el">EC2 Auto Scaling now lets you force cancel instance refreshes immediately</a>, giving you faster control during critical deployments.</p>
<p>Making customer service more intelligent and secure across languages! Amazon Connect introduces <a href="https://aws.amazon.com/about-aws/whats-new/2025/09/amazon-connect-flow-designer-analytics-mode/?trk=ac97e39c-d115-4d4a-b3fe-c695e0c9a7ee&sc_channel=el">enhanced analytics in its flow designer</a> for better customer journey insights, adds <a href="https://aws.amazon.com/about-aws/whats-new/2025/09/amazon-connect-associate-custom-attributes-interaction-segments/?trk=ac97e39c-d115-4d4a-b3fe-c695e0c9a7ee&sc_channel=el">custom attributes for precise interaction tracking</a>, and <a href="https://aws.amazon.com/about-aws/whats-new/2025/09/amazon-connect-contact-lens-redaction-7-languages/?trk=ac97e39c-d115-4d4a-b3fe-c695e0c9a7ee&sc_channel=el">expands Contact Lens sensitive data redaction</a> to support seven additional European and American languages.</p>
<p>That’s it for this week!</p>
<p>Don’t forget to <a href="https://aws.amazon.com/events/explore-aws-events?trk=ac97e39c-d115-4d4a-b3fe-c695e0c9a7ee&sc_channel=el">check out all the upcoming AWS events</a> happening across the globe. There are many exciting opportunities for you to attend free events where you can meet lots of people and learn a lot while enjoying a great day amongst other like-minded people in the tech industry.</p>
<p>And if you feel like competing for some cash, time is running out to be part of something extraordinary! The <a href="https://info.devpost.com/blog/aws-ai-agent-global-hackathon?trk=ac97e39c-d115-4d4a-b3fe-c695e0c9a7ee&sc_channel=el">AWS AI Agent Global Hackathon</a> continues until October 20, offering developers a unique opportunity to build innovative AI agents using AWS’s comprehensive gen AI stack. With over $45,000 in prizes and exclusive go-to-market opportunities up for grabs, don’t miss the chance to showcase your creativity and technical prowess in this global competition.</p>
<p>I hope you have found something useful or exciting within this last week’s launches. We post a weekly review every Monday to help you keep up with the latest from AWS so make sure to bookmark this and hopefully see you for the next one!</p>
<a href="https://link.codingmatheus.com/linkedin">Matheus Guimaraes | @codingmatheus</a>Accelerate AI agent development with the Nova Act IDE extension
https://aws.amazon.com/blogs/aws/accelerate-ai-agent-development-with-the-nova-act-ide-extension/
Tue, 23 Sep 2025 16:01:04 +0000e2710fe9a9d84cbf3d63c1bdc72d80b1b3be7681The Nova Act extension is a new IDE-integrated tool that enables developers to create browser automation agents using natural language through the Nova Act model, offering features like Builder Mode, chat capabilities, and predefined templates while streamlining the development process without leaving their preferred development environment.<p>Today, I’m excited to announce the <a href="https://github.com/aws/nova-act-extension">Nova Act extension</a> — a tool that streamlines the path to build browser automation agents without leaving your IDE. The Nova Act extension integrates directly into IDEs like <a href="https://code.visualstudio.com/">Visual Studio Code (VS Code)</a>, <a href="https://kiro.dev/">Kiro</a>, and <a href="https://cursor.com/en">Cursor</a>, helping you to create web-based automation agents using natural language with the <a href="https://nova.amazon.com/act">Nova Act model</a>.</p>
<p>Here’s a quick look at the Nova Act extension in Visual Studio Code:</p>
<p><img loading="lazy" class="aligncenter wp-image-99410 size-full" style="border: 1px solid black;padding: 3px" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/21/news-2025-09-novaActExt-0.gif" alt="" width="1381" height="752"></p>
<p>The Nova Act extension is built on top of the <a href="https://labs.amazon.science/blog/nova-act">Amazon Nova Act SDK (preview)</a>, our browser automation agents SDK (Software Development Kit). The Nova Act extension transforms traditional workflow development by eliminating context switching between coding and testing environments. You can now build, customize, and test production-grade agent scripts—all within your IDE—using features like natural language based generation, atomic cell-style editing, and integrated browser testing. This unified experience accelerates development velocity for tasks like form filling, QA automation, search, and complex multi-step workflows.</p>
<p>You can start with the Nova Act extension by describing your workflow in natural language to quickly generate an initial agent script. Customize it using the notebook-style builder mode to integrate APIs, data sources, and authentication, then validate it with local testing tools that simulate real-world conditions, including live step-by-step debugging of lengthy multi-step workflows.</p>
<p><span style="text-decoration: underline"><strong>Getting started with the Nova Act extension<br></strong></span>First, I need to install the Nova Act extension from the extension manager in my IDE. </p>
<p>I’m using Visual Studio Code, and after choosing <strong>Extensions</strong>, I enter <strong>Nova Act</strong>. Then, I select the extension and choose <strong>Install</strong>. </p>
<p><img loading="lazy" class="aligncenter size-full wp-image-99357" style="border: 1px solid black;padding: 3px" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/17/news-2025-09-novaActExt-0.png" alt="" width="2992" height="1588"></p>
<p>To get started, I need to obtain an API key. To do this, I navigate to the <a href="https://nova.amazon.com/act">Nova Act</a> page and follow the instructions to get the API key. I select <strong>Set API Key</strong> by opening the Command Palette with <code>Cmd+Shift+P / Ctrl+Shift+P</code>.</p>
<p><img loading="lazy" class="aligncenter size-full wp-image-99358" style="border: 1px solid black;padding: 3px" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/17/news-2025-09-novaActExt-1.png" alt="" width="2984" height="890"></p>
<p>After I’ve entered my API key, I can try <strong>Builder Mode</strong>. This is a notebook-style builder mode that breaks complex automation scripts into modular cells, allowing me to test and debug each step individually before moving to the next.</p>
<p>Here, I can use the <a href="https://github.com/aws/nova-act">Nova Act SDK</a> to build my agent. On the right side, I have a <strong>Live view</strong> panel to preview my agent’s actions in the browser and an <strong>Output</strong> panel to monitor execution logs, including the model’s thinking and actions.</p>
<p><img loading="lazy" class="aligncenter size-full wp-image-99360" style="border: 1px solid black;padding: 3px" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/17/news-2025-09-novaActExt-2-1.png" alt="" width="2911" height="1741"></p>
<p>To test the Nova Act extension, I choose <strong>Run all cells</strong>. This will start a new browser instance and act based on the given prompt.</p>
<p><img loading="lazy" class="aligncenter size-full wp-image-99361" style="border: 1px solid black;padding: 3px" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/17/news-2025-09-novaActExt-3.png" alt="" width="1920" height="1080"></p>
<p>I choose <strong>Fullscreen</strong> to see how browser automation works.</p>
<p><img loading="lazy" class="aligncenter size-full wp-image-99363" style="border: 1px solid black;padding: 3px" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/17/news-2025-09-novaActExt-4-1.png" alt="" width="3024" height="1710"></p>
<p>Another useful feature in Builder Mode is that I can navigate to the <strong>Output</strong> panel and select the cell to see its logs. This helps me debug or review logs specific to the cell I’m working on.</p>
<p><img loading="lazy" class="aligncenter size-full wp-image-99364" style="border: 1px solid black;padding: 3px" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/17/news-2025-09-novaActExt-5.png" alt="" width="2746" height="1342"></p>
<p>I can also select a template to get started.</p>
<p><img loading="lazy" class="aligncenter size-full wp-image-99365" style="border: 1px solid black;padding: 3px" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/17/news-2025-09-novaActExt-6.png" alt="" width="2313" height="1082"></p>
<p>Besides using Builder Mode, I can also chat with Nova Act to create a script for me. To do that, I select the extension and choose <strong>Generate Nova Act Script</strong>. The Nova Act extension opens a chat dialog in the right panel and automatically creates a script for me.</p>
<p><img loading="lazy" class="aligncenter wp-image-99412 size-full" style="border: 1px solid black;padding: 3px" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/21/news-2025-09-novaActExt-11-1.png" alt="" width="3024" height="1898"></p>
<p>After I finish creating the script, I can choose <strong>Start Builder Mode</strong>, and the Nova Act extension will help me create a Python file in Builder Mode. This creates a seamless integration because I can switch between chat capability and Builder Mode.</p>
<p><img loading="lazy" class="aligncenter size-full wp-image-99368" style="border: 1px solid black;padding: 3px" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/17/news-2025-09-novaActExt-8.png" alt="" width="2887" height="1750"></p>
<p>In the chat interface, I see three workflow modes available:</p>
<ul>
<li><strong>Ask:</strong> Describe tasks in natural language to generate automation scripts</li>
<li><strong>Edit:</strong> Refine or customize generated scripts before execution</li>
<li><strong>Agent:</strong> Run, monitor, and interact with the AI agent performing the workflow</li>
</ul>
<p><img loading="lazy" class="aligncenter size-full wp-image-99202" style="border: 1px solid black;padding: 3px" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/10/news-2025-09-novaActExt11.png" alt="" width="1084" height="975"></p>
<p>I can also add <strong>Context</strong> to provide relevant information about my active documents, instructions, problems, or additional Model Context Protocol (MCP) resources the agent can use, plus a screenshot of the current window. Providing this information helps the agent understand any specific requirements for the automation task.</p>
<p><img loading="lazy" class="aligncenter size-full wp-image-99369" style="border: 1px solid black;padding: 3px" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/17/news-2025-09-novaActExt-9.png" alt="" width="2378" height="1784"></p>
<p>The Nova Act extension also provides a set of predefined templates that I can access by entering <code>/</code> in the chat. These templates are predefined automation scenarios designed to help quickly generate scripts for common web tasks.</p>
<p><img loading="lazy" class="aligncenter size-full wp-image-99204" style="border: 1px solid black;padding: 3px" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/10/news-2025-09-novaActExt13.png" alt="" width="1068" height="977"></p>
<p>I can use these templates (for example, <code>@novaAct /shopping [my requirements]</code>) to get tailored Python scripts for my workflow. At launch, Nova Act extension provides the following templates:</p>
<ul>
<li><code>/shopping</code>: Automates online shopping tasks (searching, comparing, purchasing)</li>
<li><code>/extract</code>: Handles data extraction</li>
<li><code>/search</code>: Performs search and information gathering</li>
<li><code>/qa</code>: Automates quality assurance and testing workflows</li>
<li><code>/formfilling</code>: Completes forms and data entry tasks</li>
</ul>
<p>This extension transforms my agent development workflow by positioning Nova Act extension as a full-stack agent builder tool—a complete agent IDE for the entire development lifecycle. I can prototype with natural language, customize with modular scripting, and validate with local testing—all without leaving my IDE—ensuring production-grade scripts.</p>
<p><strong><span style="text-decoration: underline">Things to know</span><br></strong>Here are key points to note:</p>
<ul>
<li><strong>Supported IDEs</strong>: At launch, the Nova Act extension is available for Visual Studio Code, Cursor, and Kiro, with additional IDE support planned</li>
<li><strong>Open source</strong>: The Nova Act extension is available under the Apache 2.0 license, allowing for community contributions and customization</li>
<li><strong>Pricing</strong>: The Nova Act extension is available at no charge.</li>
</ul>
<p>Get started with Nova Act extension by installing it from your IDE’s extension marketplace or visiting the <a href="https://github.com/aws/nova-act-extension">GitHub repository</a> for documentation and examples.</p>
<p>Happy automating!<br>— <a href="https://www.linkedin.com/in/donnieprakoso">Donnie</a></p>AWS Weekly Roundup: Amazon Q Developer, AWS Step Functions, AWS Cloud Club Captain deadline, and more (September 22, 2025)
https://aws.amazon.com/blogs/aws/aws-weekly-roundup-amazon-q-developer-aws-step-functions-aws-cloud-club-captain-deadline-and-more-september-22-2025/
Mon, 22 Sep 2025 16:21:44 +00002355e22c40f601f91ddf43ad6be9d7e7b7f5ce4fThree weeks ago, I published a post about the new AWS Region in New Zealand (ap-southeast-6). This led to an incredible opportunity to visit New Zealand, where I met passionate builders and presented at several events including Serverless and Platform Engineering meetup, AWS Tools and Programming meetup, AWS Cloud Clubs in Auckland, and AWS Community […]<p>Three weeks ago, I published a post about the new <a href="https://aws.amazon.com/blogs/aws/now-open-aws-asia-pacific-new-zealand-region/">AWS Region in New Zealand</a> (ap-southeast-6). This led to an incredible opportunity to visit New Zealand, where I met passionate builders and presented at several events including <a href="https://www.meetup.com/serverless-auckland/events/310825411/">Serverless and Platform Engineering meetup</a>, <a href="https://www.meetup.com/auckland-aws-tools-meetup/events/310846473/?eventOrigin=group_past_events">AWS Tools and Programming meetup</a>, <a href="https://www.meetup.com/aws-cloud-club-at-university-of-auckland/events/310802285/?eventOrigin=group_past_events">AWS Cloud Clubs in Auckland</a>, and <a href="https://aws-community-day.nz/">AWS Community Day New Zealand</a>.</p>
<p>During my content creation process for these presentations, I discovered a useful feature in Amazon Q CLI called <a href="https://github.com/aws/amazon-q-developer-cli/pull/2634">tangent mode</a>. This feature has transformed how I stay focused by creating conversation checkpoints that let you explore side topics without losing your main thread.</p>
<p><img loading="lazy" class="aligncenter size-full wp-image-99420" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/22/2025-news-wir-22-sept-1.png" alt="" width="691" height="480"></p>
<p>This feature is in experimental mode, and you can enable it with <code>q settings chat.enableTangentMode true</code>. Try it out and see if it helps you.</p>
<p><span style="text-decoration: underline"><strong>Last week’s launches<br></strong></span>Here are some launches that got my attention:</p>
<ul>
<li>New Foundation Models in Amazon Bedrock — Amazon Bedrock expands its model selection with <a href="https://aws.amazon.com/blogs/aws/qwen-models-are-now-available-in-amazon-bedrock/?trk=c4ea046f-18ad-4d23-a1ac-cdd1267f942c&sc_channel=el">Qwen model family</a>, <a href="https://aws.amazon.com/blogs/aws/deepseek-v3-1-now-available-in-amazon-bedrock/?trk=c4ea046f-18ad-4d23-a1ac-cdd1267f942c&sc_channel=el">DeepSeek-V3.1</a>, and <a href="https://aws.amazon.com/about-aws/whats-new/2025/09/stability-ai-image-services-generally-available-amazon-bedrock/?trk=c4ea046f-18ad-4d23-a1ac-cdd1267f942c&sc_channel=el">Stability AI image services</a> now generally available, giving developers access to powerful multilingual models and advanced image generation capabilities for text generation, code generation, image creation, and complex problem-solving tasks.</li>
<li><a href="https://aws.amazon.com/about-aws/whats-new/2025/09/amazon-vpc-reachability-network-access-analyzer-seven-regions/?trk=c4ea046f-18ad-4d23-a1ac-cdd1267f942c&sc_channel=el">Amazon VPC Reachability Analyzer Expands to Seven New Regions</a> — Network Access Analyzer capabilities are now available in additional regions, helping customers analyze and troubleshoot network connectivity issues across their VPC infrastructure with improved global coverage.</li>
<li><a href="https://aws.amazon.com/about-aws/whats-new/2025/09/amazon-q-developer-remote-mcp-servers/?trk=c4ea046f-18ad-4d23-a1ac-cdd1267f942c&sc_channel=el">Amazon Q Developer Supports Remote MCP Servers</a> — Amazon Q Developer now integrates with remote Model Context Protocol (MCP) servers, enabling developers to extend their AI assistant capabilities with custom tools and data sources for enhanced development workflows.</li>
<li><a href="https://aws.amazon.com/about-aws/whats-new/2025/09/aws-step-functions-data-source-options-observability-distributed-map/?trk=c4ea046f-18ad-4d23-a1ac-cdd1267f942c&sc_channel=el">AWS Step Functions Enhances Distributed Map with New Data Source Options</a> — Step Functions introduces additional data source options and improved observability features for Distributed Map, making it easier to process large-scale parallel workloads with better monitoring and debugging capabilities.</li>
<li><a href="https://aws.amazon.com/about-aws/whats-new/2025/09/amazon-corretto-25-generally-available/?trk=c4ea046f-18ad-4d23-a1ac-cdd1267f942c&sc_channel=el">Amazon Corretto 25 Generally Available</a> — Amazon’s no-cost, multiplatform distribution of OpenJDK 25 is now generally available, providing Java developers with long-term support, performance enhancements, and security updates for building modern applications.</li>
<li><a href="https://aws.amazon.com/about-aws/whats-new/2025/09/sagemaker-hyperpod-autoscaling/?trk=c4ea046f-18ad-4d23-a1ac-cdd1267f942c&sc_channel=el">Amazon SageMaker HyperPod Introduces Autoscaling</a> — SageMaker HyperPod now supports automatic scaling capabilities, allowing machine learning teams to dynamically adjust compute resources based on workload demands, optimizing both performance and cost for distributed training jobs.</li>
</ul>
<p><span style="text-decoration: underline"><strong>Additional Updates</strong></span></p>
<ul>
<li><a href="https://aws.amazon.com/blogs/devops/aws-named-as-a-leader-in-the-2025-gartner-magic-quadrant-for-ai-code-assistants/?trk=c4ea046f-18ad-4d23-a1ac-cdd1267f942c&sc_channel=el">AWS Named Leader in 2025 Gartner Magic Quadrant for AI Code Assistants</a> – AWS has been recognized as a Leader in Gartner’s Magic Quadrant for AI Code Assistants, highlighting Amazon Q Developer’s capabilities in helping developers write code faster and more securely with AI-powered suggestions.</li>
<li><a href="https://builder.aws.com/content/30aH27Sct6i1eSqKOPEMzwwv3GN/become-an-aws-cloud-club-captain-applications-open?trk=c4ea046f-18ad-4d23-a1ac-cdd1267f942c&sc_channel=el">Become an AWS Cloud Club Captain</a> – Only a couple of days before it closes! Join a growing network of student cloud enthusiasts by becoming an AWS Cloud Club Captain! As a Captain, you’ll get to organize events and build cloud communities while developing leadership skills. The application window is open September 1-28, 2025.</li>
</ul>
<p><span style="text-decoration: underline"><strong>Upcoming AWS events</strong></span><br>Check your calendars and sign up for these upcoming AWS events as well as <a href="https://reinvent.awsevents.com/?trk=c4ea046f-18ad-4d23-a1ac-cdd1267f942c&sc_channel=el">AWS re:Invent</a> and <a href="https://aws.amazon.com/events/summits/?trk=c4ea046f-18ad-4d23-a1ac-cdd1267f942c&sc_channel=el">AWS Summits</a>:</p>
<ul>
<li><a href="https://info.devpost.com/blog/aws-ai-agent-global-hackathon?trk=c4ea046f-18ad-4d23-a1ac-cdd1267f942c&sc_channel=el">AWS AI Agent Global Hackathon</a> – This is your chance to dive deep into our powerful generative AI stack and create something truly awesome. From September 8th to October 20th, 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><a href="https://aws.amazon.com/startups/lp/aws-gen-ai-lofts?trk=c4ea046f-18ad-4d23-a1ac-cdd1267f942c&sc_channel=el">AWS Gen AI Lofts</a> – 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: <a href="https://aws.amazon.com/startups/lp/aws-gen-ai-loft-mexico-city?trk=c4ea046f-18ad-4d23-a1ac-cdd1267f942c&sc_channel=el">Mexico City</a> (September 30–October 2), <a href="https://aws.amazon.com/startups/lp/aws-gen-ai-loft-paris?trk=c4ea046f-18ad-4d23-a1ac-cdd1267f942c&sc_channel=el">Paris</a> (October 7–21), <a href="https://aws.amazon.com/startups/lp/aws-gen-ai-loft-london?trk=c4ea046f-18ad-4d23-a1ac-cdd1267f942c&sc_channel=el">London</a> (Oct 13–21), and <a href="https://aws.amazon.com/startups/lp/aws-gen-ai-loft-tel-aviv?trk=c4ea046f-18ad-4d23-a1ac-cdd1267f942c&sc_channel=el">Tel Aviv</a> (November 11–19).</li>
<li><a href="https://aws.amazon.com/events/community-day/?trk=c4ea046f-18ad-4d23-a1ac-cdd1267f942c&sc_channel=el">AWS Community Days</a> – 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: <a href="https://www.awscommunityday.co.za/?trk=c4ea046f-18ad-4d23-a1ac-cdd1267f942c&sc_channel=el">South Africa</a> (September 20), <a href="https://www.facebook.com/awscommunitydaybolivia/?trk=c4ea046f-18ad-4d23-a1ac-cdd1267f942c&sc_channel=el">Bolivia</a> (September 20), <a href="https://awscommunityday.pt/?trk=c4ea046f-18ad-4d23-a1ac-cdd1267f942c&sc_channel=el">Portugal</a> (September 27), and <a href="https://www.facebook.com/awscommunitydayph/?trk=c4ea046f-18ad-4d23-a1ac-cdd1267f942c&sc_channel=el">Manila</a> (October 4-5).</li>
</ul>
<p>You can browse <a href="https://aws.amazon.com/events/explore-aws-events?trk=c4ea046f-18ad-4d23-a1ac-cdd1267f942c&sc_channel=el">all upcoming AWS events</a> and <a href="https://aws.amazon.com/startups/events?trk=c4ea046f-18ad-4d23-a1ac-cdd1267f942c&sc_channel=el">AWS startup events</a>.</p>
<p>That’s all for this week. Check back next Monday for another Weekly Roundup!</p>
<p>Happy building!</p>
<p>— <a href="https://www.linkedin.com/in/donnieprakoso/">Donnie</a></p>Qwen models are now available in Amazon Bedrock
https://aws.amazon.com/blogs/aws/qwen-models-are-now-available-in-amazon-bedrock/
Thu, 18 Sep 2025 22:02:11 +00000bf87a05f993f173a05e8969b05033ec864ed688Amazon Bedrock has expanded its model offerings with the addition of Qwen 3 foundation models enabling users to access and deploy them in a fully managed, serverless environment. These models feature both mixture-of-experts (MoE) and dense architectures to support diverse use cases including advanced code generation, multi-tool business automation, and cost-optimized AI reasoning.<p>Today we are adding <a href="https://qwen.ai/home?trk=ba8b32c9-8088-419f-9258-82e9375ad130&sc_channel=el">Qwen models</a> from Alibaba in <a href="https://aws.amazon.com/bedrock/?trk=ba8b32c9-8088-419f-9258-82e9375ad130&sc_channel=el">Amazon Bedrock</a>. With this launch, Amazon Bedrock continues to <a href="https://aws.amazon.com/bedrock/model-choice/">expand model choice</a> by adding access to Qwen3 open weight <a href="https://aws.amazon.com/what-is/foundation-models/">foundation models (FMs</a>) in a full managed, serverless way. This release includes four models: <strong>Qwen3-Coder-480B-A35B-Instruct</strong>, <strong>Qwen3-Coder-30B-A3B-Instruct</strong>, <strong>Qwen3-235B-A22B-Instruct-2507</strong>, and <strong>Qwen3-32B (Dense)</strong>. Together, these models feature both mixture-of-experts (MoE) and dense architectures, providing flexible options for different application requirements.</p>
<p>Amazon Bedrock provides access to industry-leading FMs through a unified API without requiring infrastructure management. You can access models from multiple model providers, integrate models into your applications, and scale usage based on workload requirements. With Amazon Bedrock, customer data is never used to train the underlying models. With the addition of Qwen3 models, Amazon Bedrock offers even more options for use cases like:</p>
<ul>
<li>Code generation and repository analysis with extended context understanding</li>
<li>Building agentic workflows that orchestrate multiple tools and APIs for business automation</li>
<li>Balancing AI costs and performance using hybrid thinking modes for adaptive reasoning</li>
</ul>
<p><strong><u>Qwen3 models in Amazon Bedrock<br> </u></strong>These four Qwen3 models are now available in Amazon Bedrock, each optimized for different performance and cost requirements:</p>
<ul>
<li><strong>Qwen3-Coder-480B-A35B-Instruct </strong>– This is a mixture-of-experts (MoE) model with 480B total parameters and 35B active parameters. It’s optimized for coding and agentic tasks and achieves strong results in benchmarks such as agentic coding, browser use, and tool use. These capabilities make it suitable for repository-scale code analysis and multistep workflow automation.</li>
<li><strong>Qwen3-Coder-30B-A3B-Instruct</strong> – This is a MoE model with 30B total parameters and 3B active parameters. Specifically optimized for coding tasks and instruction-following scenarios, this model demonstrates strong performance in code generation, analysis, and debugging across multiple programming languages.</li>
<li><strong>Qwen3-235B-A22B-Instruct-2507 </strong>– This is an instruction-tuned MoE model with 235B total parameters and 22B active parameters. It delivers competitive performance across coding, math, and general reasoning tasks, balancing capability with efficiency.</li>
<li><strong>Qwen3-32B (Dense) </strong>– This is a dense model with 32B parameters. It is suitable for real-time or resource-constrained environments such as mobile devices and edge computing deployments where consistent performance is critical.</li>
</ul>
<p><strong><u>Architectural and functional features in Qwen3</u></strong><br> The Qwen3 models introduce several architectural and functional features:</p>
<p><strong>MoE compared with dense architectures – </strong>MoE models such as Qwen3-Coder-480B-A35B, Qwen3-Coder-30B-A3B-Instruct, and Qwen3-235B-A22B-Instruct-2507, activate only part of the parameters for each request, providing high performance with efficient inference. The dense Qwen3-32B activates all parameters, offering more consistent and predictable performance.</p>
<p><strong>Agentic capabilities – </strong>Qwen3 models can handle multi-step reasoning and structured planning in one model invocation. They can generate outputs that call external tools or APIs when integrated into an agent framework. The models also maintain extended context across long sessions. In addition, they support tool calling to allow standardized communication with external environments.</p>
<p><strong>Hybrid thinking modes – </strong>Qwen3 introduces a hybrid approach to problem-solving, which supports two modes: thinking and non-thinking. The thinking mode applies step-by-step reasoning before delivering the final answer. This is ideal for complex problems that require deeper thought. Whereas the non-thinking mode provides fast and near-instant responses for less complex tasks where speed is more important than depth. This helps developers manage performance and cost trade-offs more effectively.</p>
<p><strong>Long-context handling – </strong>The Qwen3-Coder models support extended context windows, with up to 256K tokens natively and up to 1 million tokens with extrapolation methods. This allows the model to process entire repositories, large technical documents, or long conversational histories within a single task.</p>
<p><strong><u>When to use each model<br> </u></strong>The four Qwen3 models serve distinct use cases. Qwen3-Coder-480B-A35B-Instruct is designed for complex software engineering scenarios. It’s suited for advanced code generation, long-context processing such as repository-level analysis, and integration with external tools. Qwen3-Coder-30B-A3B-Instruct is particularly effective for tasks such as code completion, refactoring, and answering programming-related queries. If you need versatile performance across multiple domains, Qwen3-235B-A22B-Instruct-2507 offers a balance, delivering strong general-purpose reasoning and instruction-following capabilities while leveraging the efficiency advantages of its MoE architecture. Qwen3-32B (Dense) is appropriate for scenarios where consistent performance, low latency, and cost optimization are important.</p>
<p><strong><u>Getting started with Qwen models in Amazon Bedrock<br> </u></strong>To begin using Qwen models, in the <a href="https://us-west-2.console.aws.amazon.com/bedrock/home?region=us-west-2#modelaccess&trk=769a1a2b-8c19-4976-9c45-b6b1226c7d20&sc_channel=el">Amazon Bedrock console</a>, I can use the <strong>Chat/Text Playground</strong> section of the navigation pane to quickly test the new Qwen models with a few prompts.</p>
<p>To integrate Qwen3 models into my applications, I can use any <a href="https://aws.amazon.com/tools/">AWS SDKs</a>. The AWS SDKs include access to the Amazon Bedrock <a href="https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_InvokeModel.html">InvokeModel</a> and <a href="https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_Converse.html">Converse</a> API. I can also use these model with any agentic framework that supports Amazon Bedrock and deploy the agents using <a href="https://aws.amazon.com/bedrock/agentcore/">Amazon Bedrock AgentCore</a>. For example, here’s the Python code of a simple agent with tool access built using <a href="https://strandsagents.com/">Strands Agents</a>:</p>
<pre><code class="lang-python">from strands import Agent
from strands_tools import calculator
agent = Agent(
model="qwen.qwen3-coder-480b-a35b-v1:0",
tools=[calculator]
)
agent("Tell me the square root of 42 ^ 9")
with open("function.py", 'r') as f:
my_function_code = f.read()
agent(f"Help me optimize this Python function for better performance:\n\n{my_function_code}")</code><code class="lang-python">
</code></pre>
<p><strong><u>Now available<br> </u></strong>Qwen models are available today in the following <a href="https://docs.aws.amazon.com/glossary/latest/reference/glos-chap.html#region">AWS Regions</a>:</p>
<ul>
<li>Qwen3-Coder-480B-A35B-Instruct is available in the US West (Oregon), Asia Pacific (Mumbai, Tokyo), and Europe (London, Stockholm) Regions.</li>
<li>Qwen3-Coder-30B-A3B-Instruct, Qwen3-235B-A22B-Instruct-2507, and Qwen3-32B are available in the US East (N. Virginia), US West (Oregon), Asia Pacific (Mumbai, Tokyo), Europe (Ireland, London, Milan, Stockholm), and South America (São Paulo) Regions.</li>
</ul>
<p>Check the <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/models-regions.html?trk=ba8b32c9-8088-419f-9258-82e9375ad130&sc_channel=el">full Region list</a> for future updates. You can start testing and building immediately without infrastructure setup or capacity planning. To learn more, visit the Qwen in<a href="https://aws.amazon.com/bedrock/qwen/"> Amazon Bedrock product page</a> and the <a href="https://aws.amazon.com/bedrock/pricing/">Amazon Bedrock pricing</a> page.</p>
<p>Try Qwen models on the <a href="https://console.aws.amazon.com/bedrock?trk=ba8b32c9-8088-419f-9258-82e9375ad130&sc_channel=el">Amazon Bedrock console</a> now, and offer feedback through <a href="https://repost.aws/tags/TAQeKlaPaNRQ2tWB6P7KrMag/amazon-bedrock?trk=ba8b32c9-8088-419f-9258-82e9375ad130&sc_channel=el">AWS re:Post for Amazon Bedrock</a> or your typical AWS Support channels.</p>
<p>— <a href="https://x.com/danilop">Danilo</a></p>
<p><strong>Updated on September 18, 2025</strong> — Removed the model access section. Amazon Bedrock will simplify access to all serverless foundation models, and any new models, by automatically enabling them for every AWS account, eliminating the need to manually activate access through the Bedrock console. The model access page will be retired in October 8, 2025 Account administrators retain full control over model access through <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/security_iam_id-based-policy-examples.html">AWS IAM policies</a> and <a href="https://github.com/aws-samples/service-control-policy-examples/">Service Control Policies (SCPs)</a> to restrict model access as needed.</p>DeepSeek-V3.1 model now available in Amazon Bedrock
https://aws.amazon.com/blogs/aws/deepseek-v3-1-now-available-in-amazon-bedrock/
Thu, 18 Sep 2025 21:49:48 +00002ad99e763db07c00b44f783de10dd1556b21cabbAWS launches DeepSeek-V3.1 as a fully managed models in Amazon Bedrock. DeepSeek-V3.1 is a hybrid open weight model that switches between thinking mode for detailed step-by-step analysis and non-thinking mode for faster responses.<p>In March, <a href="https://aws.amazon.com/?trk=769a1a2b-8c19-4976-9c45-b6b1226c7d20&sc_channel=el">Amazon Web Services (AWS)</a> became the <a href="https://aws.amazon.com/blogs/aws/deepseek-r1-now-available-as-a-fully-managed-serverless-model-in-amazon-bedrock/?trk=769a1a2b-8c19-4976-9c45-b6b1226c7d20&sc_channel=el">first cloud service provider to deliver DeepSeek-R1</a> in a serverless way by launching it as a fully managed, generally available model in <a href="https://aws.amazon.com/bedrock/?trk=769a1a2b-8c19-4976-9c45-b6b1226c7d20&sc_channel=el">Amazon Bedrock</a>. Since then, customers have used DeepSeek-R1’s capabilities through Amazon Bedrock to build <a href="https://aws.amazon.com/ai/generative-ai/?trk=769a1a2b-8c19-4976-9c45-b6b1226c7d20&sc_channel=el">generative AI</a> applications, benefiting from the Bedrock’s robust guardrails and comprehensive tooling for safe AI deployment.</p>
<p>Today, I am excited to announce <a href="https://aws.amazon.com/bedrock/deepseek?trk=769a1a2b-8c19-4976-9c45-b6b1226c7d20&sc_channel=el">DeepSeek-V3.1</a> is now available as a fully managed foundation model in Amazon Bedrock. DeepSeek-V3.1 is a hybrid open weight model that switches between thinking mode (chain-of-thought reasoning) for detailed step-by-step analysis and non-thinking mode (direct answers) for faster responses.</p>
<p>According to <a href="https://huggingface.co/deepseek-ai/DeepSeek-V3.1-Base">DeepSeek</a>, the thinking mode of DeepSeek-V3.1 achieves comparable answer quality with better results, stronger multi-step reasoning for complex search tasks, and big gains in thinking efficiency compared with DeepSeek-R1-0528.</p>
<table style="width: 90%;border-collapse: collapse;margin: 20px auto">
<thead>
<tr>
<th style="background-color: #eeeeee;text-align: left">Benchmarks</th>
<th style="background-color: #eee">DeepSeek-V3.1</th>
<th style="background-color: #eee">DeepSeek-R1-0528</th>
</tr>
</thead>
<tbody>
<tr>
<td>Browsecomp</td>
<td style="text-align: center"><strong>30.0</strong></td>
<td style="text-align: center">8.9</td>
</tr>
<tr>
<td>Browsecomp_zh</td>
<td style="text-align: center"><strong>49.2</strong></td>
<td style="text-align: center">35.7</td>
</tr>
<tr>
<td>HLE</td>
<td style="text-align: center"><strong>29.8</strong></td>
<td style="text-align: center">24.8</td>
</tr>
<tr>
<td>xbench-DeepSearch</td>
<td style="text-align: center"><strong>71.2</strong></td>
<td style="text-align: center">55.0</td>
</tr>
<tr>
<td>Frames</td>
<td style="text-align: center"><strong>83.7</strong></td>
<td style="text-align: center">82.0</td>
</tr>
<tr>
<td>SimpleQA</td>
<td style="text-align: center"><strong>93.4</strong></td>
<td style="text-align: center">92.3</td>
</tr>
<tr>
<td>Seal0</td>
<td style="text-align: center"><strong>42.6</strong></td>
<td style="text-align: center">29.7</td>
</tr>
<tr>
<td>SWE-bench Verified</td>
<td style="text-align: center"><strong>66.0</strong></td>
<td style="text-align: center">44.6</td>
</tr>
<tr>
<td>SWE-bench Multilingual</td>
<td style="text-align: center"><strong>54.5</strong></td>
<td style="text-align: center">30.5</td>
</tr>
<tr>
<td>Terminal-Bench</td>
<td style="text-align: center"><strong>31.3</strong></td>
<td style="text-align: center">5.7</td>
</tr>
</tbody>
<caption style="text-align: right;caption-side: bottom;font-size: 0.8em;color: #666">
(c)
<a href="https://api-docs.deepseek.com/news/news250821">https://api-docs.deepseek.com/news/news250821</a>
</caption>
</table>
<p>DeepSeek-V3.1 model performance in tool usage and agent tasks has significantly improved through post-training optimization compared to previous DeepSeek models. DeepSeek-V3.1 also supports over 100 languages with near-native proficiency, including significantly improved capability in low-resource languages lacking large monolingual or parallel corpora. You can build global applications to deliver enhanced accuracy and reduced hallucinations compared to previous DeepSeek models, while maintaining visibility into its decision-making process.</p>
<p>Here are your key use cases using this model:</p>
<div class="activity-body rich-text">
<ul>
<li><strong>Code generation</strong> – DeepSeek-V3.1 excels in coding tasks with improvements in software engineering benchmarks and code agent capabilities, making it ideal for automated code generation, debugging, and software engineering workflows. It performs well on coding benchmarks while delivering high-quality results efficiently.</li>
<li><strong>Agentic AI tools</strong> – The model features enhanced tool calling through post-training optimization, making it strong in tool usage and agentic workflows. It supports structured tool calling, code agents, and search agents, positioning it as a solid choice for building autonomous AI systems.</li>
<li><strong>Enterprise applications</strong> – DeepSeek models are integrated into various chat platforms and productivity tools, enhancing user interactions and supporting customer service workflows. The model’s multilingual capabilities and cultural sensitivity make it suitable for global enterprise applications.</li>
</ul>
</div>
<p>As I mentioned in <a href="https://aws.amazon.com/blogs/aws/deepseek-r1-now-available-as-a-fully-managed-serverless-model-in-amazon-bedrock/?trk=769a1a2b-8c19-4976-9c45-b6b1226c7d20&sc_channel=el">my previous post</a>, when implementing publicly available models, give careful consideration to data privacy requirements when implementing in your production environments, check for bias in output, and monitor your results in terms of data security, <a href="https://aws.amazon.com/ai/responsible-ai/">responsible AI</a>, and <a href="https://aws.amazon.com/bedrock/evaluations/">model evaluation</a>.</p>
<p>You can access the <a href="https://aws.amazon.com/bedrock/security-compliance/?trk=769a1a2b-8c19-4976-9c45-b6b1226c7d20&sc_channel=el">enterprise-grade security features</a> of Amazon Bedrock and implement safeguards customized to your application requirements and responsible AI policies with <a href="https://aws.amazon.com/bedrock/guardrails/">Amazon Bedrock Guardrails</a>. You can also evaluate and compare models to identify the optimal model for your use cases by using <a href="https://aws.amazon.com/blogs/aws/amazon-bedrock-model-evaluation-is-now-generally-available/">Amazon Bedrock model evaluation tools</a>.</p>
<p><u><strong>Get started with the DeepSeek-V3.1 model in Amazon Bedrock</strong></u><br> To test the DeepSeek-V3.1 model in <a href="https://console.aws.amazon.com/bedrock/home?#/text-generation-playground&trk=769a1a2b-8c19-4976-9c45-b6b1226c7d20&sc_channel=el">Amazon Bedrock console</a>, choose <strong>Chat/Text</strong> under <strong>Playgrounds </strong>in the left menu pane. Then choose <strong>Select model</strong> in the upper left, and select <strong>DeepSeek</strong> as the category and <strong>DeepSeek-V3.1</strong> as the model. Then choose <strong>Apply</strong>.</p>
<p><img loading="lazy" class="aligncenter wp-image-99382 size-full" style="border: solid 1px #ccc" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/18/2025-deepseek-v3.1-2-select-model-2.jpg" alt="" width="2458" height="1378"></p>
<p>Using the selected <strong>DeepSeek-V3.1</strong> model, I run the following prompt example about technical architecture decision.</p>
<p class="jss231" data-pm-slice="1 1 []"><code>Outline the high-level architecture for a scalable URL shortener service like bit.ly. Discuss key components like API design, database choice (SQL vs. NoSQL), how the redirect mechanism works, and how you would generate unique short codes.</code></p>
<p>You can turn the thinking on and off by toggling <strong>Model reasoning</strong> mode to generate a response’s chain of thought prior to the final conclusion.</p>
<p><img loading="lazy" class="aligncenter wp-image-99303 size-full" style="border: solid 1px #ccc" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/09/15/2025-deepseek-v3.1-3-chat-example.jpg" alt="" width="2456" height="1350"></p>
<p>You can also access the model using the <a href="https://aws.amazon.com/cli/?trk=769a1a2b-8c19-4976-9c45-b6b1226c7d20&sc_channel=el">AWS Command Line Interface (AWS CLI)</a> and <a href="https://aws.amazon.com/developer/tools/?trk=769a1a2b-8c19-4976-9c45-b6b1226c7d20&sc_channel=el">AWS SDK</a>. This model supports both the <code>InvokeModel</code> and <code>Converse</code> API. You can check out a <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/service_code_examples.html?trk=769a1a2b-8c19-4976-9c45-b6b1226c7d20&sc_channel=el">broad range of code examples</a> for multiple use cases and a variety of programming languages.</p>
<p>To learn more, visit <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/model-parameters-deepseek.html?trk=769a1a2b-8c19-4976-9c45-b6b1226c7d20&sc_channel=el">DeepSeek model inference parameters and responses</a> in the AWS documentation.</p>
<p><strong><u>Now available</u></strong><br> DeepSeek-V3.1 is now available in the US West (Oregon), Asia Pacific (Tokyo), Asia Pacific (Mumbai), Europe (London), and Europe (Stockholm) AWS Regions. Check the <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/models-regions.html?trk=769a1a2b-8c19-4976-9c45-b6b1226c7d20&sc_channel=el">full Region list</a> for future updates. To learn more, check out the <a href="https://aws.amazon.com/bedrock/deepseek?trk=769a1a2b-8c19-4976-9c45-b6b1226c7d20&sc_channel=el">DeepSeek in Amazon Bedrock product page</a> and the <a href="https://aws.amazon.com/bedrock/pricing/">Amazon Bedrock pricing page</a>.</p>
<p>Give the DeepSeek-V3.1 model a try in the <a href="https://console.aws.amazon.com/bedrock?trk=769a1a2b-8c19-4976-9c45-b6b1226c7d20&sc_channel=el">Amazon Bedrock console</a> today and send feedback to <a href="https://repost.aws/tags/TAQeKlaPaNRQ2tWB6P7KrMag/amazon-bedrock">AWS re:Post for Amazon Bedrock</a> or through your usual AWS Support contacts.</p>
<p>— <a href="https://linkedin.com/in/channy/">Channy</a></p>
<p><strong>Updated on September 19, 2025</strong> — Removed the model access section. Amazon Bedrock will simplify access to all serverless foundation models, and any new models, by automatically enabling them for every AWS account, eliminating the need to manually activate access through the Bedrock console. The model access page will be retired in October 8, 2025 Account administrators retain full control over model access through <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/security_iam_id-based-policy-examples.html">AWS IAM policies</a> and <a href="https://github.com/aws-samples/service-control-policy-examples/">Service Control Policies (SCPs)</a> to restrict model access as needed.</p>