0 added
0 removed
Original
2026-01-01
Modified
2026-03-10
1
<p>Теги: spring, спринг, модули, cloud data flow</p>
1
<p>Теги: spring, спринг, модули, cloud data flow</p>
2
<p>Модуль Cloud Data Flow необходим приложениям в том случае, если они используют потоковую передачу и пакетную обработку данных. При этом данный фреймворк поддерживает целый спектр уже готовых кейсов обработки данных. Среди них:</p>
2
<p>Модуль Cloud Data Flow необходим приложениям в том случае, если они используют потоковую передачу и пакетную обработку данных. При этом данный фреймворк поддерживает целый спектр уже готовых кейсов обработки данных. Среди них:</p>
3
<ul><li>ETL (Extract, Transform, Load);</li>
3
<ul><li>ETL (Extract, Transform, Load);</li>
4
<li>потоковая обработка событий;</li>
4
<li>потоковая обработка событий;</li>
5
<li>прогнозная аналитика.</li>
5
<li>прогнозная аналитика.</li>
6
</ul><h2>Основные характеристики модуля</h2>
6
</ul><h2>Основные характеристики модуля</h2>
7
<p>Можно выделить:</p>
7
<p>Можно выделить:</p>
8
<ul><li>возможность развертывания приложений на платформах Cloud Foundry/Kubernetes;</li>
8
<ul><li>возможность развертывания приложений на платформах Cloud Foundry/Kubernetes;</li>
9
<li>наличие готовых приложений для разных сценариев интеграции/обработки данных;</li>
9
<li>наличие готовых приложений для разных сценариев интеграции/обработки данных;</li>
10
<li>наличие настраиваемых приложений, которые ориентированы на связующее программное обеспечение либо службы данных;</li>
10
<li>наличие настраиваемых приложений, которые ориентированы на связующее программное обеспечение либо службы данных;</li>
11
<li>возможность использования специального графического редактора, предназначенного для интерактивного построения конвейеров данных, а также для мониторинга метрик посредством Prometheus, Wavefront, Influx DB и прочих систем;</li>
11
<li>возможность использования специального графического редактора, предназначенного для интерактивного построения конвейеров данных, а также для мониторинга метрик посредством Prometheus, Wavefront, Influx DB и прочих систем;</li>
12
<li>поддержка<strong>REST API</strong>для создания/развертывания конвейеров данных, причем есть возможность работы из командной строки;</li>
12
<li>поддержка<strong>REST API</strong>для создания/развертывания конвейеров данных, причем есть возможность работы из командной строки;</li>
13
<li>для указания, какие именно приложения следует развертывать и как именно подключать входы и выходы предусмотрен простой потоковый конвейер<strong>DSL</strong>.</li>
13
<li>для указания, какие именно приложения следует развертывать и как именно подключать входы и выходы предусмотрен простой потоковый конвейер<strong>DSL</strong>.</li>
14
</ul><h2>Сфера применения</h2>
14
</ul><h2>Сфера применения</h2>
15
<p>Модуль<strong>Cloud Data Flow</strong>-- отличное решение при создании конвейеров потоковой обработки данных, к примеру, для пересылки каких-нибудь данных в базу и последующего удобного анализа этих данных.</p>
15
<p>Модуль<strong>Cloud Data Flow</strong>-- отличное решение при создании конвейеров потоковой обработки данных, к примеру, для пересылки каких-нибудь данных в базу и последующего удобного анализа этих данных.</p>
16
<h2>Как освоить?</h2>
16
<h2>Как освоить?</h2>
17
<p>Для освоения модуля рекомендуется попробовать<a>создать микросайт</a>средствами Spring Cloud Data Flow. Также вы можете изучить уже существующие<a>примеры использования</a>.</p>
17
<p>Для освоения модуля рекомендуется попробовать<a>создать микросайт</a>средствами Spring Cloud Data Flow. Также вы можете изучить уже существующие<a>примеры использования</a>.</p>
18
<p>Хотите научиться "выживать" в проектах, где есть "Спринг", добро пожаловать на<a>специализированный курс</a>в Otus!</p>
18
<p>Хотите научиться "выживать" в проектах, где есть "Спринг", добро пожаловать на<a>специализированный курс</a>в Otus!</p>
19
19