Aviator、Google Cloudを活用して開発者コラボレーションを強化

Google Cloudは、元Google社員が設立したエンジニアリング生産性プラットフォームであるAviatorに関する記事を公開しました。
Aviatorは、開発ライフサイクル全体(コードレビューから構築、テスト、マージ、デプロイまで)の開発者コラボレーションの課題を解決するツールを構築するために、Google Cloudを活用しています。
Aviatorは、Google Cloud上で一から構築されており、Google for Startupsプログラムにも参加しています。
Aviatorは、Google Cloudを活用して、以下のような機能を提供しています。
– 自動コードレビュー規則、インスタントレビューアーの提案、定義された応答時間目標によるコードレビューサイクルの最適化
– スタックプルリクエスト(PR)によるコード変更の内訳
– 何千ものPRをスケールするように構築された高スループットのマージキューによる、ビジーリポジトリの制御
– チームがリリースノートを自動的に生成し、すべての環境でデプロイメント、ロールバック、リリースを簡単に管理するのに役立つ単一のダッシュボード
Aviatorは、Google Cloudの以下の製品を使用して、スケーラブルなサービスを実現しています。
– Google Kubernetes Engine(GKE)
– Managed Service for Prometheus
– Cloud SQL
– Memorystore for Redis
Aviatorは、クラウド、セルフホスト、シングルテナントのインストールオプションを提供しています。
Aviatorは、AIを活用したツールもいくつか開発中です。
– テスト生成
– コードの自動補完
– 予測テスト選択
Google Cloudは、信頼性、速度、パフォーマンス、そして最先端のAI機能を備えているため、Aviatorにとって貴重なパートナーであることが証明されています。
この記事は、開発者コラボレーションを強化するためのツールを探している企業にとって、参考になる情報が満載です。
参照元サイト:Aviator scales developer collaboration with Google Cloud