Upgrade to Pro — share decks privately, control downloads, hide ads and more …

ZOZOSUIT 計測システムの裏側 / ZOZOSUIT Measurement System

ZOZOSUIT 計測システムの裏側 / ZOZOSUIT Measurement System

ZOZOSUIT計測システムについて、ローンチまでの道のりをニュースで振り返りながら、裏側でどのような技術を使っているか、起きた問題点などをお伝えします。

sashihara

May 23, 2019
Tweet

Other Decks in Technology

Transcript

  1. Copyright © ZOZO Technologies, Inc. All Rights Reserved. ϓϩϑΟʔϧ ೖࣾɿ2011೥9݄ʢத్ʣ

    ɹɹɹZOZOTOWNͷ։ൃӡ༻୲౰ ɹɹɹϑΝογϣϯίʔσΟωʔτΞϓϦWEARͷ্ཱͪ͛ ୀ৬ɿ2015೥3݄ ೖࣾɿ2018೥1݄ʢग़໭Γʣ ɹɹɹGlobalECɾܭଌγεςϜ୲౰ͷSRE ;0;0ςΫϊϩδʔζ ։ൃ෦43&νʔϜϦʔμʔ ࢦݪ୎໵
  2. Copyright © ZOZO Technologies, Inc. All Rights Reserved. ˓ண༻͢Δ͚ͩͰɺ౥ࡌ͞Εͨ৳ॖηϯαʔʹΑΓɺશ਎ͷࡉ ͔͍ମܕσʔλΛܭଌ͢Δ͜ͱ͕Ͱ͖ɺ#MVFUPPUIʹΑΓσʔ

    λΛ;0;0508/ΞϓϦʹૹΔ͜ͱ͕Ͱ͖Δɻ ˓;0;0508/ΞϓϦ্Ͱ͸ܭଌͨ͠ମܕ਺஋σʔλͱɺͦ͜ ͔Β࡞੒͞Εͨ%ϞσϧΛ֬ೝ͢Δ͜ͱ͕Ͱ͖ɺମܕΛ ౓νΣοΫ͢Δ͜ͱ͕Մೳɻ ॳ୅;0;046*5
  3. Copyright © ZOZO Technologies, Inc. All Rights Reserved. ˓શମʹࢪ͞ΕͨυοτϚʔΧʔΛεϚʔτϑΥϯΧϝϥͰ ౓ࡱӨ͢Δ͜ͱͰɺମܕσʔλΛܭଌɻ

    ˓;0;0508/ΞϓϦ্Ͱ͸ܭଌͨ͠ମܕ਺஋σʔλͱɺͦ͜ ͔Β࡞੒͞Εͨ%ϞσϧΛ֬ೝ͢Δ͜ͱ͕Ͱ͖ɺମܕΛ ౓νΣοΫ͢Δ͜ͱ͕Մೳɻ ɹIUUQT[P[PKQ[P[PTVJU ৽ܕ;0;046*5
  4. Copyright © ZOZO Technologies, Inc. All Rights Reserved. ˓ʮ;0;046*5ʯͰܭଌͨ͠ମܕσʔλΛ΋ͱʹɺ ɹҰਓͻͱΓͷମܕʹ߹ͬͨʮ͋ͳͨαΠζʯͷΞΠςϜΛఏڙɻ

    ˓&$αΠτͰ͸ࢼண͕Ͱ͖ͳ͍ͷͰ঎඼ΛબͼͮΒ͍ɻͨ͘͞Μ ͷαΠζΛ༻ҙ͠ɺࢼண͠ͳͯ͘΋͍͍ͽͬͨΓαΠζͷ঎඼Λબ ΜͰ΋Β͑ΔΑ͏ʹ͢Ε͹ɺ৽͍͠Ϛʔέοτ͕૑Γग़ͤΔ͸ͣͩ ͱ͍͏Ծઆɻ ɹIUUQT[P[PKQNFOCSBOE[P[P ɹIUUQT[P[PKQXPNFOCSBOE[P[P
  5. Copyright © ZOZO Technologies, Inc. All Rights Reserved. ;0;0͕࣋ͭσʔλ ໿1ԯ݅ͷߪങσʔλ

    ໿1000ສຕͷίʔσΟωʔτσʔλ (new!) ਺ඦສਓͷମܕσʔλ ଟαΠζల։ͷ෰࡞Γͷσʔλɾϊ΢ϋ΢
  6. Copyright © ZOZO Technologies, Inc. All Rights Reserved. ˓ϚϧναΠζϓϥοτϑΥʔϜࣄۀɻ ˓1#ࣄۀͰಘͨଟαΠζల։ͷϊ΢ϋ΢Λ׆༻͠ɺ

    ɹ;0;0508/ʹग़ళ͢Δϒϥϯυ͞ΜͱڠۀͰ঎඼Λ࡞Δɻ ˓঎඼ʙαΠζల։Ͱळʹൢച։࢝༧ఆɻ ྫ͑͹.41ࣄۀ
  7. Copyright © ZOZO Technologies, Inc. All Rights Reserved. ˓  ZOZOSUITとPB構想発表

     予約受付開始(100万件以上の予約)  計測システムリリース ˓  ZOZOSUIT大量生産体制のトラブル  発送の延期を発表 ˓  改良を重ね、初代ZOZOSUIT発送開始 ˓  ZOZOSUITを超えるアイデアを3億円で買い取り ˓  新型ZOZOSUIT発表、発送開始(初日4000枚発送)  計測システム、リプレイスリリース
  8. Copyright © ZOZO Technologies, Inc. All Rights Reserved. ˓͔ΒͷΘ͔ͣϲ݄ؒ  ZOZOSUITを物理的に大量生産

     クライアントアプリ開発  サーバサイド開発  インフラ構築  半年間、毎月ニュースになる大きなチャレンジ   圧倒的なスピード感が面白さと強み
  9. Copyright © ZOZO Technologies, Inc. All Right Reserved. ॳ୅;0;046*5ܭଌγεςϜͷߏ੒ਤ ˓"84͸όʔδχΞϦʔδϣϯ

    ɹϓϥΠϕʔτϒϥϯυ͸ੈքల։ɻ ɹ"84ͷ৽αʔϏε͸όʔδχΞϦʔδϣϯ͔Βల։ɻ ˓αʔόϨεΞʔΩςΫνϟͷγϯϓϧߏ੒ ɹ"1*(BUFXBZ -BNCEB 3FEJT %ZOBNP%# ɹ ɹαʔόϨεΦʔτεέʔϧɺߴՄ༻ੑɻ ɹΠϯϑϥͷϓϩϏδϣχϯάෆཁɻ ɹ୹͍εύϯͰͷϩʔϯνཁٻʹԠ͑Δ͜ͱ͕Ͱ͖ͨɻ
  10. Copyright © ZOZO Technologies, Inc. All Right Reserved. ໰୊ͦͷ̍ɹ-BNCEBͰى͖ͨίʔϧυελʔτ໰୊ ˓-BNCEB͸Ͱ࡞੒ͨ͠ίϯςφΛجຊతʹ࠶ར༻͢Δɻͨͩ

    ͠ɺར༻Մೳͳίϯςφ͕ͳ͍৔߹ɺͭ·ΓίʔυΛมߋͨ͠ॳ ճىಈ࣌΍ɺ͠͹Β͘ϦΫΤετ͕ͳ͔ͬͨ৔߹ɺ͔ΒΛຖճ ΍Γ௚ͨ͢ΊϨΠςϯγ͕ߴ͘ͳΔͱ͍͏໰୊͕͋Δɻ ˓҆ఆతͳϦΫΤετ͕ൃੜ͍ͯ͠Δ৔߹͸ίʔϧυελʔτ͸ൃ ੜͮ͠Β͍͕ɺॳ୅;0;046*5͸഑ૹ਺͕౰ॳগͳΊͩͬͨͨ ΊɺوॏͳॳظϢʔβͷମݧ͕ଛͳΘΕͯ͠·͏ݒ೦͕͋ͬͨɻ  &/*ͷ࡞੒   ίϯςφͷ࡞੒  σϓϩΠύοέʔδͷϩʔυ  σϓϩΠύοέʔδͷల։  ϥϯλΠϜىಈɾॳظԽ  ؔ਺ϝιουͷ࣮ߦ  ίϯςφͷഁغ ίʔϧυελʔτ࣌͸1-6͢΂ͯΛ࠷ॳ͔Β࣮ߦ͢Δ ࢀরɿhttps://www.slideshare.net/AmazonWebServicesJapan/20190402-aws-black-belt-online-seminar-lets-dive-deep-into-aws-lambda-part1-part2
  11. Copyright © ZOZO Technologies, Inc. All Right Reserved. ໰୊ͦͷ̎ɹ(%13໰୊ ˓Ԥभ࿈߹ʢ&6ʣͷҰൠσʔλอޢنଇʢ(%13ʣ͕ʹࢪߦɻ

    ˓࣮ࡍͷͱ͜Ζɺ"84্ͰͲ͜ͷϦʔδϣϯͷ%#ʹσʔλΛอଘ͢Δ ͔ͱ͍͏ΑΓ͸σʔλͷѻ͍ํɺ࡟আϧʔϧ౳Λద੾ʹ໌ࣔɾӡ༻͠ ͯɺͦΕΛ͔ͬ͠Γ͓٬༷΁प஌͢Δ͜ͱ͕ॏཁɻ ˓ͦΕͰ΋ηϯγςΟϒͳମܕσʔλΛѻ͏͜ͱ΋͋ΓɺকདྷͷૌুϦ εΫ΍͓٬༷ͷ৺ཧΛߟྀ͠ɺσʔλΛؚΉܭଌγεςϜΛ৽ܕ ;0;046*5ͱ(MPCBM&$ϦϦʔεʹ߹Θͤͯ&6ݍͷϦʔδϣϯ΁ͷҠ ߦΛܾఆɻ ˓(MPCBM&$Ͱ࢖͍͍ͨ"84αʔϏεʢ"NB[PO$POOFDUͳͲʣ͕ల ։͞Ε͍ͯͨ͜ͱ͔ΒΞΠϧϥϯυϦʔδϣϯΛબ୒ɻ GDPR
  12. Copyright © ZOZO Technologies, Inc. All Right Reserved. ৽ܕ;0;046*5ͰͷγεςϜߏ੒ ˓ʲ(%13໰୊ରԠʳ

    "84ϦʔδϣϯΛόʔδχΞ͔ΒΞΠϧϥϯυʹมߋ͠Ҡߦɻ ˓ʲ-BNCEBͷίʔϧυελʔτ໰୊ʳ ΞϓϦέʔγϣϯ࣮ߦ؀ڥΛ-BNCEB͔Β&MBTUJD#FBOT5BMLͰ %PDLFSίϯςφΛಈ͔͢ํࣜʹมߋɻ
  13. Copyright © ZOZO Technologies, Inc. All Right Reserved. ໰୊ͦͷ̏ɹ঎඼αΠζ؅ཧʹ͓͚Δ3%# "NB[PO3%4

    ͱ/P42- "NB[PO%ZOBNP%# Tγϟπͷύʔπ σχϜͷύʔπ टपΓ ਎෯ କৎ … ΢Σετ ώοϓ ணৎ … Tγϟπͷ αΠζ 38 40 60 … NULL NULL NULL … 39 41 61 … NULL NULL NULL … 40 42 62 … NULL NULL NULL … ộ σχϜͷ αΠζ NULL NULL NULL … 75 88 80 … NULL NULL NULL … 76 89 81 … NULL NULL NULL … 77 90 82 … ộ ˓1#ϒϥϯυͷ঎඼αΠζ؅ཧํ๏Ͱ͸౰ॳ3%#΋ݕ౼ͨ͠ɻ ˓͋ΒΏΔମܕʹ߹ΘͤͨɺͽͬͨΓαΠζͷ࣮ݱͷͨΊɺ঎඼ͷ֤ ύʔπͷαΠζʹ͔ͳΓͷ෯͕ଘࡏ͠ɺͦͷֻ͚߹ΘͤʹΑͬͯ࠷ऴ తͳ঎඼ͷαΠζ͕ܾఆ͢ΔͨΊɺͭͷ঎඼Ͱ࠷େ਺ઍສύλʔϯ ͷ૊Έ߹Θ͕ͤଘࡏ͠ɺొ࿥σʔλ͕๲େʹͳΔɻ ˓3%#ͷεΩʔϚ؅ཧͰ͸ߏ଄͕ෳࡶʹͳΓɺ঎඼ͷ࢓༷͕มΘΓඞ ཁͳܭଌύʔπ͕૿͑ͨΓͨ͠ࡍʹରԠͮ͠Β͍͜ͱ͕༧૝͞Εͨɻ ʢRDBͷ৔߹ɺsizeςʔϒϧͰ؅ཧ͢Δͱʣ
  14. Copyright © ZOZO Technologies, Inc. All Right Reserved. ˓/P42-Ͱ͋Ε͹εΩʔϚϨεͳͷͰ঎඼࢓༷ͷมߋʹ΋ॊ ೈʹରԠͰ͖؅ཧ͕͠΍͍͢ɻ

    ˓αΠζϚελʔσʔλɺܭଌσʔλͳͲɺαʔϏεͷ੒௕ ʹൺྫͯ͠૿Ճ͍ͯ͘͠େྔͷσʔλΛѻ͏͜ͱ ˓ܭଌγεςϜͷجຊϫʔΫϩʔυ͕࡞੒ͱಡΈࠐΈػೳͰ ͋Δ͜ͱ ˓/P42-ͱ૬ੑ͕ྑ͘%ZOBNP%#Λ࠾༻ͨ͠ɻ ໰୊ͦͷ̏ɹ঎඼αΠζ؅ཧʹ͓͚Δ3%# "NB[PO3%4 ͱ/P42- "NB[PO%ZOBNP%# ʢTγϟπͷαΠζҾ౰ʣ "sizes" : { "key": "size_tshirt_key", "4": 38, "6": 40, "7": 60 } "sizes" : { "key": "size_denim_key", "8": 75, "9": 88, "10": 80 } ʢσχϜͷαΠζҾ౰ʣ
  15. Copyright © ZOZO Technologies, Inc. All Right Reserved. 43&ΤϯδχΞืूத ˓ࠓճ͸·ͩ࿩ͤͳ͍ϓϩδΣΫτ΋ͨ͘͞ΜਐߦதͰ͢ʂ

    ˓ຖ݄χϡʔεʹͳΔΑ͏ͳੈք΁ͷνϟϨϯδ͕Ͱ͖Δ؀ڥͰ͢ʂ ˓"84Λ࢖ͬͯΘ͘Θ͘͢Δ௅ઓΛ͍ͨ͠43&ΤϯδχΞืूதͰ͢ʂ https://www.wantedly.com/projects/233951