DEV Community

4 1 1 1

My Recent Favorite AWS Topics "Introducing Strands Agents, an Open Source AI Agents SDK" etc

Hello everyone. Recentry, I have played "Legends of Zelda Tears of Kingdom". This video game is amazing. Especially, Changing scenery is great!! Beautiful sunset, sunrise ... these are very impressinve. But, Collecting "Zonaite" is bit tired. I don't like underground world in this game. So, I may more like "Legends of Zelda Breath of the Wild" than it. If you know place of local procurement for 3 "Fan" and "Steering Stick", please let me know.
Of course, I'm preparing session material for AWS Ambassador Global Summit on June, 2025. The holding of last year is September 2024. I'm happy to be participating again this year.

This blog post is introduce my favorite recent AWS Topics. Especially, Strands Agents released is very attention!

Collection period: 2025/05/12 Mon ~ 2025/05/17 Sat

AWS Blog

Introducing Strands Agents, an Open Source AI Agents SDK | AWS Open Source Blog

Introducing Strands Agents, an Open Source AI Agents SDK

Strands Agents, an open-source SDK for building AI agents, has been released. Key points include:

  1. It uses a model-driven approach, simplifying agent development by leveraging advanced language models.
  2. Developers can define agents with just a prompt and a list of tools, then test locally and deploy to the cloud.
  3. Strands supports various models, including those from Amazon Bedrock, Anthropic, Ollama, Meta, and others.
  4. The SDK is already used by several AWS teams in production.
  5. Strands Agents consists of three core components: a model, tools, and a prompt.
  6. It features an "agentic loop" that allows the model to plan, reason, and select tools autonomously.
  7. The project includes pre-built tools and supports complex use cases like multi-agent collaboration.
  8. Strands offers flexibility in deployment, supporting various architectures for production use.
  9. The SDK provides observability features for monitoring agent performance in production.
  10. It's an open-source project, welcoming contributions from the community.

The article also includes a brief example of building a naming agent using Strands Agents and discusses different deployment architectures for production use.

Accelerate CI/CD pipelines with the new AWS CodeBuild Docker Server capability | AWS News Blog

Accelerate CI/CD pipelines with the new AWS CodeBuild Docker Server capability

This article introduces a new feature for AWS CodeBuild called Docker Server capability. Here's points:

  1. AWS CodeBuild now offers a Docker Server capability that provides a dedicated and persistent Docker server within CodeBuild projects.
  2. This feature can significantly reduce build times for Docker images by centralizing image building and maintaining a persistent cache.
  3. In a benchmark test, the author saw a 98% reduction in build time (from 24 minutes 54 seconds to 16 seconds) for a complex Docker image.
  4. To use this feature, users can enable it when creating or editing a CodeBuild project through the AWS console.
  5. The Docker Server maintains layers between builds, which is particularly beneficial for large, complex Docker images with many layers.
  6. The feature is available for both x86 (Linux) and ARM builds, and is offered in all AWS Regions where CodeBuild is available.
  7. Pricing information for this feature can be found on the AWS CodeBuild pricing page.
  8. The article provides a step-by-step demonstration of how to enable and use the Docker Server capability, including sample build logs showing the improved performance.
  9. This feature aims to improve efficiency and reduce wait times for teams running numerous Docker builds in their CI/CD pipelines.

Simplify AWS AppSync Events integration with Powertools for AWS Lambda | Front-End Web & Mobile

Simplify AWS AppSync Events integration with Powertools for AWS Lambda

This article discusses the integration of AWS AppSync Events with Powertools for AWS Lambda, introducing the new AppSyncEventsResolver feature. Here's points:

  1. AWS AppSync Events enables real-time features through WebSocket APIs, allowing developers to build scalable and performant real-time applications.
  2. Powertools for AWS Lambda now supports AppSync Events through the new AppSyncEventsResolver, available in Python, TypeScript, and .NET.
  3. The AppSyncEventsResolver provides a simple interface for processing events, with built-in support for common patterns such as filtering, transforming, and routing events.
  4. Key features of AppSyncEventsResolver include:
    • Pattern-based routing for organizing event handlers
    • Subscription handling for PUBLISH and SUBSCRIBE events
    • Access to full event and context objects
    • Built-in error handling
  5. Advanced patterns and best practices:
    • On publish processing for handling individual messages
    • Aggregate processing for batch handling of multiple events
    • Event filtering capabilities
  6. The article provides code examples in TypeScript to demonstrate how to set up and use the AppSyncEventsResolver for various scenarios.
  7. The new feature aims to enhance the development experience by reducing boilerplate code and allowing developers to focus on business logic rather than infrastructure code.

The article concludes by encouraging developers to explore the Powertools documentation, AppSync Events documentation, and the GitHub repository for more information and to provide feedback on their experiences using the AppSyncEventsResolver.

ACI image

ACI.dev: The Only MCP Server Your AI Agents Need

ACI.dev’s open-source tool-use platform and Unified MCP Server turns 600+ functions into two simple MCP tools on one server—search and execute. Comes with multi-tenant auth and natural-language permission scopes. 100% open-source under Apache 2.0.

Star our GitHub!

Top comments (0)