Amazon Kinesis

Простой сбор, обработка и анализ видеопотоков и потоковых данных в режиме реального времени

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

Прямая трансляция. Мини-сериал по системам обмена сообщениями

Преимущества

Режим реального времени

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

Полностью управляемый

Amazon Kinesis является полностью управляемым сервисом. Он запускает приложения потоковой передачи, не требуя от клиента управления какой-либо инфраструктурой.

Масштабируемость

Amazon Kinesis может обрабатывать любое количество потоковых данных и получать данные из сотен тысяч источников с очень низкими задержками.

Возможности Amazon Kinesis

Kinesis Video Streams

Захват, обработка и хранение видеопотоков


Сервис Amazon Kinesis Video Streams обеспечивает простую и безопасную потоковую передачу видео с подключенных устройств в AWS для анализа, машинного обучения (ML) и других видов обработки.

Подробнее »

Kinesis Data Streams

Захват, обработка и хранение потоков данных


Сервис Amazon Kinesis Data Streams позволяет создавать пользовательские приложения для работы в режиме реального времени, способные обрабатывать потоки данных с помощью популярных платформ потоковой обработки.

Подробнее »

Kinesis Data Firehose

Загрузка потоковых данных в хранилища AWS


Amazon Kinesis Data Firehose предоставляет самый простой способ захвата, трансформации и загрузки потоковых данных в хранилища AWS для анализа в режиме, близком к реальному времени, с использованием существующих инструментов бизнес-аналитики.

Подробнее »

Kinesis Data Analytics

Анализ потоковых данных с помощью SQL


Сервис Amazon Kinesis Data Analytics обеспечивает простейший способ обработки потоков данных в режиме реального времени с помощью SQL. Осваивать новые языки программирования или системы обработки данных не требуется.

Подробнее »

Как работает сервис

Amazon Kinesis Video Streams

diagram-kinesis-video-streams-how-it-works

Amazon Kinesis Data Streams

diagram-how-it-works-kinesis-data-streams

Amazon Kinesis Data Firehose

diagram-how-it-works-kinesis-data-firehose-splunk

Amazon Kinesis Data Analytics

diagram-how-it-works-kinesis-data-analytics

Примеры использования

Создание приложений для анализа видео

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

Пример: система предупреждения о похищении детей Amber alert
diagram-kinesis-video-streams-smart-city-use-case
200x100_Veritone_Logo

Veritone Inc. (NASDAQ: VERI), ведущий поставщик когнитивных решений и решений в области искусственного интеллекта, предлагает мощный набор приложений, включающий более 120 лучших в своем классе когнитивных систем, в том числе распознавание лиц и объектов, расшифровку аудиоматериалов, геолокацию, обнаружение эмоций и языковой перевод. Используя Amazon Kinesis Video Streams, клиенты могут легко передавать свой контент в AWS, где Veritone обрабатывает и дополняет его с помощью AI в режиме, близком к реальному времени, при любом масштабе. В течение нескольких секунд после приема видео Kinesis Video Streams и Veritone делают каждый кадр видео и каждую секунду аудио доступными для поиска по объектам, лицам, брендам, ключевым словам и многим другим атрибутам.


Переход от пакетной аналитики к аналитике в режиме реального времени

С Amazon Kinesis можно в режиме реального времени анализировать данные, анализ которых традиционно выполнялся с помощью пакетной обработки в хранилищах данных или с использованием сред Hadoop. Наиболее распространенными случаями использования являются озера данных, анализ и обработка данных и машинное обучение. Можно использовать Kinesis Firehose для непрерывной загрузки данных потоковой передачи в озера данных S3. Можно также чаще обновлять модели машинного обучения по мере того, как становятся доступны новые данные, что обеспечивает точность и надежность результатов. Попробуйте практическое пособие »

Пример: анализ истории посещений
diagram-kinesis-clickstream-use-case
zillow-logo-250x100

Zillow использует потоки Kinesis для сбора общедоступных данных и сведений из базы данных недвижимости, а затем обновляет оценочную стоимость домов в режиме реального времени, поэтому покупатели и продавцы жилья получают самую свежую оценку стоимости дома. Кроме того, Zillow с помощью Kinesis Firehose отправляет эти данные в озеро данных S3, чтобы все приложения могли работать с актуальной информацией. Ознакомиться с примером использования »


Создавайте приложения в режиме реального времени

Amazon Kinesis можно использовать для приложений, работающих в режиме реального времени, например для мониторинга приложений, обнаружения мошенничества и динамических рейтингов. Можно загружать потоковые данные с помощью Kinesis Streams, обрабатывать их с помощью Kinesis Analytics и передавать результаты в любое хранилище данных или приложение с помощью Kinesis Streams со сквозными задержками на уровне миллисекунд. Это поможет узнать, что делают ваши клиенты, приложения и продукты прямо сейчас, и оперативно отреагировать. Дополнительную информацию см. в этом техническом описании »

Пример: анализ потоковых данных социальных сетей
diagram-kinesis-social-monitoring-use-case
200x100_Netflix_Logo

Компания Netflix использует Amazon Kinesis для мониторинга обмена информацией между всеми корпоративными приложениями, чтобы можно было быстро обнаруживать и исправлять проблемы, обеспечивая клиентам высокий уровень обслуживания и доступности. Ознакомиться с примером использования »


Анализ данных устройств IoT

С помощью Amazon Kinesis можно обрабатывать потоковые данные, поступающие от устройств IoT, таких как бытовая техника, встроенные датчики или ресиверы цифрового телевидения. Если показания датчика превысят определенные пороговые значения, эти данные можно будет использовать для отправки предупреждений в режиме реального времени или выполнения запрограммированных действий. Образец кода для аналитики IoT, который можно использовать в своих приложениях. Начинать с нуля не придется. Загрузить образец кода »

Пример: установленные в тракторе датчики обнаруживают потребность в замене детали и автоматически размещают заказ на запасную часть
diagram-kinesis-tractor-part-replacement-use-case
200x100_Sonos_Logo

Компания Sonos использует Amazon Kinesis для еженедельного мониторинга 1 миллиарда событий, происходящих на беспроводных Hi-Fi-аудиоустройствах, и обеспечивает лучшее качество прослушивания для своих клиентов. Посмотреть семинар в рамках re:Invent »

Публикации в блогах и статьи

Tara-Walker
Тара Уокер
18 июля 2017 г.
allan_macinnis
Аллан Макиннис
10 мая 2017 г.

Начать работу с Amazon Kinesis

icon1

Зарегистрировать аккаунт AWS

Получите мгновенный доступ к уровню бесплатного пользования AWS.
icon2

Читать техническое описание

Информацию об использовании возможностей Amazon Kinesis см. в этом техническом описании.
icon3

Начать создание приложений в режиме реального времени

Создайте первое приложение, использующее сервис Amazon Kinesis, с помощью этого учебного пособия.
Готовы приступить к разработке?
Начать работу с Amazon Kinesis
Есть вопросы?
Свяжитесь с нами