<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Security_policy_caplscsi on GitLab ハンドブック (非公式日本語訳)</title><link>https://gl-handbook-ja.page/tags/security_policy_caplscsi/</link><description>Recent content in Security_policy_caplscsi on GitLab ハンドブック (非公式日本語訳)</description><generator>Hugo</generator><language>ja</language><atom:link href="https://gl-handbook-ja.page/tags/security_policy_caplscsi/index.xml" rel="self" type="application/rss+xml"/><item><title>GitLab.com のバックアップ</title><link>https://gl-handbook-ja.page/handbook/engineering/gitlab-com/policies/backup/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://gl-handbook-ja.page/handbook/engineering/gitlab-com/policies/backup/</guid><description>&lt;p&gt;&lt;span class="inline-block rounded px-2 py-0.5 text-xs font-medium" style="background-color:#E24329;color:#ffffff"&gt;Visibility: Audit&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="目的"&gt;目的&lt;a class="td-heading-self-link" href="#%e7%9b%ae%e7%9a%84" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;このポリシーは、GitLab が GitLab.com のバックアップと復元をどのように実施、監視、および検証するかを概説します。
これらの手順は、お客様データのデータリカバリとディザスタリカバリを確保するために重要です。&lt;/p&gt;
&lt;h2 id="スコープ"&gt;スコープ&lt;a class="td-heading-self-link" href="#%e3%82%b9%e3%82%b3%e3%83%bc%e3%83%97" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;GitLab.com のバックアップ戦略には、監視と復元検証の両方が含まれます。&lt;/p&gt;
&lt;p&gt;お客様データは以下の場所に保存されます:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;GitLab.com のすべての PostgreSQL データベース&lt;/li&gt;
&lt;li&gt;パッケージ、LFS、アップロード、CI データを含む GitLab.com のオブジェクトストレージ&lt;/li&gt;
&lt;li&gt;サブスクリプションと購入を管理する CustomersDot データベース&lt;/li&gt;
&lt;li&gt;Git リポジトリ&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="スコープ外"&gt;スコープ外&lt;a class="td-heading-self-link" href="#%e3%82%b9%e3%82%b3%e3%83%bc%e3%83%97%e5%a4%96" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Redis キャッシュに保存されたお客様データ
&lt;ol&gt;
&lt;li&gt;処理待ちにキューイングされたデータ&lt;/li&gt;
&lt;li&gt;セッションおよびその他のキャッシュされたデータ&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="役割と責任"&gt;役割と責任&lt;a class="td-heading-self-link" href="#%e5%bd%b9%e5%89%b2%e3%81%a8%e8%b2%ac%e4%bb%bb" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;役割&lt;/th&gt;
 &lt;th&gt;責任&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;GitLab チームメンバー&lt;/td&gt;
 &lt;td&gt;このポリシーに記載された要件への準拠を確保する&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Engineering（コードオーナー）&lt;/td&gt;
 &lt;td&gt;このポリシーへの重要な変更および例外を承認する&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="手順"&gt;手順&lt;a class="td-heading-self-link" href="#%e6%89%8b%e9%a0%86" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;GitLab は以下を定義します:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;バックアップが必要なサービス&lt;/li&gt;
&lt;li&gt;バックアップの頻度、データ保持期間、および復元プロセス&lt;/li&gt;
&lt;li&gt;ディザスタリカバリシナリオにおけるデータ復元の手順&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="バックアップと復元"&gt;バックアップと復元&lt;a class="td-heading-self-link" href="#%e3%83%90%e3%83%83%e3%82%af%e3%82%a2%e3%83%83%e3%83%97%e3%81%a8%e5%be%a9%e5%85%83" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h3&gt;
&lt;h4 id="postgresql-データベース"&gt;PostgreSQL データベース&lt;a class="td-heading-self-link" href="#postgresql-%e3%83%87%e3%83%bc%e3%82%bf%e3%83%99%e3%83%bc%e3%82%b9" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h4&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;項目&lt;/th&gt;
 &lt;th&gt;詳細&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;バックアップ頻度&lt;/td&gt;
 &lt;td&gt;毎時フルバックアップを取得し、トランザクションログを継続的にアーカイブする。&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;ストレージ&lt;/td&gt;
 &lt;td&gt;&lt;a href="https://cloud.google.com/storage"&gt;GCS&lt;/a&gt; に保存&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;暗号化&lt;/td&gt;
 &lt;td&gt;バックアップデータは転送中および保存中に暗号化される&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;保持期間&lt;/td&gt;
 &lt;td&gt;14 日間（CustomersDot データベースは 7 日間）&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;損失防止&lt;/td&gt;
 &lt;td&gt;&lt;a href="https://cloud.google.com/storage/docs/soft-delete"&gt;ソフトデリート&lt;/a&gt;が有効化され、7 日間の保持期間が設定されている&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;場所/冗長性&lt;/td&gt;
 &lt;td&gt;&lt;a href="https://cloud.google.com/storage/docs/availability-durability"&gt;マルチリージョンの地理的冗長性&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;監視&lt;/td&gt;
 &lt;td&gt;バックアップが成功しているかどうかを継続的に監視し、バックアップが欠落した場合にアラートを発報する。&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;復元検証&lt;/td&gt;
 &lt;td&gt;ディスクスナップショットからの定期的な復元と WAL セグメントの再生&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h4 id="git-リポジトリ"&gt;Git リポジトリ&lt;a class="td-heading-self-link" href="#git-%e3%83%aa%e3%83%9d%e3%82%b8%e3%83%88%e3%83%aa" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h4&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;項目&lt;/th&gt;
 &lt;th&gt;詳細&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;バックアップ頻度&lt;/td&gt;
 &lt;td&gt;ブロックレベルのディスクスナップショットを使用して毎時バックアップを取得する。&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;ストレージ&lt;/td&gt;
 &lt;td&gt;GCP の&lt;a href="https://cloud.google.com/compute/docs/disks/snapshots"&gt;スタンダードスナップショット&lt;/a&gt;として保存&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;暗号化&lt;/td&gt;
 &lt;td&gt;スナップショットは保存中に暗号化される&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;保持期間&lt;/td&gt;
 &lt;td&gt;14 日間&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;損失防止&lt;/td&gt;
 &lt;td&gt;ソースディスクを削除した後も保持される&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;場所/冗長性&lt;/td&gt;
 &lt;td&gt;&lt;a href="https://cloud.google.com/storage/docs/availability-durability"&gt;マルチリージョンの地理的冗長性&lt;/a&gt;&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;監視&lt;/td&gt;
 &lt;td&gt;すべてのディスクを監視し、スナップショットが欠落した場合にアラートを発報する&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;復元検証&lt;/td&gt;
 &lt;td&gt;ディスクをランダムにサンプリングし、最新のスナップショットを復元することで実施する。&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h4 id="オブジェクトストレージ"&gt;オブジェクトストレージ&lt;a class="td-heading-self-link" href="#%e3%82%aa%e3%83%96%e3%82%b8%e3%82%a7%e3%82%af%e3%83%88%e3%82%b9%e3%83%88%e3%83%ac%e3%83%bc%e3%82%b8" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h4&gt;
&lt;p&gt;オブジェクトストレージ（GCS）に保存されたデータは、Google の&lt;a href="https://cloud.google.com/storage/docs/storage-classes#descriptions"&gt;年間耐久性 99.999999999%&lt;/a&gt; とマルチリージョンバケットの冗長性によって保護されます。データ保護をさらに強化するために、&lt;a href="https://cloud.google.com/storage/docs/object-versioning"&gt;オブジェクトバージョニング&lt;/a&gt;と&lt;a href="https://cloud.google.com/storage/docs/soft-delete"&gt;ソフトデリート&lt;/a&gt;が有効化されています。&lt;/p&gt;</description></item><item><title>GitLab.com のモニタリング</title><link>https://gl-handbook-ja.page/handbook/engineering/gitlab-com/policies/monitoring/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://gl-handbook-ja.page/handbook/engineering/gitlab-com/policies/monitoring/</guid><description>&lt;p&gt;&lt;span class="inline-block rounded px-2 py-0.5 text-xs font-medium" style="background-color:#E24329;color:#ffffff"&gt;Visibility: Audit&lt;/span&gt;&lt;/p&gt;
&lt;h2 id="目的"&gt;目的&lt;a class="td-heading-self-link" href="#%e7%9b%ae%e7%9a%84" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;このポリシーは、GitLab.com サービスの継続的なモニタリング、ロギング、およびキャパシティプランニングを GitLab がどのように確保するかを規定します。&lt;/p&gt;
&lt;p&gt;GitLab はクラウド環境内のさまざまなポリシーおよび合意事項への準拠を確保し、潜在的なセキュリティ問題を迅速に特定するためにこれらの対策を実施しています。&lt;/p&gt;
&lt;h2 id="スコープ"&gt;スコープ&lt;a class="td-heading-self-link" href="#%e3%82%b9%e3%82%b3%e3%83%bc%e3%83%97" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;このポリシーは、GitLab の法令、規制、および契約上の要件を支援するすべての GitLab.com モニタリングサービスに適用されます。&lt;/p&gt;
&lt;h2 id="役割と責任"&gt;役割と責任&lt;a class="td-heading-self-link" href="#%e5%bd%b9%e5%89%b2%e3%81%a8%e8%b2%ac%e4%bb%bb" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;役割&lt;/th&gt;
 &lt;th&gt;責任&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;GitLab チームメンバー&lt;/td&gt;
 &lt;td&gt;この手順の要件に従う責任を負う&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Engineering、Security&lt;/td&gt;
 &lt;td&gt;この手順を実施および実行する責任を負う&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;Engineering（コードオーナー）&lt;/td&gt;
 &lt;td&gt;この手順への重要な変更および例外を承認する責任を負う&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="手順"&gt;手順&lt;a class="td-heading-self-link" href="#%e6%89%8b%e9%a0%86" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;GitLab は&lt;a href="https://gl-handbook-ja.page/handbook/engineering/infrastructure-platforms/service-level-agreement/"&gt;サービスレベル契約&lt;/a&gt;で可用性の計算方法を定義しています&lt;/li&gt;
&lt;li&gt;GitLab はログの収集と分析の方法を定義しています&lt;/li&gt;
&lt;li&gt;GitLab はキャパシティ管理の手順を定義しています&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="ログ管理"&gt;ログ管理&lt;a class="td-heading-self-link" href="#%e3%83%ad%e3%82%b0%e7%ae%a1%e7%90%86" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;GitLab.com サービスはネットワーク、システム、およびアプリケーションのログを出力し、それらはインシデントおよびセキュリティインシデント調査の基盤を提供するために保存、処理、および検索されます。&lt;/p&gt;
&lt;p&gt;ログは短期ストレージと長期ストレージに保存され、それぞれ固有の保持ポリシーがあります:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;短期ストレージ: 30 日間&lt;/li&gt;
&lt;li&gt;長期ストレージ: 365 日間&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;短期ストレージのログはアプリケーションアクティビティ、スパムイベント、一時的なエラー、システムおよびネットワーク認証イベント、セキュリティイベントなどを積極的に監視するために使用されます。&lt;/p&gt;
&lt;p&gt;長期ストレージのログは&lt;a href="https://gl-handbook-ja.page/handbook/security/policies_and_standards/records-retention-deletion/"&gt;レコード保持・廃棄&lt;/a&gt;ポリシーへの準拠のために使用されます。長期ストレージのログは短期ストレージのログよりも粒度が低く、詳細度も低くなっています。&lt;/p&gt;
&lt;p&gt;アーキテクチャ、ツール、およびワークフローの詳細な概要は&lt;a href="https://gitlab.com/gitlab-com/runbooks/-/blob/master/docs/logging/README.md"&gt;ロギング&lt;/a&gt;ページに記載されています。&lt;/p&gt;
&lt;h3 id="キャパシティプランニング"&gt;キャパシティプランニング&lt;a class="td-heading-self-link" href="#%e3%82%ad%e3%83%a3%e3%83%91%e3%82%b7%e3%83%86%e3%82%a3%e3%83%97%e3%83%a9%e3%83%b3%e3%83%8b%e3%83%b3%e3%82%b0" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h3&gt;
&lt;p&gt;適切なタイミングで GitLab.com インフラをスケールし、インシデントを防止するために、GitLab はキャパシティプランニングプロセスを採用しています。&lt;/p&gt;
&lt;p&gt;キャパシティプランニングプロセスの主な目的は、過去のデータ分析を実施して将来の成長を予測することです。
この分析から、GitLab は飽和点に関する情報を提供するプロセスを活用し、それをサービスオーナーに提供します。
サービスオーナーはこのプロセスを使用してこの情報に基づいて行動します。&lt;/p&gt;</description></item><item><title>本番アーキテクチャ</title><link>https://gl-handbook-ja.page/handbook/engineering/infrastructure-platforms/production/architecture/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://gl-handbook-ja.page/handbook/engineering/infrastructure-platforms/production/architecture/</guid><description>&lt;p&gt;&lt;span class="inline-block rounded px-2 py-0.5 text-xs font-medium" style="background-color:#E24329;color:#ffffff"&gt;Visibility: Audit&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;GitLab.com のコアインフラは主に Google Cloud Platform（GCP）の &lt;code&gt;us-east1&lt;/code&gt; リージョンにホストされています（&lt;a href="https://cloud.google.com/compute/docs/regions-zones/"&gt;リージョンとゾーン&lt;/a&gt;を参照）。&lt;/p&gt;
&lt;p&gt;このドキュメントは GitLab.com の公開向け運用に不可欠でないサーバーはカバーしていません。&lt;/p&gt;
&lt;h2 id="目的"&gt;目的&lt;a class="td-heading-self-link" href="#%e7%9b%ae%e7%9a%84" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;このページは GitLab.com の本番アーキテクチャの概要を記録した&lt;a href="https://gl-handbook-ja.page/handbook/security/controlled-document-procedure/#purpose"&gt;文書&lt;/a&gt;です。&lt;/p&gt;
&lt;h2 id="スコープ"&gt;スコープ&lt;a class="td-heading-self-link" href="#%e3%82%b9%e3%82%b3%e3%83%bc%e3%83%97" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;p&gt;GitLab.com を実行するコンピュートとネットワークのレイアウト&lt;/p&gt;
&lt;h2 id="役割と責任"&gt;役割と責任&lt;a class="td-heading-self-link" href="#%e5%bd%b9%e5%89%b2%e3%81%a8%e8%b2%ac%e4%bb%bb" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;役割&lt;/th&gt;
 &lt;th&gt;責任&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;インフラチーム&lt;/td&gt;
 &lt;td&gt;設定と管理の責任者&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;インフラ管理（コードオーナー）&lt;/td&gt;
 &lt;td&gt;重大な変更とこの手順の例外の承認責任者&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="手順"&gt;手順&lt;a class="td-heading-self-link" href="#%e6%89%8b%e9%a0%86" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;h3 id="関連ページ"&gt;関連ページ&lt;a class="td-heading-self-link" href="#%e9%96%a2%e9%80%a3%e3%83%9a%e3%83%bc%e3%82%b8" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://docs.gitlab.com/ee/development/architecture.html"&gt;アプリケーションアーキテクチャのドキュメント&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://docs.gitlab.com/ee/user/gitlab_com/"&gt;GitLab.com の設定&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://docs.gitlab.com/user/gitlab_com/#rate-limits-on-gitlabcom"&gt;GitLab.com のレート制限&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gl-handbook-ja.page/handbook/engineering/monitoring/"&gt;GitLab.com のモニタリング&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://docs.gitlab.com/ee/administration/monitoring/performance/index.html"&gt;GitLab パフォーマンスモニタリングのドキュメント&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gl-handbook-ja.page/handbook/engineering/performance/"&gt;アプリケーションのパフォーマンス&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gl-handbook-ja.page/handbook/engineering/infrastructure-platforms/production/architecture/ci-architecture/"&gt;CI サービスアーキテクチャ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gl-handbook-ja.page/handbook/engineering/infrastructure-platforms/production/architecture/supporting-architecture/#dev-gitlab-org"&gt;dev.gitlab.org のアーキテクチャ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gl-handbook-ja.page/handbook/engineering/infrastructure-platforms/production/architecture/supporting-architecture/#ops-gitlab-net"&gt;ops.gitlab.net のアーキテクチャ&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://gl-handbook-ja.page/handbook/engineering/infrastructure-platforms/production/architecture/supporting-architecture/"&gt;version.gitlab.com のアーキテクチャ&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="infra-current-archi-diagram"&gt;現在のアーキテクチャ&lt;a class="td-heading-self-link" href="#infra-current-archi-diagram" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h3&gt;
&lt;h4 id="gitlab-com-architecture"&gt;GitLab.com 本番アーキテクチャ&lt;a class="td-heading-self-link" href="#gitlab-com-architecture" aria-label="Heading self-link"&gt;&lt;/a&gt;&lt;/h4&gt;
&lt;p&gt;&lt;img
src="https://docs.google.com/drawings/d/e/2PACX-1vT_5uGw5WDdR3zwjmT3ejgSVvY_HbyOthj5vCdDiOh5zSXmVMZm0-4NtBbETNYQNADcrS5_8FSLiWQI/pub?w=669&amp;amp;h=551"
alt="GitLab.com 本番アーキテクチャ図"&gt;&lt;/p&gt;</description></item></channel></rss>