すべてのプロダクト
Search
ドキュメントセンター

Realtime Compute for Apache Flink:Realtime Compute for Apache Flink とは?

最終更新日:Sep 19, 2026

Realtime Compute for Apache Flink は、Alibaba Cloud 上でリアルタイムデータパイプラインとストリーム処理アプリケーションを構築するための、フルマネージドでサーバーレスなプラットフォームです。

概要

Realtime Compute for Apache Flink は Apache Flink 上で動作し、クラスターのセットアップ、バージョン管理、リソースチューニングといった運用負荷を排除します。次のような利点があります。

  • 管理するインフラストラクチャが不要 — クラスターを手動でプロビジョニング、パッチ適用、スケーリングする必要はありません。

  • 常時稼働の自動スケーリング — Autopilot がジョブを継続的に監視し、スループットの変化、バックプレッシャー、リソースの無駄に対処するようリソース割り当てを自動的に調整します。

  • 自動フォールトトレランス — エンドツーエンドの障害復旧と JobManager の高可用性が組み込まれており、単一障害点を排除します。

本サービスはサブセカンドのレイテンシーを実現し、SQL 演算子の最適化と自社開発の GeminiStateBackend により、Nexmark ベンチマークテストにおいてオープンソースの Apache Flink の 2 倍の性能を発揮します。

ユースケース

  • リアルタイム ETL と CDC パイプライン — Flink CDC データインジェストを使用してデータベース全体をデータウェアハウスやデータレイクに同期し、スキーマ進化と変更データキャプチャ (CDC) の組み込みサポートを提供します。

  • 不正行為と異常検知 — 大量のイベントストリームに対して複合イベント処理 (CEP) ルールを適用し、リアルタイムでパターンを識別します。

  • リアルタイム分析ダッシュボード — Flink SQL を記述してストリーミングデータを集計し、サブセカンドの鮮度で結果を Hologres、ClickHouse、またはその他のダウンストリームシステムにプッシュします。

  • AI を活用したデータパイプライン — ストリーミングデータの前処理を AI とインテリジェントデータ分析 ワークフローと統合します。

  • ビジネスプロセスモニタリング — ルールベースのアラートと DingTalk または電子メール通知を使用してイベントストリームを処理することで、注文履行、配送ステータス、または顧客アクティビティを追跡します。

Apache Flink との比較

Realtime Compute for Apache Flink は Apache Flink の API とコネクタに完全に互換性があるため、既存のワークロードはコード変更なしで移行できます。主な違いを以下の表にまとめます。

領域

Apache Flink

Realtime Compute for Apache Flink

得られるメリット

パフォーマンスとコスト

  • 組み込みの弾力的なスケーラビリティがありません。

  • リソース使用率は手動チューニングに依存します。

  • SQL 演算子の最適化と GeminiStateBackend により、Nexmark ベンチマークテストで Apache Flink の 2 倍のパフォーマンスを実現します。

  • Autopilot がジョブのリソース割り当てを自動的に監視・調整し、手動介入なしでスループットのボトルネック、パイプライン全体のバックプレッシャー、リソースの無駄を解決します。

  • 演算子レベルでのきめ細かい CPU/メモリ構成により、大規模ジョブのリソース使用率が最大 100%向上します。

  • 柔軟な課金:コンピューティングユニット (CU) の消費量に応じたサブスクリプション、従量課金、ハイブリッド課金。

  • インテリジェントな CU スケーリングと柔軟な課金モデルによるコスト削減。

互換性と統合

  • ネイティブな Flink SQL と DataStream API。

  • MySQL、Apache Kafka、Paimon などのシステムとの手動統合。頻繁なバージョン更新により互換性の問題が発生する可能性があります。

  • SQL、DataStream、PyFlink、Flink CDC API との完全な互換性。

  • MySQL、Apache Kafka、Hologres、Paimon など、データベース、メッセージキュー、データウェアハウス、データレイク、ファイルシステムに対応する 30 以上の組み込みコネクタ。

  • 外部システムと統合するためのカスタムコネクタをサポートします。

  • 既存の Flink ワークロードの参入障壁が低く、移行がスムーズになります。

開発とデバッグ

  • ワンストップの開発管理プラットフォームがありません。

  • デバッグツールが限定的です。

  • 開発から本番環境への迅速な反復と、デバッグコストの削減。

運用と管理

  • 包括的な組み込みモニタリングとアラートがありません。

  • グラフィカルユーザーインターフェース (GUI) がありません。

  • 複雑なスケジューリングが必要な、手動によるリソーススケーリング。

  • ジョブの可観測性向上による運用負荷の削減。

安定性と信頼性

  • クラスターデプロイにはリージョンの制限があります。

  • フォールトトレランスは手動で構成する必要があります。

  • ゾーン間の高可用性を、複数のリージョンで実現。

  • エンドツーエンドの自動フォールトトレランスと JobManager の高可用性により、単一障害点を排除します。

  • 状態互換性チェックとデータ移行をサポートするチェックポイントとセーブポイントの管理。

大規模な本番環境ジョブ向けのエンタープライズグレードの信頼性。

エンタープライズサポート

  • Apache Flink ドキュメントとコミュニティサポートに依存します。

  • 専任の技術サポートチームがありません。

  • 99.9%の SLA に裏付けられた、Realtime Compute for Apache Flink エンジニアによる 24 時間 365 日のプロフェッショナルな技術サポート。

  • 迅速な対応、カスタマイズされた機能サポート、継続的な更新、長期的なバージョンメンテナンス。

本番環境デプロイメントのための迅速な問題解決と信頼性の高いサービス。

セキュリティとアクセス制御

  • Kerberos などの基本的な認証メカニズム。

  • アクセス制御には外部システムとの統合が必要です。

  • Alibaba Cloud ロールベースのアクセス制御 (RBAC)。

  • チーム間のコラボレーションを可能にする、テナントレベルおよびプロジェクトレベルでのリソースとコードファイルの分離。

  • 変数管理による認証情報の保護。

  • 本番環境のすべての変更を対象とする包括的なアクション監査。

データセキュリティとコンプライアンスを実現する、統一された ID とアクセスの管理。

拡張性とエコシステム

  • プラグインを通じて機能を拡張します。

  • エコシステムは Apache Flink コミュニティに依存します。

  • AI とインテリジェントデータ分析 を含む新しいユースケースをサポートします。

  • データレイク (Iceberg、Hudi) およびデータウェアハウス (ClickHouse、Hologres、MaxCompute) との統合をサポートします。

  • 二次開発のための SDK と RESTful API。

多様なリアルタイムユースケースに対応する柔軟で拡張可能なプラットフォーム。

課金

Realtime Compute for Apache Flink には、管理リソースとコンピューティングリソースの 2 つの課金項目があります。

3 つの課金方法を利用できます。

詳細については、「課金」をご参照ください。

次のステップ