Зачем?
Быстрый старт и изолированная экосистема
Платформа реализована в виде LXC-контейнера и готова к использованию и развертыванию. Основное назначение платформы - быстрый старт разработки сложных и нестандартных сервисов, а также создание прототипов приложений и REST API точек доступа к данным.
Для старта нужно создать контейнер на основе одного из готовых образов или снимков контейнера платформы. Далее использовать руководство по конкретной экосистеме. Можно использовать встроенные возможности приложения или следуя рекомендациям создать приложение с нуля. Приложение, созданное с нуля более гибко и не имеет жестких сцепок и зависимостей.
Итак, быстрый старт, изолированная среда, возможность цикличных обновлений, без потери стабильности.
Почему так?
Основная цель - сделать более стабильным жизненный цикл проекта. Изолировать требования проекта от внешнего влияния насколько это возможно, что позволяет обновлять, улучшать и развивать проекты в современном ритмичном темпе.
Плюс возможность поддержки устаревших технологий в legacy-проектах.