Пресс-центр

Система потоковой передачи событий в архитектуре умного города

31.03.2021
Рубрика:ИТ

«Умный город – это городской район, который использует различные типы электронных датчиков Интернета вещей (IoT) для сбора и использования данных, – пишет Кай Вёрнер из DZone – Затем эти данные дают представление о том, как эффективно управлять активами, ресурсами и услугами».

«Умный город – это такой подход к урбанизации, который использует инновационные технологии для расширения общественных услуг и экономических возможностей, улучшения городской инфраструктуры, снижения затрат и потребления ресурсов, а также повышения гражданской активности», – пишет Джонатан Райхенталь в своей книге «Умные города для чайников».

Умный город даёт много преимуществ для управления городом и в целом для цивилизации, среди которых:

  • Повышение безопасности пешеходов и транспортных средств;

  • Активно задействованные экстренные службы;

  • Снижение количества пробок на дорогах;

  • Подключённые и автономные транспортные средства;

  • Улучшенное качество обслуживания клиентов;

  • Автоматизированные бизнес-процессы.

Важная деталь умных городов – необходимость сотрудничества между различными заинтересованными сторонами.

Инициативы «умного города» обычно включают в себя продукты и мобильные приложения следующих городских служб, поставщиков и операторов:

  • Агенты государственного сектора (правительство и городские службы) – законы, нормативные акты, инициативы и бюджеты;

  • Производители и поставщики оборудования – умные автомобили, беспилотники, светофоры;

  • Телекоммуникационные провайдеры – стабильные сети с высокой пропускной способностью и низкой задержкой (5G, Wi-Fi hotspots);

  • Услуги мобильности – райд-хайлинг, каршеринг, маршрутизация карт;

  • Облачные провайдеры – облачная нативная инфраструктура для бэкенд-приложений и сервисов;

  • Поставщики программного обеспечения – SaaS, edge и мобильные приложения для CRM, аналитики, платежей, геолокационных сервисов и многого другого.

Различные заинтересованные стороны часто конкурируют. Например, города хотят создавать свои собственные службы мобильности, потому что те являются главными «воротами» для конечных пользователей.

Финансирование – это ещё один ключевой вопрос. IoT Analytics утверждает, что города «обычно рассчитывают либо на государственное, либо на частное финансирование для реализации своих проектов умных городов. Чтобы преодолеть связанные с финансированием ограничения, успешные умные города, как правило, поощряют и облегчают сотрудничество между государственным и частным секторами (т.е. государственно-частное партнёрство) в разработке и реализации проектов умных городов».

Умный город функционирует наряду с различными интерфейсами, структурами данных и технологиями. Многие потоки данных большого объёма должны быть интегрированы, коррелированы и обработаны в режиме реального времени. Масштабируемость и эластичная инфраструктура необходимы для успеха. Многие потоки данных содержат критически важные рабочие нагрузки и должны обеспечивать надёжность, нулевую потерю данных и постоянство.

Платформа потоковой передачи событий, основанная на экосистеме Apache Kafka, предоставляет все эти возможности.

Примеры использования smart city («умный город») часто включают гибридные архитектуры. Некоторые части должны работать «на краю» – ближе к улицам, зданиям, камерам и многим другим интерфейсам для высокой доступности, низкой задержки и снижения затрат.

Умные города и деятельность государственного сектора обычно рассматриваются вместе. Вот несколько вариантов использования, эффективность которых растёт за счёт использования потоковой передачи событий:

  • Гражданские услуги:
  • Медицинские услуги – модернизация больниц, контроль дистанции отслеживания и отслеживания;
  • Эффективное и цифровое вовлечение граждан – процесс подачи заявления на получение персонального удостоверения личности;
  • Открытые биржи – услуги мобильности, работа с такими партнёрами, как автопроизводители.
  • Умные города:
  • Умное вождение, парковка, здания, окружающая среда;
  • Управление отходами;
  • Услуги по мобильности.
  • Энергетика и коммунальные услуги:
  • Интеллектуальные сети и коммунальная инфраструктура;
  • Распределение энергии, умный дом, умные счетчики, умная вода.
  • Безопасность:
  • Правоохранительные органы и надзор;
  • Оборона и военные;
  • Кибербезопасность.
Норвежский департамент труда и социального обеспечения служит прекрасным примером агента государственного сектора, который реализовал жизнь своих граждан как поток событий.

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

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

Умный город требует большего, чем интеграция данных в реальном времени и обмен сообщениями в реальном времени. Многие варианты использования возможны только в том случае, если данные также обрабатываются непрерывно в режиме реального времени. Именно здесь в игру вступают собственные фреймворки обработки потоков Kafka, такие как Streams и ksqlDB. 

Государственный сектор и архитектура умного города используют потоковую передачу событий для различных вариантов использования. Причины те же, что и во всех других отраслях: Поток обеспечивает открытую, масштабируемую, эластичную инфраструктуру. Кроме того, система проходит боевую проверку и работает в любой инфраструктуре (edge, дата-центр, облако, голый металл, контейнеры, Kubernetes, полностью управляемые SaaS, такие как Confluent Cloud).

Но потоковая передача событий – это не «серебряная пуля» для каждой проблемы. Поток дополняет другие технологии, такие как MQTT для пограничной интеграции или облачное озеро данных для пакетной аналитики.

Источник: Вестник ГЛОНАСС

Возврат к списку

наверх