[{"data":1,"prerenderedAt":813},["ShallowReactive",2],{"/en-us/blog/tags/partners/":3,"navigation-ja-jp":19,"banner-ja-jp":435,"footer-ja-jp":448,"partners-tag-page-ja-jp":658},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"content":8,"config":10,"_id":12,"_type":13,"title":14,"_source":15,"_file":16,"_stem":17,"_extension":18},"/en-us/blog/tags/partners","tags",false,"",{"tag":9,"tagSlug":9},"partners",{"template":11},"BlogTag","content:en-us:blog:tags:partners.yml","yaml","Partners","content","en-us/blog/tags/partners.yml","en-us/blog/tags/partners","yml",{"_path":20,"_dir":21,"_draft":6,"_partial":6,"_locale":7,"data":22,"_id":431,"_type":13,"title":432,"_source":15,"_file":433,"_stem":434,"_extension":18},"/shared/ja-jp/main-navigation","ja-jp",{"logo":23,"freeTrial":28,"sales":33,"login":38,"items":43,"search":375,"minimal":409,"duo":422},{"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&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,88,187,192,297,357],{"text":45,"config":46,"cards":48,"footer":71},"プラットフォーム",{"dataNavLevelOne":47},"platform",[49,55,63],{"title":45,"description":50,"link":51},"最も包括的かつAIで強化されたDevSecOpsプラットフォーム",{"text":52,"config":53},"プラットフォームを詳しく見る",{"href":54,"dataGaName":47,"dataGaLocation":27},"/ja-jp/platform/",{"title":56,"description":57,"link":58},"GitLab Duo（AI）","開発のすべてのステージでAIを活用し、ソフトウェアをより迅速にビルド",{"text":59,"config":60},"GitLab Duoのご紹介",{"href":61,"dataGaName":62,"dataGaLocation":27},"/ja-jp/gitlab-duo/","gitlab duo ai",{"title":64,"description":65,"link":66},"GitLabが選ばれる理由","GitLabが大企業に選ばれる理由10選",{"text":67,"config":68},"詳細はこちら",{"href":69,"dataGaName":70,"dataGaLocation":27},"/ja-jp/why-gitlab/","why gitlab",{"title":72,"items":73},"利用を開始：",[74,79,84],{"text":75,"config":76},"プラットフォームエンジニアリング",{"href":77,"dataGaName":78,"dataGaLocation":27},"/ja-jp/solutions/platform-engineering/","platform engineering",{"text":80,"config":81},"開発者の経験",{"href":82,"dataGaName":83,"dataGaLocation":27},"/ja-jp/developer-experience/","Developer experience",{"text":85,"config":86},"MLOps",{"href":87,"dataGaName":85,"dataGaLocation":27},"/ja-jp/topics/devops/the-role-of-ai-in-devops/",{"text":89,"left":90,"config":91,"link":93,"lists":97,"footer":169},"製品",true,{"dataNavLevelOne":92},"solutions",{"text":94,"config":95},"すべてのソリューションを表示",{"href":96,"dataGaName":92,"dataGaLocation":27},"/ja-jp/solutions/",[98,124,147],{"title":99,"description":100,"link":101,"items":106},"自動化","CI/CDと自動化でデプロイを加速",{"config":102},{"icon":103,"href":104,"dataGaName":105,"dataGaLocation":27},"AutomatedCodeAlt","/solutions/delivery-automation/","automated software delivery",[107,111,115,120],{"text":108,"config":109},"CI/CD",{"href":110,"dataGaLocation":27,"dataGaName":108},"/ja-jp/solutions/continuous-integration/",{"text":112,"config":113},"AIアシストによる開発",{"href":61,"dataGaLocation":27,"dataGaName":114},"AI assisted development",{"text":116,"config":117},"ソースコード管理",{"href":118,"dataGaLocation":27,"dataGaName":119},"/ja-jp/solutions/source-code-management/","Source Code Management",{"text":121,"config":122},"自動化されたソフトウェアデリバリー",{"href":104,"dataGaLocation":27,"dataGaName":123},"Automated software delivery",{"title":125,"description":126,"link":127,"items":132},"セキュリティ","セキュリティを損なうことなくコードをより迅速に完成",{"config":128},{"href":129,"dataGaName":130,"dataGaLocation":27,"icon":131},"/ja-jp/solutions/security-compliance/","security and compliance","ShieldCheckLight",[133,138,143],{"text":134,"config":135},"Application Security Testing",{"href":136,"dataGaName":137,"dataGaLocation":27},"/solutions/application-security-testing/","Application security testing",{"text":139,"config":140},"ソフトウェアサプライチェーンの安全性",{"href":141,"dataGaLocation":27,"dataGaName":142},"/ja-jp/solutions/supply-chain/","Software supply chain security",{"text":144,"config":145},"Software Compliance",{"href":146,"dataGaName":144,"dataGaLocation":27},"/solutions/software-compliance/",{"title":148,"link":149,"items":154},"測定",{"config":150},{"icon":151,"href":152,"dataGaName":153,"dataGaLocation":27},"DigitalTransformation","/ja-jp/solutions/visibility-measurement/","visibility and measurement",[155,159,164],{"text":156,"config":157},"可視性と測定",{"href":152,"dataGaLocation":27,"dataGaName":158},"Visibility and Measurement",{"text":160,"config":161},"バリューストリーム管理",{"href":162,"dataGaLocation":27,"dataGaName":163},"/ja-jp/solutions/value-stream-management/","Value Stream Management",{"text":165,"config":166},"分析とインサイト",{"href":167,"dataGaLocation":27,"dataGaName":168},"/ja-jp/solutions/analytics-and-insights/","Analytics and insights",{"title":170,"items":171},"GitLabが活躍する場所",[172,177,182],{"text":173,"config":174},"Enterprise",{"href":175,"dataGaLocation":27,"dataGaName":176},"/ja-jp/enterprise/","enterprise",{"text":178,"config":179},"スモールビジネス",{"href":180,"dataGaLocation":27,"dataGaName":181},"/ja-jp/small-business/","small business",{"text":183,"config":184},"公共機関",{"href":185,"dataGaLocation":27,"dataGaName":186},"/ja-jp/solutions/public-sector/","public sector",{"text":188,"config":189},"価格",{"href":190,"dataGaName":191,"dataGaLocation":27,"dataNavLevelOne":191},"/ja-jp/pricing/","pricing",{"text":193,"config":194,"link":196,"lists":200,"feature":284},"関連リソース",{"dataNavLevelOne":195},"resources",{"text":197,"config":198},"すべてのリソースを表示",{"href":199,"dataGaName":195,"dataGaLocation":27},"/ja-jp/resources/",[201,234,257],{"title":202,"items":203},"はじめに",[204,209,214,219,224,229],{"text":205,"config":206},"インストール",{"href":207,"dataGaName":208,"dataGaLocation":27},"/ja-jp/install/","install",{"text":210,"config":211},"クイックスタートガイド",{"href":212,"dataGaName":213,"dataGaLocation":27},"/ja-jp/get-started/","quick setup checklists",{"text":215,"config":216},"学ぶ",{"href":217,"dataGaLocation":27,"dataGaName":218},"https://university.gitlab.com/","learn",{"text":220,"config":221},"製品ドキュメント",{"href":222,"dataGaName":223,"dataGaLocation":27},"https://docs.gitlab.com/","product documentation",{"text":225,"config":226},"ベストプラクティスビデオ",{"href":227,"dataGaName":228,"dataGaLocation":27},"/ja-jp/getting-started-videos/","best practice videos",{"text":230,"config":231},"インテグレーション",{"href":232,"dataGaName":233,"dataGaLocation":27},"/ja-jp/integrations/","integrations",{"title":235,"items":236},"検索する",[237,242,247,252],{"text":238,"config":239},"お客様成功事例",{"href":240,"dataGaName":241,"dataGaLocation":27},"/ja-jp/customers/","customer success stories",{"text":243,"config":244},"ブログ",{"href":245,"dataGaName":246,"dataGaLocation":27},"/ja-jp/blog/","blog",{"text":248,"config":249},"リモート",{"href":250,"dataGaName":251,"dataGaLocation":27},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"text":253,"config":254},"TeamOps",{"href":255,"dataGaName":256,"dataGaLocation":27},"/ja-jp/teamops/","teamops",{"title":258,"items":259},"つなげる",[260,265,270,275,280],{"text":261,"config":262},"GitLabサービス",{"href":263,"dataGaName":264,"dataGaLocation":27},"/ja-jp/services/","services",{"text":266,"config":267},"コミュニティ",{"href":268,"dataGaName":269,"dataGaLocation":27},"/community/","community",{"text":271,"config":272},"フォーラム",{"href":273,"dataGaName":274,"dataGaLocation":27},"https://forum.gitlab.com/","forum",{"text":276,"config":277},"イベント",{"href":278,"dataGaName":279,"dataGaLocation":27},"/events/","events",{"text":281,"config":282},"パートナー",{"href":283,"dataGaName":9,"dataGaLocation":27},"/partners/",{"backgroundColor":285,"textColor":286,"text":287,"image":288,"link":292},"#2f2a6b","#fff","ソフトウェア開発の未来への洞察",{"altText":289,"config":290},"ソースプロモカード",{"src":291},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758208064/dzl0dbift9xdizyelkk4.svg",{"text":293,"config":294},"最新情報を読む",{"href":295,"dataGaName":296,"dataGaLocation":27},"/ja-jp/the-source/","the source",{"text":298,"config":299,"lists":301},"会社情報",{"dataNavLevelOne":300},"company",[302],{"items":303},[304,309,315,317,322,327,332,337,342,347,352],{"text":305,"config":306},"GitLabについて",{"href":307,"dataGaName":308,"dataGaLocation":27},"/ja-jp/company/","about",{"text":310,"config":311,"footerGa":314},"採用情報",{"href":312,"dataGaName":313,"dataGaLocation":27},"/jobs/","jobs",{"dataGaName":313},{"text":276,"config":316},{"href":278,"dataGaName":279,"dataGaLocation":27},{"text":318,"config":319},"経営陣",{"href":320,"dataGaName":321,"dataGaLocation":27},"/company/team/e-group/","leadership",{"text":323,"config":324},"チーム",{"href":325,"dataGaName":326,"dataGaLocation":27},"/company/team/","team",{"text":328,"config":329},"ハンドブック",{"href":330,"dataGaName":331,"dataGaLocation":27},"https://handbook.gitlab.com/","handbook",{"text":333,"config":334},"投資家向け情報",{"href":335,"dataGaName":336,"dataGaLocation":27},"https://ir.gitlab.com/","investor relations",{"text":338,"config":339},"トラストセンター",{"href":340,"dataGaName":341,"dataGaLocation":27},"/ja-jp/security/","trust center",{"text":343,"config":344},"AI Transparency Center",{"href":345,"dataGaName":346,"dataGaLocation":27},"/ja-jp/ai-transparency-center/","ai transparency center",{"text":348,"config":349},"ニュースレター",{"href":350,"dataGaName":351,"dataGaLocation":27},"/company/contact/","newsletter",{"text":353,"config":354},"プレス",{"href":355,"dataGaName":356,"dataGaLocation":27},"/press/","press",{"text":34,"config":358,"lists":359},{"dataNavLevelOne":300},[360],{"items":361},[362,365,370],{"text":34,"config":363},{"href":36,"dataGaName":364,"dataGaLocation":27},"talk to sales",{"text":366,"config":367},"サポートを受ける",{"href":368,"dataGaName":369,"dataGaLocation":27},"/support/","get help",{"text":371,"config":372},"カスタマーポータル",{"href":373,"dataGaName":374,"dataGaLocation":27},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":376,"login":377,"suggestions":384},"閉じる",{"text":378,"link":379},"リポジトリとプロジェクトを検索するには、次にログインします",{"text":380,"config":381},"GitLab.com",{"href":41,"dataGaName":382,"dataGaLocation":383},"search login","search",{"text":385,"default":386},"提案",[387,390,395,397,401,405],{"text":56,"config":388},{"href":61,"dataGaName":389,"dataGaLocation":383},"GitLab Duo (AI)",{"text":391,"config":392},"コード提案（AI）",{"href":393,"dataGaName":394,"dataGaLocation":383},"/ja-jp/solutions/code-suggestions/","Code Suggestions (AI)",{"text":108,"config":396},{"href":110,"dataGaName":108,"dataGaLocation":383},{"text":398,"config":399},"GitLab on AWS",{"href":400,"dataGaName":398,"dataGaLocation":383},"/ja-jp/partners/technology-partners/aws/",{"text":402,"config":403},"GitLab on Google Cloud",{"href":404,"dataGaName":402,"dataGaLocation":383},"/ja-jp/partners/technology-partners/google-cloud-platform/",{"text":406,"config":407},"GitLabを選ぶ理由",{"href":69,"dataGaName":408,"dataGaLocation":383},"Why GitLab?",{"freeTrial":410,"mobileIcon":414,"desktopIcon":419},{"text":29,"config":411},{"href":412,"dataGaName":32,"dataGaLocation":413},"https://gitlab.com/-/trials/new/","nav",{"altText":415,"config":416},"GitLabアイコン",{"src":417,"dataGaName":418,"dataGaLocation":413},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":415,"config":420},{"src":421,"dataGaName":418,"dataGaLocation":413},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"freeTrial":423,"mobileIcon":427,"desktopIcon":429},{"text":424,"config":425},"GitLab Duoの詳細について",{"href":61,"dataGaName":426,"dataGaLocation":413},"gitlab duo",{"altText":415,"config":428},{"src":417,"dataGaName":418,"dataGaLocation":413},{"altText":415,"config":430},{"src":421,"dataGaName":418,"dataGaLocation":413},"content:shared:ja-jp:main-navigation.yml","Main Navigation","shared/ja-jp/main-navigation.yml","shared/ja-jp/main-navigation",{"_path":436,"_dir":21,"_draft":6,"_partial":6,"_locale":7,"title":437,"button":438,"config":443,"_id":445,"_type":13,"_source":15,"_file":446,"_stem":447,"_extension":18},"/shared/ja-jp/banner","GitLab Duo Agent Platformがパブリックベータ版で利用可能になりました！",{"text":439,"config":440},"ベータ版を試す",{"href":441,"dataGaName":442,"dataGaLocation":27},"/ja-jp/gitlab-duo/agent-platform/","duo banner",{"layout":444},"release","content:shared:ja-jp:banner.yml","shared/ja-jp/banner.yml","shared/ja-jp/banner",{"_path":449,"_dir":21,"_draft":6,"_partial":6,"_locale":7,"data":450,"_id":654,"_type":13,"title":655,"_source":15,"_file":656,"_stem":657,"_extension":18},"/shared/ja-jp/main-footer",{"text":451,"source":452,"edit":458,"contribute":463,"config":468,"items":473,"minimal":646},"GitはSoftware Freedom Conservancyの商標です。当社は「GitLab」をライセンスに基づいて使用しています",{"text":453,"config":454},"ページのソースを表示",{"href":455,"dataGaName":456,"dataGaLocation":457},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":459,"config":460},"このページを編集",{"href":461,"dataGaName":462,"dataGaLocation":457},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":464,"config":465},"ご協力をお願いします",{"href":466,"dataGaName":467,"dataGaLocation":457},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":469,"facebook":470,"youtube":471,"linkedin":472},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[474,497,551,583,618],{"title":45,"links":475,"subMenu":480},[476],{"text":477,"config":478},"DevSecOpsプラットフォーム",{"href":54,"dataGaName":479,"dataGaLocation":457},"devsecops platform",[481],{"title":188,"links":482},[483,487,492],{"text":484,"config":485},"プランの表示",{"href":190,"dataGaName":486,"dataGaLocation":457},"view plans",{"text":488,"config":489},"Premiumを選ぶ理由",{"href":490,"dataGaName":491,"dataGaLocation":457},"/ja-jp/pricing/premium/","why premium",{"text":493,"config":494},"Ultimateを選ぶ理由",{"href":495,"dataGaName":496,"dataGaLocation":457},"/ja-jp/pricing/ultimate/","why ultimate",{"title":498,"links":499},"ソリューション",[500,505,508,510,515,520,524,527,530,535,537,539,541,546],{"text":501,"config":502},"デジタルトランスフォーメーション",{"href":503,"dataGaName":504,"dataGaLocation":457},"/ja-jp/topics/digital-transformation/","digital transformation",{"text":506,"config":507},"セキュリティとコンプライアンス",{"href":136,"dataGaName":137,"dataGaLocation":457},{"text":121,"config":509},{"href":104,"dataGaName":105,"dataGaLocation":457},{"text":511,"config":512},"アジャイル開発",{"href":513,"dataGaName":514,"dataGaLocation":457},"/ja-jp/solutions/agile-delivery/","agile delivery",{"text":516,"config":517},"クラウドトランスフォーメーション",{"href":518,"dataGaName":519,"dataGaLocation":457},"/ja-jp/topics/cloud-native/","cloud transformation",{"text":521,"config":522},"SCM",{"href":118,"dataGaName":523,"dataGaLocation":457},"source code management",{"text":108,"config":525},{"href":110,"dataGaName":526,"dataGaLocation":457},"continuous integration & delivery",{"text":160,"config":528},{"href":162,"dataGaName":529,"dataGaLocation":457},"value stream management",{"text":531,"config":532},"GitOps",{"href":533,"dataGaName":534,"dataGaLocation":457},"/ja-jp/solutions/gitops/","gitops",{"text":173,"config":536},{"href":175,"dataGaName":176,"dataGaLocation":457},{"text":178,"config":538},{"href":180,"dataGaName":181,"dataGaLocation":457},{"text":183,"config":540},{"href":185,"dataGaName":186,"dataGaLocation":457},{"text":542,"config":543},"教育",{"href":544,"dataGaName":545,"dataGaLocation":457},"/ja-jp/solutions/education/","education",{"text":547,"config":548},"金融サービス",{"href":549,"dataGaName":550,"dataGaLocation":457},"/ja-jp/solutions/finance/","financial services",{"title":193,"links":552},[553,555,557,559,562,564,567,569,571,573,575,577,579,581],{"text":205,"config":554},{"href":207,"dataGaName":208,"dataGaLocation":457},{"text":210,"config":556},{"href":212,"dataGaName":213,"dataGaLocation":457},{"text":215,"config":558},{"href":217,"dataGaName":218,"dataGaLocation":457},{"text":220,"config":560},{"href":222,"dataGaName":561,"dataGaLocation":457},"docs",{"text":243,"config":563},{"href":245,"dataGaName":246},{"text":565,"config":566},"お客様の成功事例",{"href":240,"dataGaLocation":457},{"text":238,"config":568},{"href":240,"dataGaName":241,"dataGaLocation":457},{"text":248,"config":570},{"href":250,"dataGaName":251,"dataGaLocation":457},{"text":261,"config":572},{"href":263,"dataGaName":264,"dataGaLocation":457},{"text":253,"config":574},{"href":255,"dataGaName":256,"dataGaLocation":457},{"text":266,"config":576},{"href":268,"dataGaName":269,"dataGaLocation":457},{"text":271,"config":578},{"href":273,"dataGaName":274,"dataGaLocation":457},{"text":276,"config":580},{"href":278,"dataGaName":279,"dataGaLocation":457},{"text":281,"config":582},{"href":283,"dataGaName":9,"dataGaLocation":457},{"title":584,"links":585},"Company",[586,588,590,592,594,596,598,602,607,609,611,613],{"text":305,"config":587},{"href":307,"dataGaName":300,"dataGaLocation":457},{"text":310,"config":589},{"href":312,"dataGaName":313,"dataGaLocation":457},{"text":318,"config":591},{"href":320,"dataGaName":321,"dataGaLocation":457},{"text":323,"config":593},{"href":325,"dataGaName":326,"dataGaLocation":457},{"text":328,"config":595},{"href":330,"dataGaName":331,"dataGaLocation":457},{"text":333,"config":597},{"href":335,"dataGaName":336,"dataGaLocation":457},{"text":599,"config":600},"Sustainability",{"href":601,"dataGaName":599,"dataGaLocation":457},"/sustainability/",{"text":603,"config":604},"ダイバーシティ、インクルージョン、ビロンギング（DIB）",{"href":605,"dataGaName":606,"dataGaLocation":457},"/ja-jp/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":338,"config":608},{"href":340,"dataGaName":341,"dataGaLocation":457},{"text":348,"config":610},{"href":350,"dataGaName":351,"dataGaLocation":457},{"text":353,"config":612},{"href":355,"dataGaName":356,"dataGaLocation":457},{"text":614,"config":615},"現代奴隷制の透明性に関する声明",{"href":616,"dataGaName":617,"dataGaLocation":457},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"title":34,"links":619},[620,622,624,626,631,636,641],{"text":34,"config":621},{"href":36,"dataGaName":37,"dataGaLocation":457},{"text":366,"config":623},{"href":368,"dataGaName":369,"dataGaLocation":457},{"text":371,"config":625},{"href":373,"dataGaName":374,"dataGaLocation":457},{"text":627,"config":628},"ステータス",{"href":629,"dataGaName":630,"dataGaLocation":457},"https://status.gitlab.com/","status",{"text":632,"config":633},"利用規約",{"href":634,"dataGaName":635,"dataGaLocation":457},"/terms/","terms of use",{"text":637,"config":638},"プライバシーに関する声明",{"href":639,"dataGaName":640,"dataGaLocation":457},"/ja-jp/privacy/","privacy statement",{"text":642,"config":643},"Cookieの設定",{"dataGaName":644,"dataGaLocation":457,"id":645,"isOneTrustButton":90},"cookie preferences","ot-sdk-btn",{"items":647},[648,650,652],{"text":632,"config":649},{"href":634,"dataGaName":635,"dataGaLocation":457},{"text":637,"config":651},{"href":639,"dataGaName":640,"dataGaLocation":457},{"text":642,"config":653},{"dataGaName":644,"dataGaLocation":457,"id":645,"isOneTrustButton":90},"content:shared:ja-jp:main-footer.yml","Main Footer","shared/ja-jp/main-footer.yml","shared/ja-jp/main-footer",{"allPosts":659,"featuredPost":787,"totalPagesCount":811,"initialPosts":812},[660,688,708,729,749,768],{"_path":661,"_dir":246,"_draft":6,"_partial":6,"_locale":7,"seo":662,"content":670,"config":681,"_id":684,"_type":13,"title":685,"_source":15,"_file":686,"_stem":687,"_extension":18},"/ja-jp/blog/enhance-application-security-with-gitlab-hackerone",{"title":663,"description":664,"ogTitle":663,"ogDescription":664,"noIndex":6,"ogImage":665,"ogUrl":666,"ogSiteName":667,"ogType":668,"canonicalUrls":666,"schema":669},"GitLab + HackerOneでアプリケーションセキュリティを強化","GitLabとHackerOne社のパートナーシップの詳細と、組織のアプリケーションセキュリティ対策状況を強化するインテグレーションを簡単に導入する方法をご紹介します。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097503/Blog/Hero%20Images/Blog/Hero%20Images/blog-image-template-1800x945%20%2810%29_5ET24Q6i8ihqrAOkge7a1R_1750097503214.png","https://about.gitlab.com/blog/enhance-application-security-with-gitlab-hackerone","https://about.gitlab.com","article","\n                        {\n        \"@context\": \"https://schema.org\",\n        \"@type\": \"Article\",\n        \"headline\": \"GitLab + HackerOneでアプリケーションセキュリティを強化\",\n        \"author\": [{\"@type\":\"Person\",\"name\":\"Fernando Diaz\"}],\n        \"datePublished\": \"2025-04-03\",\n      }",{"title":663,"description":664,"authors":671,"heroImage":665,"date":673,"body":674,"category":675,"tags":676},[672],"Fernando Diaz","2025-04-03","開発プロセスにおいて、セキュリティはもはや後回しにできるものではありません。組織には、ソフトウェア開発ライフサイクル全体にセキュリティを統合できる堅牢なソリューションが求められています。ここで、HackerOne社とGitLabのパートナーシップが、現代のアプリケーション開発チームにとって魅力的な組み合わせとなります。\n\n\nGitLabはAI搭載の包括的なDevSecOpsプラットフォームであり、HackerOneは業界をリードするクラウドソーシング型セキュリティプラットフォームです。この2社がパートナーシップを結び、GitLabの効率的なDevSecOpsワークフローと、HackerOneの強力な脆弱性管理機能という両者の強みを融合させました。\n\n\nこのチュートリアルでは、HackerOneのGitLabインテグレーションを実装することで、デベロッパーの生産性とセキュリティ対策状況を強化する方法を説明します。\n\n\n## デベロッパーを支援するインテグレーション\n\n\nHackerOneのGitLabインテグレーションは、非常にシンプルでありながら強力です。セキュリティ研究者がHackerOneのプラットフォーム上で脆弱性を発見すると、その情報で自動的にGitLabのイシューが作成されます。これにより、以下のようなシームレスなワークフローが実現します。\n\n\n* セキュリティ研究者がHackerOneのプラットフォームで脆弱性を特定\n\n* 検証済みの脆弱性について自動的にGitLabのイシューが作成される\n\n* 開発チームは既存のワークフロー内でこれらのイシューに直接対応できる\n\n* 解決状況は両プラットフォーム間で同期される\n\n\nこの[インテグレーション](https://docs.hackerone.com/en/articles/8571227-gitlab-integration)を使うことで、GitLabイシューをHackerOne上の参照として追跡でき、GitLabとHackerOneの強みをすぐに取り入れることができます。このインテグレーションにより、HackerOneのレポートとGitLabイシュー間で双方向かつシームレスなデータ同期が可能となり、開発チームとセキュリティチームの連携が強化され、セキュリティの脆弱性への対応が効率化します。\n\n\nHackerOneレポートとGitLabイシュー間で情報を同期するには、[HackerOneのGitLabインテグレーションのドキュメント](https://docs.hackerone.com/en/articles/10394699-gitlab-setup)に従って設定を行ってください。このドキュメントでは、以下の手順が解説されています。\n\n\n1. HackerOneの設定に基づいた[OAuth\n2.0アプリケーション](https://docs.gitlab.com/ee/integration/oauth_provider.html)をGitLabインスタンス上に作成する\n\n2. HackerOneと新たに作成したGitLabのOAuth 2.0を接続する\n\n3. GitLab APIへのアクセスをHackerOneに許可する \n\n4. HackerOneレポートをエスカレーションするGitLabプロジェクトを設定する\n\n5. HackerOneの各フィールドをGitLabの対応するフィールドにマッピングする\n\n6. GitLabからHackerOne、およびHackerOneからGitLabへのイベントを設定する\n\n\nインテグレーションを完了すると、GitLabとHackerOneの間でデータが双方向にシームレスに同期されます。これにより、コンテキストの切り替えが簡素化され、両方のシステムで脆弱性を簡単に追跡できるようになります。このインテグレーションにより、次の機能が使用できます。\n\n\n* **HackerOneからGitLabイシューを作成：**HackerOneで受け取ったレポートに基づき、新しいGitLabイシューを作成できます。\n\n* **HackerOneレポートを既存のGitLabタスクにリンク**   \n\n* **HackerOneからGitLabへの更新内容の同期：** レポートの以下の更新情報がGitLabのコメントとして同期されます。\n   * レポートのコメント\n  * ステータスの変更  \n  * 報酬情報\n  * 担当者の変更\n  * 公開設定の変更\n  * GitLabイシューのクローズ\n* **GitLabからHackerOneへの更新内容の同期：**\nGitLabの以下の更新情報がHackerOneの関連レポートの内部コメントとして反映されます。 \n  * コメント \n  * ステータスの変更\n* **HackerOneの重大度とGitLabラベルのマッピング：**\nレポートをGitLabにエスカレーションする際、カスタムの優先度を設定できます。 \n\n* **期限のマッピング：** レポートの重大度に基づいて、自動で期限を設定できます。\n\n\n![GitLab +\nHackerOneによる、GitLabでのレポートへのコメント追加およびステータス変更](https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097510/Blog/Content%20Images/Blog/Content%20Images/sync_aHR0cHM6_1750097509644.png)\n\n\nこれらの機能により、開発チームとセキュリティチームの連携がよりスムーズになり、効率よくセキュリティの脆弱性に対応できます。インテグレーションの仕組みについてさらに詳しく知りたい場合は、[インテグレーションドキュメント](https://docs.hackerone.com/en/articles/8571227-gitlab-integration)をご覧ください。\n\n\n## HackerOne社のバグバウンティプログラムについて\n\n\nHackerOne社は、顧客のソフトウェアシステム、Webサイト、またはアプリケーションに存在する脆弱性を発見・報告することで報酬が得られる、バグバウンティプログラムやサイバーセキュリティ施策を提供しています。バグバウンティプログラムは、アプリケーションのセキュリティを強化する上で、以下のような役割を果たします。\n\n\n* 悪意ある攻撃者に悪用される前にセキュリティ上の欠陥を特定する\n\n* 世界中のセキュリティ研究者による多様な専門知識を活用する\n\n* コスト効率の高いサイバーセキュリティ強化手段を提供する\n\n* 社内のセキュリティ対策や従来型のペネトレーションテストを補完する\n\n\nGitLabはHackerOne社のバグバウンティプログラムを活用しており、セキュリティ研究者はGitLabのアプリケーションやインフラにおける脆弱性を報告できます。このクラウドソーシングによるアプローチにより、GitLabは潜在的なセキュリティ問題をより効果的に特定し、対処できます。\n\n\n![HackerOne社のGitLabバグバウンティページ](https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097510/Blog/Content%20Images/Blog/Content%20Images/hackerone_gitlab_bug_bounty_page_aHR0cHM6_1750097509645.png)\n\n\nHackerOneのプラットフォームと世界中のハッカーコミュニティを活用することで、組織はセキュリティ対策状況を大幅に強化し、脆弱性をより迅速に特定し、潜在的な脅威に先手を打つことができます。\n\n\n## GitLabでアプリケーションを保護し、効率性を向上させる\n\n\nGitLabは、セキュリティおよびコンプライアンスツールを含む、ソフトウェア開発ライフサイクル全体をカバーする完全なDevSecOpsプラットフォームを提供しています。GitLabは、以下の種類のセキュリティスキャナーに対応しています。\n\n- 静的アプリケーションセキュリティテスト（SAST）\n\n- 動的アプリケーションセキュリティテスト（DAST）\n\n- コンテナスキャン\n\n- 依存関係スキャン\n\n- Infrastructure as Codeスキャン\n\n- カバレッジガイド付きファジング\n\n- Web APIファジング\n\n\nGitLabを使えば、CI/CDパイプラインの定義ファイルにテンプレートを追加するだけで、セキュリティスキャンを導入できます。たとえば、SASTを有効にするには、.gitlab-ci.ymlファイルに数行のコードを追加するだけです。\n\n\n```yaml\n\nstage:\n  - test\n\ninclude:\n  - template: Jobs/SAST.gitlab-ci.yml\n```\n\n\nこれにより、testステージでSASTが実行され、アプリケーションで[使用されている言語を自動で検出](https://docs.gitlab.com/ee/user/application_security/sast/#supported-languages-and-frameworks)します。そして、マージリクエストが作成されるたびに、SASTがフィーチャーブランチとターゲットブランチ間の差分にある脆弱性を検出し、それぞれの脆弱性に関する修正のためのデータを提供します。\n\n\n![マージリクエストで検出されたNoSQLインジェクションの脆弱性](https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097510/Blog/Content%20Images/Blog/Content%20Images/no_sql_injection_vulnerability_mr_view_aHR0cHM6_1750097509647.png)\n\n\nSASTスキャナーの結果は、セキュリティポリシーが適用されている場合、コードのマージをブロックすることができます。GitLabのネイティブユーザーを承認者として設定でき、脆弱なコードがマージされる前に必ずレビューを行うようにできます。これにより、すべての脆弱性が適切な関係者によって確認される体制が整います。\n\n\n![マージリクエストの承認ポリシー](https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097510/Blog/Content%20Images/Blog/Content%20Images/merge_request_approval_policy_aHR0cHM6_1750097509649.png)\n\n\nHackerOneは、オペレーションおよび開発プロセスにおいてGitLabを複数の重要な方法で統合しており、それにより開発プロセスの改善、スケーラビリティの向上、チーム間のコラボレーションの強化を実現しています。こうした改善によって、デプロイがより迅速になり、チームプランニングもスムーズになります。\n\n\n## HackerOneのGitLabインテグレーションの主な利点\n\n\nHackerOneとGitLabを組み合わせて活用することで、以下のような主なメリットがあります。\n\n\n* **セキュリティの可視性向上：**\nデベロッパーは、普段の作業環境から離れることなく、セキュリティ上の脆弱性を即座に把握できます。リアルタイムで認識できるので、機能開発と並行してセキュリティ問題に優先順位を付けて対応できます。\n\n* **修正プロセスの効率化：**\nHackerOneのレポートを直接GitLabイシューに変換することで、修正作業が標準の開発サイクルに組み込まれます。プラットフォームを行き来する際の頭の切り替えを減らし、セキュリティ修正を他の開発作業と一緒に追跡できます。\n\n* **修正までの時間を短縮：**\nこのインテグレーションにより、脆弱性の発見から解決までの時間が大幅に短縮されます。HackerOneからの報告が即座にGitLabで確認できるため、デベロッパーは遅延なく修正に着手でき、全体的なセキュリティ対策状況の強化にもつながります。\n\n* **コラボレーションの改善：**\nセキュリティ研究者、セキュリティチーム、デベロッパーがこのインテグレーションを通じてより効果的に連携できます。コメントや更新情報が両プラットフォーム間でやり取りされ、セキュリティ強化に向けた協力体制が整います。\n\n* **実際の導入効果：** HackerOneとGitLabのインテグレーションを導入した組織では、以下のような成果が報告されています。\n  * 脆弱性の発見から修正までの時間が最大70%短縮\n  * デベロッパーが慣れ親しんだ作業環境のまま対応できることによる満足度の向上\n  * 組織全体でのセキュリティ可視性の向上\n  * セキュリティリソースのより効果的な活用\n\n>\n[インテグレーション設定ページ](https://docs.hackerone.com/en/articles/10394699-gitlab-setup)にアクセスして、今日から導入を始めましょう。\n\n\n## 関連リンク\n\n\nGitLabとHackerOneの詳細、およびセキュリティ対策状況の強化については、以下のリソースをご覧ください。\n\n*\n[HackerOneのGitLabインテグレーションの使用方法](https://docs.hackerone.com/en/articles/8571227-gitlab-integration)  \n\n* [HackerOneのGitLabバグバウンティプログラム](https://hackerone.com/gitlab?type=team)\n\n*\n[GitLabのセキュリティおよびコンプライアンスソリューション](https://about.gitlab.com/ja-jp/solutions/security-compliance/)  \n\n*\n[HackerOne社は、GitLabにビルトインされたセキュリティにより、デプロイ速度を5倍まで高めることに成功](https://about.gitlab.com/ja-jp/customers/hackerone/)  \n\n*\n[GitLabアプリケーションセキュリティドキュメント](https://docs.gitlab.com/ee/user/application_security/)\n","security",[675,677,233,9,678,679,680],"tutorial","DevSecOps platform","DevSecOps","bug bounty",{"slug":682,"featured":6,"template":683},"enhance-application-security-with-gitlab-hackerone","BlogPost","content:ja-jp:blog:enhance-application-security-with-gitlab-hackerone.yml","Enhance Application Security With Gitlab Hackerone","ja-jp/blog/enhance-application-security-with-gitlab-hackerone.yml","ja-jp/blog/enhance-application-security-with-gitlab-hackerone",{"_path":689,"_dir":246,"_draft":6,"_partial":6,"_locale":7,"seo":690,"content":693,"config":702,"_id":704,"_type":13,"title":705,"_source":15,"_file":706,"_stem":707,"_extension":18},"/ja-jp/blog/gitlab-ultimate-for-ibm-z-modern-devsecops-for-mainframes",{"noIndex":6,"description":691,"title":692},"GitLabとIBMの新しいソリューションは、シームレスな統合、CI/CDランナーサポート、エンドツーエンドの可視性、およびコスト効率により、メインフレームとクラウドネイティブ開発を橋渡しします。","GitLab Ultimate for IBM Z：メインフレーム向けモダンDevSecOps",{"title":692,"description":691,"body":694,"category":695,"tags":696,"authors":697,"heroImage":700,"date":701},"GitLabとIBMは、エンタープライズ開発における根本的な断絶を解決するためにパートナーシップを結びました。それは、メインフレーム開発者が分散環境の開発者と同じモダンなツール、ワークフロー、コラボレーション機能を使用できるようにすることです。GitLab Ultimate for IBM Zは、GitLab認定の統合DevSecOpsソリューションであり、メインフレーム環境に特化して設計されています。このソリューションにより、組織は時代遅れのレガシーライブラリマネージャーからのシームレスな移行を促進し、メインフレーム開発ワークフローをモダナイズできます。IBM z/OS上でネイティブに実行されるCI/CDパイプラインにより、お客様はイノベーションの加速と運用コストの削減を実現できます。\n\n## 現代におけるメインフレーム開発の課題\n\nミッションクリティカルなワークロードにIBM Zシステムを使用するエンタープライズ組織は、従来のDevSecOpsツールでは対応できない課題に直面しています。クラウドネイティブチームは、モダンな[CI/CD](https://about.gitlab.com/ja-jp/topics/ci-cd/)パイプライン、協調的な開発、自動化されたテストの恩恵を受けています。一方、メインフレームチームは取り残されることが多く、コストのかかる非効率性と運用サイロにつながる時代遅れのツールに縛られています。\n\nチームはSSH接続や手動ファイル転送などの回避策に頼ることが多く、これらはセキュリティの脆弱性や監査の困難さを生み出します。コンプライアンス要件が厳格な場合、これらの即席のソリューションは受け入れられないリスクとなります。同時に、組織は高価な並行ツールチェーンを維持しており、レガシーメインフレーム開発ツールは、モダンな代替品と比較して限られた機能しか提供しないにもかかわらず、プレミアムライセンスコストがかかっています。\n\nこの断片化は2つの問題を生み出します：配信サイクルの遅延と、モダンな開発体験を期待する開発者の採用の困難さです。\n\n> **「GitLab Ultimate for IBM Zは、長年の業界課題に対処する重要な一歩を表しています。IDCの調査によると、メインフレーム開発者は、配信の非効率性につながり、新しい人材を引き付けることを困難にするレガシーツールで作業することが多いことが示されています。このソリューションにより、モダンなDevSecOps機能と統一されたワークフローがメインフレームに直接もたらされます。これにより、開発者はより協調的かつ効率的に作業できるようになり、組織はイノベーションを加速し、メインフレーム開発をより広範なデジタルトランスフォーメーション戦略に統合することができます。」** \\\n> - Katie Norton、IDC DevSecOpsおよびソフトウェアサプライチェーンセキュリティ リサーチマネージャー\n\n## 統一された開発環境\n\n真のモダナイゼーションとは、単にメインフレーム開発を更新することではありません。それは、メインフレーム、クラウドネイティブ、Web、モバイル開発チームがシームレスに協力できる統一プラットフォームを作成することを意味します。\n\nGitLab Ultimate for IBM Zにより、開発者はz/OS、クラウド、またはオンプレミスインフラストラクチャにデプロイする場合でも、一貫したワークフローを使用できます。知識はサイロ化されるのではなく、チーム間で共有されます。レガシーシステムは動作を継続しながら、チームは独自のペースでモダンなプラクティスを採用できるため、組織はビジネスの中断なく段階的にモダナイズできます。\n\n組織がハイブリッドクラウド戦略を追求する中、GitLabはメインフレームとクラウドネイティブ環境にまたがるアプリケーションの基盤を提供します。\n\n## GitLab Ultimate for IBM Zとは？\n\nGitLab Ultimate for IBM Zは、ネイティブz/OSランナーサポートを提供し、メインフレームインフラストラクチャ上で直接シームレスなCI/CDパイプライン実行を可能にします。このGitLab認定ソリューションは、エンタープライズアプリケーションが要求するセキュリティと信頼性を維持しながら、複雑な回避策の必要性を排除するのに役立ちます。\n\nGitLabの包括的なDevSecOpsプラットフォームとIBMの深いメインフレーム専門知識の組み合わせにより、市場で独自のものが生まれます：エンタープライズレガシーシステムとクラウドネイティブイノベーションの間の真の架け橋を提供する認定ソリューションです。\n\n## GitLab Ultimate for IBM Zの機能\n\nGitLab Ultimate for IBM Zは、重要なビジネスシステムを維持しながらメインフレーム開発をモダナイズするために必要なツールをエンタープライズチームに提供します。\n\n**ネイティブz/OSランナーサポート**は、リモート接続に関連するセキュリティリスクとスケーラビリティのボトルネックを排除し、メインフレームコードが存在する場所で直接実行されるCI/CDパイプラインを通じて配信を加速します。\n\n**統一されたソースコード管理**は、高価なレガシーライブラリマネージャーをGitLabの検索可能でバージョン管理されたリポジトリシステムに置き換えることで、ツールチェーンをモダナイズし、ライセンスコストとメンテナンスのオーバーヘッドを削減するのに役立ちます。\n\n**IBM Developer for z/OS Enterprise Edition (IDzEE)とのシームレスな統合**は、依存関係ベースのビルド、自動コードスキャン、および使い慣れた開発環境内の包括的なデバッグツールを通じて、より高速なソフトウェアリリースを実現し、品質とセキュリティの両方を向上させます。\n\n**メインフレームと分散環境全体のエンドツーエンドの可視性**は、計画から本番までの包括的なプロジェクト管理を提供し、モダンな次世代開発ツールを通じて人材を維持するのに役立つ自動化されたDevOpsワークフローを可能にします。\n\n## 今すぐメインフレーム開発環境をモダナイズ\n\nGitLab Ultimate for IBM Zは、メインフレーム開発体験を変革する準備ができている組織向けに、現在利用可能です。詳細については、[GitLabとIBMのパートナーシップページ](https://about.gitlab.com/partners/technology-partners/ibm/)をご覧ください。","product",[9,695,108,679],[698,699],"Mike Flouton","Andy Bradfield","https://res.cloudinary.com/about-gitlab-com/image/upload/v1750440008/myqt5vcjlffh8sszw507.png","2025-06-20",{"featured":90,"template":683,"slug":703},"gitlab-ultimate-for-ibm-z-modern-devsecops-for-mainframes","content:ja-jp:blog:gitlab-ultimate-for-ibm-z-modern-devsecops-for-mainframes.yml","Gitlab Ultimate For Ibm Z Modern Devsecops For Mainframes","ja-jp/blog/gitlab-ultimate-for-ibm-z-modern-devsecops-for-mainframes.yml","ja-jp/blog/gitlab-ultimate-for-ibm-z-modern-devsecops-for-mainframes",{"_path":709,"_dir":246,"_draft":6,"_partial":6,"_locale":7,"seo":710,"content":716,"config":723,"_id":725,"_type":13,"title":726,"_source":15,"_file":727,"_stem":728,"_extension":18},"/ja-jp/blog/partner-classmethod",{"title":711,"description":712,"ogTitle":711,"ogDescription":712,"noIndex":6,"ogImage":713,"ogUrl":714,"ogSiteName":667,"ogType":668,"canonicalUrls":714,"schema":715},"AWS CodeCommitからGitLabへの移行：課題、メリットと支援体制","AWSは、CodeCommitの新規受付終了に加え、機能の追加を停止しました。この記事では、CodeCommitユーザーが直面する課題と、GitLabへの移行がこれらの課題をどのように解決するかを具体的に紹介します。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749665715/Blog/Hero%20Images/AdobeStock_542295701_Editorial_Use_Only.jpg","https://about.gitlab.com/blog/partner-classmethod","\n                        {\n        \"@context\": \"https://schema.org\",\n        \"@type\": \"Article\",\n        \"headline\": \"AWS CodeCommitからGitLabへの移行：課題、メリットと支援体制\",\n        \"author\": [{\"@type\":\"Person\",\"name\":\"Tsukasa Komatsubara\"}],\n        \"datePublished\": \"2024-10-30\",\n      }",{"title":711,"description":712,"authors":717,"heroImage":713,"date":719,"body":720,"category":721,"tags":722},[718],"Tsukasa Komatsubara","2024-10-30","AWSの発表により、CodeCommitが新規ユーザーを受け入れなくなり、今後の機能追加も予定されないことが明らかになりました。この方針は、多くの企業にとって**ソースコード管理の運用責任を自社で担う必要がある**という意味を持ち、開発環境の見直しが求められています。\n\nこの記事では、CodeCommitユーザーが直面する課題と、**GitLabへの移行がこれらの課題をどのように解決するか**を具体的に紹介します。また、GitLabの日本国内の強力なパートナーである**クラスメソッド社の移行支援**を活用することで、スムーズな運用が実現できることを解説します。\n\n## **1\\. AWS CodeCommitユーザーの課題**\n\n### **1-1. AWSの方針転換と運用責任の移行**\n\nAWSは、CodeCommitの新規受付終了に加え、機能の追加を停止しました。これにより、AWSの顧客は**自社でソースコード管理の運用と保守**を担う必要があります。\n\n* **運用経験不足への不安:** AWSインフラに依存していた企業では、ソースコード管理のノウハウが不足している場合があります。  \n* **分散ツールの複雑さ:** CodePipelineやCodeBuildなどのAWSツールは引き続き利用可能ですが、これらを組み合わせて効果的に運用するには、開発チームに新たなスキルと労力が求められます。\n\nこのような背景から、AWS環境に依存しない一貫したソースコード管理プラットフォームへの移行が検討されています。\n\n## **2\\. GitLabの特長とAWS環境とのシームレスな統合**\n\n__GitLabは、単なるリポジトリ管理ツールを超えたエンドツーエンドの[DevOpsプラットフォーム](https://about.gitlab.com/ja-jp/topics/devops/)__ であり、CodeCommitに対する最適な代替手段です。\n\n### **2-1. 一元管理による効率化**\n\nGitLabは、ソースコード管理だけでなく、[CI/CD](https://about.gitlab.com/ja-jp/topics/ci-cd/)、[コードレビュー](https://about.gitlab.com/ja-jp/topics/version-control/what-is-code-review/)、セキュリティスキャン、監査ログなどを一元管理します。これにより、**複数のツールを使い分ける必要がなくなり、運用がシンプル**になります。\n\n* **自動テストとデプロイ:** [CI/CD](https://about.gitlab.com/ja-jp/topics/ci-cd/)機能を使ってコードのビルドやテストを自動化し、迅速なデプロイを可能にします。  \n* **監査機能:** 企業のコンプライアンス要件に対応するため、詳細な変更履歴や監査ログを提供します。\n\n### **2-2. AWS環境との連携**\n\nGitLabはAWSの主要サービス（IAM、EKS、EC2など）とシームレスに統合でき、**既存のAWSリソースを活用した運用が可能**です。（以下は例）\n\n* **GitLab RunnerをEKS上で運用:** GitLabの[CI/CD](https://about.gitlab.com/ja-jp/topics/ci-cd/)パイプラインをEKS（Elastic Kubernetes Service）と連携させ、アプリケーションの自動デプロイを実現します。  \n* **AWS IAMと連携した認証管理:** GitLabのパイプラインからAWSリソースにアクセスする際、IAMロールを使用した安全な認証が可能です。\n\nこれにより、AWSとGitLabの強みを組み合わせた効率的な開発体制を構築できます。\n\n## **3\\. クラスメソッド社による移行支援**\n\nGitLabへの移行については、[【徹底解説！】AWS CodeCommitからGitLabへの移行ガイド](https://about.gitlab.com/ja-jp/blog/ultimate-guide-to-migrating-from-aws-codecommit-to-gitlab/)で全体像をご覧いただくのが良いでしょう。一方で、単なるリポジトリ移行にとどまらず、**AWSとGitLabの高度な統合を実現するための専門的な支援**が重要です。ここで、AWSに精通した**クラスメソッド社**の支援が鍵となります。\n\n### **クラスメソッド社の強み**\n\nクラスメソッド社は、AWSとGitLabの両方に精通したエキスパートとして、次のような包括的な移行支援を提供します(例)。\n\n* **移行計画の立案:** 現在のAWS環境と開発プロセスを分析し、GitLabへの移行計画を策定します。  \n* **PoC（概念実証）の実施:** 小規模なGitLab環境を試行し、機能の適合性を確認します。  \n* **AWSリソースとの最適な連携:** GitLab RunnerをAWS上に構築し、EKSやIAMを使ったシームレスな運用を実現します。\n\n## **4\\. GitLab導入のメリットと長期的な効果**\n\n### **4-1. 開発プロセスの効率化**\n\nGitLabの一元管理機能により、**ツール間の切り替えが不要**になり、開発速度が向上します。また、[CI/CD](https://about.gitlab.com/ja-jp/topics/ci-cd/)の自動化により、反復的な作業が減り、チームの生産性が向上します。\n\n### **4-2. コスト削減**\n\nGitLabは、複数のツールを組み合わせる代わりに**単一プラットフォームで運用**できるため、ライセンスや運用コストの削減が期待できます。また、クラウド版（SaaS）とオンプレミス版の両方を提供しており、企業のニーズに応じた選択が可能です。\n\n### **4-3. 持続的な開発環境の確立**\n\nGitLabはオープンソースとして開発が進められており、**新しい機能の追加やコミュニティサポート**が期待できます。これにより、長期にわたる開発環境の安定性が確保されます。\n\n## **5\\. まとめと次のステップ**\n\nAWS CodeCommitの終了は、企業にとって新しいソースコード管理体制への移行を求める大きな転換点です。しかし、**GitLabは単なる代替ではなく、開発プロセス全体を最適化するための強力なプラットフォーム**です。GitLabを導入することで、AWSインフラを活かしながら一貫性のある運用が実現します。\n\nさらに、AWSとGitLabの両方に精通する**クラスメソッド社の支援**を受けることで、スムーズな移行と持続可能な開発体制が構築できます。具体的な移行プロセスやPoC（概念実証）に関する相談は、[クラスメソッド社のDevOpsサービス](https://classmethod.jp/services/devops/)（外部サイト）からお問い合わせください。\n\n**今すぐGitLabへの移行を始め、新しい開発体制を一緒に構築しましょう。**","news",[9],{"slug":724,"featured":90,"template":683},"partner-classmethod","content:ja-jp:blog:partner-classmethod.yml","Partner Classmethod","ja-jp/blog/partner-classmethod.yml","ja-jp/blog/partner-classmethod",{"_path":730,"_dir":246,"_draft":6,"_partial":6,"_locale":7,"seo":731,"content":737,"config":743,"_id":745,"_type":13,"title":746,"_source":15,"_file":747,"_stem":748,"_extension":18},"/ja-jp/blog/partner-cloud-ace",{"title":732,"description":733,"ogTitle":732,"ogDescription":733,"noIndex":6,"ogImage":734,"ogUrl":735,"ogSiteName":667,"ogType":668,"canonicalUrls":735,"schema":736},"Cloud Source RepositoriesからGitLabへの移行で開発の未来を掴もう：Google CloudのCloud Workstations + GitLab","この記事では、Google CloudのCloud Source RepositoriesのソースコードリポジトリからGitLabへの移行と、Cloud Workstationsの導入がもたらす価値を詳しく解説し、次のステップへの道筋を提示します。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749665703/Blog/Hero%20Images/AdobeStock_617141001_Editorial_Use_Only.jpg","https://about.gitlab.com/blog/partner-cloud-ace","\n                        {\n        \"@context\": \"https://schema.org\",\n        \"@type\": \"Article\",\n        \"headline\": \"Cloud Source RepositoriesからGitLabへの移行で開発の未来を掴もう：Google CloudのCloud Workstations + GitLab\",\n        \"author\": [{\"@type\":\"Person\",\"name\":\"Tsukasa Komatsubara\"}],\n        \"datePublished\": \"2024-10-31\",\n      }",{"title":732,"description":733,"authors":738,"heroImage":734,"date":739,"body":740,"category":721,"tags":741},[718],"2024-10-31","[Google Cloudの**Cloud Source Repositories**の縮小により、ユーザーは新たな開発環境への移行を迫られています](https://about.gitlab.com/ja-jp/blog/tutorial-migrate-from-google-cloud-source-repositories-to-gitlab/)。しかし、これは単なるツールの変更ではなく、開発プロセス全体を見直し、次世代のプラットフォームへ進化するチャンスです。**GitLab**は、ソースコード管理から[CI/CD](https://about.gitlab.com/ja-jp/topics/ci-cd/)、[DevSecOps](https://about.gitlab.com/ja-jp/topics/devsecops/)、セキュリティ統合までを一貫してサポートする強力なプラットフォームとして、多くの企業から移行先として選ばれています。\n\nさらに、**Cloud Workstations**との組み合わせは、開発者にとってこれまでにない快適で生産性の高い開発環境を提供します。そして、その移行と運用を支えるのが、Google CloudとGitLabの専門知識を兼ね備えた**クラウドエース株式会社**です。本記事では、GitLabへの移行とCloud Workstationsの導入がもたらす価値を詳しく解説し、次のステップへの道筋を提示します。\n\n### **1\\. Cloud Source Repositoriesの縮小がもたらす影響**\n\nCloud Source Repositoriesのサービス縮小に伴い、多くの開発チームが移行を検討しています。これまでの開発プロジェクトや[CI/CD](https://about.gitlab.com/ja-jp/topics/ci-cd/)パイプラインの維持が必要ですが、選択する移行先によって、今後の開発体験が大きく左右されます。\n\n* **既存のプロジェクトとデータの移行**：すべてのリポジトリや開発履歴を失うことなく、安全に新しいプラットフォームへ移行する必要があります。  \n* **[CI/CD](https://about.gitlab.com/ja-jp/topics/ci-cd/)パイプラインの継続運用**：新しいツール上で自動化を再構築し、開発の停滞を防ぐことが求められます。  \n* **セキュリティと運用管理の向上**：新たなプラットフォームでの運用を、より安全で効率的なものにすることが重要です。\n\nこの課題に対し、**GitLab**が提供する高度な機能は、理想的な解決策となります。\n\n### **2\\. なぜGitLabが理想的な移行先なのか**\n\n#### **オールインワンプラットフォーム**\n\nGitLabは、**ソースコード管理、[CI/CD](https://about.gitlab.com/ja-jp/topics/ci-cd/)の自動化、セキュリティ（[DevSecOps](https://about.gitlab.com/ja-jp/topics/devsecops/)）を一つのプラットフォーム上で統合して提供します。これにより、分散したチームでも円滑に開発を進められ、生産性の向上と運用コストの削減**が期待できます。\n\n#### **シームレスな移行**\n\nGitLabは、**GitHub、Bitbucket、Cloud Source Repositories**からの移行ツールを提供しており、リポジトリのデータとプロジェクト管理を安全に移行できます。さらに、GitLabの自動化機能を活用することで、**[CI/CD](https://about.gitlab.com/ja-jp/topics/ci-cd/)パイプラインの再構築**もスムーズに行えます。\n\n#### **Google Cloudとの統合とクラウドネイティブ開発**\n\nGitLabは、**Google Cloud** **Kubernetes（GKE）やCloud Run**を活用し、コンテナベースの開発を効率化します。Google Cloudとの密接な連携により、クラウドネイティブな環境を活用した開発が可能です。\n\n### **3\\. 次世代の開発環境：Google CloudのCloud Workstations \\+ GitLab**\n\n移行後にお勧めしたいのが、**Cloud Workstations**とGitLabの組み合わせです。Cloud Workstationsは、完全管理型のクラウド開発環境を提供し、どこからでも快適に開発が行えます。\n\n#### **Cloud Workstationsの特徴**\n\n* **VS CodeやJetBrains IDE**をリモートで利用し、開発者が慣れ親しんだツールで作業を続けられます。  \n* **IAM（Identity and Access Management）** による厳格なアクセス管理で、セキュリティと権限管理を統合。  \n* **GKEとの連携**により、開発したアプリケーションの迅速なデプロイが可能です。\n\n#### **具体的なワークフロー**\n\n1. **Cloud Workstations**で開発者がコードを作成し、GitLabにプッシュします。  \n2. **GitLabのCI/CDパイプライン**が自動でテストを実行し、GKE上にデプロイします。  \n3. 開発から運用までのプロセスが自動化され、**迅速なフィードバックループ**が実現します。\n\n### **4\\. クラウドエース株式会社によるスムーズな移行と運用サポート**\n\n**クラウドエース株式会社**は、Google CloudとGitLabの両方に精通したパートナーであり、日本国内の企業向けに多くの移行プロジェクトを支援しています。クラウドエース株式会社の支援を受けることで、**移行プロセスの負担を最小限**に抑え、最適な環境を構築できます。\n\n#### **クラウドエース株式会社の技術サポートのポイント**\n\n* **TerraformやGoogle Cloud Deployment Manager**による自動化された環境構築。  \n* **セキュリティとコンプライアンス**を考慮したGitLabの運用支援。  \n* **継続的なサポート**により、バージョンアップや環境改善もスムーズに行えます。\n\n### **5\\. 次のステップ：新しい開発環境への第一歩を踏み出そう！**\n\nCloud Source RepositoriesからGitLabへの移行は、**次世代の開発環境への進化**を意味します。GitLabの強力な機能に加え、Google CloudのCloud Workstationsとの組み合わせは、開発者にとって最適なデベロッパーエクスペリエンスを提供します。\n\n* **[今すぐGitLabのトライアルを申し込む](https://gitlab.com/-/trials/new?glm_content=default-saas-trial&glm_source=about.gitlab.com%2Fja-jp%2Fblog%2F2024%2F08%2F28%2Ftutorial-migrate-from-google-cloud-source-repositories-to-gitlab%2F)**  \n* **[クラウドエース株式会社経由での無料相談を申し込む](https://cloud-ace.jp/contact/?ref=top_header)**\n\n### **6\\. まとめ：未来の開発スタイルを体験しよう**\n\nCloud Source Repositoriesの縮小により、新しい環境への移行が不可避となっています。しかし、これは新たな可能性を開くチャンスです。**GitLabとGoogle CloudのCloud Workstations**の組み合わせにより、開発者は柔軟で安全な環境の中で、より高速にプロジェクトを推進できるようになります。\n\n**クラウドエース株式会社の支援**を受けることで、移行の不安を解消し、次世代の開発スタイルをいち早く体験しましょう。新しい開発環境で、これまでにない生産性と快適さを手に入れてください。\n\n---\n\n**Google CloudのCloud Workstations \\+ GitLabで、未来の開発を今すぐ始めましょう！**\n",[9,742],"google",{"slug":744,"featured":90,"template":683},"partner-cloud-ace","content:ja-jp:blog:partner-cloud-ace.yml","Partner Cloud Ace","ja-jp/blog/partner-cloud-ace.yml","ja-jp/blog/partner-cloud-ace",{"_path":750,"_dir":246,"_draft":6,"_partial":6,"_locale":7,"seo":751,"content":757,"config":762,"_id":764,"_type":13,"title":765,"_source":15,"_file":766,"_stem":767,"_extension":18},"/ja-jp/blog/partner-networld",{"title":752,"description":753,"ogTitle":752,"ogDescription":753,"noIndex":6,"ogImage":754,"ogUrl":755,"ogSiteName":667,"ogType":668,"canonicalUrls":755,"schema":756},"Networld社への感謝と情報提供サービスのご紹介","この記事では、GitLabのディストリビューターとして日本市場における当社製品の普及と成長に重要な役割を果たしてくださっているNetworld社様をご紹介します。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749666363/Blog/Hero%20Images/resize_AdobeStock_591239427.jpg","https://about.gitlab.com/blog/partner-networld","\n                        {\n        \"@context\": \"https://schema.org\",\n        \"@type\": \"Article\",\n        \"headline\": \"Networld社への感謝と情報提供サービスのご紹介\",\n        \"author\": [{\"@type\":\"Person\",\"name\":\"Tsukasa Komatsubara\"}],\n        \"datePublished\": \"2024-10-02\",\n      }",{"title":752,"description":753,"authors":758,"heroImage":754,"date":759,"body":760,"category":721,"tags":761},[718],"2024-10-02","GitLab Japanチームを代表して、Networld社様に感謝申し上げます。Networld社様は、GitLabのディストリビューターとして日本市場における当社製品の普及と成長に重要な役割を果たしてくださっています。\n\nNetworld社様は製品の流通だけでなく、技術力と市場理解を活かし、リセラー様やエンドユーザー様向けの幅広いサポートを行っています。特に、Networld社様が運営されている「[Networld Dev Portal](https://dev.networld.co.jp/)」（外部サイト）は、GitLabの導入や活用を検討されている皆様にとって、貴重な情報源となっています。このポータルサイトに掲載されている技術記事や動画は、GitLabをより深く理解し、効果的に活用するための重要なリソースです。\n\n### 日本市場向けの情報提供\n\nNetworld社様の取り組みの一つに、GitLabのグローバルサイトに掲載されている最新情報を常にチェックし、日本国内のリセラー様やエンドユーザー様にとって有益な内容をGitLab Japanチームに迅速に共有いただいていることが挙げられます。この対応により、日本市場に適した情報をタイムリーに提供することが可能になっています。\n\n特に、GitLab DAST（動的アプリケーションセキュリティテスト）や[GitLab Code Suggestions](https://about.gitlab.com/ja-jp/solutions/code-suggestions/)（AI支援機能）に関する記事が多くの方々から好評を得ています。これらの技術解説や運用ヒントは、GitLabのセキュリティ機能や開発効率化を推進する上で有用なものとなっています。\n\n### セキュリティに関する最新情報の提供\n\nセキュリティへの関心が高まる中、Networld社様はGitLabに関連するセキュリティ情報の提供にも注力されています。例えば、[GitLabのクリティカルパッチリリースや脆弱性情報](https://about.gitlab.com/releases/categories/releases/)について、迅速に記事を作成し、リセラー様やエンドユーザー様にわかりやすく解説しています。これにより、セキュリティリスクに迅速に対応し、安心してGitLabを活用することができます。\n\nNetworld社様のセキュリティ関連のコンテンツは、専門的な内容をわかりやすくまとめており、技術的な知識が少ない方でも理解しやすいよう工夫されています。\n\n### 豊富な経験に基づくサポート\n\nNetworld社様の質の高いサポートの背景には、長年のソフトウェアおよびハードウェア製品のディストリビューションビジネスで培われた豊富な経験があります。リセラー様やエンドユーザー様が必要としている情報を、タイムリーに提供できる体制が整っていることは、GitLab製品の普及に大きく貢献しています。\n\n### リセラー様向けの充実したリソース\n\nNetworld社様は、リセラー様に向けて豊富な商材資料や技術解説も提供しています。特にGitLabの機能比較資料やユースケースの紹介は、リセラー様がエンドユーザー様に適切な提案を行う際に役立っています。\n\nさらに、成功事例や導入事例も紹介されており、リセラー様はこうした情報を基に、エンドユーザー様に対して信頼性の高い提案を行うことができます。\n\n### リセラー様、エンドユーザー様へ—「Networld Dev Portal」のご活用のお勧め\n\nリセラー様、エンドユーザー様には、Networld社様が提供されている「[Networld Dev Portal](https://dev.networld.co.jp/)」（外部サイト）の活用をお勧めします。このポータルサイトには、GitLabの技術情報やセキュリティアップデート、商材資料が豊富に揃っており、皆様のビジネスに役立つリソースが集約されています。\n\n特にリセラー様にとっては、提案活動を円滑に進めるための有用なサポートとなります。エンドユーザー様にとっても、GitLabの効果的な活用方法を学ぶ貴重な情報源となるでしょう。\n\n今後も、Networld社様と共に日本市場でのGitLabの普及と成長を目指してまいります。「[Networld Dev Portal](https://dev.networld.co.jp/)」（外部サイト）を定期的にご確認いただき、ご活用いただければ幸いです。皆様のビジネスの成功に少しでも貢献できることを願っております。",[9],{"slug":763,"featured":90,"template":683},"partner-networld","content:ja-jp:blog:partner-networld.yml","Partner Networld","ja-jp/blog/partner-networld.yml","ja-jp/blog/partner-networld",{"_path":769,"_dir":246,"_draft":6,"_partial":6,"_locale":7,"seo":770,"content":776,"config":781,"_id":783,"_type":13,"title":784,"_source":15,"_file":785,"_stem":786,"_extension":18},"/ja-jp/blog/partner-sbcands",{"title":771,"description":772,"ogTitle":771,"ogDescription":772,"noIndex":6,"ogImage":773,"ogUrl":774,"ogSiteName":667,"ogType":668,"canonicalUrls":774,"schema":775},"GitLabとSB C&S社の協力 – 成果と今後の展望","SB C&S社はGitLabのプロモーション、導入支援、技術トレーニングなどを通じて、GitLabの国内市場での普及に大きく貢献しています。この記事では、SB C&S社との協力を通じて得られた成果や、今後の展望について詳しくご紹介します。","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749666029/Blog/Hero%20Images/AdobeStock_321783986.jpg","https://about.gitlab.com/blog/partner-sbcands","\n                        {\n        \"@context\": \"https://schema.org\",\n        \"@type\": \"Article\",\n        \"headline\": \"GitLabとSB C&S社の協力 – 成果と今後の展望\",\n        \"author\": [{\"@type\":\"Person\",\"name\":\"Tsukasa Komatsubara\"}],\n        \"datePublished\": \"2024-10-04\",\n      }",{"title":771,"description":772,"authors":777,"heroImage":773,"date":778,"body":779,"category":721,"tags":780},[718],"2024-10-04","GitLabは、世界中の多くの企業や開発者に利用される[DevOpsプラットフォーム](https://about.gitlab.com/ja-jp/topics/devops/)です。その成功には、優れたパートナーシップが重要な役割を果たしています。日本市場において、特に注目すべきは、SB C&S社との協力関係です。SB C&S社はGitLabのプロモーション、導入支援、技術トレーニングなどを通じて、GitLabの国内市場での普及に大きく貢献しています。この記事では、SB C&S社との協力を通じて得られた成果や、今後の展望について詳しくご紹介します。\n\n### SB C&S社による技術情報の提供\n\nSB C&S社が運営する「[DevOps Hub](https://licensecounter.jp/devops-hub/)」（外部サイト）は、GitLabをはじめとする多くの開発ツールに関する豊富な情報を提供するプラットフォームです。特に、[DevOps](https://about.gitlab.com/ja-jp/topics/devops/)や[DevSecOps](https://about.gitlab.com/ja-jp/topics/devsecops/)といった現代の開発環境において重要なテーマについても深く掘り下げた記事が多く掲載されており、企業や個人開発者にとって有用なリソースとなっています。\n\n例えば、[GitLab SaaSの活用](https://licensecounter.jp/devops-hub/blog/gitlab-saas/)（外部サイト）に関する記事では、企業がGitLabを効率的に利用してCI/CDパイプラインを最適化するための方法が紹介されています。また、[AnsibleやGitLabを使用したインフラ自動化のケーススタディ](https://licensecounter.jp/devops-hub/blog/devops2ansible-gitlab/)（外部サイト）など、実際のビジネス環境で活用できる具体的なノウハウも提供されています。\n\nこれらの情報は、特にGitLabのような[DevOps](https://about.gitlab.com/ja-jp/topics/devops/)ツールの導入を検討している企業にとって有益であり、導入に向けた判断材料となっています。GitLabとしても、このような実践的かつ技術的な情報提供を行うSB C&S社の取り組みを高く評価しています。\n\n### オンラインイベントでの協力\n\nSB C&S社との協力は、ブログ記事や技術解説にとどまりません。2024年に開催された一連のWebinarやイベントでは、SB C&S社の協力により、多くのリセラーやお客様にGitLabの機能や活用方法を紹介する機会を得ました。\n\n例えば、[2024年2月のWebinar](https://licensecounter.jp/devops-hub/info/event/gitlab-202402/)（外部サイト）では、GitLabの特徴を紹介するショートセミナーを実施しました。このWebinarは後日録画配信も行われ、参加できなかった方々にも情報を提供することができました。\n\nまた、[2024年6月のオンデマンドWebinar](https://licensecounter.jp/devops-hub/info/event/gitlab-on-demand-202406/) （外部サイト）や、[2024年9月のオンデマンドイベント](https://licensecounter.jp/devops-hub/info/event/gitlab-on-demand-202409/)（外部サイト）では、GitLabの最新機能や実践的な活用方法について情報を提供しました。これらのイベントは、技術解説だけでなく、実際のビジネス課題への対応方法も示す場となり、多くの企業にとって有益な機会となりました。\n\n### リアルイベント出展での協力\n\nGitLabが出展するイベントにおいても、SB C&S社は重要な役割を担っています。イベントブースでは、SB C&S社のスタッフがGitLabの活用方法や[DevOps](https://about.gitlab.com/ja-jp/topics/devops/)のベストプラクティスについてのショートセミナーを実施しました。これらのセッションは参加者から好評を得ており、特にGitLabの高度な機能をわかりやすく解説する内容が注目されました。\n\nイベント後も、SB C&S社は参加者からの質問対応や追加資料の提供などのフォローアップを行っています。これにより、GitLabを活用した[DevOps](https://about.gitlab.com/ja-jp/topics/devops/)導入の効果やメリットについて、多くの企業の理解が深まっています。\n\n### 今後の展望\n\nGitLabとSB C&S社のパートナーシップは、これまで多くの成果を生み出してきましたが、今後もさらなる展開が期待されます。両社は引き続き協力しながら、GitLabの持つ可能性をより多くの企業に伝え、開発プロセスの効率化やビジネスの成長を支援していく予定です。\n\n特に、[DevOps](https://about.gitlab.com/ja-jp/topics/devops/)や[DevSecOps](https://about.gitlab.com/ja-jp/topics/devsecops/)の重要性が増す現代において、SB C&S社が提供する技術解説やイベントは、企業にとって貴重な情報源となっています。今後も技術的な進化を追求しながら、より良いサービスの提供を目指します。\n\nGitLabとSB C&S社は、今後も協力関係を深め、新たな課題にも共に取り組んでいきます。日本企業のデジタル変革と競争力強化に向けて、両社の連携がさらなる価値を生み出すことを期待しています。\n",[9],{"slug":782,"featured":90,"template":683},"partner-sbcands","content:ja-jp:blog:partner-sbcands.yml","Partner Sbcands","ja-jp/blog/partner-sbcands.yml","ja-jp/blog/partner-sbcands",{"_path":788,"_dir":246,"_draft":6,"_partial":6,"_locale":7,"seo":789,"content":792,"config":805,"_id":807,"_type":13,"title":808,"_source":15,"_file":809,"_stem":810,"_extension":18},"/ja-jp/blog/accelerate-code-reviews-with-gitlab-duo-and-amazon-q",{"noIndex":6,"title":790,"description":791},"GitLab DuoとAmazon Qでコードレビューを加速","AI搭載エージェントを使用して、コードレビューを最適化しましょう。自動的にマージリクエストを分析し、バグや可読性、コーディング標準に関する包括的なフィードバックを得られます。",{"heroImage":793,"body":794,"authors":795,"updatedDate":797,"date":798,"title":790,"tags":799,"description":791,"category":804},"https://res.cloudinary.com/about-gitlab-com/image/upload/f_auto,q_auto,w_1640,h_1000,c_lfill/v1750096976/Blog/Hero%20Images/Blog/Hero%20Images/Screenshot%202024-11-27%20at%204.55.28%E2%80%AFPM_4VVz6DgGBOvbGY8BUmd068_1750096975734.png","コードレビューは、バグの検出、コードの可読性の向上、コーディング標準の順守の徹底に不可欠ですが、その一方でワークフローにおける大きなボトルネックになることもあります。迅速に機能をリリースしようとする際に、複数のチームメンバーによるコードレビューの完了を待つのは歯がゆいものです。多くのやり取りが発生するディスカッション、スケジュールの衝突、チーム全体の合意形成にかかる時間などによって、本来は簡単なレビューが数日から数週間に及ぶことがあります。\n\nそこでおすすめなのが、[GitLab Duo with Amazon Q](https://about.gitlab.com/ja-jp/blog/gitlab-duo-with-amazon-q-agentic-ai-optimized-for-aws/)です。AWSユーザー向けにソフトウェア開発ライフサイクル全体にわたって自律型AIを提供するGitLab Duo with Amazon Qを使用すれば、レビュープロセスを変革できます。このAI搭載ソリューションは、チームメンバーがこれまで費やしていたほんの一部の時間で、包括的なコードレビューを実行できます。GitLab Duo with Amazon Qは高度な自律型AI機能を活用することで、必要な品質や徹底性を犠牲にすることなく、レビューワークフロー全体を効率化します。たとえるなら、瞬時にコードを分析して実用的なフィードバックを提供できる非常に熟練したレビュアーがいて、いつでも対応可能な状態のようなものです。\n\n## 仕組み：コードレビューの開始\n\nでは、GitLab Duo with Amazon Qが実際にどのように機能するかをご説明します。ある機能に関する作業が終わり、ちょうど複数のコード更新を含むマージリクエストを作成したところだとします。コードレビューの開始方法は非常に簡単です。チームメンバーに連絡して対応可能かどうかの返答を待つ代わりに、コメントセクションに「/q review」というシンプルなコマンドを入力するだけです。これだけでAIによるコードレビューがトリガーされます。\n\n\n![GitLab Duo with Amazon Qを使用したコードレビューがトリガーされている様子](https://res.cloudinary.com/about-gitlab-com/image/upload/v1750097002/Blog/Content%20Images/Blog/Content%20Images/image1_aHR0cHM6_1750097002096.png)\n\n\nコマンドが入力されると、Amazon Q Servicesはすぐにコード変更の分析を開始します。レビューを実行中である旨の確認メッセージが表示され、数秒のうちにAIが更新内容のすべての行を調査し、さまざまな側面から潜在的な問題がないかをチェックします。\nレビューが完了すると、バグの検出、可読性の改善、構文エラー、チームのコーディング標準への準拠など、すべての基準を網羅した包括的なフィードバックが表示されます。AIによって問題が特定されるだけでなく、修正のためのコンテキストと修正案も提供されるため、対応が必要な箇所とその理由を簡単に把握できます。\n\nこの自律型AIアプローチの優れた点は、コードレビューの面倒な作業をAIにまかせられるため、デベロッパーが最も重要な作業である「優れたソフトウェアの開発」に集中できることです。時間を無駄に費やすことなく、バグ検出精度の向上、コーディング標準の順守、コード品質の向上など、徹底したコードレビューのメリットを享受できます。さらに、レビューの待ち時間がなくなるため、デプロイまでの時間が大幅に短縮され、チーム全体の生産性が向上します。\n\n## GitLab Duo with Amazon Qの導入メリット\n\nGitLab Duo with Amazon Qを使用することで、以下のように開発プロセスを変革できます。\n- 品質を妥協しない、迅速なコードレビュー\n- コードベース全体にわたってコーディング標準を一貫して適用\n- 本番環境に到達する前に問題を修正できるよう、即座にフィードバックを提供\n- デプロイまでの時間が短縮されるため、より迅速に機能をリリース可能\n- レビューを何度も行わずに済むため、本質的な問題解決に集中できる時間が増加\n\n以下の動画では、GitLab Duo with Amazon Qを使用してコードレビュープロセスに変革をもたらす方法についてご紹介しています。ぜひこの革新的な機能に関する動画をご覧ください。\n\n\u003C!-- blank line -->\n\u003Cfigure class=\"video_container\">\n  \u003Ciframe src=\"https://www.youtube.com/embed/4gFIgyFc02Q?si=GXVz--AIrWiwzf-I\" frameborder=\"0\" allowfullscreen=\"true\"> \u003C/iframe>\n\u003C/figure>\n\u003C!-- blank line -->\n\n> GitLab Duo with Amazon Qの詳細については、 [お近くで開催されるAWS Summit](https://about.gitlab.com/events/aws-summits/) にご参加いただくか [GitLab担当者にお問い合わせ](https://about.gitlab.com/ja-jp/partners/technology-partners/aws/)ください.\n>\n> また、自律型AIの今後の計画などについてご紹介するGitLab 18オンラインリリースイベントにもぜひご参加ください。[ご登録はこちら](https://about.gitlab.com/ja-jp/eighteen/)",[796],"Cesar Saavedra","2025-06-24","2025-06-02",[800,678,801,695,802,9,803,677],"AI/ML","code review","features","AWS","ai-ml",{"featured":90,"template":683,"slug":806},"accelerate-code-reviews-with-gitlab-duo-and-amazon-q","content:ja-jp:blog:accelerate-code-reviews-with-gitlab-duo-and-amazon-q.yml","Accelerate Code Reviews With Gitlab Duo And Amazon Q","ja-jp/blog/accelerate-code-reviews-with-gitlab-duo-and-amazon-q.yml","ja-jp/blog/accelerate-code-reviews-with-gitlab-duo-and-amazon-q",1,[660,688,708,729,749,768],1759517392782]