AWS Step Functions упрощает работу с переменными и преобразованиями JSONata для разработчиков

Проведено: 22 нояб. 2024 г.

AWS Step Functions объявляет о поддержке двух новых возможностей – преобразования переменных и данных JSONata. Переменные позволяют разработчикам назначать данные в одном состоянии и ссылаться на них в последующем состоянии. Это помогает упростить управление полезными данными состояний и снизить необходимость передачи данных через несколько промежуточных состояний. Благодаря поддержке JSONata – языка запросов и преобразований с открытым исходным кодом – клиенты теперь могут выполнять расширенные операции по обработке и преобразованию данных, такие как форматирование даты и времени и математические операции. Кроме того, при использовании JSONata мы упростили обработку ввода и вывода, уменьшив количество полей преобразования JSON, необходимых для вызова сервисов и передачи данных в следующее состояние.

AWS Step Functions – это визуальный сервис рабочих процессов, который позволяет координировать более 14 000 действий API из более чем 220 сервисов AWS для создания распределенных приложений и рабочих нагрузок по обработке данных. С поддержкой переменных и JSONata разработчики могут быстрее и эффективнее создавать распределенные бессерверные приложения благодаря расширенным возможностям управления полезными данными. Эти функции также снижают потребность в написании пользовательского кода, сокращают затраты и уменьшают количество переходов между состояниями, необходимых для создания и передачи данных между состояниями.

Переменные и JSONata доступны бесплатно в следующих регионах: Восток США (Северная Вирджиния, Огайо), Запад США (Орегон), Канада (Центральная), Европа (Ирландия, Франкфурт) и Азиатско-Тихоокеанский регион (Токио, Сеул, Сингапур и Сидней). Поддержка остальных регионов будет добавлена в ближайшие дни. Мы также сотрудничаем с LocalStack и Datadog, чтобы обеспечить обновление их возможностей локальной эмуляции и наблюдения для поддержки переменных и JSONata. Чтобы узнать больше, ознакомьтесь со следующими ресурсами.