Среда выполнения Amazon Bedrock AgentCore теперь поддерживает управляемое хранилище сеансов для сохранения состояния файловой системы агента (предварительная версия)
В среде выполнения Amazon Bedrock AgentCore теперь доступна общедоступная предварительная версия управляемого хранилища сеансов, которое позволяет агентам сохранять состояние своей файловой системы во время циклов остановки и возобновления. Современные агенты пишут код, устанавливают пакеты, генерируют артефакты и управляют состоянием через файловую систему. До настоящего времени эта работа терялась при остановке сеанса. В управляемом хранилище сеансов все, что агент записывает по настроенному пути подключения, автоматически сохраняется, даже когда вычислительная среда завершает работу.
При настройке хранилища сеансов каждый сеанс получает постоянный каталог по указанному пути подключения. Агент считывает и записывает файлы обычным образом, а среда выполнения AgentCore прозрачно реплицирует данные в надежное хранилище. Когда сеанс останавливается, при штатном завершении работы данные удаляются. Когда вы возобновляете сеанс с тем же идентификатором, новая виртуальная микромашина подключает то же хранилище и агент продолжает работу с того места, на котором остановился. При этом файлы исходного кода, установленные пакеты, артефакты сборки и история git остаются такими же, как были. Для этого не требуется никакой логики контрольных точек, кода сохранения и восстановления и никаких изменений в агентском приложении. Хранилище сеансов поддерживает стандартные операции с файловой системой Linux, в том числе с обычными файлами, каталогами и символическими ссылками. Объем данных каждого сеанса составляет до 1 ГБ, и при бездействии они хранятся до 14 дней. Обращаться к хранилищу можно только за данными одного сеанса, и доступ к другим сеансам или средам выполнения AgentCore невозможен.
Общедоступная предварительная версия хранилища сеансов предлагается в 14 регионах AWS: США (Северная Вирджиния, Огайо, Орегон), Канада (Центральная), Азиатско-Тихоокеанский регион (Мумбаи, Сеул, Сингапур, Сидней, Токио) и Европа (Франкфурт, Ирландия, Лондон, Париж и Стокгольм).
См. дополнительные сведения о сохранении файлов при остановке и возобновлении в документации Amazon Bedrock AgentCore.