ОПТИМИЗАЦИЯ СИСТЕМ
Стабилизация работы систем, повышение производительности, оптимизация интерфейсов
Бизнес-задача
В процессе роста предприятия, увеличения количества сотрудников и обрабатываемых данных компании сталкиваются с падением производительности систем и необходимостью оптимизации их работы.
Главной задачей здесь является обеспечение бесперебойной работы бизнес‑процессов предприятия без увеличения ИТ‑ресурсов и оптимизиация систем. Особенно актуально для высоконагруженных систем при запуске новых сервисов, изменении аппаратной конфигурации, тиражировании системы, подключении новых пользователей или добавлении функциональности.
ВЫГОДА
  • Повышение скорости
    Медленная работа систем приводит к снижению скорости операций и росту затрат и времени их выполнения. Оптимизация систем ускоряет бизнес предприятий.
  • Комплексный подход
    Определение «узких мест» программно-аппаратного комплекса и причин их возникновения. Оптимизация настроек операционных систем, баз данных, интеграционных параметров, каналов связи.
  • Снижение затрат
    Уменьшение загрузки ресурсов позволит снизить капитальные затраты на аппаратное и программное обеспечение.
Как это работает
  • 1
    Анализ ИТ‑инфраструктуры и оборудования компании.
  • 2
    Анализ архитектуры системы, подготовка инфраструктуры для проведения нагрузочных тестов.
  • 3
    Разработка профилей нагрузки и нагрузочных тестов. Разработка и отладка программ-эмуляторов для воспроизведения реальных условий использования системы.
  • 4
    Выполнение тестов, сбор и обработка результатов тестирования.
  • 5
    Анализ программаного кода приложений, рефакторинг кода. Стабилизация работы информационных систем.
  • 6
    Разработка метрик мониторинга компонентов систем. Внедрение систем мониторинга.
  • 7
    Мониторинг бизнес‑процессов и показателей работы приложений.
  • 8
    Обновление версии платформ, СУБД, используемых в компании.

возможности
  • Оптимизация инфраструктуры приводит повышению производительности работы существующего оборудования.
  • Оптимизированный программный код систем устраняет утечки памяти, задержки в работе системы и увеличивает отклик интерфейсов, что ускоряет работу пользователей.
  • Настроенный пакет автоматизированных нагрузочных тестов позволяет избежать установки релизов, содержащих проблемы производительности.
  • Настроенная система мониторинга компонентов своевременно проинформирует администраторов об отказе сервисов/функционала ИТ системы.
техническое решение
Используемые платформы и технологии: Documentum, FileNet, Alfresco, Oracle, Postgres, Java Profilers, Prometheus, Grafana, Apache JMeter, Nagios Opsview, HP LoadRunner, Selenium.
примеры проектов