AWS Blogs 05月20日
AWS Weekly Roundup: Strands Agents, AWS Transform, Amazon Bedrock Guardrails, AWS CodeBuild, and more (May 19, 2025)
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

本文介绍了AWS近期发布的一系列新服务和更新,重点关注了Strands Agents SDK,这是一个用于构建和运行AI Agent的开源工具。此外,文章还概述了.NET应用现代化、Mainframe和VMware工作负载现代化、Amazon Bedrock Guardrails、VPC CloudTrail日志记录、EC2实例ENA队列分配、EC2 P6-B200实例、AWS Control Tower报告以及AWS AppSync事件集成等方面的更新。

🚀Strands Agents SDK:这是一个开源的SDK,只需几行代码即可构建和运行AI Agent。它支持多种模型提供商,包括Amazon Bedrock、Ollama等,并允许使用Python函数作为工具。AWS的多个团队已经在生产中使用Strands Agents,例如Amazon Q Developer和AWS Glue。

🛠️AWS Transform for .NET:新增功能支持使用私有NuGet包的项目,将MVC Razor视图移植到ASP .NET Core Razor视图,并运行移植的单元测试,加速.NET应用程序的现代化。

☁️Mainframe和VMware工作负载现代化:AWS Transform 自动化评估、规划和转换Mainframe和VMware工作负载,简化了向云架构的迁移过程。

🛡️Amazon Bedrock Guardrails:现在支持跨区域推理,为调用任何模型(包括Amazon Bedrock、自托管模型和第三方模型)提供可配置的安全防护,帮助标准化安全和隐私控制。

⚡EC2 P6-B200实例:搭载NVIDIA Blackwell GPU,加速AI创新,特别适用于大规模分布式AI训练和推理,以及高性能计算应用。

<section class="blog-post-content lb-rtxt"><table><tbody><tr><td><p></p></td></tr></tbody></table><p>Many events are taking place in this period! Last week I was at the <a href="https://www.aiweek.it/en/&quot;&gt;AI Week</a> in Italy. This week I’ll be in Zurich for the <a href="https://www.awsug.ch/&quot;&gt;AWS Community Day – Switzerland</a>. On May 22, you can join us remotely for <a href="https://aws-experience.com/amer/smb/e/97e5d/aws-cloud-infrastructure-day?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;AWS Cloud Infrastructure Day</a> to learn about cutting-edge advances across compute, AI/ML, storage, networking, serverless technologies, and global infrastructure. Look for events near you for an opportunity to share your knowledge and learn from others.</p><p>What got me particularly excited last Friday was the introduction of <a href="https://strandsagents.com/&quot;&gt;Strands Agents</a>, an open source SDK that you can use to build and run AI agents in just a few lines of code. It can scale from simple to complex use cases, including local development and production deployment. By default, it uses <a href="https://aws.amazon.com/bedrock/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;Amazon Bedrock</a> as model provider, but many others are supported, including Ollama (to run models locally), Anthropic, Llama API, and LiteLLM (to provide a unified interface for other providers such as Mistral). With Strands, you can use any Python function as a tool for your agent with the <code>@tool</code> decorator. Strands provides many example tools for manipulating files, making API requests, and interacting with AWS APIs. You can also choose from thousands of published <a href="https://modelcontextprotocol.io/examples&quot;&gt;Model Context Protocol (MCP)</a> servers, including <a href="https://github.com/awslabs/mcp&quot;&gt;this suite of specialized MCP servers that help you get the most out of AWS</a>. Multiple teams at AWS already use Strands for their AI agents in production, including <a href="https://aws.amazon.com/q/developer/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;Amazon Q Developer</a>, <a href="https://aws.amazon.com/glue/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;AWS Glue</a>, and <a href="https://docs.aws.amazon.com/vpc/latest/reachability/what-is-reachability-analyzer.html?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;VPC Reachability Analyzer</a>. <a href="https://aws.amazon.com/blogs/opensource/introducing-strands-agents-an-open-source-ai-agents-sdk/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;Read it all in Clare’s post</a>.</p><p><a href="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/05/19/agentic-loop-1.png&quot;&gt;&lt;img class="aligncenter size-full wp-image-96334" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/05/19/agentic-loop-1.png&quot; alt="Strands Agents SDK agentic loop" width="1118" height="555" /></a></p><p><strong>Last week’s launches</strong><br />Here are the other launches that got my attention:</p><ul><li><a href="https://aws.amazon.com/blogs/aws/aws-transform-for-net-the-first-agentic-ai-service-for-modernizing-net-applications-at-scale/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;AWS Transform for .NET, the first agentic AI service for modernizing .NET applications at scale</a> – Compared to the preview, we added new capabilities to support projects with private NuGet packages, porting model-view-controller (MVC) Razor views to ASP .NET Core Razor views, and running the ported unit tests.</li><li><a href="https://aws.amazon.com/blogs/aws/accelerate-the-modernization-of-mainframe-and-vmware-workloads-with-aws-transform/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;Accelerate the modernization of Mainframe and VMware workloads with AWS Transform</a> – To automate assessment, planning, and transformation of both mainframe and VMware workloads into cloud-based architectures, streamlining the entire process.</li><li><a href="https://aws.amazon.com/about-aws/whats-new/2025/05/amazon-bedrock-guardrails-cross-region-inference/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;Amazon Bedrock Guardrails now supports cross-Region inference</a> – <a href="https://aws.amazon.com/bedrock/guardrails/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;Amazon Bedrock Guardrails</a> provides configurable safeguards when invoking any model including those hosted in <a href="https://aws.amazon.com/bedrock/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;Amazon Bedrock</a>, self-hosted models, and third-party models outside Bedrock using the <a href="https://docs.aws.amazon.com/bedrock/latest/userguide/guardrails-use-independent-api.html?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;ApplyGuardrail API</a>, providing a consistent experience to help standardize safety and privacy controls. With this new capability, you get consistent throughput and enhanced resilience during periods of peak demand.</li><li><a href="https://aws.amazon.com/about-aws/whats-new/2025/05/amazon-vpc-cloudtrail-logging-resources-default/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;Amazon VPC adds CloudTrail logging for VPC resources created by default</a> – Now, at the time of creation or deletion of the VPC, you can con view events that trigger the creation or deletion of default resources such as security group, network access control list (ACL), and route table. This provides improved visibility of VPC resources and can help you in auditing and governance.</li><li><a href="https://aws.amazon.com/about-aws/whats-new/2025/05/aws-ec2-instances-ena-queue-allocation-network-interfaces/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;AWS EC2 instances now support ENA queue allocation for your network interfaces</a> – Elastic network adapter (ENA) queues are key components of elastic network interfaces (ENIs) to help efficiently manage network traffic by load balancing sent and received data across available queues. This flexible ENA queue allocation enables maximum vCPU utilization through optimized resource distribution. Network-intensive applications can be allocated more queues, and CPU-intensive applications can operate with fewer queues.</li><li><a href="https://aws.amazon.com/blogs/aws/new-amazon-ec2-p6-b200-instances-powered-by-nvidia-blackwell-gpus-to-accelerate-ai-innovations/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;New Amazon EC2 P6-B200 instances powered by NVIDIA Blackwell GPUs to accelerate AI innovations</a> – These instances are especially well-suited for large-scale distributed AI training and inferencing for <a href="https://aws.amazon.com/what-is/foundation-models/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;foundation models (FMs)</a> with <a href="https://aws.amazon.com/what-is/reinforcement-learning/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;reinforcement learning (RL)</a> and distillation, multimodal training and inference, and <a href="https://aws.amazon.com/hpc/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;high performance computing (HPC)</a> applications such as climate modeling, drug discovery, seismic analysis, and insurance risk modeling.</li><li><a href="https://aws.amazon.com/about-aws/whats-new/2025/05/aws-control-tower-account-level-reporting-baseline-apis/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;AWS Control Tower introduces account-level reporting for baseline APIs</a> – Now you can use baseline status to view enrollment for your accounts and use drift status to identify when account and organizational unit (OU) baseline configurations are out of sync.</li><li><a href="https://aws.amazon.com/blogs/mobile/simplify-aws-appsync-events-integration-with-powertools-for-aws-lambda/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;Simplify AWS AppSync Events integration with Powertools for AWS Lambda</a> – <a href="https://powertools.aws.dev/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;Powertools for AWS</a> is a developer toolkit that includes observability, batch processing, <a href="https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-parameter-store.html?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;AWS Systems Manager Parameter Store</a> integration, idempotency, feature flags, <a href="https://aws.amazon.com/cloudwatch/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;Amazon CloudWatch</a> metrics, structured logging, and more. Powertools for AWS now supports AppSync Events through the new resolver, available in Python, TypeScript, and .NET.</li><li><a href="https://aws.amazon.com/blogs/aws/accelerate-ci-cd-pipelines-with-the-new-aws-codebuild-docker-server-capability/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;Accelerate CI/CD pipelines with the new AWS CodeBuild Docker Server capability</a> – You can now provision a fully managed Docker server that reduces wait times, increases overall efficiency, and can maintain a persistent cache across builds.</li><li><a href="https://aws.amazon.com/about-aws/whats-new/2025/05/aws-codepipeline-deploying-lambda-traffic-shifting/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;AWS CodePipeline now supports deploying to AWS Lambda with traffic shifting</a> – To publish Lambda function updates using either linear or canary deployment patterns.</li><li><a href="https://aws.amazon.com/about-aws/whats-new/2025/05/amazon-cognito-oidc-prompt-parameter/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;Amazon Cognito now supports OIDC prompt parameter</a> – To choose if users should reauthenticate explicitly (maintaining their existing authenticated sessions) or have a silent check on their authentication state.</li></ul><p><strong>Additional updates</strong><br />Here are some additional projects, blog posts, and news items that you might find interesting:</p><ul><li><a href="https://aws.amazon.com/blogs/compute/securing-amazon-s3-presigned-urls-for-serverless-applications/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;Securing Amazon S3 presigned URLs for serverless applications</a> – Focusing on the security ramifications of using <a href="https://aws.amazon.com/s3/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;Amazon S3</a> presigned URLs, explaining mitigation steps that developers can take to improve the security of their systems using S3 presigned URLs, and walking through an <a href="https://aws.amazon.com/pm/lambda/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;AWS Lambda</a> function that adheres to the provided recommendations.<br /><a href="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/05/16/wir-ComputeBlog-2186-img2.png&quot;&gt;&lt;img class="aligncenter size-full wp-image-96251" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/05/16/wir-ComputeBlog-2186-img2.png&quot; alt="Architectural diagram." width="2164" height="1112" /></a></li><li><a href="https://aws.amazon.com/blogs/apn/running-genai-inference-with-aws-graviton-and-arcee-ai-models/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;Running GenAI Inference with AWS Graviton and Arcee AI Models</a> – While large language models (LLMs) are capable of a wide variety of tasks, they require compute resources to support hundreds of billions and sometimes trillions of parameters. Small language models (SLMs) in contrast typically have a range of 3 to 15 billion parameters and can provide responses more efficiently. In this post, we share how to optimize SLM inference workloads using <a href="https://aws.amazon.com/ec2/graviton/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;AWS Graviton</a> based instances.<br /><a href="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/05/16/wir-awsgravitonprocessors.png&quot;&gt;&lt;img class="aligncenter size-full wp-image-96252" src="https://d2908q01vomqb2.cloudfront.net/da4b9237bacccdf19c0760cab7aec4a8359010b0/2025/05/16/wir-awsgravitonprocessors.png&quot; alt="AWS Graviton processors." width="936" height="434" /></a></li></ul><p><strong>Upcoming AWS events<br /></strong> Check your calendars and sign up for these upcoming AWS events:</p><ul><li><a href="https://aws.amazon.com/events/summits/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;AWS Summits</a> – Join free online and in-person events that bring the cloud computing community together to connect, collaborate, and learn about AWS. Register in your nearest city: <a href="https://aws.amazon.com/events/summits/dubai/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;Dubai&lt;/a&gt; (May 21), <a href="https://aws.amazon.com/events/summits/tel-aviv/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;Tel Aviv</a> (May 28), <a href="https://aws.amazon.com/events/summits/singapore/&quot;&gt;Singapore&lt;/a&gt; (May 29), <a href="https://aws.amazon.com/events/summits/stockholm/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;Stockholm&lt;/a&gt; (June 4), <a href="https://aws.amazon.com/events/summits/sydney/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;Sydney&lt;/a&gt; (June 4–5), <a href="https://aws.amazon.com/events/summits/washington-dc/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;Washington&lt;/a&gt; (June 10-11), and <a href="https://aws.amazon.com/es/events/summits/madrid/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;Madrid&lt;/a&gt; (June 11)</li><li><a href="https://aws-experience.com/amer/smb/e/97e5d/aws-cloud-infrastructure-day?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;AWS Cloud Infrastructure Day</a> – On May 22, discover the latest innovations in AWS Cloud infrastructure technologies at this exclusive technical event.</li><li><a href="https://reinforce.awsevents.com/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;AWS re:Inforce</a> – Mark your calendars for AWS re:Inforce (June 16–18) in Philadelphia, PA. AWS re:Inforce is a learning conference focused on AWS security solutions, cloud security, compliance, and identity.</li><li><a href="https://aws.amazon.com/events/aws-partner-events/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;AWS Partners Events</a> – You’ll find a variety of AWS Partner events that will inspire and educate you, whether you’re just getting started on your cloud journey or you’re looking to solve new business challenges.</li><li><a href="https://aws.amazon.com/events/community-day/?trk=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;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.awsug.ch/&quot;&gt;Zurich, Switzerland</a> (May 22), <a href="https://acd.awsugblr.in/&quot;&gt;Bengaluru, India</a> (May 23), <a href="https://aws-community-day.am/&quot;&gt;Yerevan, Armenia</a> (May 24), <a href="https://www.midwestcommunityday.com/&quot;&gt;Milwaukee, USA</a> (June 5), and <a href="https://awsusergroupkenya.co.ke/&quot;&gt;Nairobi, Kenya</a> (June 14)</li></ul><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=e61dee65-4ce8-4738-84db-75305c9cd4fe&amp;amp;sc_channel=el&quot;&gt;Weekly Roundup</a>!</p><p>– <a href="https://x.com/danilop&quot;&gt;Danilo&lt;/a&gt;&lt;/p&gt;&lt;/section&gt;&lt;aside class="blog-comments"><div data-lb-comp="aws-blog:cosmic-comments" data-env="prod" data-content-id="97f8dc50-7b1e-4934-836c-f655f60b605b" data-title="AWS Weekly Roundup: Strands Agents, AWS Transform, Amazon Bedrock Guardrails, AWS CodeBuild, and more (May 19, 2025)" data-url="https://aws.amazon.com/blogs/aws/aws-weekly-roundup-strands-agents-aws-transform-amazon-bedrock-guardrails-aws-codebuild-and-more-may-19-2025/&quot;&gt;&lt;p data-failed-message="Comments cannot be loaded… Please refresh and try again.">Loading comments…</p></div></aside>

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

AWS Strands Agents AI 云计算
相关文章