Стабилизация работы систем, повышение производительности, оптимизация интерфейсов
Бизнес-задача
В процессе роста предприятия, увеличения количества сотрудников и обрабатываемых данных компании сталкиваются с падением производительности систем и необходимостью оптимизации их работы.
Главной задачей здесь является обеспечение бесперебойной работы бизнес‑процессов предприятия без увеличения ИТ‑ресурсов и оптимизиация систем. Особенно актуально для высоконагруженных систем при запуске новых сервисов, изменении аппаратной конфигурации, тиражировании системы, подключении новых пользователей или добавлении функциональности.
ВЫГОДА
Повышение скорости
Медленная работа систем приводит к снижению скорости операций и росту затрат и времени их выполнения. Оптимизация систем ускоряет бизнес предприятий.
Комплексный подход
Определение «узких мест» программно-аппаратного комплекса и причин их возникновения. Оптимизация настроек операционных систем, баз данных, интеграционных параметров, каналов связи.
Снижение затрат
Уменьшение загрузки ресурсов позволит снизить капитальные затраты на аппаратное и программное обеспечение.
Как это работает
1
Анализ ИТ‑инфраструктуры и оборудования компании.
2
Анализ архитектуры системы, подготовка инфраструктуры для проведения нагрузочных тестов.
3
Разработка профилей нагрузки и нагрузочных тестов. Разработка и отладка программ-эмуляторов для воспроизведения реальных условий использования системы.
4
Выполнение тестов, сбор и обработка результатов тестирования.
5
Анализ программаного кода приложений, рефакторинг кода. Стабилизация работы информационных систем.
6
Разработка метрик мониторинга компонентов систем. Внедрение систем мониторинга.
7
Мониторинг бизнес‑процессов и показателей работы приложений.
8
Обновление версии платформ, СУБД, используемых в компании.
возможности
Оптимизация инфраструктуры приводит повышению производительности работы существующего оборудования.
Оптимизированный программный код систем устраняет утечки памяти, задержки в работе системы и увеличивает отклик интерфейсов, что ускоряет работу пользователей.
Настроенный пакет автоматизированных нагрузочных тестов позволяет избежать установки релизов, содержащих проблемы производительности.
Настроенная система мониторинга компонентов своевременно проинформирует администраторов об отказе сервисов/функционала ИТ системы.
техническое решение
Используемые платформы и технологии: Documentum, FileNet, Alfresco, Oracle, Postgres, Java Profilers, Prometheus, Grafana, Apache JMeter, Nagios Opsview, HP LoadRunner, Selenium.