スパイラル開発で大規模リプレイスを成功に導く──ZOZOTOWN検索リプレイスの舞台裏

1. はじめに 検索基盤部 検索基盤ブロックの佐藤(@satto_sann)、岡田(@ryokada33)、SRE部 検索基盤SREブロックの富田(@kei_gnu622)です。 ZOZOTOWNアプリ用に検索機能を提供していたオンプレサーバー上のレガシーなAPIを、約1年かけてクラウド環境へ全…

Open Source Summit Japan 2025 参加レポート

はじめに こんにちは、SRE部 検索基盤SREブロックの花房です。2025年12月8日〜10日の3日間、東京の虎ノ門ヒルズで開催された「Open Source Summit Japan 2025」に参加しました。 オープンソースの技術とコミュニティをテーマとする本カンファレンスでは、AI…

AI Readyなデータ分析フローの構築

はじめに こんにちは、ビジネス・アナリティクス部マーケティング・サイエンスブロックの茅原です。普段はマーケティング施策の効果検証を担当しています。マーケティング・サイエンスブロックではAI協働型分析フロー構築の取り組みをしています。本記事では…

AWS re:Invent 2025 参加レポート

12月1日〜12月5日にラスベガスでAWS re:Invent 2025が開催され、ZOZOのエンジニアが5名参加しました。この記事の前半では熱気に溢れる会場の様子を、後半では面白かったセッションについてご紹介します! AWS re:inventとは 現地の様子 メイン会場 朝食や昼…

今年は300本公開!年末恒例アウトプット強化月間 ZOZO Advent Calendar 2025

Developer Engagementブロックの@ikkouです。2025年もいよいよ終わりに近づいてきました。この季節の風物詩、「アドベントカレンダー」には皆さんも参加されましたか? ZOZOは例年アドベントカレンダーに参加し、2020年以降、記事数を100本→125本→175本→225…

物流拠点「ZOZOBASE」の意思決定を支える注文数の時系列予測

はじめに こんにちは、AI・アナリティクス本部データサイエンスブロックの大戸徳仁です。普段は、サービスや機能の現状把握・要因分析、施策の効果検証、需要予測モデルの開発・運用などを担当しています。私が所属するチームでは、「データに基づいた意思決…

Gatlingからk6へ ── Claude Codeによるシナリオ移行

はじめに こんにちは、EC基盤開発本部SRE部の金田、花房、松石です。普段はSREとしてZOZOTOWNのインフラ運用や開発を担当しています。 ZOZOではgatling-operatorをOSSの負荷試験ツールとして公開・運用してきました。しかし、Gatling本体の破壊的変更やメン…

OpenSearchCon Japan 2025 参加レポート

はじめに こんにちは、SRE部 検索基盤SREブロックの花房です。2025年12月11日に東京の虎ノ門で開催された「OpenSearchCon Japan 2025」にZOZOのエンジニア5人が参加しました。本記事では、会場の様子と印象に残ったセッションについて紹介します。 はじめに …

ユーザーストーリー体験ワークショップを通してビジネスを巻き込んだスクラムを!

はじめに こんにちは、「ZOZOMO」のブランド実店舗の在庫確認・在庫取り置き機能の開発を担当しているZOZOMO部OMOブロックの木目沢です。先日、プロダクト開発メンバーとビジネスメンバー合同で2日間の「ユーザーストーリー」ワークショップを開催しました。…

フロントエンドカンファレンス関西2025 参加レポート

はじめに こんにちは、ZOZOTOWN開発本部フロントエンドエンジニアの齋藤(@Jin_pro_01)です。 2025年11月30日に開催された「フロントエンドカンファレンス関西2025」に参加しました。本記事では、会場の様子やトークについてご紹介します。私自身LT枠での登…

開発組織のボトルネックを解消する「PoC専用開発レーン」の設計と運用

こんにちは、プロダクト戦略部の土屋です。普段はFAANS(アパレル店舗で働くショップスタッフ向けの業務支援ツール)のプロダクトマネジメントを担当しています。 「新しいことをやりたいけれど、既存タスクで手一杯」プロダクト開発の現場では、こうした状…

Goで実装するゼロインスタンスにスケールされた環境起動の自動化

はじめに こんにちは、EC基盤開発本部SRE部カート決済SREブロックの金田です。 普段はSREとしてZOZOTOWNのカート決済機能のリプレイスや運用を担当しています。本記事では夜間・休日にインスタンス数を0にスケールされた開発環境を、Slackから起動できるツー…

ECS on Fargate × PipeCDで実現するGitOpsとカナリアリリース

はじめに こんにちは、ZOZOMO部SREブロックの中村です。普段はZOZOMOのSREを担当しています。 本記事では、ECS on FargateにPipeCDを導入してGitOpsベースのデプロイ基盤を構築した取り組みをご紹介します。デプロイ経路の複数存在による管理の煩雑さと、段…

アーキテクチャConference 2025 協賛&参加レポート

こんにちは、技術戦略部のwirohaです。2025年11月20日、21日に「アーキテクチャConference 2025」が開催されました。ZOZOはGoldスポンサーとして協賛し、スポンサーブースを出展しました。 アーキテクチャConference 2025 入口の暖簾 technote.zozo.com 本記…

プロダクト専任のSREチームを目指して ── WEARのSREチームによる領域拡大の軌跡

はじめに こんにちは。ブランドソリューション開発本部WEARバックエンド部SREブロックの和田です。 普段はWEARのSREチーム(以下、WEARSRE)に所属し、開発や運用に加えて、ここ3年ほどはマネージャーとしてチーム運営にも携わっています。 WEARSREは発足以…

アイテムレビュー機能導入からの学びと改善

はじめに こんにちは。ZOZOTOWN開発本部プロダクト戦略部Tech-PMの高橋です。普段はZOZOTOWNの新機能開発、改善に関わりながらPMとしてプロダクトの開発進行を担当しています。 今回は、2023年11月にリリースした「アイテムレビュー機能」にまつわる、約2年…

WEARアプリにおけるLiquid Glass対応への第一歩

はじめに こんにちは、WEARフロントエンド部iOSブロックの西山です。普段はWEAR iOSチームのマネジメント兼アプリの開発を担当しています。今年のWWDC25で、新しいソフトウェアデザインのLiquid Glassが発表されました。透明感のあるUIと流動的なアニメーシ…

Monthly Tech Report 2025年11月

ZOZO開発組織の2025年11月分の活動を振り返り、ZOZO TECH BLOGで公開した記事や登壇・掲載情報などをまとめたMonthly Tech Reportをお届けします。 ZOZO TECH BLOG 2025年11月は、前月のMonthly Tech Reportを含む計6本の記事を公開しました。今夏に実施した…

FlutterKaigi 2025 協賛&参加レポート

はじめに こんにちは。Developer Engagementブロックの@wirohaです。2025年11月13日に「FlutterKaigi 2025」が開催されました。ZOZOはSilverスポンサーとして協賛し、スポンサーブースを出展しました。ZOZOは、2025年6月30日にFlutter製アプリ「ZOZOマッチ」…

"developer pain" ── GitHub Universe 2025参加レポート

目次 目次 はじめに この記事で伝えたいこと GitHub Universe 2025現地レポート GitHub Universe 2025とは 開催地(サンフランシスコ)の様子 会場(フォートメイソンセンター)の様子 現地でのエピソード GitHub Universe 2025発表内容の所感 GitHubはAIコ…

オブザーバビリティ製品移行の実現可能性の検証(PoC)の事例

はじめに こんにちは、EC基盤開発本部SRE部の杉山です。普段はSRE部のテックリードを務めています。 本記事では、2024年10月〜2025年4月に実施した、オブザーバビリティ製品移行の実現可能性を検証するPoC(Proof of Concept)について、その検証観点や分か…

【イベントレポート】「ちょっと株式会社×株式会社ZOZO フロントエンド合同勉強会」を開催しました!

はじめに こんにちは。ZOZOTOWN開発本部の齋藤(@Jin_Pro_01)です。 2025年8月26日にちょっと株式会社さんと共同で「ちょっと株式会社×株式会社ZOZO フロントエンド合同勉強会」をクローズドイベントとしてオンラインで開催しました。両社におけるフロント…

OSCP+の受験で得た知見をSOCの運用に還元する

はじめに こんにちは、情報セキュリティ部SOCブロックの大山です。普段はSOC業務、いわゆる「守る側」の業務を担当しています。攻撃者視点の理解をより深めることで、検知の質や対応手順の説得力を高めることを目的に、OffSec社が提供する「OSCP+」および「O…

JJUG CCC 2025 Fall協賛&参加レポート

はじめに こんにちは、ECプラットフォーム部マイクロサービス戦略ブロックの半澤です。2025年11月15日(土)に「JJUG CCC 2025 Fall」が開催されました。ZOZOはブーススポンサーとして協賛し、ブースを出展しました。 JJUGは、日本におけるJava技術の向上・…

ZOZOTOWN HOME面におけるKPIの再設計 ── 売上だけでは見えない価値を捉える

はじめに こんにちは、データ・AIシステム本部データシステム部推薦基盤ブロックの関口 柊人です。普段はZOZOTOWNのレコメンドシステムの開発やHOME面の改善などに取り組んでいます。 ECサービスにおいて「何を成功指標とするか」は、サービスの方向性を決め…

Go Conference 2025 参加レポート

はじめに こんにちは、YSHP部SREブロックの濵砂です。普段は主にシステムリプレイスを担当しています。YSHP部では2025年から、ZOZOTOWN Yahoo!店に関わるシステムを段階的にGoで刷新しています。 2025年9月27日、28日にGo Conference 2025が開催されました。…

Kotlin Fest 2025 参加レポート

はじめに 2025年11月1日(土)に東京コンファレンスセンター品川で開催された「Kotlin Fest 2025」に、Androidアプリ開発を担当しているメンバーが参加・登壇しました。本記事では、イベントの概要や得られた知見についてご紹介します。 Kotlin Fest とは Ko…

「Gemini in Looker」で実現するダッシュボード要約機能

はじめに こんにちは、データ・AIシステム本部データシステム部データ基盤ブロックの栁澤(@i_125)です。私はデータ基盤の安定化・効率化を目指しつつ、Analytics Engineerとしてデータ利活用領域にも踏み込み、データマート整備やLooker周辺の整備・サポー…

Embedding基盤の構築と運用 ── Two-Towerモデルのユーザー・商品埋め込み表現を共通資産にする

はじめに こんにちは。データシステム部・推薦基盤ブロックの上國料(@Kamiko20174481)です。私たちのチームは、ZOZOTOWNの推薦システムを開発・運用し、ユーザー一人ひとりに最適な購買体験を届けることを目指しています。 これまでは施策ごとに推薦システ…

ZOZOTOWN フロントエンドにおけるディレクトリの分割戦略

はじめに こんにちは。ZOZOTOWN開発本部フロントエンドの菊地(@hiro0218)です。 2021年、ZOZOTOWNはフロントエンドリプレイスを開始しました。現在、ホームページや商品一覧ページなど主要なページのNext.js化が完了し、運用フェーズに入っています。詳細…

カテゴリー