31 августа 2023 команда РУСТЭК завершила второй этап работ по созданию цифровой сервисной платформы автоматизации облачных вычислений.
По итогу этапа Rustack Cloud Platform расширилась следующим функционалом.
Редактор повторно-используемых компонентов
В Конструкторе платформенных сервисов появился редактор повторно-используемых компонентов, а библиотека компонентов начала активно наполняться шаблонами развёртывания ПО для разных ОС и инфраструктурными компонентами — именно из них и планируется конструировать платформенные сервисы. Разрабатываемые сервисы размещаются в Каталоге, а по готовности они могут быть опубликованы для заказа: программный интерфейс предоставляет Витрина сервисов. В составе Конструктора появилась служба развёртывания, в рамках которой разработан планировщик и раннер заданий на развёртывание сервисов.
«Новая функциональность позволит DevOps-инженерам быстро и удобно создавать новые сервисы, такие как: кластеризованные сервисы СУБД, ML, Message Queue и многие другие. Это сократит время на создание сервисов с нуля, оптимизируя временные затраты» — Илья Калестров, архитектор Rustack Cloud Platform
Раннер платформенных сервисов
Параллельно в Rustack Cloud Platform разработан интеграционный модуль — раннер платформенных сервисов, взаимодействующий с витриной Конструктора. Данный модуль позволяет подключаться к витрине Конструктора платформенных сервисов по программному интерфейсу. Это позволяет динамически расширять спектр сервисов, доступных для заказа через панель самообслуживания, и создавать экземпляры платформенных сервисов по клику мыши. Таким образом, бизнес получает возможность расширять предложение и одновременно сокращать time-to-market сервисов в облаке.
Сервисы, разворачиваемые в облачных инсталляциях, автоматически учитываются модулем биллинга Rustack Cloud Platform и тарифицируются наравне с иными облачными ресурсами и услугами.
Отображение существующей виртуальной инфраструктуры в средствах миграции
Средства миграции получили собственный планировщик заданий, разработан раннер заданий для конвертации виртуальных дисков. Через панель управления средств миграции администратор может работать с моделью существующей виртуальной инфраструктуры и в визуальном режиме настраивать миграцию в целевую инфраструктуру на платформу РУСТЭК.
Данное решение уникально и отличает Rustack Cloud Platform от конкурентов. Новая функциональность позволит обнаруживать существующую виртуальную инфраструктуру под управлением VMware vCenter, мигрировать её, соблюдая нужные настройки и конфигурации, и передавать под управление из портала. В результате такой подход даёт преимущество в сокращении времени на проведение миграции и упрощает переход на Rustack Cloud Platform, автоматизируя целый ряд разнообразных задач миграции.
«Горжусь командой РУСТЭК, которая проделала большую работу в рамках второго этапа! Мы работаем над созданием крайне востребованных инструментов для администраторов и devops-инженеров, делающих клиентский опыт более комфортным. Приятно осознавать, что Rustack Cloud Platform не имеет на рынке отечественных аналогов! На всех парах переходим к реализации третьего этапа разработки.» — Дмитрий Демидов, руководитель разработки Rustack Cloud Platform
По итогу этапа Rustack Cloud Platform расширилась следующим функционалом.
Редактор повторно-используемых компонентов
В Конструкторе платформенных сервисов появился редактор повторно-используемых компонентов, а библиотека компонентов начала активно наполняться шаблонами развёртывания ПО для разных ОС и инфраструктурными компонентами — именно из них и планируется конструировать платформенные сервисы. Разрабатываемые сервисы размещаются в Каталоге, а по готовности они могут быть опубликованы для заказа: программный интерфейс предоставляет Витрина сервисов. В составе Конструктора появилась служба развёртывания, в рамках которой разработан планировщик и раннер заданий на развёртывание сервисов.
«Новая функциональность позволит DevOps-инженерам быстро и удобно создавать новые сервисы, такие как: кластеризованные сервисы СУБД, ML, Message Queue и многие другие. Это сократит время на создание сервисов с нуля, оптимизируя временные затраты» — Илья Калестров, архитектор Rustack Cloud Platform
Раннер платформенных сервисов
Параллельно в Rustack Cloud Platform разработан интеграционный модуль — раннер платформенных сервисов, взаимодействующий с витриной Конструктора. Данный модуль позволяет подключаться к витрине Конструктора платформенных сервисов по программному интерфейсу. Это позволяет динамически расширять спектр сервисов, доступных для заказа через панель самообслуживания, и создавать экземпляры платформенных сервисов по клику мыши. Таким образом, бизнес получает возможность расширять предложение и одновременно сокращать time-to-market сервисов в облаке.
Сервисы, разворачиваемые в облачных инсталляциях, автоматически учитываются модулем биллинга Rustack Cloud Platform и тарифицируются наравне с иными облачными ресурсами и услугами.
Отображение существующей виртуальной инфраструктуры в средствах миграции
Средства миграции получили собственный планировщик заданий, разработан раннер заданий для конвертации виртуальных дисков. Через панель управления средств миграции администратор может работать с моделью существующей виртуальной инфраструктуры и в визуальном режиме настраивать миграцию в целевую инфраструктуру на платформу РУСТЭК.
Данное решение уникально и отличает Rustack Cloud Platform от конкурентов. Новая функциональность позволит обнаруживать существующую виртуальную инфраструктуру под управлением VMware vCenter, мигрировать её, соблюдая нужные настройки и конфигурации, и передавать под управление из портала. В результате такой подход даёт преимущество в сокращении времени на проведение миграции и упрощает переход на Rustack Cloud Platform, автоматизируя целый ряд разнообразных задач миграции.
«Горжусь командой РУСТЭК, которая проделала большую работу в рамках второго этапа! Мы работаем над созданием крайне востребованных инструментов для администраторов и devops-инженеров, делающих клиентский опыт более комфортным. Приятно осознавать, что Rustack Cloud Platform не имеет на рынке отечественных аналогов! На всех парах переходим к реализации третьего этапа разработки.» — Дмитрий Демидов, руководитель разработки Rustack Cloud Platform