Oracle покупает производителя систем унифицированной аутентификации

Oracle покупает производителя систем унифицированной аутентификации

Компания Passlogix, которую Oracle намеревается приобрести, специализируется на производстве продуктов и служб, позволяющих внедрять в информационные системы предприятий и организаций т.н. технологию единого входа. Подробности сделки не разглашаются, однако известно, что процесс поглощения будет завершен к концу года. Ранее двум компаниям доводилось совместно работать над рядом проектов; представители Oracle сообщили, что приобретение позволит глубже интегрировать инструменты Passlogix в программный пакет Identity Management.

Унифицированная аутентификация, или система единого входа, - это инструмент, позволяющий пользователям получать доступ к различным службам, приложениям и устройствам при помощи одних и тех же учетных данных. Единый вход используется и на ресурсах Интернета, и в пределах информационных систем предприятий; в последнем случае реализовать технологию сложнее, поскольку принимать авторизацию должны разные продукты и решения от разных производителей. Упростить процесс внедрения унифицированной аутентификации и позволяют решения eSSO (enterprise single sign-on) от Passlogix.

Вице-президент Oracle Амит Джейсаджа, руководящий разработками компании в области управления идентификацией пользователей, счел необходимым отметить, что современные компании вынуждены одновременно усиливать аутентификационные механизмы и сокращать количество требуемых паролей доступа. По его мнению, внедрение разработок Passlogix позволит Oracle создать полноценный продукт для управления авторизацией и аутентификацией на предприятии, а также сформирует предпосылки для более доступной и эффективной поддержки клиентов компании.

Ведущий аналитик Forrester Research Андрас Цер рассказал изданию V3.co.uk, что eSSO-продукты Passlogix, вероятнее всего, будут полностью интегрированы в решения Oracle в течение ближайшего года или полутора лет. "Поскольку системы унифицированной авторизации для предприятий довольно просты и относительно автономны, то Oracle, по-видимому, сосредоточится на внедрении eSSO в свои продукты Access Manager и Adaptive Access Manager - для защиты рабочих станций от мошенничества", - указал он. - "Также не исключено, что Oracle попытается выйти на рынок систем управления привилегированным доступом - с помощью продукта v-GO Shared Account Manager".

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

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

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

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

 

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

 

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

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

 

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

 

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

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