0

20 апр 2019

Bell Integrator поговорил об AI и безопасности в распределённых приложениях на SECON 2019

Сразу два специалиста компании Вell Integrator выступили докладчиками и модераторами двух секций крупнейшей технологической конференции разработчиков программного обеспечения Поволжья SECON 2019.

Денис Грушенцев, руководитель группы, курировал секцию «AI, ML, BigData», а Кирилл Васин, старший инженер-программист, выступил с докладом о безопасности в распределённых приложениях и микросервисах.

В этом году секция «AI, ML, BigData» впервые была выделена в отдельную часть обсуждения. «Моей задачей было сформировать программную сетку секции и провести отбор докладов и докладчиков так, чтобы обсуждение оказалось полезным, интересным и насыщенным. С поставленной задачей я справился: моими спикерами стали специалисты мирового уровня, в том числе из Дубая, Лейпцига и Киева», – рассказал Денис Грушенцев.

В модерируемой им секции прозвучали доклады, которые стали интересны не только узким специалистам с опытом, но и студентам, разработчикам, айтишникам и людям, которые вообще ничего не слышали о машинном обучении. Также в рамках секции был проведен круглый стол с экспертами в области ИИ и представителями бизнеса – владельцами и топ-менеджерами предприятий, на которых уже внедрены подобные системы. Присутствующие не только поделились реальным опытом, но и услышали из первых уст, какие проблемы могут возникнуть у тех, кто еще не использует ИИ в процессах производства.

«Я был удивлен, насколько широко уже внедрено компьютерное зрение в сельскохозяйственных холдингах, когда, к примеру, нейросеть следит за тем, помыли ли руки сотрудники птицефабрики, прежде чем приступить к работе. Или когда система контролирует выполнение определенной последовательности действий работников, регламентированных на данном участке производства», - поделился впечатлением Денис Грушенцев. – Хотя, конечно, не все виды бизнеса еще готовы к применению искусственного интеллекта. Некоторым еще требуется пройти модернизацию и автоматизацию основных процессов, прежде чем начинать внедрять подобные решения».

В свою очередь другой спикер компании Bell Integrator Кирилл Васин рассказал присутствующим о безопасности в распределённых приложениях, подробно остановившись на обзоре аутентификации и авторизации.

Выступление состояло из трёх частей. В первой было рассказано об основных принципах работы аутентификации и авторизации в spring security на примере простого приложения. Во второй – состоялся обмен опытом, какие проблемы возникают, когда монолитное приложение становится распределённым, как эти проблемы решаются в протоколах OAuth2/openid connect, и на какие компромиссы приходится идти в подобных решениях. Также были состоялось сравнение некоторых подходов к реализации аутентификации и авторизации в распределенных приложениях. Третья часть была посвящена подробному обзору реализации протоколов OAuth2/openid connect в spring security. И хотя знание деталей реализации, по мнению Васина, иногда излишне, т.к. конфигурация по умолчанию требует минимальных усилий, тем не менее, эти знания могут помочь, если потребуется делать что-то не совсем стандартное или в случае возникновения ошибок искать проблему.

По полученной от организаторов статистике, за два дня на мероприятии побывало более 1 300 человек из 8 стран, было сделано 70 докладов.