Интеграция REST API и автономных агентов: подход AWS к созданию агентских оверлеев

AWS представила концепцию «агентских оверлеев» — легковесных оберток, позволяющих традиционным корпоративным REST-сервисам взаимодействовать с ИИ-агентами без переписывания кода.

Обновлено:
4 мин чтения
0 просмотров
Интеграция REST API и автономных агентов: подход AWS к созданию агентских оверлеев

Корпоративные ИТ-системы десятилетиями строились на базе REST API и микросервисной архитектуры. Эти системы стабильны, тщательно протестированы и глубоко интегрированы в производственные процессы. Однако с появлением автономных искусственных интеллектов возникла проблема: традиционные сервисы не умеют общаться на языке агентов.

Специалисты AWS совместно с инженерами Cisco представили техническое решение этой проблемы — агентские оверлеи (agentic overlays). Это легковесные программные прослойки, которые превращают классические REST-сервисы в инструменты, понятные ИИ-агентам. Данный подход позволяет компаниям внедрять современные технологии без необходимости переписывать существующую бизнес-логику.

Конфликт парадигм: REST против A2A

Чтобы понять суть проблемы, нужно взглянуть на различия в архитектуре. REST API создавались для детерминированного взаимодействия между клиентом и сервером. Клиент отправляет запрос на конкретный адрес (endpoint), передает параметры и получает предсказуемый ответ. Это идеальный подход для выполнения четких команд: создать, прочитать, обновить или удалить данные.

С другой стороны, протоколы меж-агентского взаимодействия (A2A, Agent-to-Agent) спроектированы для автономных систем. Агенты находят друг друга через метаданные, обсуждают свои возможности и обмениваются структурированными сообщениями, чаще всего в формате JSON-RPC. A2A оптимизирован для рассуждений, делегирования задач и координации многошаговых процессов.

Diagram of a traditional REST-based application stack, showing client requests routed by a REST API controller to a set of REST endpoints exposing business logic.

Diagram of a traditional REST-based application stack, showing client requests routed by a REST API controller to a set of REST endpoints exposing business logic.

До недавнего времени компаниям приходилось выбирать: либо оставлять агентов за бортом корпоративной инфраструктуры, либо создавать параллельные системы. Поддержка двух стеков — REST для обычных приложений и A2A для ИИ — ведет к дублированию кода, удвоению затрат на мониторинг и высокому риску рассинхронизации данных.

Как работают агентские оверлеи

Агентский оверлей решает проблему совместимости, выступая в роли умного переводчика. Это тонкая оболочка, которая оборачивает существующий REST-сервис.

Технически оверлей выполняет две главные функции. Во-первых, он принимает сообщения от агентов в формате JSON-RPC и трансформирует их в стандартные HTTP-запросы (REST payloads). Во-вторых, он получает ответ от сервера и переводит его обратно на язык, понятный агенту.

Кроме того, оверлей может представлять существующие REST-маршруты как инструменты, совместимые с протоколом Model Context Protocol (MCP). В результате базовый сервис даже не подозревает, что с ним общается искусственный интеллект, а агент видит перед собой стандартный набор навыков и задач.

Значение для индустрии

Architecture diagram of two parallel stacks: a REST stack with REST endpoints and an A2A stack with A2A endpoints, each with its own controller, deployment pipeline, and observability tooling.

Architecture diagram of two parallel stacks: a REST stack with REST endpoints and an A2A stack with A2A endpoints, each with its own controller, deployment pipeline, and observability tooling.

Подход, предложенный AWS, критически важен для масштабирования ИИ в корпоративном секторе. Он устраняет необходимость масштабного рефакторинга.

Развертывание происходит в рамках единого конвейера (pipeline). Разработчикам не нужно создавать новые базы данных или дублировать системы аутентификации. Достаточно добавить новые маршруты для A2A-трафика на том же хосте и порту, где работает основное приложение.

Это снижает так называемое «расползание агентов» (agent sprawl) в инфраструктуре. Компании могут переиспользовать уже существующие, проверенные временем сервисы в качестве функциональных узлов для больших языковых моделей (LLM) и автономных агентов.

Взгляд в будущее

Мы наблюдаем важный переходный этап. Пока индустрия не выработает единый универсальный стандарт, объединяющий детерминированные API и вероятностные ИИ-системы, паттерны вроде агентских оверлеев будут основным мостом между прошлым и будущим корпоративных ИТ.

Способность быстро и безопасно подключать легаси-системы к новым ИИ-протоколам станет серьезным конкурентным преимуществом. Инфраструктура, которая годами считалась жесткой и неповоротливой, благодаря таким решениям превращается в гибкий набор инструментов для автономных агентов.

Architecture diagram showing separate REST and A2A controller stacks that both call into a shared business logic layer through extracted services.

Architecture diagram showing separate REST and A2A controller stacks that both call into a shared business logic layer through extracted services.

Diagram of an agentic overlay deployed inside the existing application, with both REST endpoints under /api/v2 and A2A endpoints under /a2a sharing the same host, port, and deployment pipeline.

Diagram of an agentic overlay deployed inside the existing application, with both REST endpoints under /api/v2 and A2A endpoints under /a2a sharing the same host, port, and deployment pipeline.

Architecture diagram showing AgentCore Gateway as a single access point that decouples one agentic overlay from multiple downstream REST applications and services.

Architecture diagram showing AgentCore Gateway as a single access point that decouples one agentic overlay from multiple downstream REST applications and services.

Architecture diagram showing the agentic overlay backed by AgentCore Runtime, Gateway, Identity, and Observability, integrated with downstream REST applications and AWS observability services.

Architecture diagram showing the agentic overlay backed by AgentCore Runtime, Gateway, Identity, and Observability, integrated with downstream REST applications and AWS observability services.

TL;DR

Главное

Агентские оверлеи позволяют интегрировать традиционные REST-сервисы в экосистему автономных ИИ-агентов без изменения базовой бизнес-логики и дублирования инфраструктуры.

Ключевые факты

  • /REST API используют жесткую логику (HTTP), а агенты общаются через структурированные сообщения (A2A, JSON-RPC).
  • /Оверлей работает как переводчик, трансформируя запросы агентов в стандартные REST-вызовы и обратно.
  • /Технология поддерживает интеграцию с Model Context Protocol (MCP).

Инсайт

Главным препятствием для внедрения ИИ в корпорациях является не отсутствие умных моделей, а архитектурная несовместимость новых протоколов общения агентов с десятилетиями выстраиваемой REST-инфраструктурой.

Источник:Aws

Читайте также