Bazel 제품 파트너
Google에서는 Bazel 제품 파트너를 Bazel과 상호작용하는 오픈소스 또는 유료 도구를 빌드하는 조직으로 분류합니다. 이러한 도구의 목표는 Bazel 최종 사용자 환경을 개선하고 개발자 생산성을 높이는 것입니다.
관심이 있는 조직은 product@bazel.build로 이메일을 보내 제품 파트너십 프로그램에 등록해 보세요.
관점 빌드
Bazel 탐색을 위해 50개가 넘는 기업을 지원하면서 수집한 유용한 정보를 활용하여 Bazel Monorepos를 위한 개발자 플랫폼인 Aspect Workflows를 개발했습니다. Google Cloud 플랫폼은 Bazel을 통해 개발자 경험을 개선하도록 설계되었으며, 특히 CI에서의 빌드 시간을 단축하는 동시에 컴퓨팅 비용을 절감할 수 있도록 설계되었습니다. Aspect Workflows는 현재 구성에도 맞추면서 기존 CI 및 클라우드 인프라와 원활하게 통합됩니다. 이 접근 방식을 통해 사용자는 Google에서 기본 인프라를 관리하고 CI를 빠르게 유지하는 동시에 우수한 제품을 혁신하고 제공하는 데 집중할 수 있습니다. Aspect는 팀이 Bazel을 성공적으로 활용하는 데 도움이 되는 컨설팅, 지원, 교육을 제공하며, JavaScript 및 OCI 이미지에 대한 표준 오픈소스 규칙 세트의 작성자이자 유지관리자입니다.
비트라이즈
Bitrise Inc. 는 세계 최고의 모바일 중심 CI/CD 플랫폼입니다. Google의 Bitrise 빌드 캐시 및 CDN 제품은 기업 및 급성장 중인 조직이 Bazel 프로젝트를 최적화하고 개선할 수 있도록 지원합니다. Bitrise는 다른 곳에서는 사용할 수 없는 빌드 및 테스트 캐싱 솔루션을 시장에 출시하고 있습니다. 설정이나 유지보수가 필요 없는 Bitrise에서 완전하게 관리하는 업계 최초의 제품은 즉시 사용 가능한 캐시 단계를 사용해 긴밀하게 통합된 CI/CD 및 Bazel 환경을 즐기거나 캐시를 다른 플랫폼의 빌드에 직접 통합할 수 있습니다.
빌드버디
BuildBuddy는 Bazel용 오픈 코어 엔터프라이즈 기능 모음을 제공합니다. 원격 빌드 실행 서비스, 공유 빌드 캐시, Bazel에 최적화된 CI 워크플로, 디버깅 및 분석을 위한 빌드 및 테스트 결과 UI가 포함되어 있습니다.완전 관리형 클라우드 서비스 또는 배포가 간편한 온프렘 솔루션으로 제공됩니다. 이 서비스는 소규모 팀과 오픈소스 프로젝트에서 무료로 사용할 수 있습니다. BuildBuddy는 샌프란시스코에 본사를 두고 Y Combinator가 후원하는 회사로, 개발자의 생산성 향상에 열정적인 Google 직원 2명이 설립했습니다.
EngFlow
EngFlow는 핵심 Bazel 엔지니어가 만들고 Andreessen Horowitz가 자금을 지원한 빌드 및 테스트 가속화 회사입니다. EngFlow의 안전한 원격 실행 (감사 대상: SOC 2 유형 2)은 1개~100,000개 이상의 코어로 확장 가능하며 시간을 5~10배 단축하고 클라우드 비용을 20~50% 절감합니다. 클라우드와 EngFlow에서 배포하든 상관없이 글로벌 Bazel 전문가들이 연중무휴 24시간 지원 서비스를 제공하고, 소규모 및 대규모 팀을 지원하며 추가 비용이 없으며 SSO를 포함하고 있습니다.
Gradle Inc.
Develocity는 개발자 생산성과 행복도를 개선하기 위한 다중 빌드 시스템 플랫폼입니다. 빌드 및 테스트 관측 가능성, 가속, 장애 분석을 위한 포괄적인 엔드 투 엔드 솔루션을 제공하여 이를 수행하며 현재 Bazel, Apache Maven, Gradle, SBT 빌드 시스템을 지원합니다. 특히 Bazel용 Develocity는 빌드 캐시를 지원하여 빌드 및 테스트 피드백 주기를 단축하고, 빌드의 X-레이와 같은 Build Scan®을 지원하여 더 효율적으로 문제를 해결하고, 실패 분석을 지원합니다.
트웨그
Tweag는 Bazel의 얼리 어답터 중 한 명으로, 2018년 초부터 새로운 기능과 새로운 오픈소스 확장 프로그램에 적극적으로 기여하고 있습니다. Google은 기업과 팀이 거의 바이트 단위 재현성과 프로덕션까지 완전하게 추적할 수 있는 빌드, 정확하게 캐시되고 빠르게 실행할 수 있는 편리한 감사 가능한 빌드를 달성하도록 지원해 왔습니다. 컨설팅 외에도 다양한 도구와 확장 프로그램을 보유하고 있습니다. Skyscope로 웹브라우저에서 수십만 개의 노드가 포함된 복잡한 Bazel 빌드 그래프를 시각화하고 탐색할 수 있습니다. Nix의 기능을 사용하여 완전히 재현 가능한 빌드를 달성하고 원칙에 따라 셸 도구를 관리하며 Bazel을 사용하여 Haskell 프로젝트를 빌드하는 오픈소스 Bazel 확장 프로그램 마지막으로, Bazel 마이그레이션 및 빌드 유지보수를 자동화하는 오픈소스 Gazelle 확장 프로그램입니다.
Nativelink
NativeLink는 Rust로 작성된 100% 무료 오픈소스 오픈소스 빌드 및 테스트 가속 프로젝트입니다. 이 프로젝트는 오픈소스 유지관리 전문가로 구성된 팀에서 만들었으며, 1조 달러가 넘는 자산을 관리하는 자산 관리 회사인 Wellington Management에서 자금을 지원합니다. 인프라 또는 NativeLink 클라우드에 배포되는 전 세계 Bazel, Reclient, 컴파일러 전문가가 연중무휴 24시간 지원을 제공하고 크고 작은 팀을 지원하며 SSO를 포함합니다.
VirtusLab
VirtusLab은 모노레포를 관리하고 코드베이스를 Bazel로 마이그레이션하는 작업을 전문으로 합니다. 소프트웨어 제작, 테스트, 출시 프로세스를 향상시키는 원활한 전환을 지원합니다. Google 엔지니어가 최고 수준의 보안 조치를 비롯한 업계 표준 도구 및 관행을 채택하는 데 도움을 드립니다. Google에서는 원활한 개발자 환경을 위해 훌륭한 도구가 필요하다고 생각합니다. Google Cloud와 파트너십을 맺으면 빌드 시간을 최적화하고 비용을 절감하며 개발팀이 최고의 성능을 달성할 수 있도록 지원할 수 있습니다.