Платформа для киберфестиваля The StandOff
Клиент
Positive Technologies — ведущий мировой поставщик корпоративных решений для кибербезопасности, управления уязвимостями систем и анализа их инцидентов и угроз, а также защиты приложений. Компания известна по всему миру, а её специалисты — участники крупных организаций и международных конференций по информационной безопасности.
Задача
Из-за пандемии фестивали либо внезапно отменяются, либо переезжают онлайн. Поэтому нас попросили за 2,5 месяца разработать платформу, которая сможет транслировать все мероприятия фестиваля в режиме реального времени:
— Соревнования хакерских команд и экспертов в кибербезопасности по контролю над цифровыми копиями реальных объектов городской инфраструктуры.
— Конференцию специалистов по информационной безопасности.
— Чаты участников команд и экспертов.
— Онлайн-стримы с участниками хакерских команд и комментариями специалистов.
И при этом не падать с нагрузкой в более, чем 10 000 пользователей в моменте.
О фестивале
The Standoff помогает смоделировать безопасную среду и продемонстрировать воздействие киберпреступности на инфраструктуру современного города. Несколько команд, разные сценарии.
На мероприятии за несколько дней воссоздают события, на которые уходят годы. Для этого используют гранд-макет города с софтом и уязвимостями из реальной жизни. Инфраструктура, постройки, промышленные объекты — всё по-настоящему. Обычно фестиваль проходит оффлайн, но 2020 год никого не пощадил.
Довольные партнёры
В фестивале принимало участие большое количество партнеров, поэтому важно было продемонстрировать именно бизнес-решения, а не игровую платформу. Для этого сайт должен был поддерживать необходимые форматы коммуникации: трансляции, чаты, обмен видеозвонками, онлайн презентации — всё, чтобы онлайн-мероприятие ничем не отличалось от оффлайн.
Процесс
Прототип виртуального города уже был разработан заказчиком. Нам лишь нужно создать онлайн-платформу и интегрировать её в систему клиента, чтобы все события на их стороне транслировались посетителям в реальном времени.
Следуй за белым кроликом
Для наглядности мы создали макет игровой зоны. На нём видно ход игры и происходящие на него атаки. В игре всего две команды, но множество решений, поэтому мы также сделали страницу результатов игры с реализованными рисками и счётом. У каждой команды своя отдельная страница. Так гости смогут познакомиться с участниками поближе и подробно рассмотреть каждое их действие.
Коммуникация
В рамках фестиваля также проходят конференции и презентации. Для них мы создали страницы спикеров и партнеров — на них анонсируются расписание событий фестиваля. Сами выступления проходят онлайн.
Как и предполагалось, на платформе есть чаты и видеозвонки для обсуждения мероприятия. Их контролируют модераторы для сохранения порядка. Для участников предусмотрены различные виды доступов — это позволило также реализовать закрытые чаты и приватные события. На платформе также можно выкладывать презентационные видео.
Открытый код
Решения должны быть не только полезными, но и выгодными. Так мы пришли к сервисам opensource — сэкономили клиенту на приобретении ПО и обеспечили стабильное подключения для необходимого числа пользователей.
Новостная сводка
Оставаться в курсе помогает новостная бегущая строка и лента новостей. А подробнее узнать о мероприятии и его правилах посетители платформы могут на странице «О фестивале» или скачав его правила.
Результат
За 2,5 месяца мы реализовали сложный проект для ведущего мирового поставщика корпоративных решений для кибербезопасности. Сроки были маленькие, поэтому мы выбрали для административной части «Битрикс» и сделали связку через API к VUE.JS. Для чатов использовали ROCKET.CHAT, для видеозвонков — Jitsi.
За мероприятие сайт посетили 20 000+ уникальных пользователей со всего мира.
Все команды хакеров, участвующие в The Standoff, внимательно изучали слабые места нашего сайта. Было предпринято несколько попыток DDOS-атаки и взлома сайта. Но благодаря нашей круглосуточной поддержке и системе повышенной безопасности удалось избежать неприятных инцидентов.
Команда проекта
-
Владислав
Менеджер
-
Татьяна
HTML-верстальщик
-
Ольга
Дизайнер
-
Сергей
Аналитик, проектировщик
-
Антон
Технический писатель
-
Дмитрий
Тимлид
-
Андрей
Программист
-
Евгений
Программист
Давайте обсудим ваш проект
Этот сайт защищен reCAPTCHA и применяются Политика конфиденциальности и Условия обслуживания Google, Политика kokoc.tech