Bitbucket guardrails
背景
アトラシアンは、大手顧客のニーズをサポートすることを約束しています。これには、製品のパフォーマンスとスケーラビリティの継続的な改善が含まれます。インスタンス内のデータ量は、パフォーマンスと安定性の問題の要因になる可能性があります。インスタンスが大きくなるにつれて、時間の経過とともにパフォーマンスが低下するリスクも増えます。多くの場合、これは段階的な低下であり、チームに重大な影響を与えるポイントに到達するまで気づかれない可能性があります。
次の表では観察されたパフォーマンスと安定性への影響を説明して、リスクを軽減するために実行できるいくつかのアクションを提案しています。ガードレールは一部の大手顧客の実際の経験に基づいていますが、必ずしもすべての組織の経験を代表するものではありません。
パフォーマンスと安定性に関する重大な問題が発生するリスクを軽減する方法には、次のようなものがあります。
アプリの変更。たとえば、パフォーマンスを向上させるために新しいアプリ バージョンにアップグレード、またはユーザーの管理方法を変更します。
インフラストラクチャの変更。たとえば、メモリや CPU を増設、またはクラスターやミラーを実行します。
フットプリントを削減するためのデータ クリーンアップ アクティビティ。たとえば、アーカイブ、またはモノリス サイトを分割します。
これらはハード制限ではなく、一部の製品インスタンスは既にこれらのしきい値を超えている可能性があることにご注意ください。異なるデータ タイプ間の相互作用やサイトの負荷など、さまざまな要因によって次に示すような潜在的な影響が発生する可能性とその影響の程度が決まります。あらゆるタイプのリスクと同様に、リスクを特定して計画を立てることが不可欠です。そうすれば、これらのアクションに優先順位付けて将来のパフォーマンス問題の可能性を減らすのに役立ちます。
定義
製品ガードレールとはデータ タイプに関する推奨事項であり、潜在的なリスクを特定してインスタンス最適化ジャーニーの次のステップに関する意思決定をサポートするように設計されています。
Bitbucket guardrails
次のガードレールは、スケール リスクを特定して軽減し、インスタンスのクリーンアップに関する意思決定を下すのに役立ちます。
LDAP ユーザー
CONTENTTYPE | Total number of users synchronized between LDAP and Bitbucket |
ガードレール | Microsoft Active Directory をご利用の場合
別のコネクターをご利用の場合
|
この数を調べる方法 | How to get the number of users, groups, and nested groups in Bitbucket Data Center and Server If you’re not able to get this number from your user directory, you could try the workaround described in How do I find which users count against my Bitbucket license |
リスク | このガードレールを超えて運用した場合は、次の問題が確認されています。
|
緩和オプション |
|
LDAP グループ
CONTENTTYPE | Total number of groups synchronized between LDAP and Bitbucket |
ガードレール | Microsoft Active Directory をご利用の場合
別のコネクターをご利用の場合
|
この数を調べる方法 | How to get the number of users, groups, and nested groups in Bitbucket Data Center and Server |
リスク | このガードレールを超えて運用した場合は、次の問題が確認されています。
|
緩和オプション |
|
入れ子になったグループの深さ
CONTENTTYPE | グループが入れ子になっているときの階層レベルの数 |
ガードレール | 深度 4 レベルまで また、グループにユーザーと他のグループが混在しないようにすることをおすすめします。これもパフォーマンスに影響する可能性があるからです。 |
この数を調べる方法 | How to get the number of users, groups, and nested groups in Bitbucket Data Center and Server |
リスク | このガードレールを超えて運用した場合は、次の問題が確認されています。
また、多数のグループや複雑な入れ子グループを伴うインスタンスは、多くの場合、非常に複雑な権限構造を持ち、パフォーマンスに影響を与える可能性があることも確認されています。 |
緩和オプション |
|
Permission grants
CONTENTTYPE | Number of permissions granted |
ガードレール | Number of:
|
この数を調べる方法 | To find this number:
The number is displayed in the Permissions section under Permission counts. |
リスク | このガードレールを超えて運用した場合は、次の問題が確認されています。
|
緩和オプション |
|