[{"data":1,"prerenderedAt":746},["ShallowReactive",2],{"/ja-jp/blog/categories/product":3,"navigation-ja-jp":21,"banner-ja-jp":420,"footer-ja-jp":430,"product-category-page-total-items-ja-jp":636,"product-category-page-featured-ja-jp":637,"product-category-page-1-ja-jp":666},{"id":4,"title":5,"body":6,"category":6,"config":7,"content":11,"description":6,"extension":13,"meta":14,"navigation":15,"path":16,"seo":17,"slug":6,"stem":19,"testContent":6,"type":6,"__hash__":20},"blogCategories/ja-jp/blog/categories/product.yml","Product",null,{"template":8,"slug":9,"hide":10},"BlogCategory","product",false,{"name":12},"製品","yml",{},true,"/ja-jp/blog/categories/product",{"title":12,"description":18},"Browse articles related to 製品 on the GitLab Blog","ja-jp/blog/categories/product","T5gPLT0EKa55oFAhzMvgYqcDzsDivjGj_s2lEGUoVSw",{"data":22},{"logo":23,"freeTrial":28,"sales":33,"login":38,"items":43,"search":350,"minimal":383,"duo":400,"pricingDeployment":410},{"config":24},{"href":25,"dataGaName":26,"dataGaLocation":27},"/ja-jp/","gitlab logo","header",{"text":29,"config":30},"無料トライアルを開始",{"href":31,"dataGaName":32,"dataGaLocation":27},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/ja-jp&glm_content=default-saas-trial/","free trial",{"text":34,"config":35},"お問い合わせ",{"href":36,"dataGaName":37,"dataGaLocation":27},"/ja-jp/sales/","sales",{"text":39,"config":40},"サインイン",{"href":41,"dataGaName":42,"dataGaLocation":27},"https://gitlab.com/users/sign_in/","sign in",[44,71,166,171,272,332],{"text":45,"config":46,"cards":48},"プラットフォーム",{"dataNavLevelOne":47},"platform",[49,55,63],{"title":45,"description":50,"link":51},"DevSecOpsに特化したインテリジェントオーケストレーションプラットフォーム",{"text":52,"config":53},"プラットフォームを詳しく見る",{"href":54,"dataGaName":47,"dataGaLocation":27},"/ja-jp/platform/",{"title":56,"description":57,"link":58},"GitLab Duo Agent Platform","ソフトウェアライフサイクル全体を支えるエージェント型AI",{"text":59,"config":60},"GitLab Duoのご紹介",{"href":61,"dataGaName":62,"dataGaLocation":27},"/ja-jp/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":64,"description":65,"link":66},"GitLabが選ばれる理由","エンタープライズがGitLabを選ぶ主な理由をご覧ください",{"text":67,"config":68},"詳細はこちら",{"href":69,"dataGaName":70,"dataGaLocation":27},"/ja-jp/why-gitlab/","why gitlab",{"text":12,"left":15,"config":72,"link":74,"lists":78,"footer":148},{"dataNavLevelOne":73},"solutions",{"text":75,"config":76},"すべてのソリューションを表示",{"href":77,"dataGaName":73,"dataGaLocation":27},"/ja-jp/solutions/",[79,104,126],{"title":80,"description":81,"link":82,"items":87},"自動化","CI/CDと自動化でデプロイを加速",{"config":83},{"icon":84,"href":85,"dataGaName":86,"dataGaLocation":27},"AutomatedCodeAlt","/ja-jp/solutions/delivery-automation/","automated software delivery",[88,92,95,100],{"text":89,"config":90},"CI/CD",{"href":91,"dataGaLocation":27,"dataGaName":89},"/ja-jp/solutions/continuous-integration/",{"text":56,"config":93},{"href":61,"dataGaLocation":27,"dataGaName":94},"gitlab duo agent platform - product menu",{"text":96,"config":97},"ソースコード管理",{"href":98,"dataGaLocation":27,"dataGaName":99},"/ja-jp/solutions/source-code-management/","Source Code Management",{"text":101,"config":102},"自動化されたソフトウェアデリバリー",{"href":85,"dataGaLocation":27,"dataGaName":103},"Automated software delivery",{"title":105,"description":106,"link":107,"items":112},"セキュリティ","セキュリティを犠牲にすることなくコード作成を高速化",{"config":108},{"href":109,"dataGaName":110,"dataGaLocation":27,"icon":111},"/ja-jp/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[113,117,122],{"text":114,"config":115},"Application Security Testing",{"href":109,"dataGaName":116,"dataGaLocation":27},"Application security testing",{"text":118,"config":119},"ソフトウェアサプライチェーンの安全性",{"href":120,"dataGaLocation":27,"dataGaName":121},"/ja-jp/solutions/supply-chain/","Software supply chain security",{"text":123,"config":124},"Software Compliance",{"href":125,"dataGaName":123,"dataGaLocation":27},"/ja-jp/solutions/software-compliance/",{"title":127,"link":128,"items":133},"測定",{"config":129},{"icon":130,"href":131,"dataGaName":132,"dataGaLocation":27},"DigitalTransformation","/ja-jp/solutions/visibility-measurement/","visibility and measurement",[134,138,143],{"text":135,"config":136},"可視性と測定",{"href":131,"dataGaLocation":27,"dataGaName":137},"Visibility and Measurement",{"text":139,"config":140},"バリューストリーム管理",{"href":141,"dataGaLocation":27,"dataGaName":142},"/ja-jp/solutions/value-stream-management/","Value Stream Management",{"text":144,"config":145},"分析とインサイト",{"href":146,"dataGaLocation":27,"dataGaName":147},"/ja-jp/solutions/analytics-and-insights/","Analytics and insights",{"title":149,"items":150},"GitLabが活躍する場所",[151,156,161],{"text":152,"config":153},"Enterprise",{"href":154,"dataGaLocation":27,"dataGaName":155},"/ja-jp/enterprise/","enterprise",{"text":157,"config":158},"スモールビジネス",{"href":159,"dataGaLocation":27,"dataGaName":160},"/ja-jp/small-business/","small business",{"text":162,"config":163},"公共機関",{"href":164,"dataGaLocation":27,"dataGaName":165},"/ja-jp/solutions/public-sector/","public sector",{"text":167,"config":168},"価格",{"href":169,"dataGaName":170,"dataGaLocation":27,"dataNavLevelOne":170},"/ja-jp/pricing/","pricing",{"text":172,"config":173,"link":175,"lists":179,"feature":259},"関連リソース",{"dataNavLevelOne":174},"resources",{"text":176,"config":177},"すべてのリソースを表示",{"href":178,"dataGaName":174,"dataGaLocation":27},"/ja-jp/resources/",[180,213,231],{"title":181,"items":182},"はじめに",[183,188,193,198,203,208],{"text":184,"config":185},"インストール",{"href":186,"dataGaName":187,"dataGaLocation":27},"/ja-jp/install/","install",{"text":189,"config":190},"クイックスタートガイド",{"href":191,"dataGaName":192,"dataGaLocation":27},"/ja-jp/get-started/","quick setup checklists",{"text":194,"config":195},"学ぶ",{"href":196,"dataGaLocation":27,"dataGaName":197},"https://university.gitlab.com/","learn",{"text":199,"config":200},"製品ドキュメント",{"href":201,"dataGaName":202,"dataGaLocation":27},"https://docs.gitlab.com/","product documentation",{"text":204,"config":205},"ベストプラクティスビデオ",{"href":206,"dataGaName":207,"dataGaLocation":27},"/ja-jp/getting-started-videos/","best practice videos",{"text":209,"config":210},"インテグレーション",{"href":211,"dataGaName":212,"dataGaLocation":27},"/ja-jp/integrations/","integrations",{"title":214,"items":215},"検索する",[216,221,226],{"text":217,"config":218},"お客様成功事例",{"href":219,"dataGaName":220,"dataGaLocation":27},"/ja-jp/customers/","customer success stories",{"text":222,"config":223},"ブログ",{"href":224,"dataGaName":225,"dataGaLocation":27},"/ja-jp/blog/","blog",{"text":227,"config":228},"リモート",{"href":229,"dataGaName":230,"dataGaLocation":27},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":232,"items":233},"つなげる",[234,239,244,249,254],{"text":235,"config":236},"GitLabサービス",{"href":237,"dataGaName":238,"dataGaLocation":27},"/ja-jp/services/","services",{"text":240,"config":241},"コミュニティ",{"href":242,"dataGaName":243,"dataGaLocation":27},"/community/","community",{"text":245,"config":246},"フォーラム",{"href":247,"dataGaName":248,"dataGaLocation":27},"https://forum.gitlab.com/","forum",{"text":250,"config":251},"イベント",{"href":252,"dataGaName":253,"dataGaLocation":27},"/events/","events",{"text":255,"config":256},"パートナー",{"href":257,"dataGaName":258,"dataGaLocation":27},"/ja-jp/partners/","partners",{"backgroundColor":260,"textColor":261,"text":262,"image":263,"link":267},"#2f2a6b","#fff","ソフトウェア開発の未来への洞察",{"altText":264,"config":265},"ソースプロモカード",{"src":266},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":268,"config":269},"最新情報を読む",{"href":270,"dataGaName":271,"dataGaLocation":27},"/ja-jp/the-source/","the source",{"text":273,"config":274,"lists":276},"会社情報",{"dataNavLevelOne":275},"company",[277],{"items":278},[279,284,290,292,297,302,307,312,317,322,327],{"text":280,"config":281},"GitLabについて",{"href":282,"dataGaName":283,"dataGaLocation":27},"/ja-jp/company/","about",{"text":285,"config":286,"footerGa":289},"採用情報",{"href":287,"dataGaName":288,"dataGaLocation":27},"/jobs/","jobs",{"dataGaName":288},{"text":250,"config":291},{"href":252,"dataGaName":253,"dataGaLocation":27},{"text":293,"config":294},"経営陣",{"href":295,"dataGaName":296,"dataGaLocation":27},"/company/team/e-group/","leadership",{"text":298,"config":299},"チーム",{"href":300,"dataGaName":301,"dataGaLocation":27},"/company/team/","team",{"text":303,"config":304},"ハンドブック",{"href":305,"dataGaName":306,"dataGaLocation":27},"https://handbook.gitlab.com/","handbook",{"text":308,"config":309},"投資家向け情報",{"href":310,"dataGaName":311,"dataGaLocation":27},"https://ir.gitlab.com/","investor relations",{"text":313,"config":314},"トラストセンター",{"href":315,"dataGaName":316,"dataGaLocation":27},"/ja-jp/security/","trust center",{"text":318,"config":319},"AI Transparency Center",{"href":320,"dataGaName":321,"dataGaLocation":27},"/ja-jp/ai-transparency-center/","ai transparency center",{"text":323,"config":324},"ニュースレター",{"href":325,"dataGaName":326,"dataGaLocation":27},"/company/contact/#contact-forms","newsletter",{"text":328,"config":329},"プレス",{"href":330,"dataGaName":331,"dataGaLocation":27},"/press/","press",{"text":34,"config":333,"lists":334},{"dataNavLevelOne":275},[335],{"items":336},[337,340,345],{"text":34,"config":338},{"href":36,"dataGaName":339,"dataGaLocation":27},"talk to sales",{"text":341,"config":342},"サポートポータル",{"href":343,"dataGaName":344,"dataGaLocation":27},"https://support.gitlab.com","support portal",{"text":346,"config":347},"カスタマーポータル",{"href":348,"dataGaName":349,"dataGaLocation":27},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":351,"login":352,"suggestions":359},"閉じる",{"text":353,"link":354},"リポジトリとプロジェクトを検索するには、次にログインします",{"text":355,"config":356},"GitLab.com",{"href":41,"dataGaName":357,"dataGaLocation":358},"search login","search",{"text":360,"default":361},"提案",[362,364,369,371,375,379],{"text":56,"config":363},{"href":61,"dataGaName":56,"dataGaLocation":358},{"text":365,"config":366},"コード提案（AI）",{"href":367,"dataGaName":368,"dataGaLocation":358},"/ja-jp/solutions/code-suggestions/","Code Suggestions (AI)",{"text":89,"config":370},{"href":91,"dataGaName":89,"dataGaLocation":358},{"text":372,"config":373},"GitLab on AWS",{"href":374,"dataGaName":372,"dataGaLocation":358},"/ja-jp/partners/technology-partners/aws/",{"text":376,"config":377},"GitLab on Google Cloud",{"href":378,"dataGaName":376,"dataGaLocation":358},"/ja-jp/partners/technology-partners/google-cloud-platform/",{"text":380,"config":381},"GitLabを選ぶ理由",{"href":69,"dataGaName":382,"dataGaLocation":358},"Why GitLab?",{"freeTrial":384,"mobileIcon":388,"desktopIcon":393,"secondaryButton":396},{"text":29,"config":385},{"href":386,"dataGaName":32,"dataGaLocation":387},"https://gitlab.com/-/trials/new/","nav",{"altText":389,"config":390},"GitLabアイコン",{"src":391,"dataGaName":392,"dataGaLocation":387},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":389,"config":394},{"src":395,"dataGaName":392,"dataGaLocation":387},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":181,"config":397},{"href":398,"dataGaName":399,"dataGaLocation":387},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/ja-jp/get-started/","get started",{"freeTrial":401,"mobileIcon":406,"desktopIcon":408},{"text":402,"config":403},"GitLab Duoの詳細について",{"href":404,"dataGaName":405,"dataGaLocation":387},"/ja-jp/gitlab-duo/","gitlab duo",{"altText":389,"config":407},{"src":391,"dataGaName":392,"dataGaLocation":387},{"altText":389,"config":409},{"src":395,"dataGaName":392,"dataGaLocation":387},{"freeTrial":411,"mobileIcon":416,"desktopIcon":418},{"text":412,"config":413},"料金ページに戻る",{"href":169,"dataGaName":414,"dataGaLocation":387,"icon":415},"back to pricing","GoBack",{"altText":389,"config":417},{"src":391,"dataGaName":392,"dataGaLocation":387},{"altText":389,"config":419},{"src":395,"dataGaName":392,"dataGaLocation":387},{"title":421,"button":422,"config":427},"エージェント型AIがソフトウェア配信をどのように変革するかをご覧ください",{"text":423,"config":424},"GitLab Transcendを今すぐ視聴",{"href":425,"dataGaName":426,"dataGaLocation":27},"/ja-jp/events/transcend/virtual/","transcend event",{"layout":428,"icon":429},"release","AiStar",{"data":431},{"text":432,"source":433,"edit":439,"contribute":444,"config":449,"items":454,"minimal":628},"GitはSoftware Freedom Conservancyの商標です。当社は「GitLab」をライセンスに基づいて使用しています",{"text":434,"config":435},"ページのソースを表示",{"href":436,"dataGaName":437,"dataGaLocation":438},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":440,"config":441},"このページを編集",{"href":442,"dataGaName":443,"dataGaLocation":438},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":445,"config":446},"ご協力をお願いします",{"href":447,"dataGaName":448,"dataGaLocation":438},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":450,"facebook":451,"youtube":452,"linkedin":453},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[455,478,532,562,597],{"title":45,"links":456,"subMenu":461},[457],{"text":458,"config":459},"DevSecOpsプラットフォーム",{"href":54,"dataGaName":460,"dataGaLocation":438},"devsecops platform",[462],{"title":167,"links":463},[464,468,473],{"text":465,"config":466},"プランの表示",{"href":169,"dataGaName":467,"dataGaLocation":438},"view plans",{"text":469,"config":470},"Premiumを選ぶ理由",{"href":471,"dataGaName":472,"dataGaLocation":438},"/ja-jp/pricing/premium/","why premium",{"text":474,"config":475},"Ultimateを選ぶ理由",{"href":476,"dataGaName":477,"dataGaLocation":438},"/ja-jp/pricing/ultimate/","why ultimate",{"title":479,"links":480},"ソリューション",[481,486,489,491,496,501,505,508,511,516,518,520,522,527],{"text":482,"config":483},"デジタルトランスフォーメーション",{"href":484,"dataGaName":485,"dataGaLocation":438},"/ja-jp/topics/digital-transformation/","digital transformation",{"text":487,"config":488},"セキュリティとコンプライアンス",{"href":109,"dataGaName":116,"dataGaLocation":438},{"text":101,"config":490},{"href":85,"dataGaName":86,"dataGaLocation":438},{"text":492,"config":493},"アジャイル開発",{"href":494,"dataGaName":495,"dataGaLocation":438},"/ja-jp/solutions/agile-delivery/","agile delivery",{"text":497,"config":498},"クラウドトランスフォーメーション",{"href":499,"dataGaName":500,"dataGaLocation":438},"/ja-jp/topics/cloud-native/","cloud transformation",{"text":502,"config":503},"SCM",{"href":98,"dataGaName":504,"dataGaLocation":438},"source code management",{"text":89,"config":506},{"href":91,"dataGaName":507,"dataGaLocation":438},"continuous integration & delivery",{"text":139,"config":509},{"href":141,"dataGaName":510,"dataGaLocation":438},"value stream management",{"text":512,"config":513},"GitOps",{"href":514,"dataGaName":515,"dataGaLocation":438},"/ja-jp/solutions/gitops/","gitops",{"text":152,"config":517},{"href":154,"dataGaName":155,"dataGaLocation":438},{"text":157,"config":519},{"href":159,"dataGaName":160,"dataGaLocation":438},{"text":162,"config":521},{"href":164,"dataGaName":165,"dataGaLocation":438},{"text":523,"config":524},"教育",{"href":525,"dataGaName":526,"dataGaLocation":438},"/ja-jp/solutions/education/","education",{"text":528,"config":529},"金融サービス",{"href":530,"dataGaName":531,"dataGaLocation":438},"/ja-jp/solutions/finance/","financial services",{"title":172,"links":533},[534,536,538,540,543,545,548,550,552,554,556,558,560],{"text":184,"config":535},{"href":186,"dataGaName":187,"dataGaLocation":438},{"text":189,"config":537},{"href":191,"dataGaName":192,"dataGaLocation":438},{"text":194,"config":539},{"href":196,"dataGaName":197,"dataGaLocation":438},{"text":199,"config":541},{"href":201,"dataGaName":542,"dataGaLocation":438},"docs",{"text":222,"config":544},{"href":224,"dataGaName":225},{"text":546,"config":547},"お客様の成功事例",{"href":219,"dataGaLocation":438},{"text":217,"config":549},{"href":219,"dataGaName":220,"dataGaLocation":438},{"text":227,"config":551},{"href":229,"dataGaName":230,"dataGaLocation":438},{"text":235,"config":553},{"href":237,"dataGaName":238,"dataGaLocation":438},{"text":240,"config":555},{"href":242,"dataGaName":243,"dataGaLocation":438},{"text":245,"config":557},{"href":247,"dataGaName":248,"dataGaLocation":438},{"text":250,"config":559},{"href":252,"dataGaName":253,"dataGaLocation":438},{"text":255,"config":561},{"href":257,"dataGaName":258,"dataGaLocation":438},{"title":563,"links":564},"Company",[565,567,569,571,573,575,577,581,586,588,590,592],{"text":280,"config":566},{"href":282,"dataGaName":275,"dataGaLocation":438},{"text":285,"config":568},{"href":287,"dataGaName":288,"dataGaLocation":438},{"text":293,"config":570},{"href":295,"dataGaName":296,"dataGaLocation":438},{"text":298,"config":572},{"href":300,"dataGaName":301,"dataGaLocation":438},{"text":303,"config":574},{"href":305,"dataGaName":306,"dataGaLocation":438},{"text":308,"config":576},{"href":310,"dataGaName":311,"dataGaLocation":438},{"text":578,"config":579},"Sustainability",{"href":580,"dataGaName":578,"dataGaLocation":438},"/sustainability/",{"text":582,"config":583},"ダイバーシティ、インクルージョン、ビロンギング（DIB）",{"href":584,"dataGaName":585,"dataGaLocation":438},"/ja-jp/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":313,"config":587},{"href":315,"dataGaName":316,"dataGaLocation":438},{"text":323,"config":589},{"href":325,"dataGaName":326,"dataGaLocation":438},{"text":328,"config":591},{"href":330,"dataGaName":331,"dataGaLocation":438},{"text":593,"config":594},"現代奴隷制の透明性に関する声明",{"href":595,"dataGaName":596,"dataGaLocation":438},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":34,"links":598},[599,601,606,608,613,618,623],{"text":34,"config":600},{"href":36,"dataGaName":37,"dataGaLocation":438},{"text":602,"config":603},"サポートを受ける",{"href":604,"dataGaName":605,"dataGaLocation":438},"https://support.gitlab.com/hc/en-us/articles/11626483177756-GitLab-Support","get help",{"text":346,"config":607},{"href":348,"dataGaName":349,"dataGaLocation":438},{"text":609,"config":610},"ステータス",{"href":611,"dataGaName":612,"dataGaLocation":438},"https://status.gitlab.com/","status",{"text":614,"config":615},"利用規約",{"href":616,"dataGaName":617,"dataGaLocation":438},"/terms/","terms of use",{"text":619,"config":620},"プライバシーに関する声明",{"href":621,"dataGaName":622,"dataGaLocation":438},"/ja-jp/privacy/","privacy statement",{"text":624,"config":625},"Cookieの設定",{"dataGaName":626,"dataGaLocation":438,"id":627,"isOneTrustButton":15},"cookie preferences","ot-sdk-btn",{"items":629},[630,632,634],{"text":614,"config":631},{"href":616,"dataGaName":617,"dataGaLocation":438},{"text":619,"config":633},{"href":621,"dataGaName":622,"dataGaLocation":438},{"text":624,"config":635},{"dataGaName":626,"dataGaLocation":438,"id":627,"isOneTrustButton":15},46,{"id":638,"title":639,"authorSlugs":640,"body":6,"categorySlug":9,"config":642,"content":645,"description":6,"extension":13,"isFeatured":15,"meta":655,"navigation":15,"path":656,"publishedDate":652,"seo":657,"stem":662,"tagSlugs":663,"__hash__":665},"blogPosts/ja-jp/blog/new-gitlab-metrics-and-registry-features-help-reduce-ci-cd-bottlenecks.yml","New Gitlab Metrics And Registry Features Help Reduce Ci Cd Bottlenecks",[641],"talia-armato-helle",{"featured":15,"template":643,"slug":644},"BlogPost","new-gitlab-metrics-and-registry-features-help-reduce-ci-cd-bottlenecks",{"title":646,"description":647,"authors":648,"heroImage":650,"body":651,"date":652,"category":9,"tags":653},"GitLabの新しいメトリクスとレジストリ機能でCI/CDのボトルネックを解消","現在ベータ版として提供中のCI/CDジョブパフォーマンスメトリクスとコンテナバーチャルレジストリにより、プラットフォームチームが遅いジョブを素早く特定し、マルチレジストリのコンテナプルを簡素化する方法をご紹介します。",[649],"Talia Armato-Helle","https://res.cloudinary.com/about-gitlab-com/image/upload/v1771438388/t6sts5qw4z8561gtlxiq.png","プラットフォームエンジニアやDevOpsエンジニアは、断片化されたツール間の可視性を確保したり、本来スムーズに動作すべきインフラストラクチャを管理したりするために、多くの時間を費やしています。\n\n現在ベータ版として提供中の2つの新しいGitLab機能は、異なる角度からこの課題に取り組みつつ、同じ目標を共有しています。それは、サードパーティツールを追加することなく、CI/CDインフラストラクチャを直接制御できるようにすることです。1つはパイプラインの監視画面でジョブレベルのパフォーマンスデータを表示する機能、もう1つはビルトインキャッシュを活用して複数のレジストリからコンテナイメージをプルする作業を簡素化する機能です。\n\nどちらの機能も現在フィードバックを受け付けています。皆さまのご意見が、今後のリリース内容を形作る重要な要素となります。\n\n## CI/CDジョブパフォーマンスメトリクス\n\n* **対象プラン：** GitLab Premium、GitLab Ultimate\n* **ステータス：** GitLab.comでは限定公開ベータ版として提供中。GitLab Self-ManagedおよびGitLab Dedicatedでは、ClickHouseの設定後に利用可能\n\n現状では、特定のジョブの実行時間が増加し始めたタイミングや、パイプラインの実行時間を密かに低下させているジョブを簡単に確認する方法がありません。多くのチームは、以下のような基本的な疑問に答えるために、カスタムダッシュボードを構築するか、ログを手動で調査しています。\n\n* 最も遅いジョブはどれか\n* 失敗率が上昇しているのはどこか\n* 本当のボトルネックはどのステージか\n\nCI/CDジョブパフォーマンスメトリクスは、プロジェクトレベルのCI/CD分析ページにジョブに特化した新しいパネルを追加することで、この課題を解決します。\n\nパイプライン内の各ジョブについて、以下の情報を確認できます。\n\n* 標準的な実行時間（P50、中央値）と最悪ケースの実行時間（P95）により、通常の実行と最も遅い実行を素早く比較可能\n* 失敗率の表示により、不安定なジョブやフレーキーなジョブを特定可能\n* ジョブ名とステージ（デフォルトで過去30日間のデータを表示）\n\nテーブルはソート、ジョブ名での検索、ページネーションに対応しており、プラットフォームチームは、従来は別々のツールやカスタムレポートが必要だった疑問に対して、単一のビューで回答を得られます。\n\n**今すぐお試しください**\n\n* プロジェクトに移動し、**分析 \\> CI/CD分析**を選択してください。\n* CI/CDジョブパフォーマンスメトリクスパネルを探し、実行時間や失敗率でソートして、最も遅いジョブや信頼性の低いジョブを見つけてください。\n\n**ドキュメント**\n\n* [CI/CD分析 – CI/CDジョブパフォーマンスメトリクス](https://docs.gitlab.com/user/analytics/ci_cd_analytics/#cicd-job-performance-metrics)\n\n**今後の予定**\n\nステージレベルのグルーピング機能の開発を進めており、ビルド、テスト、デプロイの各ステージにわたる集計メトリクスを表示し、最適化に注力すべきポイントを素早く把握できるようになります。\n\n**フィードバックをお寄せください：**\n\n* [CI/CDジョブパフォーマンスメトリクスのエピック](https://gitlab.com/groups/gitlab-org/-/work_items/18548)\n\n## コンテナバーチャルレジストリ\n\n**対象プラン：** GitLab Premium、GitLab Ultimate\n**ステータス：** ベータ版、18.9でAPI対応\n\nCI/CDパイプラインにコンテナイメージをプルする多くの組織は、Docker Hub、Harbor、Quay、社内レジストリなど、複数のレジストリに依存しています。これらすべてにわたる認証、可用性、キャッシュの管理は、パイプラインの速度低下や脆弱性の原因となる運用上のオーバーヘッドです。\n\nコンテナバーチャルレジストリを使用すると、ビルトインキャッシュを備えた単一のGitLabエンドポイントを作成し、複数のアップストリームコンテナソースからプルできるようになります。\n\nパイプライン設定で各レジストリの認証情報や可用性を個別に構成する代わりに、以下のことが可能です。\n\n* パイプラインを1つのGitLabバーチャルレジストリエンドポイントに向ける\n* 複数のアップストリームレジストリ（Docker Hub、Harbor、Quay、および長期トークン認証を使用するその他のレジストリ）を設定する\n* GitLabがイメージプルを自動的に解決し、プルスルーキャッシュにより帯域幅コストの削減と信頼性の向上を実現\n\nGitLabをコンテナレジストリの代替として評価しているチームにとって、これは重要な機能ギャップを埋めるものです。すでにマルチレジストリのコンテナワークフローを管理しているチームにとっては、イメージ管理をGitLabに集約し、重複するプルを削減できます。\n\n**現在のベータ版でサポートされている機能**\n\n* 長期トークン認証を使用するアップストリームレジストリ：Docker Hub、Harbor、Quay、およびその他の互換性のあるレジストリ\n* プルスルーキャッシュにより、よく使用されるイメージは初回プル後にGitLabから提供\n* APIファーストの設定（UI管理は開発中）\n\nIAM認証を必要とするクラウドプロバイダーのレジストリ（Amazon Elastic Container Registry、Google Artifact Registry、Azure Container Registryなど）は、今後のイテレーションでの対応を検討中です。\n\n**今すぐお試しください**\n\n* コンテナバーチャルレジストリは18.9でAPI対応済みです。\n* SaaS（GitLab.com）：CSMにご連絡いただくか、以下のフィードバックイシューにコメントして、グループの機能フラグを有効にするようリクエストしてください。\n* Self-Managed：機能フラグを有効にし、APIを使用してバーチャルレジストリを設定してください。\n\n**ドキュメント**\n\n* [コンテナバーチャルレジストリAPI](https://docs.gitlab.com/api/container_virtual_registries/)\n* [バーチャルレジストリからコンテナイメージをプルする](https://docs.gitlab.com/user/packages/virtual_registry/container/#pull-container-images-from-the-virtual-registry)\n\n\n コンテナバーチャルレジストリベータ版のウォークスルーをご覧ください：\n   \n\n  \u003Ciframe src=\"https://player.vimeo.com/video/1167512082?title=0&amp;byline=0&amp;portrait=0&amp;badge=0&amp;autopause=0&amp;player_id=0&amp;app_id=58479\" frameborder=\"0\" allow=\"autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" style=\"position:absolute;top:0;left:0;width:100%;height:100%;\" title=\"20260223_Container Virtual Registry Beta_V1\">\u003C/iframe>\u003C\u003Cscript src=\"https://player.vimeo.com/api/player.js\">\u003C/script>\n\n  \u003Cbr>\u003C/br>\n\n\n\n**フィードバックをお寄せください：**\n\n* [コンテナバーチャルレジストリのフィードバックイシュー](https://gitlab.com/gitlab-org/gitlab/-/issues/589630)\n\n## 重要な機能の開発にご協力ください\n\nGitLabコミュニティの全員がコントリビューターです。これらのベータ版は、コミュニティからのリクエストに基づいて開発されました。\n\n* **CI/CDジョブパフォーマンスメトリクス**は、ビルド時間が悪化し始めたタイミングや、パイプラインの信頼性を損なっているジョブを簡単に確認する方法がなかったチームからの要望に基づいています。\n* **コンテナバーチャルレジストリ**は、複数のレジストリを管理し、ツールの乱立や帯域幅コストを削減しながら、GitLabを中央レジストリとして評価しているエンタープライズのお客様からの要望に基づいています。\n\n皆さまのフィードバックが、次に開発する機能を形作ります。これらのベータ版の一方または両方をお試しいただき、リンク先のフィードバックイシューでご体験を共有してください。\n\nこれは、今年を通じてハイライトしていく予定のCore DevOpsベータ版シリーズの第1弾です。今後もさらに多くの機能が登場する予定ですので、皆さまのご協力により、できる限り有用なものにしていきたいと考えています。\n","2026-02-25",[89,9,654],"features",{},"/ja-jp/blog/new-gitlab-metrics-and-registry-features-help-reduce-ci-cd-bottlenecks",{"config":658,"title":659,"description":660,"ogTitle":661,"ogImage":650},{"noIndex":10},"GitLabのメトリクスとレジストリ機能でCI/CDのボトルネックを解消","CI/CDジョブパフォーマンスメトリクスとコンテナバーチャルレジストリにより、プラットフォームチームが遅いジョブを素早く特定し、マルチレジストリのコンテナプルを簡素化する方法をご紹介します。","","ja-jp/blog/new-gitlab-metrics-and-registry-features-help-reduce-ci-cd-bottlenecks",[664,9,654],"cicd","E7vGNEVGsoZauzz9SYYiUSxMVnV0v5Z2AcloQyux79I",[667,676,686,695,703,712,720,730,738],{"content":668,"config":674},{"title":669,"heroImage":670,"category":9,"description":671,"authors":672},"GitLab 18.9リリース","https://res.cloudinary.com/about-gitlab-com/image/upload/v1771384863/o1x0dquocjay8pny2i6i.png","GitLab 18.9でリリースした最新機能を公開します。",[673],"GitLab Japan Team",{"externalUrl":-1,"slug":675},"gitlab-18-09-release",{"content":677,"config":684},{"title":678,"heroImage":679,"category":9,"description":680,"authors":681},"GitLabが99.9%の可用性をサービスクレジットで保証（Ultimateのお客様向け）","https://res.cloudinary.com/about-gitlab-com/image/upload/v1758812952/yxhgljkwljld0lyizmaz.png","Ultimateのお客様には、ミッションクリティカルなDevSecOpsワークフローの信頼性を確保するため、プラットフォームの可用性が99.9%を下回った場合にサービスクレジットが付与されます。",[682,683],"Aathira Nair","Lyle Kozloff",{"externalUrl":-1,"slug":685},"gitlab-backs-99-9-availability-with-service-credits-for-ultimate-customers",{"content":687,"config":693},{"title":688,"heroImage":689,"category":9,"description":690,"authors":691},"GitLab Duo Agent Platform向けの使用量ベースの価格設定、GitLabクレジットのご紹介","https://res.cloudinary.com/about-gitlab-com/image/upload/v1768314648/gvy4pfqjaeahkoagsjmr.png","GitLabクレジットが、エンタープライズソフトウェア開発ライフサイクルにおけるエージェント型AIのコスト削減と柔軟性向上にどのように貢献するかをご説明します。\n",[692],"Manav Khurana",{"externalUrl":-1,"slug":694},"introducing-gitlab-credits",{"content":696,"config":701},{"title":697,"heroImage":698,"category":9,"description":699,"authors":700},"GitLab 18.8リリース","https://res.cloudinary.com/about-gitlab-com/image/upload/v1768363707/product-gl18-release-cover-18-8-0750-1440x400-fy26.png","GitLab 18.8でリリースした最新機能を公開します。",[673],{"externalUrl":-1,"slug":702},"gitlab-18-08-release",{"content":704,"config":710},{"title":705,"heroImage":706,"category":9,"description":707,"authors":708},"GitLab 18.7:AIによる自動化、ガバナンス、開発者エクスペリエンスの強化","https://res.cloudinary.com/about-gitlab-com/image/upload/v1766061346/qky0m84chjftwmyk4kml.png","GitLab 18.7では、手動作業を削減し、プロセスを簡素化し、より安全なリリースを実現するための新しい自動化機能、パイプライン制御、ポリシー更新が追加されました。",[709],"Bill Staples",{"externalUrl":-1,"slug":711},"gitlab-18-7-advancing-ai-automation",{"content":713,"config":718},{"title":714,"heroImage":715,"category":9,"description":716,"authors":717},"GitLab 18.7リリース","https://res.cloudinary.com/about-gitlab-com/image/upload/v1765933602/tjxqdfzfsebrphp7qxvr.png","GitLab 18.7でリリースした最新機能を公開します。",[673],{"externalUrl":-1,"slug":719},"gitlab-18-07-release",{"content":721,"config":728},{"title":722,"heroImage":723,"category":9,"description":724,"authors":725},"GitLabとCodeSonarで組み込みシステムのコンプライアンスを自動化","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749659978/Blog/Hero%20Images/automation.png","ISO 26262、DO-178C、MISRAなどのコード品質および機能安全規格に対する継続的なコンプライアンス検証を実現します。",[726,727],"Mark Hermeling","Darwin Sanoy",{"externalUrl":-1,"slug":729},"automate-embedded-systems-compliance-with-gitlab-and-codesonar",{"content":731,"config":736},{"title":732,"heroImage":733,"category":9,"description":734,"authors":735},"GitLab 18.6: 設定からコントロールへの進化","https://res.cloudinary.com/about-gitlab-com/image/upload/v1763579840/jsobj2p6ff1vjruv0y1p.png","GitLab 18.6は、AIの選択肢とガバナンスでデベロッパーとセキュリティチームを支援します。",[709],{"externalUrl":-1,"slug":737},"gitlab-18-6-from-configuration-to-control",{"content":739,"config":744},{"title":740,"heroImage":741,"category":9,"description":742,"authors":743},"GitLab 18.6リリース","https://res.cloudinary.com/about-gitlab-com/image/upload/v1763653609/vwvdutm2vphumh5wiwjd.png","GitLab 18.6でリリースした最新機能を公開します。",[673],{"externalUrl":-1,"slug":745},"gitlab-18-06-release",1773350850087]