«1С:Корпоративный инструментальный пакет 8» (1С:КИП) предназначен для повышения производительности, масштабируемости и надежности информационных систем на платформе «1С:Предприятия 8» за счет следующих возможностей:
- обнаружения возможных технических проблем на ранних стадиях внедрения (в том числе на стадии проектирования);
- получения объективной информации о производительности системы;
- получения полной технической информации о проблемах производительности, имеющихся в системе, с целью дальнейшей оптимизации ее кода и структур данных.
Программный продукт может использоваться как самостоятельно (например, для оценки применимости какой-либо конфигурации для решения задач клиента), так и в качестве дополнительного инструмента, позволяющего провести анализ «узких мест» и повысить производительность и масштабируемость внедряемой или уже внедренной системы.
Продукт наиболее полезен при использовании на относительно крупных внедрениях — с большой нагрузкой на систему и большим количеством рабочих мест.
Основные задачи, решаемые при помощи «1С:Корпоративного инструментального пакета»:
- проведение многопользовательских нагрузочных испытаний без участия реальных пользователей;
- измерение показателей производительности системы с целью:
- оценки применимости системы в заданных условиях;
- оценки масштабируемости системы;
- выбора оборудования;
- сбор и хранение информации о динамике показателей производительности системы во времени;
- анализ «узких мест» и оптимизация кода системы, в том числе:
- сбор полной информации обо всех проблемах производительности, имеющихся в системе;
- ранжирование проблем по степени их влияния на производительность системы в целом;
- предоставление сквозной информации о контексте каждой проблемы на всех уровнях функционирования системы (действия пользователя, стек вызовов исходного кода, запросы к СУБД).
«1С:Корпоративный инструментальный пакет 8» может использоваться для решения перечисленных задач на всех этапах жизненного цикла системы:
- проектирование;
- разработка;
- внедрение;
- рабочая эксплуатация и техническая поддержка;
- доработка системы в процессе эксплуатации.