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
株式会社タンプ エンジニア向け説明資料 / TANP Engineer
Search
株式会社タンプ / TANP Inc.
July 28, 2020
Technology
12k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
株式会社タンプ エンジニア向け説明資料 / TANP Engineer
株式会社タンプ / TANP Inc.
July 28, 2020
More Decks by 株式会社タンプ / TANP Inc.
See All by 株式会社タンプ / TANP Inc.
株式会社タンプ 会社紹介資料 / TANP Inc. Company Profile
gracia
2
11k
TANPのインフラ構成の変化の話 / History Of TANP Infrastructure
gracia
1
2.8k
Other Decks in Technology
See All in Technology
形式手法特論:Hyperproperty とモデル検査 #kernelvm / Kernel VM Study Tokyo 19th
ytaka23
0
690
Flutter × BLE Centralを自前Pluginで実装する設計パターン - MethodChannel / EventChannelで作る双方向ブリッジの実践 / Building Custom Flutter BLE Central Plugins: Bidirectional Bridging with Method & Event Channels
bitkey
PRO
0
240
【GCC2026】TrueHDRIを用いたルックデブ環境とライティングテクニック
bandainamcostudios
PRO
0
300
MulticaとPi Coding Agentで、小規模OSSを30本同時運用した流れ
eiei114
0
140
도구에서 동료까지: 10년차 AI 스타트업의 AI 적응기
inureyes
PRO
1
330
サイボウズ 開発本部採用ピッチ / Cybozu Engineer Recruit
cybozuinsideout
PRO
12
85k
AIで変わるエンジニアの働き方(仮)
naoinaoi
0
460
dbt と Snowflake と tag
kevinrobot34
1
160
【書籍出版記念】 10周回って、エージェント開発は RAGがすべてだった。〜RAGの歴史と開発現場で見えた実践知〜
akiratameto
18
6.7k
【CEDEC2026】Creative Approaches to Localizing the Dialects and Unique Speech of Umamusume: Pretty Derby Characters in English
cygames
PRO
4
26k
国家プロジェクトを支える「さくらONE」 大規模LLM開発におけるGPU障害を乗り越えるクラスター運用戦略
gpuunite_official
0
260
FDEの心得
noriakioji
5
6.4k
Featured
See All Featured
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
66
57k
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
2.1k
Designing for Performance
lara
611
70k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.4k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
950
Paper Plane
katiecoart
PRO
2
53k
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
3
1.1k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
870
Build your cross-platform service in a week with App Engine
jlugia
234
19k
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
380
Transcript
ΤϯδχΞ࠾༻ࢿྉ
ຊࢿྉͷ࡞ऀհ 1995ੜ·Εɺ౦ژେֶֶ෦γεςϜֶՊ2019ଔۀɻ ࡏֶத͔ΒϓϩάϥϛϯάΛ࢝ΊɺਓࡐϝσΟΞاۀͰͷ ։ൃܦݧΛܦͯɺࡈ౻ɾதͱ2017ʹגࣜձࣾGraciaΛۀɻ ݱࡏCTOͱͯ͠TANPͷϓϩμΫτ։ൃʹܞΘΔɻ CTO ྛ ւ
αʔϏεͷ͍ Ϊϑτʹ͓͚Δ՝Λٕज़Ͱղܾ͠ɺ͕ੜ·ΕΔػձΛ͢Δ ࢲͨͪɺWEBαʔϏεɾྲྀͷ྆໘ʹ͓͚ΔΪϑτରԠͷ՝Λٕज़ʹΑΓղܾ͠ɺ͜Ε·Ͱଟ͘ͷاۀ͕౿ΈΕͳ͔ͬͨɺΫΦϦς Οͱޮੑ͕୲อ͞Εͨ৽͍͠ΪϑτϩδεςΟΫεΛ࣮ݱ͠·͢ɻ ͜Ε·Ͱͷখചۀքʹ͓͍ͯɺʮগྔଟछʯ͔ͭʮ๛ɾॊೈͳΪϑτରԠʯΛຬͨͨ͠αʔϏεΛఏڙΛ࣮ݱͨ͠ͷ͋Γ·ͤΜͰ ͨ͠ɻ͓٬༷͔Βͷχʔζ͕͋ΔʹؔΘΒͣɺΪϑτରԠʹ͍֤͕ͭͯࣾফۃతͩͬͨͷɺΦϖϨʔγϣϯͷࡶ͞ɺίετύϑΥʔ Ϛϯεͷ͕͞ཧ༝Ͱͨ͠ɻ GraciaͰ͜͏ͨ͠ৗࣝΛ͑ͨαʔϏεΛ͓٬༷ʹఏڙ͍͖ͯ͠·͢ɻͦΕܾͯ͠ແͳઓͰ͋Γ·ͤΜɻιϑτΣΞϋʔυ ΣΞͷదͳ׆༻ʹΑΓɺ՝ղܾ͢Δ͜ͱ͕Ͱ͖·͢ɻ طଘͷECύοέʔδ૯߹ϞʔϧͰ࣮ݱͰ͖ͳ͔ͬͨܗͰͷʮΦϖϨʔγϣϯͱγεςϜͷ༥߹ʯΛ͛͠ΔͨΊɺGraciaͰϑϧε
ΫϥονͰͷ։ൃɾվળͪΖΜɺΦϑϥΠϯΦϖϨʔγϣϯͷվળʹ͍ͭͯಓʹੵΈॏͶ͖ͯ·ͨ͠ɻ ΪϑτϩδεςΟΫεͷߏங·ͩಓͰ͢ɻ͓٬༷ʹΑΓྑ͍αʔϏεΛఏڙͰ͖ΔΑ͏ɺͦͯ͠ͳػձΛ͠ଓ͚͍ͯͨ͘Ί ʹɺGraciaٕज़ͷࢿΛ੯͠Έ·ͤΜɻ
1. ձࣾ֓ཁ 2. ϓϩμΫτ֓ཁ 3. γεςϜͷڧΈ 4. ΤϯδχΞ৫ʹ͍ͭͯ 5. ࠾༻ʹ͍ͭͯ
01 Company ձࣾ֓ཁ
ձࣾ֓ཁ גࣜձࣾGracia 20176݄ ΪϑτECʰTANPʱͷӡӦ 50໊ఔ(20244݄࣌ɾશैۀһ) 1ԯԁ ຊࣾɿ౦ژ۠౦ޒా5-10-25 ᴡాࢁϏϧ2֊ ݿɿ౦ژߐ౦۠৽࠭2-5-20
GLP৽࠭1߸౩3F ໊ࣾ ઃཱ ࣄۀ༰ ैۀһ ࢿຊۚ ॴࡏ
ϛογϣϯ ”େͳͻͱͱ͖Λ࠼Γɺ ਓͷͭͳ͕ΓΛ๛͔ʹ͢Δ” Ϊϑτɺग़ձ͍ɾผΕɾײँͳͲͷେͳͻͱͱ͖Λ࠼Γɺਓͱਓͱͷͭͳ͕ΓΛ๛͔ʹ͠·͢ɻ ޓ͍ʹ৺Λ௨Θͤɺಛผͳͻͱͱ͖Λա͢͜͝ͱ͕ͦ͜ɺਓͷʮ͋͠ΘͤʯΛܗͮ͘Δͱ৴͍ͯ͡·͢ɻ ࢲͨͪΪϑτͷ࣭ͱճΛ্ͤ͞ΔͨΊʹɺϩδεςΟΫεςΫϊϩδʔɾσʔλαΠΤϯεΛۦ͠ɺຊΛද ͢ΔΪϑτϓϥοτϑΥʔϜΛͭ͘Γ·͢ɻ
ݠڏɺଚܟɺ৴པ ৺ཧత҆શੑͷߴ͍৫Λஙͨ͘Ίʹɺ ࣾɾ͓٬༷ɾऔҾઌͳͲͯ͢ͷਓʹରͯ͠ɺݠڏɾଚܟɾ৴པͷਫ਼ਆΛ࣋ͬͯ͠Α͏ɻ ߦಈࢦ ϑΝΫτͷ୳ٻ ΈͰղܾ ҙࢥܾఆͷਫ਼ͱΛߴΊΔͨΊʹɺఆྔɾఆੑͷ྆໘Ͱɺ࠷େݶϑΝΫτΛूΊΔྗΛ͠Α͏ɻ ࣄۀͱ৫Λ֦େͤ͞ΔͨΊʹɺΈɾ੍ɾϧʔϧʹΑΔ՝ͷղܾΛࢦͦ͏ɻ
02 Product ϓϩμΫτ֓ཁ
01 Company ձࣾ֓ཁ
Ϊϑτࢢͷϙςϯγϟϧ ɹɹ ݁ࠗॕ͍ɾฦ͠ ݁ࠗࣜҾ͖ग़
ग़࢈ॕ͍ɾฦ͠ ೖਐֶɾब৬ॕ͍ɾฦ͠ <ԯԁ> ηϛϑΥʔϚϧΪϑτ ੜ ݁ࠗه೦ ख࢈ ࢈ɾ͓ྱɾͦͷଞ ΧδϡΞϧΪϑτ <ԯԁ> γʔζϯΪϑτ ߳యฦ͠ɾ๏ཁฦ͠ தݩɾࡀ ࣣޒࡾॕ͍ɾฦ͠ ਓॕ͍ɾฦ͠ շؾॕ͍ɾฦ͠ णॕ͍ɾฦ͠ ϑΥʔϚϧΪϑτ <ԯԁ> όϨϯλΠϯ ϗϫΠτσʔ ࢠڙͷ ͷ ͷ ΫϦεϚε ܟͷ ๏ਓΪϑτ தݩɾࡀ ͦͷଞ <ԯԁ> ͦͷଞͷதʹاۀ ϊϕϧςΟɾҰൠফඅ ऀͷൢଅͳͲؚ͕ ·ΕΔ ஹԁ ஹԁ ஹԁ ஹԁ 5". ݸਓؒΪϑτࢢ ଞখചྖҬʹൺͯڊେͳஹԁͱ͍͏Ϗοά Ϛʔέοτͷઓ ※Ϊϑτࢢനॻ2018ࢀর
Ϊϑτબͼɺ࣮ళฮʹ͓͚ΔϢʔβʔϖΠϯΛٕज़ʹΑΓղফ ΪϑτʹಛԽͨ͠ ܈ γʔϯؔੑͳͲͷ ΪϑτʹಛԽͨ͠ݕࡧ Ϩίϝϯυ͞Εͨ݁Ռ ͔ΒΪϑτΛબ ΪϑτΦϓγϣϯΛ બΜͰ͓ಧ͚
ଟͷΪϑτΦϓγϣϯΛ༻ҙ ΦϦδφϧΪϑτ#09 ͓ಧ͚μϯϘʔϧ০ แࢴ ϝοηʔδΧʔυ ໊ೖΕ ࢴା व ϑϥϫʔ
αϓϥΠζͰଃΕΔeΪϑτ
03 System γεςϜͷڧΈ
౷߹తͳγεςϜ։ൃʹΑΓɺෳࡶͳΪϑτϩδεςΟΫεΛ࣮ݱ ࡶͳΪϑτΦϓγϣϯͷఏڙΛޮతʹ࣮ݱ͢ΔͨΊʹɺϑϧεΫϥονͰ։ൃɻϢʔβʔΠ ϯλʔϑΣʔε͔ΒجװۀγεςϜ·ͰΛ౷߹͍ͯ͠·͢ɻ جװۀγεςϜ ϢʔβʔΠϯλʔϑΣʔε Ϩίϝϯυ ΪϑτΦϓ γϣϯબ ܾࡁ
ग़ՙใੜ ϐοΩϯά ΪϑτՃ ग़ՙ ͷछྨΪϑτγʔϯʹΑΓɺ ΪϑτΦϓγϣϯͷύλʔϯ͕༷ʑ ͱ୨ΛόʔίʔυͰཧ͢Δ͜ͱͰɺ ޮͷ্ɺޡૹͷԼΛ࣮ݱ ௨ৗͷϥοϐϯά͚ͩͰͳ͘ɺػցΛ༻͍ ໊ͨલͷூࠁवͳͲͷରԠߦ͏
WMS(ݿཧγεςϜ) ϐοΩϯάͷޮԽ ɺ୨ɺ໊ೖΕͷύʔιφϥΠζΛόʔίʔυཧ͢Δ͜ͱͰɺ ϐοΩϯά࡞ۀΛػցతʹνΣοΫՄೳʹɻ جװۀγεςϜͷҰ෦ͱͯ͠WMSΛࣗࣾ։ൃɻ ࡏݿͷదͳεςʔλεཧͱΦϖϨʔγϣϯͷγεςϜԽΛ࣮ݱɻ ݟ͑ΔԽʹΑΔΦϖϨʔγϣϯཧ ֤͔Βूੵ͞ΕΔ࡞ۀϩάʢϐοΩϯάɺϥοϐϯάɺग़ՙʣΛݩʹ ࡞ۀঢ়ଶੜ࢈ੑΛՄࢹԽ͠ɺݱͷΦϖϨʔγϣϯΛվળɻ
σʔλੳͷऔΓΈ BigQueryΛத৺ʹਾ͑ͨੳج൫Λߏஙɻ ߪೖσʔλΠϕϯτϩάͳͲ๛ͳσʔλΛੳ͠ɺαʔϏεվળʹར༻ͯ͠ ͍·͢ɻ
ࠓޙྗ͍ͯ͘͠ϙΠϯτ جװۀγες ϜɾWMSͷڧԽ ଟछଟ༷ͳΦϓγϣϯʹରԠ ͠ͳ͕Βૉૣ͘ਖ਼֬ʹ͓٬༷ ʹΪϑτΛ͓ಧ͚͢ΔͨΊ ʹɺޮతͳجװۀγες ϜɾWMSͷߏஙΛࢦ͠· ͢ɻ
TANPͷ ػೳՃɾUXڧԽ ։ൃऀମݧͷ্ ܾࡁखஈͷՃɺΪϑτϨί ϝϯυͷڧԽɺύϑΥʔϚϯ εվળɺ໊ೖΕͷΪϑτΦ ϓγϣϯͷ֦ॆͳͲɺTANPͷ ͞ΒͳΔαʔϏεՁ্Λ ࢦ͠·͢ɻ ݴޠͷόʔδϣϯΞοϓɺCI/ CDͷඋɺ৽͍ٕ͠ज़ج൫ͷ ։ൃͳͲɺطଘͷΞϓϦέʔ γϣϯ։ൃ͚ͩͰͳ༷͘ʑ ͳٕज़తͳऔΓΈʹΑΓɺ ։ൃऀମݧɾ࣭ɾ։ൃεϐ ʔυͷ্Λࢦ͠·͢ɻ
04 Engineers ΤϯδχΞ৫ʹ͍ͭͯ
৫ʹ͍ͭͯ ΞϓϦέʔγϣϯΤϯδχΞ σβΠφʔ TANPɾWMSͷػೳ։ൃɺอकӡ༻ͳͲ SRE Πϯϑϥඋɺ৽نج൫ͷ։ൃͳͲ UIɺΫϦΤΠςΟϒɺΦϓγϣϯ੍࡞ͳͲ
༻ٕज़ɾπʔϧྫ Web App Infrastructure Analytics Others
ΤϯδχΞͷ৫ඪͷӡ༻
ಇ͖ํɾརްੜʹ͍ͭͯ बۀڥ wϑϨοΫελΠϜ੍ʢίΞλΠϜʙʣ wجຊϑϧϦϞʔτͰͷۈʢ݄ʹճఔͷΦϑϥΠϯձΛ࣮ࢪʣ ۰ɾརްੜ wࣾձอݥඋ w։ൃπʔϧͷձࣾඅ༻ෛ୲ʢ+FU#SBJOTɺ$IBU(15ɺ(JU)VC$PQJMPUʣ wࣗࣾαʔϏεʢ5"/1ʣͷར༻Λ݄Ұఆֹิॿ wܚீݟۚ
wҭࣇɾհޢ࣌ͷ࣌ɺۈมߋ੍ ٳՋ wिٳೋ੍ʢ༵ɾ༵ʣ wॕ wಛผٳՋɹೖࣾ࣌༩ɹՆقٳՋ̏ʢಛผٳՋࢧڅ݅͋Γʣ w࢝ٳՋ w࣍༗څٳՋʢೖࣾޙؒ༩ʣ
05 For Candidates ࠾༻ʹ͍ͭͯ
ืूϙδγϣϯ ΞϓϦέʔγϣϯΤϯδχΞ TANPɾWMSʹ͓͚Δ৽نػೳͷ։ൃɺطଘػೳͷอकӡ༻ɻ ݴޠͷόʔδϣϯΞοϓ৽نج൫ͷ։ൃͳͲɺٕज़తͳऔΓΈʹܞΘΔɻ ςοΫϦʔυɺΤϯδχΞϦϯάϚωʔδϟʔީิ ΞϓϦέʔγϣϯΤϯδχΞͱͯ͠ͷ։ൃۀʹՃ͑ɺ γεςϜશମͷٕज़ઓུͷཱҊͱ࣮ߦΛߦ͏ɻ ·ͨɺΤϯδχΞ࠾༻։ൃ৫࡞ΓͳͲɺνʔϜϏϧσΟϯά୲͏ɻ
01 Company ձࣾ֓ཁ ͝Ԡื͓͓ͪͯ͠Γ·͢ʂ Gracia ΤϯδχΞ