Средства текстовых коммуникаций и платформы мгновенных сообщений (мессенджеры), выйдя за рамки общений в различных социальных группах, прочно вошли современную корпоративную культуру. Мессенджеры во многом вытеснили традиционные средства делового общения, став обязательным компонентом взаимодействия между сотрудниками, подразделениям и рабочими группами.
Возможность общения в реальном времени с использованием доступа из различных клиентов для инфраструктуры виртуальных рабочих мест и мобильных устройств, делают подобные средства неотъемлемым компонентом корпоративной информационной инфраструктуры.
Удобство и оперативность коммуникаций, поддержка мобильного формата работы и сокращение затрат на традиционные каналы связи способствуют массовому переходу к современным форматам взаимодействия в организациях, в том числе большого масштаба со значительным количеством пользователей и высокими требованиями к качеству работы, безопасности и функциональности цифровых сервисов.
При этом, цифровые рабочие пространства развиваются в сторону формирования комплексных платформ с развитой дополнительной функциональностью, включая в свой состав сервисы видеоконференций и интеграцию с офисными приложениями для работы с документами и файлами различных форматов.
Сегодня на рынке распространение получили ряд коммуникационных платформ, ориентированных на корпоративное применение, таких как:
В условиях импортозамещения для решения задач обеспечения безопасных корпоративных коммуникаций и создания единого цифрового рабочего пространства хорошо зарекомендовало себя программное обеспечение Squadus от российской компании-разработчика «МойОфис». Продукт Squadus включен в Единый реестр российских программ для электронных вычислительных машин и баз данных – реестровая запись № 17182 от 03.04.2023.
Squadus представляет собой безопасную корпоративную платформу текстовых и мгновенных сообщений, с поддержкой видеоконференций, полностью интегрированную в экосистему программных продуктов МойОфис, а также поддерживающую возможность интеграции с различными внешними информационными системами.
Платформа Squadus может работать на устройствах под управлением macOS, iOS, Windows, Linux и Android. Squadus является клиент-серверным приложением, построенным по микросервисной архитектуре для обеспечения высокой масштабируемости и достижения надежного функционирования в условиях больших нагрузок.
Squadus позволяет сформировать единое цифровое рабочее пространство для организаций различных масштабов в условиях распределенной структуры и динамического состава команд. Платформа Squadus управляет информационными потоками, структурирует чаты, поиск и систематизацию документов, позволяет организовать видеоконференции, взаимодействует с корпоративным каталогом, позволяет находить сотрудников организации и создавать рабочие группы.
Squadus может использоваться как самостоятельно, так и совместно с другими программными продуктами экосистемы «МойОфис». Программное обеспечение Squadus может развертываться в инфраструктуре Заказчика или использоваться по сервисной модели SaaS.
Функциональность
Функциональность Squadus определяется его комплексным подходом, в полной мере реализующим наиболее востребованные типы коммуникаций в корпоративной среде, а также поддерживающим основные принципы совместной работы с документами. Возможности Squadus расширяются и дополняются благодаря тесной интеграции с продуктом «МойОфис Частное Облако» в рамках единой экосистемы.
Ключевой функционал Squadus реализован в двух основных направлениях:
Важной особенностью Squadus является дополнение его функционала возможностями совместной работы с «цифровыми» сервисами работы с документами, средствами электронной почты и планирования рабочего времени (календаря).
Squadus реализует широкий набор функций мессенджера корпоративного уровня, постоянно развивая их для обеспечения эффективности коммуникаций в организациях с большим количеством пользователей и регулярно изменяемой структурой чатов (бесед) и каналов общения.
Squadus использует кроссплатформенный набор клиентов, включая настольные клиенты, различные мобильные клиенты, а также при необходимости допускает возможность использования веб-клиента.
Функционал мессенджера Squadus характеризуется важными для корпоративных коммуникаций возможностями:
Как мессенджер корпоративного уровня Squadus реализует возможности структурирования коммуникаций между взаимодействующей группой команд в процессе совместной работы. Средства организации единого виртуального рабочего пространства Squadus включают в себя:
К обсуждениям можно подключить как внутренних сотрудников организации, так и внешних (гостей). Приглашенные участники получают доступ только к тем обсуждениями, в которые они были приглашены.
Squadus реализует удобную и полезную для оперативных текстовых коммуникаций функциональность ленты активности, представляющую собой список уведомлений о важных событиях в беседах, членом которых является пользователь. Лента активности позволяет отслеживать все необходимые уведомления и упоминания в одном месте и возвращаться к уведомлениям, которые были пропущены.
Имеется возможность отмечать прочитанным отдельное событие или все события сразу в ленте активности. События из зашифрованных и конфиденциальных бесед не отображаются в ленте активности.
Функциональность группировки чатов по персональным папкам пользователей позволяет структурировать беседы, а также повышает удобство при работе с большим количеством чатов, каналов и документов. Чатам и беседам можно присваивать персональные названия и аватары, а также группировать по темам.
Удобство работы с сообщениями для пользователей обеспечивается расширенными возможностями в части:
Система видеоконференцсвязи в составе Squadus предоставляет возможность непосредственного общения в реальном времени в условиях перехода к гибридному формату работы и необходимости взаимодействия между удаленными сотрудниками организации.
ВКС Squadus удовлетворяет всем требованиям решения для корпоративной среды:
Система ВКС Squadus включает в себя возможность проведения вебинаров с большим количеством участников, в которых говорить могут только ограниченные категории (модераторы и выступающие), а остальные участники (слушатели) имеют возможность только смотреть видео и писать сообщения в чате.
Удобство использования видеоконференций, повышается наличием полезней функции приглашения нового участника из текущей конференции, прямым вызовом в Squadus. Приглашаемый участник получает уведомление в приложении Squadus и может принять или отклонить вызов.
Во время ВКС пользователи часто обмениваются полезными ссылками, документами и комментариями в чате конференции. Для того чтобы эта информация не терялась, в Squadus реализована возможность скачивать историю сообщений из чата конференции. Функция доступна любому участнику конференции, данные могут быть сохранены в TXT-файле на устройстве, с которого поступил запрос на их скачивание.
Потенциал применения Squadus раскрывается при его совместном использовании со смежными программными продуктами экосистемы МойОфис и Mailion. Кроме того, есть возможность автоматической генерации ссылки на конференцию в Squadus при создании события в календаре Microsoft Outlook.
Squadus реализует следующие возможности совместной работы с документами при работе с ПО МойОфис:
Squadus имеет функцию редактирования документов непосредственно в текстовом чате. Документ открывается и редактируется без перехода из приложения Squadus в сторонние редакторы. По завершению редактирования, обновленная версия документа автоматически загружается новым вложением в исходный чат. Клиент Squadus позволяет редактировать тексты, таблицы и презентации. При необходимости пользователь может добавить комментарий с уточнением о внесённых изменениях.
В целях предотвращения утечки данных и обеспечения информационной безопасности при коммуникациях Squadus предоставляет возможность установки запретов на скачивание, загрузку и просмотр файлов любых типов. Ограничения доступа можно настроить как для всех учетных записей пользователей Squadus, так и для отдельных групп и пользователей.
Интеграция Squadus с виртуальной рабочей средой «МойОфис Частное Облако» предоставляет широкие возможности для совместной работы с документами:
ПО Squadus может быть интегрировано с корпоративными почтовыми системами «МойОфис Почта» и Mailion. Интеграция Squadus с почтовой системой Mailion открывает следующие возможности:
В части совместимости с традиционными корпоративными средствами Squadus имеет надстройку для Microsoft Outlook, которая позволяет пользователям почтового клиента добавлять в календарь запланированное событие – ссылку на конференцию в Squadus в автоматическом режиме.
Автоматизация выполнения задач и процессов в Squadus реализуется на основе функциональных возможностей компонента Squadus Bot SDK. Этот компонент предоставляет разработчикам широкие возможности по созданию кода для выполнения различных типовых и пользовательских задач от автоматизированной рассылки сообщений, до автоматизации отдельных сервисов поддержки пользователей в режиме самообслуживания.
Функционал Bot SDK, важный для полноценного корпоративного применения платформы Squadus, описан в документации для разработчиков, которая помогает создавать и тестировать ботов в IT-инфраструктуре организации.
В Squadus заложен функционал информационной безопасности и защиты данных, без надлежащей реализации которых, невозможно полноценное корпоративное применение продукта. Squadus включает в себя встроенные функции контроля корпоративных данных и предотвращения рисков утечки информации:
В части авторизации и управления учетными записями в Squadus предусматривается:
В отношении аудита информационной безопасности поддерживаются возможности:
Дополнительные расширенные возможности администрирования включают в себя:
Для мобильных приложений в целях обеспечения требуемого уровня информационной безопасности предусматривается запрет на снятие снимков экрана и записи видео с экрана.
Характерной чертой Squadus как корпоративного средства для организации совместной работы является функциональность федеративного режима развертывания. Данный специальный режим развертывания и функционирования позволяет реализовать коммуникации между отдельными изолированными командами или различными самостоятельными организациями с образованием сквозной бесшовной среды коммутации.
Благодаря формату федераций возможно организовать взаимодействие между организациями, использующими собственную IT-инфраструктуру и отдельные цифровые рабочие пространства, например, между партнерами или клиентами организации. В отличие от режима гостевого доступа федеративный режим Squadus предоставляет расширенные права и возможности всем участникам, аналогичные возможностям внутри собственного цифрового рабочего пространства.
Архитектура
Платформа Squadus базируется на собственном программном коде российского разработчика, отвязанном от кодовых веток, поддерживаемых международным открытым сообществом. Актуальный технологический стек выбран из соображений достижения высокой надежности функционирования в условиях высоких нагрузок с одной стороны, и оперативности разработки и внедрения новых возможностей, с другой.
Внедрение собственного User Interface Kit (UI Kit), набора готовых компонентов для создания графических мобильных или веб-интерфейсов позволило улучшить разработку клиентских интерфейсов в едином стиле для всех продуктов экосистемы.
Ориентация Squadus на корпоративное применение потребовала достижения возможности горизонтального масштабирования, устойчивости функционирования в крупных развертываниях и при высоких нагрузках, а также возможности включения в него различных сервисов. Архитектура программного обеспечения была переработана и мигрирована от монолитной к микросервисной.
Архитектура платформы Squadus показана на рис. 1.
Рис. 1. Архитектура коммуникационного ПО Squadus
Состав программного обеспечения Squadus включает в себя следующие компоненты:
Пример интерфейса Squadus с основными элементами навигации показан на рис.2
Рис. 2. Пример интерфейса ПО Squadus
Система ВКС в составе Squadus реализована на основе обновленной версии программного обеспечения Jitsi с повышенной стабильностью работы конференций и обработкой ошибок. Здесь, помимо прочего, поддерживается возможность выбора модераторов конференции при ее создании.
Режим федераций Squadus представляет собой возможность создавать каналы и чаты между разными инсталляциями серверов Squadus и приглашать в комнаты пользователей, зарегистрированных в различных развертываниях серверов Squadus. Взаимодействие серверов Squadus в режиме федерации основано на сервисе Matrix Synapse и реализуемым им протоколе для защищенного обмена данными. Сервис Matrix Synapse устанавливается на каждый сервер Squadus и использует реляционную базу данных PostgreSQL.
В составе технологического инфраструктурного стека Squadus используются:
Squadus использует контейнеризацию приложений для развертывания микросервисов, входящих в его состав.
В составе платформы Squadus имеются средства резервного копирования и восстановления данных. Резервное копирование объектного хранилища MinIO реализуется собственным сервисом, где копией является мгновенный снимок состояния без удаления ранее загруженных файлов.
Преимущества
ПО Squadus, разрабатываемое и поддерживаемое российской компанией «Новые Облачные Технологии», включено в Единый реестр российских программ для электронных вычислительных машин и баз данных и может быть использовано для работы с конфиденциальной информацией, а также в составе объектов критической информационной инфраструктуры.
Squadus поддерживает отказоустойчивое и катастрофоустойчивое развертывание и может быть использовано для систем и сервисов высокой доступности, в составе высоконадежных информационных инфраструктур.
Микросервисная архитектура и горизонтальное масштабирование Squadus дают возможность его применения в инфраструктурах крупного масштаба с десятками тысяч пользователей, большим объемом сообщений и значительным количеством многопользовательских конференций.
Дополнительным преимуществом Squadus является его кроссплатформенность и наличие полнофункциональных корпоративных клиентов для различных операционных систем и мобильных устройств.
Поддержка требований к ИБ и защите данных позволяет использовать ПО Squadus в корпоративном сегменте любого масштаба, выполняя требования регуляторов с соблюдением отраслевых и корпоративных стандартов.
Squadus позволяет решать задачу оперативных коммуникаций, совместной работы и обмена документами, а также проведения совещаний, встреч и иных мероприятий в онлайн формате. Крупные предприятия, используя Squadus, имеют возможность создания единой платформы коммуникаций, с глубокой кастомизацией и интеграцией с ключевыми корпоративными системами для обеспечения функционирования цифровых сервисов, а также реализации оперативного взаимодействия с партнерами и заказчиками.