Аудит производительности

Компания Algosmart предоставляет услуги по аудиту производительности программного обеспечения SharePoint. Аудит может быть необходим в тех случаях, когда наблюдается деградация производительности ("торможение") при выполнении типовых операций: переход на страницы, открытие библиотек и справочников, работа с поиском и т.д.

Наиболее частыми причинами снижения производительности корпоративного портала SharePoint являются:

  • Использование неоптимизированных алгоритмов в компонентах и модулях;
  • Отсутствие сопровождения и обновления инфраструктуры SharePoint;
  • Некорректная установка и настройка платформы SharePoint.

Аудит корпоративного портала SharePoint

Проверка производительности корпоративного портала SharePoitnt выполняется по нескольким направлениям:

  • Аудит конфигурации серверного обеспечения;
  • Аудит технологической среды и служебных сервисов;
  • Аудит прикладных решений и компонентов.

Аудит серверного оборудования

На данном этапе выполняется анализ сервера SharePoint и сервера SQL нормативным требованиям производителя программного обеспечения, в том числе: достаточность аппаратного обеспечения, достаточность свободной памяти на жестких дисках, проверка работы системы проверки сертификатов, распределение ролей между серверам, анализ журнала событий и другие.

Аудит технологической среды

На данном этапе выполняется анализ технических средств SharePoint и SQL (баз данных, программных служб, конфигураций модулей и проч.), на которых строится прикладные решения. Существуют регламентированные требования к технологической среде, предъявляемые со стороны производителя программного обеспечения. В состав работ входят, но не ограничиваясь: проверка корректности установки SharePoint, проверка настойки пула приложений, настройки фермы, настройки служебных пользователей, анализ версий и апгрейдов фермы, настройки служб в центре администрирования, проверка ошибок в лог-файле и другие.

Аудит прикладных решений

На данном этапе выполняется анализ прикладных разработок на технологической базе. Прикладные разработки анализируются на предмет соответствия требованиям оптимизации исходного кода и соответствия принятых технических решений поставленным задачам. В состав работ входят, но не ограничиваясь: анализ быстродействия работы страниц, анализ кэширования, анализ работы меню навигации, анализ работы веб-частей и dll-компонентов, анализ настроек мастер-страницы (master page).

Результаты аудита

Результатом аудита является отчет с описанием причин снижения производительности и рекомендаций по их устранению. Также может быть выполнено нагрузочное тестирование с целью проверки работоспособности отдельных функциональных блоков.