Kaspersky ICS подтвердила совместимость с Siemens SIMATIC WinCC

Kaspersky ICS подтвердила совместимость с Siemens SIMATIC WinCC

Kaspersky ICS подтвердила совместимость с Siemens SIMATIC WinCC

«Лаборатория Касперского» и «Сименс» провели полномасштабное совместное тестирование платформы Kaspersky Industrial Cyber Security (KICS) и SCADA-системы SIMATIC WinCC Open Architecture (WinCC OA). Результаты испытаний официально подтвердили совместимость последних версий платформ и возможность их корректного использования в промышленных приложениях на российском рынке.

Совместное использование Kaspersky Industrial CyberSecurity и WinCC OA позволит заказчикам из различных отраслей промышленности обеспечить соответствие эксплуатируемых и внедряемых решений АСУ ТП Приказу № 31 ФСТЭК России, который регламентирует требования к информационной защите критически важных производственных объектов.

«Сейчас происходит трансформация промышленности. Цифровые технологии активно внедряются на всех этапах производственного цикла и на всех уровнях инфраструктуры. Поэтому при создании и эксплуатации систем промышленной автоматизации необходимо думать и про обеспечение кибербезопасности. Особенно остро эта задача стоит перед крупномасштабными географически распределенными системами, что является целевой областью применения WinCC OA. Совместимые продукты и решения «Сименс» и «Лаборатории Касперского» позволяют эффективно настроить производственный процесс и обеспечить его информационную защиту для российских клиентов», — отметил директор департамента «Цифровое производство» компании «Сименс» в России Игорь Сергеев.

«Число кибератак на промышленные системы стремительно растет, и производственные компании все серьезнее задумываются о новых подходах к обеспечению информационной защиты. По данным недавних исследований, 67% экспертов по информационной безопасности определяют уровень угроз для АСУ ТП как критический или высокий. Наше решение создано с учетом особых требований к промышленной безопасности и обеспечивает стабильность технологических процессов, а также защиту всех уровней инфраструктуры. «Лаборатория Касперского» и «Сименс» намерены и дальше работать над совместимостью новых версий KICS и WinCC OA, а также предлагать комплексные решения для удовлетворения потребностей заказчиков», — отметил Андрей Суворов, директор по развитию бизнеса безопасности критической инфраструктуры «Лаборатории Касперского».

Kaspersky Industrial CyberSecurity — это набор технологий и сервисов «Лаборатории Касперского» для защиты всех уровней производственных систем, включая серверы SCADA, операторские панели, инженерные рабочие станции, ПЛК, сетевые соединения и персональное оборудование. Комплексный подход на основе глубокой экспертизы в области промышленной кибербезопасности обеспечивает надежную защиту всех компонентов производственной среды — от рабочих мест до процессов и технологий, что помогает сохранить непрерывность и стабильность технологических процессов.

SCADA-система SIMATIC WinCC Open Architecture — гибкая и адаптивная платформа для решения прикладных задач сбора, обработки и визуализации данных, востребованная в первую очередь в крупномасштабных комплексных проектах, в которых предъявляются специфические требования к функциональности и архитектуре системы. WinCC OA позволяет обрабатывать большие объемы данных в конфигурациях с существенными ограничениями на аппаратные ресурсы. Благодаря гибкой концепции построения WinCC OA находит применение практически во всех отраслях промышленности и на различных инфраструктурных объектах, включая сети водо- и газоснабжения, объекты энергетики, транспорта, нефте- и газопроводы, системы автоматизации зданий и научных исследований.

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

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

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

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

 

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

 

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

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

 

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

 

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

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