Articles

AWS Weekly Roundup: DuckLabs Acquisition, Agentic Resource Discovery, and New Feature Launches

This week's roundup covers the strategic acquisition of DuckLabs, the introduction of the Agentic Resource Discovery (ARD) specification, and critical updates to ECS, Lambda, and SageMaker. Explore how these developments are shaping the future of analytics and agent-based infrastructure.

Written by:
APin

Senior Technology Analyst • Verified Expert

More from this author
AWS Weekly Roundup: DuckLabs Acquisition, Agentic Resource Discovery, and New Feature Launches

This week's roundup covers the strategic acquisition of DuckLabs, the introduction of the Agentic Resource Discovery (ARD) specification, and critical updates to ECS, Lambda, and SageMaker. Explore how these developments are shaping the future of analytics and agent-based infrastructure.

Major Milestone: AWS Acquires DuckLabs

DuckLabs, the Amsterdam‑based company behind the open‑source analytical engine DuckDB, has entered a definitive agreement to be acquired by Amazon Web Services. DuckDB is an in‑process database: the engine is linked directly into the host application and executes SQL against data files (Parquet, CSV, JSON) without a separate server process. This architecture eliminates network latency and reduces operational overhead for workloads that fit within a single compute instance, typically queries on data sets of a terabyte or less.

AWS intends to keep DuckDB under its independent foundation and the MIT license, preserving community contributions while exposing the engine to the scale of AWS services. The integration strategy focuses on two complementary dimensions:

  • Storage‑centric acceleration: DuckDB can read directly from Amazon S3 objects, enabling analysts to run low‑latency, ad‑hoc queries on data that resides in the data lake without first loading it into a warehouse.
  • Service‑level orchestration: By embedding DuckDB in managed services such as Amazon EMR, AWS Glue, and Amazon SageMaker, AWS can provide a familiar SQL interface for preprocessing, feature engineering, and model‑training pipelines.

Practical example: a data‑science team stores raw event logs as Parquet files in S3. Using a SageMaker notebook, they import the duckdb Python package, connect to the S3 bucket with a URI like SELECT * FROM 's3://bucket/events.parquet', and perform aggregation in‑process. The same query can be executed in an AWS Glue job to materialize a cleaned dataset, or in an EMR Spark step where DuckDB serves as a fast SQL front‑end for exploratory analysis before scaling out to distributed processing.

Integration with Amazon Redshift and Amazon Athena is envisioned as a “push‑down” capability: DuckDB handles the initial filtering and projection on S3 objects, then hands off the reduced result set to Redshift for complex joins or to Athena for serverless query execution. This hybrid model preserves the low‑cost, low‑latency benefits of in‑process analytics while leveraging the durability, security (SOC 2, ISO 27001, NIST compliance), and scalability of AWS’s managed services.

The co‑founders of DuckLabs will continue to guide the project’s technical roadmap, ensuring that open‑source contributions remain aligned with AWS’s enterprise‑grade service ecosystem.

Advancing Agentic Infrastructure with ARD

Agentic Resource Discovery (ARD) is an open‑source specification released under the Apache 2.0 license that defines a machine‑readable schema for publishing and locating “agentic” resources—AI agents, tool‑wrappers, and managed control‑plane (MCP) servers—across hybrid, multi‑cloud, and SaaS environments. The specification treats each resource as a record containing a unique identifier, a set of capabilities (e.g., supported models, input‑output contracts), security attributes (IAM role, OAuth scopes), and endpoint metadata (protocol, latency tier). By standardising this metadata, ARD enables a “DNS for agents”: a consumer can query a federated namespace and receive a deterministic, version‑controlled description of any matching agent without needing to know the underlying registry implementation.

In practice, an organization can publish an agent to its internal catalog (e.g., a private Kubernetes‑based registry) by creating an ard.yaml file that conforms to the schema and registering it with a compatible ARD server. The same file can be imported into the AWS Agent Registry, which acts as one of many ARD‑aware back‑ends. Because the AWS Agent Registry does not own the spec, it simply mirrors the ARD record, preserving the original identifier and metadata while exposing the resource through AWS‑native discovery APIs.

Typical integration steps are:

  • Publish: Generate an ARD manifest for each agent and store it in a version‑controlled repository.
  • Register: Use the AWS CLI command aws configure agent-toolkit to push the manifest to the AWS Agent Registry, which automatically validates the schema and adds the resource to the global ARD namespace.
  • Discover: Query the ARD namespace via the aws arddiscover endpoint (or any ARD‑compatible client) to retrieve matching agents based on capability filters such as model=claude‑code or region=us‑west‑2.
  • Consume: Resolve the returned endpoint, attach the supplied IAM role or OAuth token, and invoke the agent using the described protocol (e.g., gRPC, HTTP/2).

Example manifest (simplified):

apiVersion: ard/v1
kind: Agent
metadata:
  name: codex‑assistant
  namespace: finance‑tools
spec:
  capabilities:
    - code‑generation
    - sql‑synthesis
  endpoint:
    url: https://agents.example.com/codex
    protocol: httpsgrpc
  security:
    iamRole: arn:aws:iam::123456789012:role/AgentExecutionRole
    scopes:
      - read
      - write

By adopting ARD, engineering teams gain a single source of truth for agent capabilities, reduce duplication of registration effort, and can enforce compliance frameworks (e.g., SOC 2, ISO 27001) through consistent security metadata. The federated model also allows seamless migration between clouds: an agent registered in Azure can be discovered by workloads running on AWS without re‑publishing, because both platforms honour the same ARD contract.

Infrastructure and Compute Updates

Recent infrastructure enhancements address common operational bottlenecks in container orchestration, serverless development, and game server security. These updates provide mechanisms for increased resilience and streamlined testing workflows.

Amazon ECS Automated Container Recovery
Amazon ECS now implements continuous monitoring for agent connectivity to the control plane. When an instance loses connectivity, the system triggers an AGENT_CONNECTIVITY health event. For AWS Fargate and Managed Instances, recovery is automated: the service drains tasks, terminates impaired instances, and provisions replacements to maintain desired state. For EC2-based clusters, engineers can ingest these events into custom automation workflows via EventBridge to handle state reconciliation.

Public Preview Runtimes for AWS Lambda
AWS has introduced public preview runtimes for Node.js 26 and Python 3.15. These allow developers to validate function performance and library compatibility against upcoming environment changes before general availability. Key technical considerations include:

  • Version Stability: The runtime identifiers remain consistent through the transition to GA, requiring no code changes upon the official release.
  • Validation: Deployment frameworks and third-party dependencies can be tested against these runtimes to proactively identify breaking changes.
  • Environment Constraints: These runtimes are designated for testing purposes; production workloads should remain on supported GA runtimes to ensure stability.

Enhanced DDoS Protection for Amazon GameLift
Amazon GameLift Servers now incorporate automatic, always-on protection against Layer 3 and Layer 4 distributed denial-of-service (DDoS) attacks. This integration leverages AWS Shield Standard combined with gaming-specific traffic-shaping heuristics. By neutralizing common vectors—such as UDP reflection and SYN floods—at the network edge, the service minimizes latency impact on active game sessions. This protection is enabled by default for users of the Server SDK 5, requiring no additional configuration or opt-in, effectively reducing the surface area for malicious volumetric traffic before it reaches the game server process.

Data and AI Tooling Enhancements

Modern data and AI development require seamless integration between ingestion pipelines, distributed compute frameworks, and developer assistance tools. Recent enhancements to AWS services address these requirements by reducing architectural complexity and improving developer velocity through native tooling.

AWS IoT Core and InfluxDB Integration

AWS IoT Core now provides a native rule action for InfluxDB, streamlining the persistence of telemetry data. By eliminating intermediate middleware, engineers can route time-series data directly to Amazon Timestream-managed or self-hosted InfluxDB instances. The integration handles the translation of IoT payloads into InfluxDB’s line protocol, supporting both device-side and server-side batching to optimize throughput. This reduces the operational overhead traditionally associated with custom ingestion scripts or external processing layers.

SageMaker HyperPod and Ray

Support for the Ray framework has been expanded within Amazon SageMaker HyperPod, specifically for clusters orchestrated by Amazon EKS. This integration allows developers to execute open-source Ray workloads with enhanced operational stability. Key technical features include:

  • Observability: Auto-provisioned Grafana dashboards for monitoring cluster health.
  • Resiliency: Native node auto-recovery, hung job detection, and tiered checkpointing to facilitate large-scale training.
  • Inference: Ray Serve now supports a tiered KV cache to optimize inference latency.

Engineers can interface with these clusters directly from Amazon SageMaker Studio or local IDEs, maintaining a consistent development environment while benefiting from multi-node distributed compute capabilities.

Agentic Tooling via AWS CLI

To support AI-assisted software development, AWS has introduced the aws configure agent-toolkit command. This utility enables AI coding agents—such as Claude Code, Kiro, or Cursor—to integrate with the AWS Model Context Protocol (MCP) Server. By configuring this toolkit, agents gain secure, authenticated access to current AWS API specifications and service knowledge. This ensures that AI-generated code consistently adheres to modern API standards and security best practices, reducing the frequency of hallucinations or outdated configuration patterns in generated infrastructure code.

Celebrating 20 Years of Amazon EC2

Over the past two decades, Amazon Elastic Compute Cloud (EC2) has evolved from a single instance type, the m1.small, to a vast ecosystem comprising over 1,200 distinct instance types. This expansion, currently spanning 39 Regions, reflects the service's transition from general-purpose utility to highly specialized, hardware-accelerated infrastructure. By decoupling the control plane from underlying physical hosts and diversifying instance configurations, EC2 now serves as the foundational abstraction layer for higher-level services, including Amazon ECS, Amazon EKS, AWS Lambda, and Amazon SageMaker.

A significant shift in this trajectory is the move toward custom silicon development, which optimizes performance per watt and cost-efficiency for specific compute workloads. By moving beyond merchant silicon, AWS has gained granular control over the hardware-software interface. Key milestones in this custom silicon journey include:

  • Graviton Processors: Starting with the inaugural Graviton chip and evolving through the series to Graviton5, these ARM-based processors provide an alternative to traditional x86 architecture, specifically targeting cloud-native applications and microservices.
  • Trainium Accelerators: Developed specifically for deep learning, Trainium3 represents the advancement of dedicated hardware for high-performance machine learning training, reducing the overhead typically associated with general-purpose GPU utilization.

For enterprise engineers, this diversity requires a strategic approach to instance selection. Selecting the appropriate instance type is no longer a matter of simply scaling CPU and memory; it involves matching workload characteristics—such as cache-heavy inference, large-scale model training, or high-throughput I/O—to the specific hardware primitives exposed by the underlying silicon. Engineers should leverage AWS-provided metrics and benchmarking to evaluate whether migrating existing workloads to architecture-specific instances (e.g., graviton-based vs. x86) offers tangible improvements in latency or cost optimization. This architectural flexibility allows teams to right-size their infrastructure based on the specific performance physics of their applications.

Looking Ahead: Upcoming AWS Events

AWS Summits are free, in‑person gatherings that focus on deep‑dive technical sessions, hands‑on labs, and peer networking. For enterprise engineers, they provide a venue to evaluate new service APIs, review reference architectures, and discuss compliance considerations (e.g., SOC 2, ISO 27001) directly with service teams.

  • Zurich
  • São Paulo
  • Tel Aviv
  • Dubai

Engineers who cannot travel can use the Global Livestream and On‑Demand Hub to access the same recordings. For example, a team evaluating generative AI can watch the São Paulo session on Amazon Bedrock, capture the sample CloudFormation templates shown, and then run a proof‑of‑concept in a sandbox account. By aligning the session’s architecture diagram with internal security baselines (e.g., NIST 800‑53 controls), the team can produce a compliance‑checked deployment plan without leaving the summit environment.

AWS Community Days are locally organized conferences where community leaders curate the agenda. These events tend to emphasize real‑world use cases, open‑source tooling, and community‑driven best practices, making them valuable for engineers seeking peer‑reviewed patterns rather than vendor‑centric presentations.

  • Tokyo (JAWS SONIC 2026)
  • Warsaw

Practical steps for enterprise teams include:

  • Register for the summit or community day that aligns with the region of your primary workload.
  • Download session assets (slides, code samples) from the Builder Center immediately after the event.
  • Map any demonstrated security controls to your internal compliance framework (e.g., OWASP Top 10 for web services).
  • Schedule a follow‑up internal workshop to adapt the presented patterns to your production environment.

Editorial Policy & Research Methodology

Our findings are based on rigorous internal research, verified industry benchmarks, and direct technical implementation experience from our enterprise client projects. All statistics and technical claims are reviewed by senior engineers before publication to ensure accuracy, transparency, and helpfulness for our readers.

Have an Idea?

Let's Build Something Amazing Together.