В ОАО «Северо-Западный Телеком» внедрена система управления доступом к внешним устройствам Zlock

В ОАО «Северо-Западный Телеком» внедрена система управления доступом к внешним устройствам Zlock

В июне 2010 года на территории всех региональных филиалов ОАО «СЗТ» были завершены работы по внедрению системы управления доступом к внешним устройствам Zlock российского разработчика — компании SECURIT.

Система защиты от утечек информации Zlock предназначена для контроля локальных компьютеров и корпоративных ноутбуков с целью защиты от несанкционированного использования USB-накопителей, WiFi- и Bluetooth-устройств, сетевых карт, модемов, FDD-, CD- и DVD-приводов, жестких дисков, портов COM и LPT, локальных и сетевых принтеров. Подключаемые устройства могут идентифицироваться по любым признакам, таким как класс устройства, код производителя, код устройства, серийный номер и т. д. Это дает возможность назначать разные права доступа к устройствам одного класса, например, запретить использование USB-дисков, но при этом разрешить использование USB-ключей для аутентификации пользователей.

Дополнительно в системе Zlock есть возможность архивирования информации, записываемой на внешние носители и распечатываемой на локальных и сетевых принтерах. Управление Zlock осуществляется через единую для всех IPC-решений SECURIT консоль, в которой предусмотрены специальные возможности для просмотра отчетов по использованию сотрудниками внешних устройств и принтеров.

«Одна из приоритетных задач любого оператора связи — защита данных о своих абонентах. Надежная защита от утечек данных требует принятия организационных мер и применения современных решений, — говорит Сергей Константинович Новгородский, заместитель генерального директора по безопасности ОАО «СЗТ», — основное требование к продуктам подобного класса — надежность, ведь любая даже незначительная ошибка может отразиться на бизнес-процессах оператора связи. В процессе внедрения и эксплуатации Zlock показал себя как надежное, технологичное и достаточно легкое решение для защиты от утечек информации».

«Zlock изначально создавался для крупных корпоративных сетей с десятками тысяч компьютеров и сотнями серверов, и мы рады, что всё больше ведущих компаний страны для защиты своей информации выбирают именно Zlock», — Александр Алексеевич Ковалёв, директор по маркетингу SECURIT.

Зачем Яндекс Go создал отдельный язык для расчёта стоимости поездок

Цена поездки в Яндекс Go — это не расстояние, умноженное на минуты и километры. В расчёт вмешиваются геозоны, спрос, скидки, платные дороги, дополнительные остановки и требования вроде перевозки кота, велосипеда или лыж. Чтобы управлять этим хозяйством без бесконечных деплоев, разработчики вынесли алгоритм ценообразования из кода сервиса в собственный язык.

Как объяснили разработчики в статье на Хабре, прайсинг работает не только при заказе машины.

Он пересчитывает стоимость при смене маршрута или способа оплаты, завершении поездки, обращении в поддержку и проверке данных аналитиками. Цена при этом может быть фиксированной, интервальной или считаться по таксометру.

 

Сначала сервисы параллельно собирают параметры поездки: тарифную категорию, геозоны, скидки, повышенный спрос и дополнительные услуги. Зависимости между источниками выстраиваются в граф, а запросы выполняются асинхронно на базе userver. Если некритичный источник не ответил, весь расчёт не падает.

 

Сам алгоритм раньше можно было бы держать в C++, но он меняется в среднем дважды в неделю. Выкатка сервиса на 50 подов занимает около 40 минут, а лес динамических конфигов быстро превратил бы код в музей условных операторов.

Поэтому Яндекс разработал собственный DSL. В нём есть условия, функции, неизменяемые значения и fold вместо циклов. Правила собираются в последовательную цепочку: каждое преобразование получает текущую цену и параметры, а возвращает новый результат с метаданными. Грамматику описали через ANTLR 4, а верификатор Z3 проверяет, что программа не выдаст некорректную цену.

 

Теперь изменение алгоритма не требует пересборки сервиса, ошибочную версию можно быстро откатить, а каждый расчёт — воспроизвести по входным данным и промежуточным результатам.

 

В итоге прайсинг превратился в отдельную платформу, которой уже пользуются Такси, Доставка и сервис зарядки электромобилей.

RSS: Новости на портале Anti-Malware.ru