Bazel コミュニティ エキスパート
Bazel コミュニティに大きく貢献していて、プロジェクトに支援してくれる企業
アスペクト ビルド
Bazel Monorepos のデベロッパー プラットフォームである Aspect Workflows は、50 社を超える企業の Bazel ナビゲーションで得られた分析情報を活用して開発されました。Google のプラットフォームは、Bazel を使用したデベロッパー エクスペリエンスの向上、特に CI でのビルド時間の短縮とコンピューティング コストの削減を目的として設計されています。Aspect Workflows は、現在の構成を維持しながら、既存の CI およびクラウド インフラストラクチャとシームレスに統合します。このアプローチにより、ユーザーは基盤となるインフラストラクチャを管理し、CI が高速に保たれるようにしながら、優れたプロダクトの革新と提供に集中できます。Aspect は、チームが Bazel で成功を収められるよう、コンサルティング、サポート、トレーニングを提供します。Google は、JavaScript および OCI イメージの正規のオープンソース ルールセットの作成者およびメンテナンス担当者です。
ビットライズ
Bitrise は、モバイル ファーストの CI/CD プラットフォームとして世界をリードしています。Bitrise Build Cache & CDN プロダクトを使用すると、企業や急成長中の組織は Bazel プロジェクトを最適化して強化できます。Bitrise は、他にはないビルドとテストのキャッシュ保存ソリューションを市場に提供しています。Bitrise によってフルマネージドされ、セットアップやメンテナンスが不要な初のサービスです。すぐに使えるキャッシュ ステップを使用して、CI/CD と Bazel の統合エクスペリエンスを堪能したり、キャッシュを他のプラットフォームのビルドに直接統合したりできます。
BuildBuddy
BuildBuddy は、Bazel 用のオープンコア スイートのエンタープライズ機能を提供します。これには、Remote Build Execution サービス、共有ビルド アーティファクト キャッシュ、ビルド結果 UI が含まれます。このサービスは、フルマネージド クラウド サービスとして、または簡単にデプロイできるオンプレミス ソリューションとして提供されます。個人およびオープンソース プロジェクトは無料で利用できます。BuildBuddy はサンフランシスコを拠点とし、Y Combinator の後援を受け、2 人の元 Google 社員がデベロッパーの生産性の向上に情熱を注いで設立されました。
Codethink
Codethink はオープンソース ソフトウェア コンサルティング会社です。本番環境の組み込みデバイスとクラウド インフラストラクチャ上で、高度なソフトウェアの開発、インテグレーション、テストの自動化、運用全般にわたるメンテナンス サービスを提供しています。Codethink は、Bazel とリモート実行ソリューションを活用して、継続的デリバリーの生産性とスループットを向上させる国際規模の組織と連携しています。
EngFlow
EngFlow は、Bazel、Goma、Android プラットフォームのビルドを高速化するのに役立ちます。通常、EngFlow のリモートビルド実行、キャッシュ保存、ビルド結果 UI を使用すると、ビルド、テスト、CI が 5 ~ 10 倍速くなります。また、お客様は同社の比類のない Bazel の専門知識を活用できます。Bazel の開発を主導したエンジニアによって設立された EngFlow は、お客様の利益のために Bazel の変更をアップストリームし、他の Bazel エキスパートと提携しています。
Epam
1993 年以来、EPAM は「エンジニアリング DNA」を活用して、世界有数のプロダクト開発、デジタル プラットフォーム エンジニアリング、トップクラスのデジタルおよびプロダクト デザイン エージェンシーになりました。Google との緊密なパートナーシップにより、EPAM は Bazel に関する豊富な専門知識を有しています。また、カスタムルールやツールの開発、リモート キャッシュと実行の設定など、あらゆるテクノロジーと複雑さの Bazel への移行を評価し、複雑な移行を実施して、開発プロセスと CI/CD プロセスを合理化する準備が整っています。
合計(グローバル)
SUM Global Technology は IT コンサルティング会社です。Google は高パフォーマンスの CI/CD ビルド インフラストラクチャの作成を支援しています。SUM Global は、数十年にわたるビルドドメインの知識と、Bazel による深い技術的専門知識を組み合わせて、お客様の組織と協力してソフトウェア デリバリー プロセスを作成、強化します。Java、Android、Angular のビルドと、その他のツールからの変換を専門としています。Google Remote Build Execution をお手伝いいたします。
トゥイグ
Tweag I/O は Bazel の初期アドプターの 1 つであり、2018 年初頭から新しい機能と新しいオープンソース拡張機能に積極的に貢献しています。Google が得意とする分野: ほぼ 1 バイト単位の再現性を実現すること、本番環境まで完全にトレース可能であること、適切にキャッシュして高速に実行できることなど、監査しやすいビルドの実現を支援するパートナーです。2 つとして同じビルドは存在しないため、Tweag のエンジニアは Bazel に関する豊富な知識と、アーキテクチャに関する深い技術知識を組み合わせています。Google は、Bazel 準備評価を使用して Bazel の準備を行い、移行を実施し、既存の設定を改善します。