Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Fashion Tech Talks セミナー資料(オーマイグラス)
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Tomoharu Nishio
May 15, 2016
Technology
0
1.2k
Fashion Tech Talks セミナー資料(オーマイグラス)
Fashion Tech Talks で登壇した資料です。
「クラウドサービスを活用したオムニチャネル戦略」
Tomoharu Nishio
May 15, 2016
Tweet
Share
Other Decks in Technology
See All in Technology
Go標準パッケージのI/O処理をながめる
matumoto
0
200
実践 Datadog MCP Server
nulabinc
PRO
2
190
OCHaCafe S11 #2 コンテナ時代の次の一手:Wasm 最前線
oracle4engineer
PRO
2
130
OCI技術資料 : コンピュート・サービス 概要
ocise
4
54k
タスク管理も1on1も、もう「管理」じゃない ― KiroとBedrock AgentCoreで変わった"判断の仕事"
yusukeshimizu
6
2.6k
楽しく学ぼう!コミュニティ入門 AWSと人が つむいできたストーリー
hiroramos4
PRO
1
200
AIエージェント、 社内展開の前に知っておきたいこと
oracle4engineer
PRO
2
120
会社紹介資料 / Sansan Company Profile
sansan33
PRO
16
410k
銀行の内製開発にて2つのプロダクトを1つのチームでスクラムしてみてる話
koba1210
1
120
身体を持ったパーソナルAIエージェントの 可能性を探る開発
yokomachi
1
120
Everything Claude Code を眺める
oikon48
4
3.3k
Kubernetesにおける推論基盤
ry
1
380
Featured
See All Featured
Joys of Absence: A Defence of Solitary Play
codingconduct
1
310
SEO for Brand Visibility & Recognition
aleyda
0
4.4k
Unsuck your backbone
ammeep
672
58k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
150
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
100
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
110k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.6k
Evolving SEO for Evolving Search Engines
ryanjones
0
150
Java REST API Framework Comparison - PWX 2021
mraible
34
9.2k
A Soul's Torment
seathinner
5
2.5k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
280
Transcript
ΫϥυαʔϏεΛ׆༻ͨ͠ ΦϜχνϟωϧઓུ ΦʔϚΠάϥεגࣜձࣾ ։ൃ෦ ౷ׅ෦ ඌ ஐय़
1 1. ΦʔϚΠάϥεͷαʔϏεʹ͍ͭͯ 2. ΦʔϚΠάϥεͷߟ͑ΔΦϜχνϟωϧઓུ 3. ΦϜχνϟωϧઓུΛࢧ͑ΔΫϥυαʔϏε 4. ·ͱΊ
2 ΦʔϚΠάϥεͷαʔϏεʹ͍ͭͯ
ΦʔϚΠάϥεͷαʔϏε֓ཁ ΦϜχνϟωϧઓུɺσʔλੳʹΑΔʮطଘళฮۀଶΛ͑ͨߪങମݧʯΛ࣮ݱ͘͢ɺϝΨ ωECͱӦ5ళฮΛӡӦɻӦళӡӦ͔ΒಘΒΕͨϊϋΛجʹશࠃ600ళฮͷू٬ࢧԉߦͬ ͓ͯΓɺϝΨωۀքͷΠϯϑϥΛࢦ͍ͯ͠Δɻ ʲӦࣄۀɿϝΨωಛԽܕEC+ӦళฮӡӦʳ ݸਓళΛத৺ʹఏܞళ͕ શࠃʹ600ళฮ ʲఏܞࣄۀɿϝΨωখചళ༷ͷܦӦࢧԉɺू٬ࢧԉʳ ӦECαΠτ Ӧళฮ
4 ΦʔϚΠάϥεͷαʔϏε֓ཁʢྗʣ ߴ࣭ͳࠃ࢈ϝΨωΛϦʔζφϒϧͳՁ֨ͰఏڙɻΦʔϚΠάϥεͷPBɺݱࡏళฮച্ͷ 30ʙ50%ΛΊΔ·Ͱɻւ֎ͰͷϝσΟΞܝࡌडྺ͋Γ·͢ʂ ಛ Ձ֨ଳ ॻମͷܗ͔ΒΠϯεϐϨʔγϣϯΛड͚ ͨϑϨʔϜ͕ಛɻʮTYPEʯ͜ͷॻ ମͱ؟ڸͷɺػೳతɺσβΠϯతͳڞ௨ ʹணΛಘͯੜͨ͠ΞΠΣΞϒϥ
ϯυɻ τϨϯυײͷ͋ΔΫϥγοΫϑϨʔϜ͔ ΒϏδωεϥΠϯ·Ͱ෯͘ചΕےΛબ ఆɻϦʔζφϒϧͳՁ֨ઃఆɻ ࢀߟՁ֨ 25,000ʙ30,000ԁ ࢀߟՁ֨ 15,000ԁʙ20,000ԁ
ΦʔϚΠάϥεͷαʔϏε֓ཁʢECʣ ʮੈքதͷϝΨωͷத͔Βɺӡ໋ͷ̍ຊʹग़ձ͑ΔʯϝΨω௨ൢαΠτΛӡӦ ૹྉແྉͰࣗͰ̑ຊ·Ͱࢼண͕Մೳʂ ͪΖΜɺߪೖޙͷฦແྉʂ ؾʹͳΔϝΨωΛબͿ ͓ࣗಧ͚ ࣗͰࢼண ؾʹೖͬͨϝΨωΛߪೖ
6 ޮతͳళฮӡӦ(లࣔɺϚʔέςΟϯάɺӡ༻ۀ)Λల։ɻ ޮɿ ɾ٬Ͱళฮʹͳ͍ECΛఏҊ ɾߪങσʔλ͔ΒࡏݿͷೖΕସ͑Λ࣮ࢪ 1 ϚʔέςΟϯάޮɿ ɾECͷސ٬ଐੑΛݩʹग़ళ ɾEC͔Βళฮૹ٬ 2
ӡӦޮɿ ɾখεϖʔεళฮ ɾϨϯζՃຊࣾʹू 3 ΦʔϚΠάϥεͷαʔϏε֓ཁʢళฮʣ
7 ΦʔϚΠάϥεͷߟ͑ΔΦϜχνϟωϧઓུ
ʮॳճͷސ٬͕ళฮɺ2Ҏ߱ͷ͕ωοτʯΛࢦ͠ɺηϛγϣʔϧʔϜܕετΞΛ ར༻ͨ͠ΦϜχνϟωϧΛਪਐɻʢྫɿళฮ٬ → ళฮʹͳ͍ΛECͰࢼணͳͲʣ ΦʔϚΠάϥεͷߟ͑ΔΦϜχνϟωϧઓུ EC EC ϦεςΟϯά/ݕࡧ݁ Ռ/ΞϑΟϦΤΠτ /ιʔγϟϧϝσΟ
ΞͳͲͷैདྷͷೝ ܦ࿏ Ӧ ηϛγϣʔϧʔϜ ೝܦ࿏/ॳճɾདྷ ళ ॳճߪೖ 2ճߪೖ Ӧ ηϛγϣʔϧʔϜ FC/ఏܞళฮ FC/ఏܞళฮ CRMͳͲ ௨ৗɺߴ CPA ैདྷͷΧελϚʔ δϟʔχʔ ηϛγϣʔϧʔϜܕε τΞΛར༻ͨ͠ΦϜχ νϟωϧܕͷΧελ Ϛʔδϟʔχʔ ॳճߪೖͰొݸਓ σʔλΛऔಘ͠ɺ2ճҎ߱ ωοτͰ݁ɻ ళ಄Ͱߪೖͤͣɺऔಘɺ ߦ͍͋ͱECͰߪങΛ݁ɻ
9 ΦϜχνϟωϧઓུΛࢧ͑ΔΫϥυαʔϏε
10 ηϛγϣʔϧʔϛϯάܕΦϜχνϟωϧઓུΛࢧ͑ΔͨΊʹɺҎԼͷ՝Λղܾ͍ͯ͘͠ ඞཁ͕͋Δɻ ΦϜχνϟωϧઓུΛࢧ͑Δʹɾɾɾ 在庫情報など、店舗とECをつなげる仕組み 店舗と本社のコミュニケーションをつなげる仕組み 継続したサービス改善を⽀える開発 → クラウド型ERP →
エンタープライズSNS → AWSなどクラウドサービス
ΫϥυܕERPγεςϜʢNetSuiteʣ 11 ࡏݿจใͳͲҰݩཧ͢ΔͨΊʹɺAPIʹΑΔσʔλ࿈ܞͳͲՃ։ൃՄೳͳΫϥυ ܕERP NetsuiteΛ࠾༻ɻखಈόονͰߦ͍ͬͯΔ֤छσʔλ࿈ܞΛAPI࿈ܞʹॱ࣍։ൃதɻ RestletɺSuiteScriptͰ֦ு͕Մೳ 自社システム NetSuite Restlet SuiteScript
HTTP Request SuteScriptʢྫʣ // Get a standard NetSuite record function getRecord(datain) { return nlapiLoadRecord(datain.recordtype, datain.id); / e.g recordtype="customer", id="769 " } 将来的にリアルタイムの在庫減算などが⾃社開発可能! NetSuiteͷ։ൃํࣜ
API開発によるシステム間連携の拡張 ͓٬༷ใECͱళฮγεςϜؒΛAPI࿈ܞɻళฮͰݕ؟ใΛొ͠ɺECͰൢച͞Ε͍ͯ ΔΛʮࣗʯͰʮళฮʯͰࢼணɾߪೖɾडऔ͢Δ͜ͱ͕ՄೳɻAPIΛجװγεςϜΛ த৺ʹ֦ு͢Δ͜ͱͰมԽ͢Δۀʹ߹ΘͤͯγεςϜؒΛ֦ுɾ࿈ܞͤ͞Δ͜ͱ͕Մೳɻ νϟωϧ EC 店舗システム (EC上の在庫注文可能) 基幹システム お客様
ग़ՙ API WMS ࡏݿ จ จ API API API ग़ՙ࣮ ग़ՙࢦࣔ API API औΓدͤใͳͲ ۀ͕มԽ͢ΔʹͭΕ֦ͯு͕ඞཁ ग़ՙ डऔ ͓٬༷ใ 自宅 店舗 API ग़ՙ࣮
ちなみに・・・(⾃社開発:店舗システム) 13 ళฮγεςϜΛࣗࣾͰ։ൃɻ ECͱళฮɺERPΛͭͳ͛ΔΈΛ࣮ɻ 試着商品は店頭で受取も可能 ECͰొ͞Ε͓ͨ٬༷ใϦΞϧλΠ ϜͰࢀর͕Մೳ ళฮγεςϜͰɺ͓٬༷ใͷొ͕ Մೳ ECͷࡏݿͰจ͢Δ͜ͱ͕Մೳ
ళ಄͠ͷΛ֬ೝ͢Δ͜ͱ͕Մೳ
14 店舗と本社のコミュニケーションをつなげる仕組み
ళฮ㱻ຊࣾͷίϛϡχέʔγϣϯ 15 ৗͰళฮʹൃੜ͢Δ͓٬༷ͷ͝ཁʹରԠ͢ΔͨΊʹɺళฮͱຊࣾͰௐࣄ߲ͳͲΛڞ ༗ɾཤྺԽ ళฮࢼணऔΓدͤ ళฮΩϟϯϖʔϯͷࠂ ళฮۀґཔ ΤϯλʔϓϥΠζ͚SNS ʮYammerʯ ཤྺԽͯ͠ڞ༗͢ΔΈ͕ඞཁʂ
16 継続したサービス改善を⽀える開発
Infraڥ(AWS) 17 ΞΫηεྔʹԠͨ͡ECαΠτΛӡӦ͢ΔͨΊʹ AWSʹͯγεςϜΛߏɻ CloudWatch αʔϏεຊ൪ ཧܥ εςʔδϯά Replication CI
Staging production production Admin contents USER ACCES ADMIN ACCES DEVELOPER ACCES cloudinary S3 商品画像 Amazon CloudSearch Amazon CloudFront
ڥઃఆ ڥઃఆؔɺϓϩϏδϣχϯάπʔϧΛར༻֤ͯ͠छઃఆΛίʔυԽ͠ଐਓతͳઃఆ࡞ ۀΛݟ͑ΔԽɻίʔυGitHubͰཧɻ Terraform(Aws) itamae(ϛυϧΣΞʣ
։ൃͷਐΊํ γεςϜͷ։ൃͰෳͷΫϥυαʔϏεΛར༻ɻαΠτͳͲͷαʔϏεࢹͷ݁Ռ SlackΛར༻ͯ͠ϝʔϧͱಉ࣌ʹ։ൃϝϯόʔͰݕɺରԠௐΛڞ༗ɻ αʔϏεࢹ σϓϩΠ ։ൃ ཁٻཧ Backlog GitHub Wercker
TravisCI GoogleApps Jenkins UptimeRobot AirBreak Slack
ͪͳΈʹɾɾɾؾʹͳΔαʔϏε ̏DγϡϛϨʔγϣϯ νϟοτϘοτ LINE botFaceBook botͳͲͰίϯηϧδϡରԠ SIMೝূ ళฮ֦େ࣌ͷཧɾӡ༻ʢηΩϡϦςΟΛ୲อͨ͠SIMೝূʣ ࢼணਫ਼ͷ্ ʻࢀߟʼ
ϞʔγϣϯϙʔτϨʔτגࣜձࣾɿϝΨωγϡϛϨʔλʔ https://www.motionportrait.com/solutions/vtoweb/glasses.html
·ͱΊ 21 ΦʔϚΠάϥεͰɾɾɾɾ ళฮͱECɺԷɺଞϞʔϧͳͲҟͳΔνϟωϧͰαʔϏεΛల։͍ͯ͠ΔͷͰۀࣝͱٕज़ Λֻ͚͋ΘͤͨγεςϜ։ൃΛ͍ͯ͠·͢ɻ ܧଓతʹαʔϏεΛվળ͢ΔͨΊʹɺΫϥυαʔϏεΛબఆɾ׆༻͠ͳ͕Β֤छγεςϜ Λ։ൃ͢Δ͜ͱ͕େࣄͱͳΓ·͢ɻ ࣮ࡍʹ()ͷಈ͖͕ݟ͑ɺ৭ʑͳࢪࡦʹର͓ͯ͠٬༷ͷϦΞΫγϣϯ͕ݟ͑ɺͦͷσʔλ Λͱʹ͞Βʹ֤छγεςϜΛͭͳ͛ɺվળ͍ͯͯ͘͜͠ͱͱָ͍ͯ͠ɻ ΦϜχνϟωϧʢళฮɺECɺԷɺଞϞʔϧʣ͓٬༷ΑΓྑ͍αʔϏεΛల։Ͱ͖Δγες
ϜΛ։ൃ͢Δ͜ͱ͕Ͱ͖·͢ʂ ΤϯδχΞ ืूதʂ ืूҰཡͰͯͳ͍Ͱ͚͢Ͳɾɾ http://www.ohmyglasses.co.jp/recruit/
22 ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ɻ