Найти в Дзене
АПЕКС

Про обновление

Обновление программного обеспечения оно полезно. Новые функции. То сё. Хочется же быть в тренде. После того, как случился почти повсеместный переход на подписку, т.е. оплачивается некоторый период использования, а не вечное приобретение это стало почти обязательным. Так то оно куда полезнее. Вроде как всем хорошо. И производителю - понемногу - но постоянно приток, потребителю тоже - понемногу, но постоянно. Отток. Всякие крики и вопли - Я хочу чтобы это было мое и навсегда, а не быть вашим вечным рабом ! Я сам хочу всем управлять, чтобы ни от кого не зависеть ! Но чтобы техподдержка, обновления и консультации были ! Ну и так далее. Крикуны они обычно только это и могут - поорать. И не покупают ничего. Ни постоянные, ни временные. Никакие. У них работа другая. Вариантов просто других не осталось. Продают и постоянные лицензии. За отдельные деньги - подписывайся на обновления. Тоже вариант. Это же разработчики трудились и чего-то там делали. Все вроде логично. Разработчики принуждая пере

Обновление программного обеспечения оно полезно. Новые функции. То сё. Хочется же быть в тренде. После того, как случился почти повсеместный переход на подписку, т.е. оплачивается некоторый период использования, а не вечное приобретение это стало почти обязательным. Так то оно куда полезнее. Вроде как всем хорошо. И производителю - понемногу - но постоянно приток, потребителю тоже - понемногу, но постоянно. Отток. Всякие крики и вопли - Я хочу чтобы это было мое и навсегда, а не быть вашим вечным рабом ! Я сам хочу всем управлять, чтобы ни от кого не зависеть ! Но чтобы техподдержка, обновления и консультации были ! Ну и так далее. Крикуны они обычно только это и могут - поорать. И не покупают ничего. Ни постоянные, ни временные. Никакие. У них работа другая. Вариантов просто других не осталось. Продают и постоянные лицензии. За отдельные деньги - подписывайся на обновления. Тоже вариант. Это же разработчики трудились и чего-то там делали. Все вроде логично. Разработчики принуждая переходить на новые версии решают одну шкурную задачу - избавиться от поддержки старинных версий. Это целую инфраструктуру содержать надо. Все возможные варианты сочетаний операционных систем,  версий СУБД и версий самого программного обеспечения. Немалое количество может получиться. Упрощают конечно, держат только самые ходовые. Или по возникновении вопроса - устанавливают, чтобы ответить на вопрос. Хуже когда возникает критическая ошибка и надо для этой версии выпустить патч. Это уже печальнее. Это надо восстановить исходный код тех годов и поправить. Пересобрать - проверить. Капец какие затраты. Но при хорошей оплате может и окупаются. Редко кто делает. Посылание в даль в два этапа. После выхода новой версии обновления для старой не выпускаются. А через какое-то время и техподдержка не оказывается. На предыдущей версии клиенты могут остаться только при постоянной лицензии. Если лицензия временная - то она заканчивается. И тут надо ее продлевать. А для этого надо перейти на новую версию. Опа. Птичка в клетке. Но чтобы птичка не билась головой, ей надо создать условия, что переход этот будет плавным и незаметным. Нажал на кнопочку - и переехал. Эх. Блажен кто верует.

Как оно проходит в десктопе.

Вышла новая версия. Клиент узнал о том зайдя на сайт. Скачал обновление, развернул, ткнул в инсталлятор. Это у взрослых парней. У невзрослых могут быть отдельные пассы по обновлению клиента, базы и прочих частей. Да. Предварительно копию базы надо сделать и выгнать всех пользователей. Что проще делать по ночам.

Идеальный вариант - все пройдет без сучка и задоринки. Запускается на клиенте приложение и говорит глядя в базу, что оно не соответствует новой версии. Скачались файлы программы из базы и все обновилось. Вмешательства не требуется. Ну там может в базу руками завести пяток другой глобальных констант, зайти и обновить конфигурации, завести несколько позиций с определенными обозначениями ну и так по мелочи. Инструкция листиков на пять-шесть. Проверить все это. А что надо делать если парни не взрослые - это жуть. Запускать скрипты обновления в базе вручную, руками заводить новые роли, добавлять процедуры. Не для простых смертных. Ну там пройтись по всем рабочим местам и установить нового клиента, если это централизованно не делается. Мелочи. Процедура может и на полдня и на неделю-другую. Это процедура. Непредсказуемая. Как пойдет.

А если разработчик перестает поддерживать операционную систему, версию СУБД, поменяет схему лицензирования ? Может. Легко. Им же надо соответствовать последней моде. Ну тогда надо будет соответствовать и клиенту. Ну или на новую версию не переходить. Что фактически для временных лицензий означает - перестать пользоваться. Тхе энд. Как говорится.

А как в случае нашей новой облачной системы ?

А никак. Нет какой-то особой процедуры. От слова совсем.. Обновление проходят постоянно. Незаметно и ненавязчиво. То там кнопки появились,  то форма поменялась, стало удобнее, работает быстрее, режим новый. Вопросы конечно возникают. А что это такое, а зачем, а как использовать. Избавлены пользователи от технических проблем. Просто пользуются с пользой для себя и для нас.