1. Организация открытой системы управления полным циклом доставки, развёртывания и лицензирования до Заказчика.
2. Проектирование системы публикации, доставки, развёртывания и лицензирования - SupplyLab.
6. Решение - SupplyLab
Хранение
Artifactory
• deb
• rpm
• nupkg
• zip
• и др.
Публикация
Global
Update
Server
• deb
• rpm
• nupkg
• zip
• и др.
Лицензирование
LicenseLab
• Guardant
• Gemalto
Sentinel
Доставка
Front Local
Update
Server
• deb
• rpm
• nupkg
• zip
• и др.
Развёртывание
SaltStack
7. Движение пакета обновления
Хранение • Artifactory
Публикация • GUS - Global Update Server
Доставка • FLUS – Front Local Update Server
Фильтрация по
лицензии
• LicenseLab
Развёртывание • SaltStack
9. Схема развёртывания. Направление движения пакетов обновлений
Закрытые
сервера
Artifactory
GUS
+
LicenseLab
Публичные
сервера
FLUS
FLUS
FLUS
Заказчик
SaltStack
Soft/Hard Key
Salt Minion 1
Salt Minion 2
…
Salt Minion N
10. Открытые вопросы на разработку
• Общий LicenseServer на стороне Заказчика.
• Идентификация установки Заказчика.
• Взаимодействие с Software/Hardware ключами разных производителей.
• Интеграция с CMS производителей ключей
11. Благодарю за внимание.
Мы на Github - DevOpsHQ
https://github.com/devopshq
Александр Паздников
apazdnikov@ptsecurity.com