データベースヘルスチーム
データベースヘルスチームは、ヘルスモニタリング、オブザーバビリティ、シフトレフトによるサチュレーション検出、および GitLab.com とセルフマネージドデプロイメント向けのヘルスフレームワークを通じて、GitLab のデータベースの運用上の余裕を維持します。
データベースヘルスチームは、データベースフレームワークチームの分割によって誕生しました。
ミッション
サチュレーションポイントを顧客への影響が生じる前にプロアクティブに特定・緩和することで、GitLab のデータベースの運用上の余裕を維持します。私たちは GitLab.com とセルフマネージドデプロイメントの両方でデータベースを健全に保つための可視性、ツール、およびフレームワークを提供します。
スコープ
データベースヘルスチームは以下を担当します。
- データベースのヘルスモニタリングとオブザーバビリティ — GitLab.com とセルフマネージドインスタンス全体のデータベースの健全性を可視化するダッシュボード、メトリクス、およびモニタリングシステムの構築・維持。
- シフトレフトによるサチュレーション検出 — 潜在的なサチュレーションポイントを本番環境に到達する前に開発サイクルの早い段階で検出するツールとプロセスの開発。アクティブなサチュレーションポイントの特定と緩和は、データベースエクセレンスの 3 チーム全体で共有される責任です。
- セルフマネージドのヘルスフレームワーク — セルフマネージドの顧客が自社の GitLab データベースの健全性と運用性を把握できるフレームワークの構築。GitLab.com で利用可能な可視性を、顧客管理環境にも提供します。
チーム
チームは主にバックエンドエンジニアで構成され、インフラストラクチャおよび運用目標の達成を支援するリライアビリティエンジニアも在籍しています。役割にかかわらず、すべてのチームメンバーは他のデータベースエクセレンスチームと並んで、データベースレビュー、オンコールローテーション、および運用ニーズを含むステージレベルの責任を共有します。
チームメンバー情報は 原文 (英語) を参照してください。
