Ключевые положения
В рейтинге принята балльная система. Каждому поставщику начислено определенное количество баллов по нескольким критериям. Чем выше итоговая сумма баллов, тем выше место в рейтинге.
Критерии, которые учитывались при составлении рейтинга:
- Функционал системы
- Варианты лицензирования
- Поддерживаемые СУБД
- Поддерживаемые языки программирования
- Минимальные системные требования к серверу
Ниже приведены основные положения и правила начисления баллов по каждому из критериев.
Правила начисления баллов
Функциональные возможности
Учитывалось 6 основных возможностей систем обезличивания данных:
- Возможность распределения задач (таблиц) в очереди
- Наличие API
- Создание пользовательских алгоритмов силами пользователей
- Возможность создания и использования собственных библиотек
- Возможность импорта/экспорта модели обезличивания
- Возможность горизонтального масштабирования для достижения требуемой производительности
За каждую из них компаниям начислено по 30 баллов.
Варианты лицензирования
Чем больше вариантов лицензирования решения предлагает вендор, тем лучше для клиента. В среднем, за каждый вид лицензирования компаниям начислено по 20 баллов. Если варианты сильно схожи между собой, применен понижающий коэффициент.
Поддерживаемые СУБД
Поддержка разных СУБД позволяет обезличить данные в различных системах, построенных на базе разных СУБД. Наиболее распространенными СУБД при этом являются Oracle, MS SQL, PostgreSQL, MySQL. За их поддержку компаниям начислено по 20 баллов. При наличии дополнительных - 40 баллов.
Поддерживаемые языки программирования
Языки программирования позволяют программировать алгоритм обезличивания и маскировки. За каждый из них компаниям начислено по 15 баллов.
Минимальные системные требования к серверу
Системные требования показывают, насколько решение оптимизировано и каких затрат на оборудование потребует в процессе работы. Учитывались требования к процессорам, оперативной памяти и объему накопителя. Баллы начислены по регрессивной шкале: чем выше показатели, тем ниже количество баллов. При этом вес одного процессора CPU приравнивался к 4 Гб RAM и 100 Гб HDD.
Сводная таблица начисления баллов
Критерий |
Правило начисления баллов |
---|
Функциональные возможности |
30 баллов за каждый модуль
|
Варианты лицензирования |
20 баллов за каждый вариант |
Поддерживаемые СУБД |
25 баллов – распространенные СУБД
15 баллов – при поддержке других СУБД
|
Поддерживаемые языки программирования |
15 баллов за каждый 1 поддерживаемый язык |
Минимальные системные требования |
По регрессивной шкале |