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 Build Cache & CDN プロダクトを使用すると、企業や急成長中の組織は Bazel プロジェクトを最適化して強化できます。Bitrise は、他にはないビルドとテストのキャッシュ保存ソリューションを市場に提供しています。Bitrise が完全に管理する初のサービスで、セットアップやメンテナンスは不要です。すぐに使えるキャッシュ ステップを使用して、CI/CD と Bazel の統合エクスペリエンスを堪能したり、キャッシュを他のプラットフォームのビルドに直接統合したりできます。
BuildBuddy
BuildBuddy は、Bazel 用のオープンコア エンタープライズ機能スイートを提供します。Remote Build Execution サービス、共有ビルド キャッシュ、Bazel に最適化された CI ワークフロー、デバッグと分析のためのビルドとテスト結果の UI が含まれています。これは、フルマネージド クラウド サービスとして、または簡単にデプロイできるオンプレミス ソリューションとして利用できます。小規模なチームやオープンソース プロジェクトでの利用は無料です。BuildBuddy はサンフランシスコに拠点を置き、Y Combinator が支援しています。同社は、デベロッパーの生産性の向上に強い情熱を注いでいる 2 人の元 Google 社員によって設立されました。
EngFlow
EngFlow は、Bazel のコア エンジニアによって設立され、Andreessen Horowitz から資金提供を受けているビルドとテストの高速化企業です。EngFlow の安全な(監査済み: SOC 2 タイプ 2)リモート実行、キャッシュ保存、オブザーバビリティ プラットフォームは、1 ~ 100,000 個以上のコアにスケールアップし、時間を 5 ~ 10 倍短縮し、クラウド費用を 20 ~ 50% 削減します。クラウドにデプロイする場合でも EngFlow にデプロイする場合でも、世界中の Bazel エキスパートが 24 時間 365 日サポートを提供します。小規模なチームから大規模なチームまでサポートし、隠れた費用は一切なく、SSO も含まれています。
Gradle Inc.
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
NativeLink は、Rust で記述された、100% 無料でオープンソースの、許容的ライセンスのビルドとテストの高速化プロジェクトです。この会社は、オープンソースのメンテナーのチームによって設立され、1 兆ドルを超える資産を管理する資産運用会社である Wellington Management から資金提供を受けています。インフラストラクチャにデプロイする場合でも、NativeLink のクラウドにデプロイする場合でも、Bazel、Reclient、コンパイラのグローバル エキスパートが 24 時間 365 日サポートを提供します。小規模なチームと大規模なチームの両方をサポートし、SSO が含まれています。
VirtusLab
VirtusLab は、モノレポの管理とコードベースの Bazel への移行を専門としています。ソフトウェアの作成、テスト、リリース プロセスを強化するスムーズな移行を提供します。Google のエンジニアが、業界標準のツールやプラクティス(最上位のセキュリティ対策を含む)の導入を支援します。シームレスなデベロッパー エクスペリエンスには優れたツールが必要であると Google は考えています。Google と提携することで、ビルド時間を最適化し、コストを削減し、開発チームが最高のパフォーマンスを発揮できるようにします。
Buildkite
サンフランシスコとシドニーに拠点を置く 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 をスポンサーしています。これにより、ビルドの高速化と幅広い採用が促進されます。