Apache Beam は、高度な統合型プログラミング モデルを提供するため、任意の実行エンジンで実行できるバッチとストリーミングのデータ処理ジョブを実装できます。Apache Apex、Apache Flink、Apache Spark、Google Cloud Dataflow など、分散処理バックエンドと簡単に併用できます。

Apache Beam は、MapReduce、FulumeJava、Mllwheel など、Google の社内テクノロジーを活用して開発されました。Google は 2016 年に Apache Software Foundation にコードを寄贈し、Google 社員は引き続きプロジェクトへの定期的な貢献を続けています。

Apache、Apache Beam、オレンジ色の B ロゴは、米国およびその他の国における Apache Software Foundation の登録商標または商標です。

Apache Beam は、Google の大規模なデータ処理パイプラインの大半を担うために内部で使用される SDK の後継となるオープンソースのサービスです。

関連プロジェクト

Firebase は、アプリの構築、拡大、収益化に役立つ統合ツールを提供するアプリ開発プラットフォームです。Firebase SDK を使用すると、複数のプラットフォームで直感的かつ慣用的な方法で Firebase サービスにアクセスできます。
Kubernetes は、複数のホストでコンテナ化されたアプリケーションを管理するためのクラスタ管理システムであり、アプリケーションのデプロイ、メンテナンス、スケーリングのメカニズムを提供します。アプリケーションを構成するコンテナを論理単位にグループ化し、管理と検出を容易にします。
Knative のコンポーネントは Kubernetes 上に構築されるため、複雑な詳細が抽象化されるため、デベロッパーは重要な作業に集中できます。Knative は、実装の成功にまつわるベスト プラクティスを体系化することで、クラウド ネイティブ サービスのデプロイと管理における「退屈だが難しい」部分を解決します。
Istio は、マイクロサービスを接続、管理、保護するための統一された方法を提供するオープン プラットフォームです。Istio は、マイクロサービス間のトラフィック フローの管理、アクセス ポリシーの適用、テレメトリー データの集計をサポートしています。これらすべてを、マイクロサービス コードを変更することなく行うことができます。