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
宅配クリーニングを支える物流システム
Search
Kai Suzuki
December 17, 2015
Technology
0
390
宅配クリーニングを支える物流システム
スタートアップを支える物流システム勉強会
http://smarby.connpass.com/event/22513/
Kai Suzuki
December 17, 2015
Tweet
Share
Other Decks in Technology
See All in Technology
Claude Code for NOT Programming
kawaguti
PRO
1
110
GitHub Issue Templates + Coding Agentで簡単みんなでIaC/Easy IaC for Everyone with GitHub Issue Templates + Coding Agent
aeonpeople
1
260
AWS DevOps Agent x ECS on Fargate検証 / AWS DevOps Agent x ECS on Fargate
kinunori
2
190
ランサムウェア対策としてのpnpm導入のススメ
ishikawa_satoru
0
230
広告の効果検証を題材にした因果推論の精度検証について
zozotech
PRO
0
210
ブロックテーマ、WordPress でウェブサイトをつくるということ / 2026.02.07 Gifu WordPress Meetup
torounit
0
200
Amazon Bedrock Knowledge Basesチャンキング解説!
aoinoguchi
0
160
SREのプラクティスを用いた3領域同時 マネジメントへの挑戦 〜SRE・情シス・セキュリティを統合した チーム運営術〜
coconala_engineer
2
780
pool.ntp.orgに ⾃宅サーバーで 参加してみたら...
tanyorg
0
1.2k
コミュニティが変えるキャリアの地平線:コロナ禍新卒入社のエンジニアがAWSコミュニティで見つけた成長の羅針盤
kentosuzuki
0
130
ファインディの横断SREがTakumi byGMOと取り組む、セキュリティと開発スピードの両立
rvirus0817
1
1.7k
SchooでVue.js/Nuxtを技術選定している理由
yamanoku
3
210
Featured
See All Featured
Side Projects
sachag
455
43k
Practical Orchestrator
shlominoach
191
11k
Leo the Paperboy
mayatellez
4
1.4k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
89
Art, The Web, and Tiny UX
lynnandtonic
304
21k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
0
160
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
Amusing Abliteration
ianozsvald
0
110
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
110
How to Think Like a Performance Engineer
csswizardry
28
2.5k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
350
Transcript
ΫϦʔχϯάΛࢧ͑Δ ྲྀγεςϜ 8)*5&1-64 *OD
ࣗݾհ Kai Suzuki (@kai_zoa) ɾιϑτΣΞ։ൃऀ ɾҩྍܥγεςϜडୗ։ൃ → ޫֶػثϝʔΧʔͰ։ൃ → ݱࡏʹࢸΔʢΫϦʔχϯάʣ
ɾഁ໓తʹञ͕͖
None
ྲྀͱ Λੜ࢈͓ͯ͠٬༷ʹಧ͚Δ
ྲྀγεςϜͱ ʮྲྀ5େػೳʯ ʢ༌ૹɾอɾՙɾแɾྲྀ௨Ճʣ Λ࣮ݱ͢ΔͨΊͷγεςϜ
ͱͯେ ৽ڵͷECࣄۀऀͳͲͷՙओاۀ͕͜ΕΒͷػೳ ΛࣗલͰ࣮͢Δͷͳ͔ͳ͔ମྗ͕ඞཁͳͷ Ͱ࣮ࡍͷαʔϏεఏڙ·Ͱʹӡૹձࣾ3PLͱ ݺΕΔྲྀɾݿۀऀ͕ؔΘͬͯΔ͜ͱ͕ଟ͍ Μ͡Όͳ͍Ͱ͠ΐ͏͔
ؔ࿈ͷಈ ’2015 ɾϠϚτͷྉۚదਖ਼ԽઓུʹҾͬுΒΕͯӡૹ্֤͕ࣾ͛ ɾϤυόγΧϝϥ/AmazonͳͲՙओاۀ͕ࣗࣾྲྀ ɾScatch!ͳͲͷ৽ڵͷӡૹۀऀ͕ग़ͯ͘Δ ɾ͜Ε·ͰB2Bத৺ͩͬͨۀऀΔ͔Ͷ
ͬͺྲྀ͍Ͱ͢Ͷ ʢ͑Β͍ͬͪ͜Ό…ʣ
ΫϦʔχϯάͷྲྀ Ϣʔβʔ → ΫϦʔχϯά →Ϣʔβʔ
ΫϦʔχϯάͷྲྀ 1. ͓٬͞Μ͔ΒΛ͓༬͔Γͯ͠ΫϦʔχϯάӡͿ 2. ΫϦʔχϯάͰಧ͍ͨΛശΛ։͚ͯνΣοΫ 3. ʹ߹Θͤͨํ๏Ͱચ͍ɺ্͛Λߦ͏ 4. ચ୕্͛ͨ͠Λࠝแ͢Δ 5.
ΛΫϦʔχϯά͔Β͓٬͞ΜͷͱӡͿ
ΫϦʔχϯάͷྲྀ 1. ͓٬͞Μ͔ΒΛ͓༬͔Γͯ͠ΫϦʔχϯάӡͿ 2. ΫϦʔχϯάͰಧ͍ͨΛശΛ։͚ͯνΣοΫ 3. ʹ߹Θͤͨํ๏Ͱચ͍ɺ্͛Λߦ͏ 4. ચ୕্͛ͨ͠Λࠝแ͢Δ 5.
ΛΫϦʔχϯά͔Β͓٬͞ΜͷͱӡͿ ӡૹۀऀͷ͓ࣄ
ΫϦʔχϯάͷྲྀ 1. ͓٬͞Μ͔ΒΛ͓༬͔Γͯ͠ΫϦʔχϯάӡͿ 2. ΫϦʔχϯάͰಧ͍ͨΛശΛ։͚ͯνΣοΫ 3. ʹ߹Θͤͨํ๏Ͱચ͍ɺ্͛Λߦ͏ 4. ચ୕্͛ͨ͠Λࠝแ͢Δ 5.
ΛΫϦʔχϯά͔Β͓٬͞ΜͷͱӡͿ ΫϦʔχϯάͷ͓ࣄ
WPͷྲྀγεςϜͷݱঢ় ӡૹۀऀ → ӡૹձࣾͷγεςϜͱσʔλ࿈ܞ ΫϦʔχϯά → WPͷγεςϜΛ શ໘తʹಋೖͯ͠Β͍ͬͯΔ
ͷྲྀγεςϜࣗલʢʂʣ
ͳͥࣗલͰͬͯΔ͔ ɾΫϦʔχϯάΛఆͨ͠ύοέʔδͳ Ͳଘࡏ͠ͳ͍ ɾͦͦΫϦʔχϯάͷΦϖϨʔγϣ ϯΛ։ൃ͢Δͷզʑͷࣄ
ΦϖϨʔγϣϯΛ։ൃ͍ͯ͠Δ࣮ྫʣ Ϩδଧͪ ɾ࠷ॳ͓٬͞Μ͕ࣗWeb͔Βจ͢Δࡍʹ ચͬͯ΄͍͠ͷΛ͋Β͔͡Ίೖྗ͢Δͱ͍͏ઃ ܭͩͬͨ ɾͭ·ΓϨδଧͪΛϢʔβʔʹͬͯΒ͓͏ͱ ͨ͠
ɾശΛ։͚ͯΈΔͱ͓٬͞Μ͕ೖྗͯ͠Δ༰ͱೖΕͯΔ༰͕ ·ΔͰҧ͏͜ͱ͕͋Δͷʹؾͮ͘ ɾ݁ہɺͷछྨຕΛͰվΊͯνΣοΫ͢Δඞཁ͕ग़ͨ ɾ͓٬༷ͷࣄલೖྗΛෆཁʹ͠ɺͰϨδଧͪΛ͢Δͱ͍͏Φ ϖϨʔγϣϯ͕ੜͨ͠ ΦϖϨʔγϣϯΛ։ൃ͍ͯ͠Δ࣮ྫʣ Ϩδଧͪ
͜ͷ··͡Όμϝͳ෦ͷ࣮ྫʣ ΫϦʔχϯάλά
͜ͷ··͡Όμϝͳ෦ͷ࣮ྫʣ ΫϦʔχϯάλά [ݱঢ়] جຊۀքͰ͓ͳ͡Έͷચࢴʹҹࣈ͞ΕͨόʔίʔυͰߦ͏ [՝] ΦϖϨʔγϣϯͷதͰόʔίʔυͷಡΈऔΓ͕࣮ࢪͰ͖ΔλΠ ϛϯάগͳ͍ɺ࣮ࡍʹ্͕͛ྃ͢Δ·ͰͰ͖ͳ͍ɻͭ·Γɺ ҰҰͷͰͷϦΞϧλΠϜͳఔঢ়گͷਖ਼֬ͳͱ͜ΖΛѲ ͢Δखஈͳ͍ ʢ୯Ґ·ͰͳΒΘ͔Δ͚ͲͶʝʣ
͜ͷ··͡Όμϝͳ෦ͷ࣮ྫʣ ΫϦʔχϯάλά ɾຊચICλάͰΓ͍͚ͨͲ࠾ࢉ͕ ·ͬͨ͘߹Θͳ͍ ɾ࠾ࢉ͕߹Θͳ͍ͱ͍͑ɺͲ͏ͬͨΒ࣮ ݱͰ͖Δ͔ݕ౼ͷ࠷த
ࠓޙͷऔΓΈ ɾϏʔίϯΛͬͨ࡞ۀऀͷҐஔใͷऩूʢਐߦதʣ ɾҹυϥΠόʔෆཁͷ͚ҹγεςϜʢਐߦதʣ ɾԻೝࣝΛͬͨϨδଧͪʢϖϯσΟϯάʣ ɾચICλάΛͬͨͷҐஔใཧʢߏதʣ ɾޫֶηϯαʔΛͬͨϨδଧͪʢߏதʣ ɾޫֶηϯαʔΛ࣭ͬͨνΣοΫʢߏதʣ
ͳͥΔ͔ ɾ͓٬༷͕҆৺ͯ͑͠ΔΫϦʔχϯάͰ͋ΔͨΊ ɾΫϦʔχϯάͷ҆ఆͨ͠ੜ࢈Λࢧ͑ΔͨΊ ɾ͜ͷ͕̎ͭͰ͖ͳ͚Εզʑʹະདྷ͕ͳ͍ͨΊ
ιϑτΣΞΤϯδχΞ͚ͷ αʔόʔΠϯϑϥ AWS ElasticBeanstalk with Docker + RDS(MySQL) αʔόʔαΠυ PHP,
Golang ͚ϚΠΫϩίϯϐϡʔλʔ༻ ΞϓϦ Golang CLIπʔϧʢGolangͷϏϧυͱ͔ʣ Golang
ҰॹʹΓ·ͤΜ͔ʁ ιϑτΣΞΤϯδχΞ͚ͷ
͋Γ͕ͱ͏͍͟͝·ͨ͠