Сервисы
Managed IT
Решения
Security
Собственная разработка
Партнерам
О компании

Плохое наследство: как избавиться от устаревшей инфраструктуры

В ИТ есть такое понятие как «устаревание инфраструктуры» — в первую очередь в контексте устаревания программного обеспечения и технологий. На западе это называют legacy (от англ. «наследство» в негативной коннотации). На российском ИТ-рынке, в отличие от западного, пока еще не вошло в привычку считать убытки от legacy или учитывать их по статье «необязательные расходы». В США, например, издержки на обслуживание устаревшего ПО государственными и коммерческими организациями доходят до десятков миллиардов долларов в год.

Кроме финансовых проблем и снижения уровня информационной безопасности, использование устаревшего ПО влечет за собой проблемы с внедрением инноваций. Компания, которая накапливает legacy, не может позволить себе использовать по максимуму такие технологии, как облачные вычисления, интернет вещей (IoT), ИИ, машинное обучение — т. е. технологии, которые дают бизнесу большую гибкость, эффективность и безопасность.

У большинства клиентов, которым ITGLOBAL.COM проводит предаудит ИТ-инфраструктуры, обнаруживаются проблемы с обновлением операционных систем, СУБД, бизнес-приложений. Чем больше компания, тем выше вероятность того, что она использует устаревшее по всем меркам ПО, зачастую уже не поддерживаемое вендором. Расскажем, как мы боремся с этим в рамках услуги Managed IT.

Обязательный минимум

Как правило, невозможно обновить только один объект инфраструктуры. Обновление ПО до современных версий требует апдейта и остальных объектов. Точечные, «заплатные» обновления создают клубок проблем, который сложно распутать. Поэтому для корректной работы любого сервиса Managed IT нужно, чтобы поддерживаемые системы были актуальными и обновленными, а поставщик, который администрирует инфраструктуру, применял политику обновления (renewal policy).

Если ITGLOBAL.COM берет на поддержку участки инфраструктуры, они обязательно должны поддерживаться вендором. Мы полностью обновляем ПО: ОС и софт — серверы, БД и так далее. Только после этого можно гарантировать SLA на поддерживаемый сервис. Период подготовки к оказанию услуги Managed Services можно сравнить с тем, что называется «оптимизацией технического долга» в разработке ПО.

Пример из практики

В ITGLOBAL.COM обратился зарубежный клиент, бизнес которого требует выполнения закона № 152-ФЗ о персональных данных, т. е. хранения ПДн клиентов на территории РФ. ПО клиента устарело: на production-сервере компания использовала Ubuntu 14 — ОС, которая уже давно снята с поддержки. Патчи безопасности также уже не выпускались. Мы взяли свежий дистрибутив CentOS, развернули современное ПО и перенесли все данные на новый сервер. Затем настроили мониторинг, подключили бэкапы — и только после этого взяли сервис на поддержку.

В случаях, подобному описанному выше, иногда проще и дешевле развернуть систему с нуля, нежели обновляться через ряд промежуточных версий. У каждого продукта свой цикл жизни, и задача ITGLOBAL.COM оставаться в его рамках. Если в процессе то или иное ПО исчезает — например, ОС снимается с поддержки, мы заменяем ее на другую, с той же функциональностью. ITGLOBAL.COM использует как платное ПО, так и opensource-решения.

В заключение еще раз подчеркнем, что обновление ПО — необходимое условие грамотного обслуживания и масштабирования ИТ-инфраструктуры. Продуманная, регулярная политика обновления избавит компанию от проблем с информационной безопасностью, поможет своевременно реагировать на рост бизнеса, а значит и оставаться конкурентоспособной. Кроме Managed IT, к эффективным способам модернизации ИТ-инфраструктуры, который также подразумевает автоматическое обновление ПО, относится миграция локального ЦОД в публичное облако.