Google представил новый облачный сервис Google Cloud Composer для управления любым множеством слабо и сильно связанных задач.
Основой сервиса Google Cloud Composer является Apache Airflow (см. рис. ниже), который предоставляет возможность визуально создать граф зависимостей между любыми задачами и обеспечить их запуск по расписанию, с учётом зависимостей между ними.
При этом, отслеживаются все возможные ошибки выполнения задач и в случае их появления выбираются альтернативные маршруты для выполнения согласно вашего графа зависимостей.
Отличие реализации Google Cloud Composer состоит в том, что этот сервис полностью интегрирован в консоль разработчика Google, не требует установки ПО и имеет коннекторы ко всем сервисам Google, а также к множеству других облаков и просто внешних задач.
Для того, чтобы запустить Google Cloud Composer в консоли разработчика Google фактически достаточно сделать четыре действия (клика), а именно:
1) Открываем консоль разработчика Google
2) Включаем сервис Google Cloud Composer
3) Создаём пустую корзину Google Storage
4) Создаём пустую среду Google Cloud Composer
Далее в среде Cloud Composer ресуем граф зависимостей между задачами по вкусу и отправляем его на выполнение в среде Google Cloud Platform.
Комментариев нет:
Отправить комментарий