Единая студия Amazon SageMaker теперь предлагает интерфейс командной строки CI/CD для приложений данных и искусственного интеллекта

Проведено: 23 апр. 2026 г.

Единая студия Amazon SageMaker теперь предлагает интерфейс командной строки CI/CD (aws-smus-cicd-cli). Это инструмент командной строки с открытым исходным кодом, который автоматизирует развертывание мультисервисных приложений для работы с данными и искусственным интеллектом в процессе разработки, тестирования и производства. Организации, создающие приложения в Единой студии SageMaker, могут объединять несколько сервисов AWS, включая AWS Glue, Amazon Athena, Amazon MWAA, Amazon SageMaker AI, Amazon Bedrock и Amazon QuickSight, в единые приложения. Используя интерфейс командной строки, команды специалистов по работе с данными могут определять приложения один раз в манифесте YAML, а команды DevOps могут выполнять развертывание с помощью одной команды, сокращая число проблемных мест при развертывании и исключая дрейф конфигурации.

Интерфейс командной строки считывает декларативный файл manifest.yaml, в котором каждый этап конвейера сопоставляется с изолированным проектом в Единой студии SageMaker. Во время развертывания он заменяет конфигурации, зависящие от этапа, (пути S3, роли IAM, идентификаторы аккаунтов и строки подключения) и распределяет ресурсы в порядке зависимостей. Четыре команды охватывают весь жизненный цикл: describe проверяет разрешения и подключения, bundle упаковывает неизменяемый артефакт из целевого источника, deploy записывает этот артефакт в целевой объект, а test запускает проверку после развертывания. Он работает с существующими решениями CI/CD, такими как GitHub Actions, Jenkins и GitLab CI.

Интерфейс командной строки CI/CD предлагается без дополнительной платы во всех регионах AWS, где доступна Единая студия Amazon SageMaker. Вы платите только за базовые ресурсы AWS, выделенные во время развертывания.

Чтобы начать работу, ознакомьтесь со следующими ресурсами.