Архитектура ПО
ПО состоит из набора микросервисов, каждый из которых представляет
собой docker контейнер, которые запускаются под управлением
оркестратора (k3s).оркестратора. При этом в состав ПО входят как готовые контейнеры
из компонентов с открытым исходным кодом, так и созданные компанией
«Лаборатория ПРОСТОР», а также любыми другими компаниями, которые
используют платформу ПРОСТОР.
На базе платформы могут быть созданы промышленные системы для мониторинга, анализа технологических данных, а также системы управления.
Преимущества микросервисной архитектуры
- Гибкость добавления новых функций и обновлений в течение жизненного цикла ПО
- Легкость горизонтального масштабирования (scaling сервисов)
- Легкость вертикального масштабирования за счёт добавления вычислительных ресурсов
- Устойчивость к отказам - оркестратор следит за работой сервисов
- Расширяемость - новые сервисы добавляются без необходимости изменения всей системы
- Гибкость в выборе технологического стека
- Гикость в управлении версиями
- Автоматическое разворачивание ПО