[{"data":1,"prerenderedAt":895},["ShallowReactive",2],{"/ja-jp/blog/categories/devsecops/page/4":3,"navigation-ja-jp":21,"banner-ja-jp":446,"footer-ja-jp":454,"devsecops-category-page-total-items-ja-jp":694,"devsecops-category-page-featured-ja-jp":695,"devsecops-category-page-4-ja-jp":887},{"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/devsecops.yml","Devsecops",null,{"template":8,"slug":9,"hide":10},"BlogCategory","devsecops",false,{"name":12},"DevSecOps","yml",{},true,"/ja-jp/blog/categories/devsecops",{"title":12,"description":18},"Browse articles related to DevSecOps on the GitLab Blog","ja-jp/blog/categories/devsecops","PnENGBCysjZBR9hTtQiP2ai_Fl_1S4liCpNVrKHG714",{"logo":22,"freeTrial":27,"sales":32,"login":37,"items":42,"search":366,"minimal":399,"duo":416,"switchNav":425,"pricingDeployment":436},{"config":23},{"href":24,"dataGaName":25,"dataGaLocation":26},"/ja-jp/","gitlab logo","header",{"text":28,"config":29},"無料トライアルを開始",{"href":30,"dataGaName":31,"dataGaLocation":26},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/ja-jp&glm_content=default-saas-trial/","free trial",{"text":33,"config":34},"デモをリクエスト",{"href":35,"dataGaName":36,"dataGaLocation":26},"/ja-jp/sales/?contact-topic=request-demo","sales",{"text":38,"config":39},"サインイン",{"href":40,"dataGaName":41,"dataGaLocation":26},"https://gitlab.com/users/sign_in/","sign in",[43,72,174,179,288,344],{"text":44,"config":45,"menu":47},"プラットフォーム",{"dataNavLevelOne":46},"platform",{"type":48,"columns":49},"cards",[50,56,64],{"title":44,"description":51,"link":52},"DevSecOpsに特化したインテリジェントオーケストレーションプラットフォーム",{"text":53,"config":54},"プラットフォームの詳細はこちら",{"href":55,"dataGaName":46,"dataGaLocation":26},"/ja-jp/platform/",{"title":57,"description":58,"link":59},"GitLab Duo Agent Platform","ソフトウェアライフサイクル全体を支えるエージェント型AI",{"text":60,"config":61},"GitLab Duoのご紹介",{"href":62,"dataGaName":63,"dataGaLocation":26},"/ja-jp/gitlab-duo-agent-platform/","gitlab duo agent platform",{"title":65,"description":66,"link":67},"GitLabが選ばれる理由","エンタープライズがGitLabを選ぶ主な理由をご覧ください",{"text":68,"config":69},"詳細はこちら",{"href":70,"dataGaName":71,"dataGaLocation":26},"/ja-jp/why-gitlab/","why gitlab",{"text":73,"left":15,"config":74,"menu":76},"製品",{"dataNavLevelOne":75},"solutions",{"type":77,"link":78,"columns":82,"feature":153},"lists",{"text":79,"config":80},"すべてのソリューションを表示",{"href":81,"dataGaName":75,"dataGaLocation":26},"/ja-jp/solutions/",[83,108,131],{"title":84,"description":85,"link":86,"items":91},"自動化","CI/CDと自動化でデプロイを加速",{"config":87},{"icon":88,"href":89,"dataGaName":90,"dataGaLocation":26},"AutomatedCodeAlt","/ja-jp/solutions/delivery-automation/","automated software delivery",[92,96,99,104],{"text":93,"config":94},"CI/CD",{"href":95,"dataGaLocation":26,"dataGaName":93},"/ja-jp/solutions/continuous-integration/",{"text":57,"config":97},{"href":62,"dataGaLocation":26,"dataGaName":98},"gitlab duo agent platform - product menu",{"text":100,"config":101},"ソースコード管理",{"href":102,"dataGaLocation":26,"dataGaName":103},"/ja-jp/solutions/source-code-management/","Source Code Management",{"text":105,"config":106},"自動化されたソフトウェアデリバリー",{"href":89,"dataGaLocation":26,"dataGaName":107},"Automated software delivery",{"title":109,"description":110,"link":111,"items":116},"セキュリティ","セキュリティを犠牲にすることなくコード作成を高速化",{"config":112},{"href":113,"dataGaName":114,"dataGaLocation":26,"icon":115},"/ja-jp/solutions/application-security-testing/","security and compliance","ShieldCheckLight",[117,121,126],{"text":118,"config":119},"アプリケーションセキュリティテスト",{"href":113,"dataGaName":120,"dataGaLocation":26},"Application security testing",{"text":122,"config":123},"ソフトウェアサプライチェーンセキュリティ",{"href":124,"dataGaLocation":26,"dataGaName":125},"/ja-jp/solutions/supply-chain/","Software supply chain security",{"text":127,"config":128},"ソフトウェアコンプライアンス",{"href":129,"dataGaName":130,"dataGaLocation":26},"/ja-jp/solutions/software-compliance/","software compliance",{"title":132,"link":133,"items":138},"測定",{"config":134},{"icon":135,"href":136,"dataGaName":137,"dataGaLocation":26},"DigitalTransformation","/ja-jp/solutions/visibility-measurement/","visibility and measurement",[139,143,148],{"text":140,"config":141},"可視性と測定",{"href":136,"dataGaLocation":26,"dataGaName":142},"Visibility and Measurement",{"text":144,"config":145},"バリューストリーム管理",{"href":146,"dataGaLocation":26,"dataGaName":147},"/ja-jp/solutions/value-stream-management/","Value Stream Management",{"text":149,"config":150},"分析とインサイト",{"href":151,"dataGaLocation":26,"dataGaName":152},"/ja-jp/solutions/analytics-and-insights/","Analytics and insights",{"title":154,"type":77,"items":155},"GitLabが活躍する場所",[156,162,168],{"text":157,"config":158},"大企業",{"icon":159,"href":160,"dataGaLocation":26,"dataGaName":161},"Building","/ja-jp/enterprise/","enterprise",{"text":163,"config":164},"スモールビジネス",{"icon":165,"href":166,"dataGaLocation":26,"dataGaName":167},"Work","/ja-jp/small-business/","small business",{"text":169,"config":170},"公共部門",{"icon":171,"href":172,"dataGaLocation":26,"dataGaName":173},"Organization","/ja-jp/solutions/public-sector/","public sector",{"text":175,"config":176},"価格",{"href":177,"dataGaName":178,"dataGaLocation":26,"dataNavLevelOne":178},"/ja-jp/pricing/","pricing",{"text":180,"config":181,"menu":183},"関連リソース",{"dataNavLevelOne":182},"resources",{"type":77,"link":184,"columns":188,"feature":277},{"text":185,"config":186},"すべてのリソースを表示",{"href":187,"dataGaName":182,"dataGaLocation":26},"/ja-jp/resources/",[189,222,244],{"title":190,"items":191},"はじめに",[192,197,202,207,212,217],{"text":193,"config":194},"インストール",{"href":195,"dataGaName":196,"dataGaLocation":26},"/ja-jp/install/","install",{"text":198,"config":199},"クイックスタートガイド",{"href":200,"dataGaName":201,"dataGaLocation":26},"/ja-jp/get-started/","quick setup checklists",{"text":203,"config":204},"学ぶ",{"href":205,"dataGaLocation":26,"dataGaName":206},"https://university.gitlab.com/","learn",{"text":208,"config":209},"製品ドキュメント",{"href":210,"dataGaName":211,"dataGaLocation":26},"https://docs.gitlab.com/ja-jp/","product documentation",{"text":213,"config":214},"ベストプラクティスビデオ",{"href":215,"dataGaName":216,"dataGaLocation":26},"/ja-jp/getting-started-videos/","best practice videos",{"text":218,"config":219},"インテグレーション",{"href":220,"dataGaName":221,"dataGaLocation":26},"/ja-jp/integrations/","integrations",{"title":223,"items":224},"検索する",[225,230,235,239],{"text":226,"config":227},"お客様成功事例",{"href":228,"dataGaName":229,"dataGaLocation":26},"/ja-jp/customers/","customer success stories",{"text":231,"config":232},"ブログ",{"href":233,"dataGaName":234,"dataGaLocation":26},"/ja-jp/blog/","blog",{"text":236,"config":237},"The Source",{"href":238,"dataGaName":234,"dataGaLocation":26},"/ja-jp/the-source/",{"text":240,"config":241},"リモート",{"href":242,"dataGaName":243,"dataGaLocation":26},"https://handbook.gitlab.com/handbook/company/culture/all-remote/","remote",{"title":245,"items":246},"つなげる",[247,252,257,262,267,272],{"text":248,"config":249},"GitLabサービス",{"href":250,"dataGaName":251,"dataGaLocation":26},"/ja-jp/services/","services",{"text":253,"config":254},"コントリビュート",{"href":255,"dataGaName":256,"dataGaLocation":26},"https://contributors.gitlab.com","contribute",{"text":258,"config":259},"コミュニティ",{"href":260,"dataGaName":261,"dataGaLocation":26},"/community/","community",{"text":263,"config":264},"フォーラム",{"href":265,"dataGaName":266,"dataGaLocation":26},"https://forum.gitlab.com/","forum",{"text":268,"config":269},"イベント",{"href":270,"dataGaName":271,"dataGaLocation":26},"/events/","events",{"text":273,"config":274},"パートナー",{"href":275,"dataGaName":276,"dataGaLocation":26},"/ja-jp/partners/","partners",{"config":278,"title":281,"text":282,"link":283},{"background":279,"textColor":280},"url('https://res.cloudinary.com/about-gitlab-com/image/upload/v1777322348/qpq8yrgn8knii57omj0c.png')","#000","GitLabの最新情報","最新の機能と改善点に関する情報をお届けします。",{"text":284,"config":285},"最新情報を読む",{"href":286,"dataGaName":287,"dataGaLocation":26},"/ja-jp/whats-new/","whats new",{"text":289,"config":290,"menu":292},"企業情報",{"dataNavLevelOne":291},"company",{"type":77,"columns":293},[294],{"items":295},[296,301,307,309,314,319,324,329,334,339],{"text":297,"config":298},"GitLabについて",{"href":299,"dataGaName":300,"dataGaLocation":26},"/ja-jp/company/","about",{"text":302,"config":303,"footerGa":306},"採用情報",{"href":304,"dataGaName":305,"dataGaLocation":26},"/jobs/","jobs",{"dataGaName":305},{"text":268,"config":308},{"href":270,"dataGaName":271,"dataGaLocation":26},{"text":310,"config":311},"経営陣",{"href":312,"dataGaName":313,"dataGaLocation":26},"/company/team/e-group/","leadership",{"text":315,"config":316},"ハンドブック",{"href":317,"dataGaName":318,"dataGaLocation":26},"https://handbook.gitlab.com/","handbook",{"text":320,"config":321},"投資家向け情報",{"href":322,"dataGaName":323,"dataGaLocation":26},"https://ir.gitlab.com/overview/default.aspx","investor relations",{"text":325,"config":326},"トラストセンター",{"href":327,"dataGaName":328,"dataGaLocation":26},"/ja-jp/security/","trust center",{"text":330,"config":331},"AI Transparency Center",{"href":332,"dataGaName":333,"dataGaLocation":26},"/ja-jp/ai-transparency-center/","ai transparency center",{"text":335,"config":336},"ニュースレター",{"href":337,"dataGaName":338,"dataGaLocation":26},"/company/contact/#contact-forms","newsletter",{"text":340,"config":341},"プレス",{"href":342,"dataGaName":343,"dataGaLocation":26},"/press/","press",{"text":345,"config":346,"menu":347},"お問い合わせ",{"dataNavLevelOne":291},{"type":77,"columns":348},[349],{"items":350},[351,356,361],{"text":352,"config":353},"お問い合わせはこちら",{"href":354,"dataGaName":355,"dataGaLocation":26},"/ja-jp/sales/","talk to sales",{"text":357,"config":358},"サポートを受ける",{"href":359,"dataGaName":360,"dataGaLocation":26},"https://support.gitlab.com/hc/en-us","support portal",{"text":362,"config":363},"カスタマーポータル",{"href":364,"dataGaName":365,"dataGaLocation":26},"https://customers.gitlab.com/customers/sign_in/","customer portal",{"close":367,"login":368,"suggestions":375},"閉じる",{"text":369,"link":370},"リポジトリとプロジェクトを検索するには、次にログインします",{"text":371,"config":372},"GitLab.com",{"href":40,"dataGaName":373,"dataGaLocation":374},"search login","search",{"text":376,"default":377},"提案",[378,380,385,387,391,395],{"text":57,"config":379},{"href":62,"dataGaName":57,"dataGaLocation":374},{"text":381,"config":382},"コード提案（AI）",{"href":383,"dataGaName":384,"dataGaLocation":374},"/ja-jp/solutions/code-suggestions/","Code Suggestions (AI)",{"text":93,"config":386},{"href":95,"dataGaName":93,"dataGaLocation":374},{"text":388,"config":389},"GitLab on AWS",{"href":390,"dataGaName":388,"dataGaLocation":374},"/ja-jp/partners/technology-partners/aws/",{"text":392,"config":393},"GitLab on Google Cloud",{"href":394,"dataGaName":392,"dataGaLocation":374},"/ja-jp/partners/technology-partners/google-cloud-platform/",{"text":396,"config":397},"GitLabを選ぶ理由",{"href":70,"dataGaName":398,"dataGaLocation":374},"Why GitLab?",{"freeTrial":400,"mobileIcon":404,"desktopIcon":409,"secondaryButton":412},{"text":28,"config":401},{"href":402,"dataGaName":31,"dataGaLocation":403},"https://gitlab.com/-/trials/new/","nav",{"altText":405,"config":406},"GitLabアイコン",{"src":407,"dataGaName":408,"dataGaLocation":403},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203874/jypbw1jx72aexsoohd7x.svg","gitlab icon",{"altText":405,"config":410},{"src":411,"dataGaName":408,"dataGaLocation":403},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1758203875/gs4c8p8opsgvflgkswz9.svg",{"text":190,"config":413},{"href":414,"dataGaName":415,"dataGaLocation":403},"https://gitlab.com/-/trial_registrations/new?glm_source=about.gitlab.com/ja-jp/get-started/","get started",{"freeTrial":417,"mobileIcon":421,"desktopIcon":423},{"text":418,"config":419},"GitLab Duoの詳細について",{"href":62,"dataGaName":420,"dataGaLocation":403},"gitlab duo",{"altText":405,"config":422},{"src":407,"dataGaName":408,"dataGaLocation":403},{"altText":405,"config":424},{"src":411,"dataGaName":408,"dataGaLocation":403},{"button":426,"mobileIcon":431,"desktopIcon":433},{"text":427,"config":428},"/switch",{"href":429,"dataGaName":430,"dataGaLocation":403},"#contact","switch",{"altText":405,"config":432},{"src":407,"dataGaName":408,"dataGaLocation":403},{"altText":405,"config":434},{"src":435,"dataGaName":408,"dataGaLocation":403},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1773335277/ohhpiuoxoldryzrnhfrh.png",{"freeTrial":437,"mobileIcon":442,"desktopIcon":444},{"text":438,"config":439},"料金ページに戻る",{"href":177,"dataGaName":440,"dataGaLocation":403,"icon":441},"back to pricing","GoBack",{"altText":405,"config":443},{"src":407,"dataGaName":408,"dataGaLocation":403},{"altText":405,"config":445},{"src":411,"dataGaName":408,"dataGaLocation":403},{"title":447,"button":448,"config":452},"GitLab Orbitが登場: AIエージェントのためのコンテキストレイヤー",{"text":68,"config":449},{"href":450,"dataGaName":451,"dataGaLocation":26},"/ja-jp/gitlab-orbit/","orbit",{"layout":453,"disabled":10},"release",{"data":455},{"text":456,"source":457,"edit":463,"contribute":468,"config":473,"items":478,"minimal":685},"GitはSoftware Freedom Conservancyの商標です。当社は「GitLab」をライセンスに基づいて使用しています",{"text":458,"config":459},"ページのソースを表示",{"href":460,"dataGaName":461,"dataGaLocation":462},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/","page source","footer",{"text":464,"config":465},"このページを編集",{"href":466,"dataGaName":467,"dataGaLocation":462},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/content/","web ide",{"text":469,"config":470},"ご協力をお願いします",{"href":471,"dataGaName":472,"dataGaLocation":462},"https://gitlab.com/gitlab-com/marketing/digital-experience/about-gitlab-com/-/blob/main/CONTRIBUTING.md/","please contribute",{"twitter":474,"facebook":475,"youtube":476,"linkedin":477},"https://twitter.com/gitlab","https://www.facebook.com/gitlab","https://www.youtube.com/channel/UCnMGQ8QHMAnVIsI3xJrihhg","https://www.linkedin.com/company/gitlab-com",[479,524,575,618,652],{"title":175,"links":480,"subMenu":495},[481,485,490],{"text":482,"config":483},"プランの表示",{"href":177,"dataGaName":484,"dataGaLocation":462},"view plans",{"text":486,"config":487},"Premiumを選ぶ理由",{"href":488,"dataGaName":489,"dataGaLocation":462},"/ja-jp/pricing/premium/","why premium",{"text":491,"config":492},"Ultimateを選ぶ理由",{"href":493,"dataGaName":494,"dataGaLocation":462},"/ja-jp/pricing/ultimate/","why ultimate",[496],{"title":345,"links":497},[498,500,502,504,509,514,519],{"text":345,"config":499},{"href":354,"dataGaName":36,"dataGaLocation":462},{"text":357,"config":501},{"href":359,"dataGaName":360,"dataGaLocation":462},{"text":362,"config":503},{"href":364,"dataGaName":365,"dataGaLocation":462},{"text":505,"config":506},"ステータス",{"href":507,"dataGaName":508,"dataGaLocation":462},"https://status.gitlab.com/","status",{"text":510,"config":511},"利用規約",{"href":512,"dataGaName":513,"dataGaLocation":462},"/terms/","terms of use",{"text":515,"config":516},"プライバシーに関する声明",{"href":517,"dataGaName":518,"dataGaLocation":462},"/ja-jp/privacy/","privacy statement",{"text":520,"config":521},"Cookie 優先設定",{"dataGaName":522,"dataGaLocation":462,"id":523,"isOneTrustButton":15},"cookie preferences","ot-sdk-btn",{"title":73,"links":525,"subMenu":534},[526,530],{"text":527,"config":528},"DevSecOpsプラットフォーム",{"href":55,"dataGaName":529,"dataGaLocation":462},"devsecops platform",{"text":531,"config":532},"AI支援開発",{"href":62,"dataGaName":533,"dataGaLocation":462},"ai-assisted development",[535],{"title":536,"links":537},"トピック",[538,542,547,552,557,560,565,570],{"text":93,"config":539},{"href":540,"dataGaName":541,"dataGaLocation":462},"/ja-jp/topics/ci-cd/","cicd",{"text":543,"config":544},"GitOps",{"href":545,"dataGaName":546,"dataGaLocation":462},"/ja-jp/topics/gitops/","gitops",{"text":548,"config":549},"DevOps",{"href":550,"dataGaName":551,"dataGaLocation":462},"/ja-jp/topics/devops/","devops",{"text":553,"config":554},"バージョン管理",{"href":555,"dataGaName":556,"dataGaLocation":462},"/ja-jp/topics/version-control/","version control",{"text":12,"config":558},{"href":559,"dataGaName":9,"dataGaLocation":462},"/ja-jp/topics/devsecops/",{"text":561,"config":562},"クラウドネイティブ",{"href":563,"dataGaName":564,"dataGaLocation":462},"/ja-jp/topics/cloud-native/","cloud native",{"text":566,"config":567},"コーディングのためのAI",{"href":568,"dataGaName":569,"dataGaLocation":462},"/ja-jp/topics/devops/ai-for-coding/","ai for coding",{"text":571,"config":572},"エージェント型AI",{"href":573,"dataGaName":574,"dataGaLocation":462},"/ja-jp/topics/agentic-ai/","agentic ai",{"title":576,"links":577},"ソリューション",[578,581,583,588,592,595,598,601,603,605,608,613],{"text":118,"config":579},{"href":113,"dataGaName":580,"dataGaLocation":462},"Application Security Testing",{"text":105,"config":582},{"href":89,"dataGaName":90,"dataGaLocation":462},{"text":584,"config":585},"アジャイル開発",{"href":586,"dataGaName":587,"dataGaLocation":462},"/ja-jp/solutions/agile-delivery/","agile delivery",{"text":589,"config":590},"SCM",{"href":102,"dataGaName":591,"dataGaLocation":462},"source code management",{"text":93,"config":593},{"href":95,"dataGaName":594,"dataGaLocation":462},"continuous integration & delivery",{"text":144,"config":596},{"href":146,"dataGaName":597,"dataGaLocation":462},"value stream management",{"text":543,"config":599},{"href":600,"dataGaName":546,"dataGaLocation":462},"/ja-jp/solutions/gitops/",{"text":157,"config":602},{"href":160,"dataGaName":161,"dataGaLocation":462},{"text":163,"config":604},{"href":166,"dataGaName":167,"dataGaLocation":462},{"text":606,"config":607},"公共機関",{"href":172,"dataGaName":173,"dataGaLocation":462},{"text":609,"config":610},"教育",{"href":611,"dataGaName":612,"dataGaLocation":462},"/ja-jp/solutions/education/","education",{"text":614,"config":615},"金融サービス",{"href":616,"dataGaName":617,"dataGaLocation":462},"/ja-jp/solutions/finance/","financial services",{"title":619,"links":620},"リソース",[621,623,625,627,631,633,636,638,640,642,644,646,648,650],{"text":193,"config":622},{"href":195,"dataGaName":196,"dataGaLocation":462},{"text":198,"config":624},{"href":200,"dataGaName":201,"dataGaLocation":462},{"text":203,"config":626},{"href":205,"dataGaName":206,"dataGaLocation":462},{"text":208,"config":628},{"href":629,"dataGaName":630,"dataGaLocation":462},"https://docs.gitlab.com/ja-jp","docs",{"text":231,"config":632},{"href":233,"dataGaName":234,"dataGaLocation":462},{"text":634,"config":635},"最新リリース",{"href":286,"dataGaName":287,"dataGaLocation":462},{"text":226,"config":637},{"href":228,"dataGaName":229,"dataGaLocation":462},{"text":240,"config":639},{"href":242,"dataGaName":243,"dataGaLocation":462},{"text":248,"config":641},{"href":250,"dataGaName":251,"dataGaLocation":462},{"text":253,"config":643},{"href":255,"dataGaName":256,"dataGaLocation":462},{"text":258,"config":645},{"href":260,"dataGaName":261,"dataGaLocation":462},{"text":263,"config":647},{"href":265,"dataGaName":266,"dataGaLocation":462},{"text":268,"config":649},{"href":270,"dataGaName":271,"dataGaLocation":462},{"text":273,"config":651},{"href":275,"dataGaName":276,"dataGaLocation":462},{"title":653,"links":654},"会社情報",[655,657,659,661,663,665,669,674,676,678,680],{"text":297,"config":656},{"href":299,"dataGaName":291,"dataGaLocation":462},{"text":302,"config":658},{"href":304,"dataGaName":305,"dataGaLocation":462},{"text":310,"config":660},{"href":312,"dataGaName":313,"dataGaLocation":462},{"text":315,"config":662},{"href":317,"dataGaName":318,"dataGaLocation":462},{"text":320,"config":664},{"href":322,"dataGaName":323,"dataGaLocation":462},{"text":666,"config":667},"Sustainability",{"href":668,"dataGaName":666,"dataGaLocation":462},"/sustainability/",{"text":670,"config":671},"ダイバーシティ、インクルージョン、ビロンギング（DIB）",{"href":672,"dataGaName":673,"dataGaLocation":462},"/ja-jp/diversity-inclusion-belonging/","Diversity, inclusion and belonging",{"text":325,"config":675},{"href":327,"dataGaName":328,"dataGaLocation":462},{"text":335,"config":677},{"href":337,"dataGaName":338,"dataGaLocation":462},{"text":340,"config":679},{"href":342,"dataGaName":343,"dataGaLocation":462},{"text":681,"config":682},"現代奴隷制の透明性に関する声明",{"href":683,"dataGaName":684,"dataGaLocation":462},"https://handbook.gitlab.com/handbook/legal/modern-slavery-act-transparency-statement/","modern slavery transparency statement",{"items":686},[687,689,692],{"text":510,"config":688},{"href":512,"dataGaName":513,"dataGaLocation":462},{"text":690,"config":691},"Cookieの設定",{"dataGaName":522,"dataGaLocation":462,"id":523,"isOneTrustButton":15},{"text":515,"config":693},{"href":517,"dataGaName":518,"dataGaLocation":462},29,{"id":696,"title":697,"authors":698,"body":700,"category":9,"date":867,"description":868,"extension":869,"externalUrl":6,"faq":6,"featured":15,"heroImage":870,"meta":871,"navigation":15,"path":872,"seo":873,"slug":877,"stem":878,"tags":879,"template":885,"updatedDate":867,"__hash__":886},"blogPosts/ja-jp/blog/event-report-aws-summit-2026.md","GitLabとKiroで実現する「AI駆動開発基盤」のホントのところ【イベントレポート】",[699],"GitLab Japan Team",{"type":701,"value":702,"toc":862},"minimark",[703,707,714,717,727,732,738,741,744,753,759,762,771,777,786,790,796,803,806,809,812,815,818,823,826,829,832,835,838,841,847,850,855],[704,705,706],"p",{},"AWS Summit Japan 2026の来場者向けセッションで、GitLab合同会社 シニア ソリューション アーキテクト 小松原 つかさとソニービズネットワークス株式会社（以下、SBN） 開発本部 グループマネージャー 濱田 一成氏が登壇しましたので、その模様をお伝えします。",[704,708,709],{},[710,711],"img",{"alt":712,"src":713,"title":712},"GitLabブースの様子","https://res.cloudinary.com/about-gitlab-com/image/upload/v1784079845/gylj9z0jleiuzbuwqszr.jpg",[704,715,716],{},"GitLabは2026年6月25～26日、千葉・幕張メッセで開催された「AWS Summit Japan 2026」に出展しました。ブースでは最新ソリューションの紹介だけでなく、ノベルティが当たる抽選会なども行い、多くのユーザー様やGitLabに興味を持っていただいた方と交流することができました。",[704,718,719,720,726],{},"そして、今年も会場内のセッションに、多くのお客様に来場いただくことができました。登壇者は、",[721,722,725],"a",{"href":723,"rel":724},"https://about.gitlab.com/ja-jp/blog/event-report-aws-summit-2025/",[],"昨年と同じ2人","。ゲストにSBN開発本部 グループマネージャー 濱田 一成氏をお迎えし、GitLabからはシニア ソリューション アーキテクト 小松原 つかさが講演しました。両社のブースに近いセッション会場ということもあってか、大勢のお客様にご来場いただき、立ち見が出るほどの盛況でした。終了後に小松原と濱田氏が直接お話させていただいた方も多く、30分という短いセッションでしたが、濃密な時間になりました。この記事では、セッションの模様を中心にお届けします。",[728,729,731],"h2",{"id":730},"開発プロセス全体でaiを活用しgitlabをクオリティゲートに","開発プロセス全体でAIを活用し、GitLabをクオリティゲートに",[704,733,734],{},[710,735],{"alt":736,"src":737,"title":736},"GitLab合同会社 シニア ソリューション アーキテクト 小松原 つかさ","https://res.cloudinary.com/about-gitlab-com/image/upload/v1784079842/nar8du8keqqe3mtylpli.jpg",[704,739,740],{},"セッションは、小松原の講演からスタート。その冒頭で小松原は、「おそらく、IT業界でいまがいちばん面白い時期でしょう。こんなに激しく周りの環境が変わったことはありませんでした。きっと、40～50歳の方には深く共感いただけるはず。いま、このタイミングを迎えていらっしゃる方は、大変なミッションもあるかもしれませんけど、ぜひこの状況を愉しんでいただければ」と会場に語りかけます。",[704,742,743],{},"変化は、AIの急速な浸透によってもたらされました。一方、AIがまだ懐疑的な目で見られていたころから、開発現場の制約としてコンプライアンスの問題が語られてきました。大規模開発では、自分で仕様を決め、実装も自分でやり、テストまで自分でやることはありません。多くの人がかかわる開発プロセスにおいて、ルールを決めて責任の所在を明確にすること。それが開発におけるコンプライアンスです。「ただし、ルールがありすぎると効率が悪くなります。だからと言ってルールをなくせばだれかのツッコミを食らって作り直しを要求されてしまう……。これが開発現場のジレンマになっています」（小松原）",[704,745,746,747,752],{},"こうした状況の中でAIが浸透したために、“",[721,748,751],{"href":749,"rel":750},"https://about.gitlab.com/ja-jp/blog/event-report-transcend-tokyo-2026/",[],"AIパラドックス","”がよりクローズアップされています。コーディングの高速化を求めてAIを導入したものの、実はボトルネックは設計、レビュー、テストなどコード生成以外のプロセスにあり、ガバナンスも含まれます。そのため、AIを本格的に活用するためには、AIによるコード生成だけでなく、「開発プロセス全体でAIを活用する」という方針の下に、プロセスそのものを再設計する必要が出てきます。",[704,754,755],{},[710,756],{"alt":757,"src":758,"title":757},"図：インテリジェントオーケストレーションの概要","https://res.cloudinary.com/about-gitlab-com/image/upload/v1784173326/tj7u57vo7kaga7yvndwg.jpg",[704,760,761],{},"小松原は、「ソースコード開発がプロセス全体に占める割合は20%くらいでしょう。設計がきちんとできていれば、成果物はほぼ出来ている状態に見えるかもしれません。それでも、テストでは必ずバグが見つかるものです。バグにもいろいろあって、直すバグと直さなくても大丈夫なバグを判断しなければなりません」と話します。GitLabを使えば、AIの拡張範囲をこの部分まで容易に拡張できます。",[704,763,764,765,770],{},"GitLabは、開発現場における「管理ツール」から「AIの成果物を評価・統制するクオリティゲート（合否判定のチェックポイント）」へと進化しています。GitLab上のチケットやマイルストーンを管理する独自のMCPサーバー（GitLab Model Context Protocol）を活用し、AIエージェントが必要とする情報を抽出。ClaudeやKiro、Copilotなどに渡すことができるのです。そして、これがAIエージェントのクオリティゲートとして機能します。",[721,766,769],{"href":767,"rel":768},"https://about.gitlab.com/ja-jp/gitlab-orbit/",[],"GitLab Orbit","でAIにコンテキスト＝文脈を提供できることも重要です。次の濱田氏のパートでも語られたトークンの浪費を防ぐことにもつながります。",[704,772,773],{},[710,774],{"alt":775,"src":776},"左からGitLab合同会社 シニア ソリューション アーキテクト 小松原 つかさとSBN 開発本部 グループマネージャー 濱田 一成氏","https://res.cloudinary.com/about-gitlab-com/image/upload/v1784079844/e5qrkp9onp0qtzy7jrej.jpg",[704,778,779,780,785],{},"小松原は、「ここからは、実際にAWSとGitLabを組み合わせてプロダクト開発をされている現場のお話です。濱田さんは、この技術を駆使して、ブースでデモも展示してくださっています。まさに“スーパーエンジニア”による、リアルな",[721,781,784],{"href":782,"rel":783},"https://about.gitlab.com/ja-jp/blog/what-is-ai-driven-development/",[],"AI駆動開発","の知見に耳を傾けてください。それでは、濱田さん、よろしくお願いいたします」と濱田氏にバトンを渡しました。",[728,787,789],{"id":788},"aiは主体となるがそのコストには留意しよう","AIは“主体”となるが、そのコストには留意しよう",[704,791,792],{},[710,793],{"alt":794,"src":795,"title":794},"SBN 開発本部 グループマネージャー 濱田 一成氏","https://res.cloudinary.com/about-gitlab-com/image/upload/v1784079845/ltng96wvwjleqzgcwt7r.jpg",[704,797,798,799,802],{},"濱田氏は、今年もAWS Ambassador かつAWSの全12資格を持つ者の証である金のジャケットを身に纏って登壇しました。まずは「",[721,800,784],{"href":782,"rel":801},[],"」という言葉を「AIが主体となって開発から保守まで行うこと」と再定義しました。",[704,804,805],{},"ソフトウェア開発の歴史を紐解くと、長く人間が主体となってコードを書く時代が続きました。数年前からAIに補助してもらうことが一般化し、現在はAIがコード生成して人間がそれを監視するようになりました。そのため、AI駆動開発と聞くと、「生成AIや機械学習モデルをソフトウェア開発ライフサイクルの全工程に組み込み、AIの支援や自律的な処理を主軸に据えて開発を進める手法」ととらえてしまうかもしれません。しかし、濱田氏は「AIが主体になる」と踏み込んだことになります。",[704,807,808],{},"そのAI駆動開発を実現するためには、単一のツールに依存せず、AIの特性に合わせて賢く使い分ける戦略が有効です。濱田氏は、「AIをフルに活用しようとすると、避けて通れないのがコストの話。つまり、消費クレジットの管理が問題になってきます。モデルによって消費量が変わるため、何も考えずに高機能で高コストなAIにすべてを任せてしまうと、あっという間にコストの限界がやってきます。GitLabとKiroは組み合わせて利用することで価値を得られますが、私たちは作業領域やAIの活用についても明確に役割分担させています」と話します。",[704,810,811],{},"具体的には、重い処理やガバナンスが求められる領域はGitLabで実行し、日々のコーディング部分をKiroに任せています。",[704,813,814],{},"「たとえば、コードレビューや脆弱性スキャンといった、セキュリティのクオリティゲートを通過させるのはGitLabの役割です。一方、実装やブラッシュアップといった泥臭いコーディングはKiro。このように、作業の内容に合わせてツールとAIを使い分けることで、クレジット効率は劇的に向上します」（濱田氏）",[704,816,817],{},"さらに、濱田氏はAWS環境特有の強みとして「AWS DevOps Agent」の導入を挙げました。AWSアカウント内のリソースをエージェントが自律的に探索・把握し、ドキュメント化まで完了させてくれるこの仕組みが、開発効率を底上げしてくれるといいます。",[704,819,820],{},[710,821],{"alt":794,"src":822,"title":794},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1784079842/qagcttqoiuexc2ikdwwa.jpg",[704,824,825],{},"濱田氏は、「GitLabの良さの1つは、あらゆるAIに対して中立という立場を守り続けていることです。KiroはもともとClaude中心でしたが、今後、GPT-5系への対応が予想されますし、、個人的にも“特定の場面に最適なAI”は日々変わると考えています。今後は、コストと成果のバランスを判断しながら、GitLabとKiroを併用する環境で、より柔軟にAIを切り替えながら開発を進めていけることを期待しています」と話します。",[704,827,828],{},"GitLabとKiro、そしてAWS DevOps Agentの相性の良さは、GitLabのパイプラインやデプロイログをAWS DevOps Agentが情報ソースとして取り込める点からも明らかです。これが実現することで、AIエージェントの目には、インフラの設定値と実際のデプロイの成否が一連のストーリーとして見えることになります。これこそ、ただのコード生成ツールを超えたAI駆動開発基盤の強みだと濱田氏は強調しました。",[704,830,831],{},"実際、障害調査をAIエージェントに丸投げしても、過去のログやデプロイ履歴から即座に原因を突き止めてくれるため、トラブルシューティングの時間は劇的に短縮されます。",[704,833,834],{},"濱田氏は最後に、開発現場で起きた次のようなエピソードを会場にシェアしてくれました。",[704,836,837],{},"「今回、ブースで披露しているデモの準備中、テスト用にわざとバグを仕込んだら、GitLab Duoにめちゃくちゃ怒られました（笑）」",[704,839,840],{},"ログ機能とは無関係なディレクトリ構造の変更に対し、GitLab Duoはすかさずこう指摘したといいます。",[704,842,843],{},[844,845,846],"strong",{},"――この変更はAWS Lambdaのデプロイに支障をきたす可能性があります。誤って変更した場合は元に戻してください――",[704,848,849],{},"GitLabが品質を担保するガードレールとして機能していることを証明するエピソードでした。AIと人が共創し、GitLabがその土台としてガバナンスを効かせることはすでに実現しています。濱田氏の再定義したAI駆動開発は、すでに手に入る技術になっていると感じさせてくれるセッションになりました。",[704,851,852],{},[710,853],{"alt":775,"src":854,"title":775},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1784079840/smfylaczuzarpgxjeba2.jpg",[704,856,857],{},[710,858],{"alt":859,"src":860,"title":861},"","https://res.cloudinary.com/about-gitlab-com/image/upload/v1784079819/aaqubhu0hjsqewvtt3c8.jpg","ノベルティのルービックキューブ",{"title":859,"searchDepth":863,"depth":863,"links":864},2,[865,866],{"id":730,"depth":863,"text":731},{"id":788,"depth":863,"text":789},"2026-07-16","AWS Summit Japan 2026の来場者向けセッションで、GitLab小松原つかさとソニービズネットワークス株式会社濱田一成氏が登壇した模様をお伝えします。","md","https://res.cloudinary.com/about-gitlab-com/image/upload/v1784079710/ow23ysfsonekilhwnhfp.jpg",{},"/ja-jp/blog/event-report-aws-summit-2026",{"config":874,"ogImage":875,"description":876,"title":697},{"noIndex":10},"https://res.cloudinary.com/about-gitlab-com/image/upload/v1784079710/ow23ysfsonekilhwnhfp.webp","AWS Summit Japan 2026の来場者向けセッションで、GitLab小松原つかさとソニービズネットワークス株式会社濱田一成氏が登壇した模様をおご紹介","event-report-aws-summit-2026","ja-jp/blog/event-report-aws-summit-2026",[880,881,93,882,12,271,221,276,883,884],"AI","AWS","customers","security","user stories","BlogPost","nWphUiPH4Hzl3UPVDeLpgf6Vh41bnelzcNntgWCyruY",[888],{"title":889,"heroImage":890,"category":9,"description":891,"authors":892,"slug":894,"externalUrl":6},"マイクロサービスアーキテクチャとは？仕組み・メリット・デメリットをわかりやすく解説","https://res.cloudinary.com/about-gitlab-com/image/upload/v1749662898/Blog/Hero%20Images/microservices-explosion.jpg","マイクロサービスアーキテクチャは、環境を細分化することで開発がスピーディに、かつ低コストで行えます。拡張性やセキュリティ面にも優れています。",[893],"GitLab","what-are-the-benefits-of-a-microservices-architecture",1785459965203]