С уходом с российского рынка западных производителей, заказчикам перестали быть доступны и технологии автоматизации IT. Внедрение российского ПО на платформе Linux «в лоб» приводит к увеличению числа ручных рутинных операций, связанных с необходимостью донастраивать систему. С учетом дефицита высококвалифицированных IT-специалистов и их более высокой, в сравнении с администраторами Windows, стоимостью на рынке труда, это приводит к двум последствиям.
Во-первых, увеличиваются операционные издержки. Из-за этого корпоративным заказчикам приходится увеличивать IT-бюджеты. В противном случае остается меньше денег на внедрение новых систем, необходимых для решения новых задач бизнеса.
Во-вторых, снижается скорость внедрения изменений. Это происходит не только из-за снижения инвестиций на капитальные затраты, но и по технологическим причинам.
Возрастают риски прерывания бизнес-процессов в результате любого обновления программного обеспечения. Таким образом, компания, переходящая на отечественное ПО на основе «классического Linux-подхода», автоматически замедляет свое развитие.
В мире Linux нужно действовать иначе. На первое место выходят кооперация и специализация. Разработчики ОС должны сотрудничать с разработчиками прикладного ПО. Что же касается специализации, то нужны решения, которые позволяют преодолеть технологические ограничения. Например, пакетный способ установки ПО. Пример такого решения – технология Layer Pie. Находясь между ОС и «железом», она позволяет упорядочить установку программных продуктов на рабочие станции в экосистеме Linux.
Оценить решение и его отличие от продуктов Windows и ОС на базе Linux можно на примере того, как происходят процессы установки, обновления ПО и возврата к предыдущим версиям ПО.
Если говорить об установке, то:
- В Windows ПО устанавливается на ПК из установочных файлов формата .exe или .msi.
- В Linux – из пакета, который содержит в себе бинарный файл (реже – исходный код), а также зависимости, тянущие необходимые версии библиотек и драйверов. Layer Pie дает возможность устанавливать ПО в виде изолированного контейнера, который разработчики называют слоем.
Обновление ПО:
- В Windows аналогично его установке. Установочный файл либо «ставит» новую версию рядом со старой, либо поверх старой. Пользователь может выбрать наиболее приемлемый вариант.
- В Linux новое ПО устанавливается поверх старого. При этом как правило происходит безусловное обновление библиотек и драйверов. И если старые версии библиотек нужны для работы других приложений, это приводит к конфликтам, которые в ручном режиме решают администраторы. Layer Pie позволяет установить новое ПО в виде дополнительного слоя. При этом каждый слой может содержать в себе дополнительное ПО, библиотеки, драйвера, которые не будут конфликтовать с другими приложениями.
Также весьма важна для любого бизнеса функция возврата в предыдущее состояние:
- В Windows есть встроенные механизмы, которые позволяют делать шаг назад.
- В Linux в силу пакетного способа установки ПО, механизма сделать шаг назад нет. На практике эта проблема решается, как правило, через процедуру резервного копирования и восстановления. Что в свою очередь требует: регулярного резервирования, наличие технологического окна, - хранилища резервных копий и мощных каналов связи. Layer Pie снимает эти ограничения, благодаря встроенным механизмам, которые позволяют делать простой возврат машины в предыдущую конфигурацию путем перезагрузки.
Иными словами, прежде чем перейти в Linux-среду необходимо вникнуть в ее особенности, оценить влияние на бизнес процессы, и все тщательно просчитать. Только в этом случае бизнес получит такую же гибкость, надежность и удобство управления, как в Windows-среде. Операционные издержки при этом могут быть даже ниже, чем стоимость владения бесплатными ОС.
Ознакомиться с полной версией статьи вы можете на РБК.PRO