Периодически к нам в EFSOL Oblako приходят ИТ-директора, которым требуется модернизировать ИТ-инфраструктуру под новые требования бизнеса. Перед ними встают вопросы:
- как действовать оптимально с учетом требований бизнеса/затрат;
- можно ли модернизировать текущие компоненты инфраструктуры без их замены;
- как повысить отказоустойчивость.
Откуда появляются требования бизнеса? Здесь все просто - бизнес растет, но не всегда ИТ-инфраструктура была изначально спроектирована с учетом роста, поэтому возникают определенные нюансы, поскольку:
- количество пользователей растет, учетная система (например, 1С:Предприятие) начинает тормозить;
- формат работы становится гибридным, что требует возможности дистанционной работы сотрудников (возможность защищенно подключаться удаленно);
- растет количество контрагентов, бизнес требует исключить недоступность учетной системы.
С чего начать модернизацию ИТ?
Выбор ИТ инфраструктуры процесс поэтапный. На каждом из этапов можно выделить важные факторы влияющие на основу будущего решения.
Этап 1. Согласовать требования с бизнес - заказчиком
На этом этапе требуется выявить потребность в масштабировании - определить план роста компании в динамике на один, два и три года. Измеряется в количестве пользователей 1С.
Необходимо согласовать доступность системы или допустимый простой. Требования к отказоустойчивости или срокам восстановления доступности. Измеряется в минутах.
Этап 2. Оценка потенциала текущей ИТ структуры
На этом этапе требуется определить наличие технической возможности модернизации серверного парка. Важно, чтобы модернизация отвечала достижению показателей первого этапа.
Потенциал модернизации оборудования конечен. Как правило, модернизация решает вопрос текущих потребностей и дает возможность подготовиться к плановой миграции в целевую структуру.
Если модернизированная система не будет отвечать требованиям бизнеса, то стоит рассматривать вариант исключения модернизации и готовить проект по переходу на новую целевую архитектуру.
Этап 3. Подготовка архитектурного решения
Цель данного этапа - подтвердить практическими замерами корректность выбранной архитектуры.
На этом этапе осуществляется проектирование и выбор программно-аппаратных решений, подготовка схем серверной и сетевой структуры с отражением потоков данных.
Далее осуществляется моделирование - важный этап, подтверждающий правильность выбора архитектуры. Включает в себя:
- Организация тестовой среды - как правило осуществляется на базе облаков, т.к. облачная инфраструктура позволяет гибко внести изменения и добавить необходимые ресурсы.
- Проведение нагрузочных испытаний, моделирующих поведение пользователей при работе с учетной системой 1С. Также проводится динамическое нагрузочное тестирование, определяющее предел роста числа пользователей в тестируемой инфраструктуре.
В итоге проведения работ на данном этапе получаем вехи, при достижении которых необходимо расширять ресурсы инфраструктуры для комфортной работы пользователей.
Этап 4. Запуск прототипа
Происходит внедрение новой инфраструктуры у части пользователей. Это позволяет убедиться в готовности системы к масштабированию на всю компанию. Осуществляется донастройка под требования пользователей.
Выполнение всех этапов подготовки к модернизации ИТ-инфраструктуры исключит риски ошибочного проектирования, как следствие, приведет к экономии бюджета.