Bazel プロダクト パートナー

Bazel プロダクト パートナーは、Bazel と連携するオープンソースまたは有料のツールを構築している組織として分類されます。これらのツールは、Bazel のエンドユーザー エクスペリエンスを改善し、デベロッパーの生産性を高めることを目的としています。ご関心をお持ちの団体の方は、product@bazel.build 宛てのメールで、プロダクト パートナーシップ プログラムへの登録をご依頼ください。
Bazel Monorepos のデベロッパー プラットフォームである Aspect Workflows は、50 社を超える企業の Bazel ナビゲーションで得られた分析情報を活用して開発されました。Google のプラットフォームは、Bazel を使用したデベロッパー エクスペリエンスの向上、特に CI でのビルド時間の短縮とコンピューティング コストの削減を目的として設計されています。Aspect Workflows は、現在の構成を維持しながら、既存の CI およびクラウド インフラストラクチャとシームレスに統合します。このアプローチにより、ユーザーは基盤となるインフラストラクチャを管理し、CI が高速に保たれるようにしながら、優れたプロダクトの革新と提供に集中できます。Aspect は、チームが Bazel で成功を収められるよう、コンサルティング、サポート、トレーニングを提供します。Google は、JavaScript および OCI イメージの正規のオープンソース ルールセットの作成者およびメンテナンス担当者です。
Bitrise Inc. は、世界をリードするモバイル ファーストの CI/CD プラットフォームです。Bitrise のビルド キャッシュと CDN プロダクトは、大企業や高成長の組織が Bazel プロジェクトを最適化し、レベルアップできるようにします。Bitrise は、他では入手できない、競合のないビルドとテストのキャッシュ ソリューションを市場に投入しました。Bitrise がフルマネージドで、セットアップやメンテナンスが不要で、すぐに使えるキャッシュ手順を使用して、緊密に統合された CI/CD と Bazel のエクスペリエンスを楽しむことができます。また、Google のキャッシュを他のプラットフォームのビルドに直接統合することもできます。
BuildBuddy は、Bazel 用のオープンコア エンタープライズ機能スイートを提供します。Remote Build Execution サービス、共有ビルド キャッシュ、Bazel に最適化された CI ワークフロー、デバッグと分析のためのビルドとテスト結果の UI が含まれています。これは、フルマネージド クラウド サービスとして、または簡単にデプロイできるオンプレミス ソリューションとして利用できます。小規模なチームやオープンソース プロジェクトでの利用は無料です。BuildBuddy はサンフランシスコに拠点を置き、Y Combinator が支援しています。同社は、デベロッパーの生産性の向上に強い情熱を注いでいる 2 人の元 Google 社員によって設立されました。
EngFlow は、Bazel のコア エンジニアによって開発され、Andreessen Horowitz 氏が資金を出資した、ビルドとテストを高速化する会社です。EngFlow の安全な(監査済み: SOC 2 タイプ 2)リモート実行、キャッシュ、およびオブザーバビリティプラットフォームは、1 から 100,000 以上のコアまでスケールし、処理時間を 5 ~ 10 分の 1 に、クラウド費用を 20 ~ 50% 削減します。お使いのクラウドと EngFlow のどちらにデプロイされていても、Google のグローバルな Bazel エキスパートが 24 時間 365 日のサポートを提供し、隠れた費用がなく、SSO が含まれています。
Develocity は、デベロッパーの生産性と満足度を向上させるためのマルチビルドシステム プラットフォームです。そのために、ビルドとテストのオブザーバビリティ、アクセラレーション、エラーの分析のための包括的かつエンドツーエンドのソリューションを提供しています。現在、Bazel、Apache Maven、Gradle、SBT ビルドシステムをサポートしています。具体的には、Bazel 用の Develocity は、ビルドとテストのフィードバック サイクルを高速化する Build Cache、トラブルシューティングを効率化するビルド用の X 線のような Build Scan®、ツールチェーンの信頼性を向上させる Failure Analytics をサポートしています。
Tweag は Bazel をいち早く取り入れたユーザーの一つで、2018 年の初めから新しい機能や新しいオープンソース拡張機能に積極的に貢献しています。Google は、企業やチームがほぼバイト単位に近い再現性を実現し、本番環境まで完全に追跡可能であり、正しくキャッシュして高速に実行できる、便利な監査可能なビルドを実現できるようサポートしてきました。コンサルティング業務以外にも、さまざまなツールや拡張機能をご用意しています。Skyscope を使用すると、ウェブブラウザで数十万のノードを持つ複雑な Bazel ビルドグラフを可視化して探索できます。オープンソースの Bazel 拡張機能。Nix を活用して完全に再現可能なビルドを実現し、原則に基づいたシェルツールを管理し、Bazel を使用して Haskell プロジェクトを構築します。最後に、Bazel の移行とビルドのメンテナンスを自動化するためのオープンソースの Gazelle 拡張機能です。
NativeLink は、Rust で記述された 100% フリーのオープンソースの、制限付きライセンスのビルドおよびテスト アクセラレーション プロジェクトです。オープンソースのメンテナンス担当者のチームによって作成され、1 兆ドル以上の資産運用会社である Wellington Management の資金提供を受けています。お客様のインフラストラクチャにデプロイされているか、NativeLink のクラウドにデプロイされているかにかかわらず、Bazel、Reclient、コンパイラの専門家が 24 時間 365 日のサポートを提供し、小規模から大規模のチームをサポートし、SSO も備えています。
VirtusLab は、monorepos の管理と Bazel へのコードベースの移行を専門としています。また、ソフトウェアの作成、テスト、リリースのプロセスを強化する、スムーズな移行が可能です。Google のエンジニアは、トップレベルのセキュリティ対策をはじめとして、業界標準のツールと手法の導入をサポートします。Google は、シームレスなデベロッパー エクスペリエンスを実現するには優れたツールが必要であると考えています。Google との連携により、ビルド時間の最適化、費用の削減、開発チームの最高のパフォーマンス向上を実現していただけます。
サンフランシスコとシドニーに拠点を置く Buildkite は、業界初のスケールアウト デリバリー プラットフォームを提供する急成長中のソフトウェア デリバリー プロバイダです。Buildkite の スケールアウト デリバリー プラットフォームは、世界で最も要求の厳しい企業が AI/ML ワークロードやモバイルアプリ開発などの幅広いユースケースでソフトウェアを提供するために必要な柔軟性とスケールを提供する唯一のソリューションです。Airbnb、Block、Canva、Cruise、Culture Amp、Elastic、Lyft、PagerDuty、Pinterest、PlanetScale、Rippling、Shopify、Slack、Tinder、Twilio、Uber、Wayfair などのグローバルなイノベーション リーダーは、ソフトウェア配信に Buildkite を標準化しています。Buildkite は Bazel をシームレスに統合し、複雑なモノレポジトリの CI/CD をスケーリングできるようにします。Buildkite は、デベロッパーへの取り組みの一環として Bazel プロジェクトの CI をスポンサーとし、ビルドの高速化と幅広い導入を推進しています。