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
how_to_choose_technology
Search
wadap
December 03, 2014
Technology
7
4.2k
how_to_choose_technology
wadap
December 03, 2014
Tweet
Share
More Decks by wadap
See All by wadap
20200311_コネヒト_リモートワークを支える文化
wadap
2
2.4k
副業が難しいと思う理由
wadap
3
580
2016-11-10_chuo_university
wadap
2
3.7k
how_to_survive.pdf
wadap
0
95
nanapiの会社風土と文化づくり
wadap
2
22k
20140826_nanapi_engineer_culture_pub.pdf
wadap
2
130
nanapiの開発現場をどのようにして回しているか
wadap
40
11k
nanapi TechBlog
wadap
1
6.9k
20140529_nanapistudy_vol2_pub.pdf
wadap
1
2.9k
Other Decks in Technology
See All in Technology
AWSサービスメニュー開発をしていてAWSを好きだ!と感じた瞬間
toru_kubota
0
130
「我々はどこに向かっているのか」を問い続けるための仕組みづくり / Establishing a System for Continuous Inquiry about where we are
daitasu
0
170
OSSコミットしてZennの課題を解決した話
dyoshikawa1993
0
150
目標設定は好きですか? アジャイルとともに目標と向き合い続ける方法 / Do you like target Management?
kakehashi
10
3k
クラウド利用者の「責任」をどう果たす?AWSセキュリティ対策のススメ #AWSSummit
hiashisan
0
270
地理情報とAPIのトレンド
nagix
0
160
サービスの持続的な成長と技術負債について
siva_official
PRO
10
4.4k
DevIO2024_レガシー運用からの脱却 -クラウド活用の実践事例とベストプラクティス-
jun2882
0
210
【基調講演】変える、今ここから ― IoTとAIで紡ぐ未来
soracom
PRO
0
320
ACRiルーム最新情報とAMD GPUサーバーのご紹介
anjn
0
150
AWSで”最小権限の原則”を実現するための考え方 /20240722-ssmjp-aws-least-privilege
opelab
10
4.3k
コミュニティサービスに「あなたへ」フィードを リリースするまでの試行錯誤
takapy
1
150
Featured
See All Featured
RailsConf 2023
tenderlove
16
720
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
34
1.9k
Infographics Made Easy
chrislema
238
18k
Web development in the modern age
philhawksworth
203
10k
How to Ace a Technical Interview
jacobian
274
23k
Building Flexible Design Systems
yeseniaperezcruz
323
37k
Web Components: a chance to create the future
zenorocha
307
41k
Agile that works and the tools we love
rasmusluckow
325
20k
The Cult of Friendly URLs
andyhume
75
5.9k
Speed Design
sergeychernyshev
9
270
Put a Button on it: Removing Barriers to Going Fast.
kastner
58
3.3k
The World Runs on Bad Software
bkeepers
PRO
63
11k
Transcript
ٕज़Λબఆ͢Δͱ͖ʹ ߟ͍͑ͯΔ͜ͱ גࣜձࣾnanapi Co-Founder औక ࣥߦһ CTO ాमҰ IVS CTO
Night & Day
ࠓ͢͜ͱ ٕज़બఆج४ ٕज़બఆͷͱ͖ʹߟ͍͑ͯΔ͜ͱ
ࣗݾհˍࣄۀհ
ࣗݾհ • ాमҰ / @wadap • 1981͏·Εʢ33ࡀʣ • גࣜձࣾnanapi Co-Founder
औకࣥߦһ CTO • AWSɿS3
ݸਓˍձࣾͷུྺ • 2005ɹָఱגࣜձࣾʹ৽ଔͰೖࣾ • 2009ɹגࣜձࣾϩέοτελʔτ࢝ಈ • 2011ɹגࣜձࣾnanapi໊ࣾมߋ • 2014ɹKDDIάϧʔϓJOIN
CTOࣄ݅ Userςʔϒϧtruncateࣄ݅
nanapi.jp 20099݄ʹϦϦʔεޙɺ10ສ݅Λ͑Δϋπʔ͕ू·ΔCGM αʔϏεͱͯ͠ݱࡏओྗαʔϏεͱͯ͠ӡӦத
Ξϯαʔ QAΞϓϦͱͯ࢝͠·ΓɺݱࡏίϛϡχέʔγϣϯΞϓϦ ଈϨε͕Β͑Δ͜ͱ͕ಛͰɺiOS/AndroidͱʹϦϦʔεࡁ
IGNITION Media for Inspiration and Motivation IGNITION! ӳޠݍͷΈΛλʔήοτͱͯ͠ϦϦʔε͠ɺݱࡏӡӦத
νʔϜମ੍
ݱࡏͷ৫ମ੍ αʔϏε։ൃ෦ OBOBQJKQ Ξϯαʔ FNPTJ )FMMP 1SPKFDU.BOBHFS ৽ن $50ࣨ $$0ࣨ
৫Λͭ͘Δ্ͰͷϙΠϯτ • αʔϏεؒ࿈ܞݪଇͳ͠ • νʔϜϓϩμΫτ͝ͱʹͭ͘Δ • ΤϯδχΞ/σβΠφʔԣஅผʹߟ͑Δ • ͦΕͧΕͷνʔϜʹࡋྔΛ༩͑Δ
CTOͱͯ͠ԿΛ͖͔͢ • CTO͚͕ٕͩज़ͷҙࢥܾఆऀͰͳ͍ • Ͱ͖ͯΔͱࢥ͍ࠐΉ΄͏͕ةݥ • ͏·͘ΕΔͻͱʹͤΑ͏
ͷঁԦԾઆ
ͷঁԦԾઆ It takes all the running you can do, to
keep in the same place. ͜ͷੈքͰɺಉ͡ॴʹཹ·͍͍ͬͯͨͷͳΒɺྗͷݶΓΓଓ͚ͳ͍͞ɻ Ͳ͔͜ҧ͏ॴʹߦ͖͍ͨͷͳΒɺͦͷഒͷૣ͞ͰΒͳ͚Ε͍͚ͳ͍Α ग़యɿϧΠεɾΩϟϩϧɹ/ɹෆࢥٞͷࠃͷΞϦε
ੜͷछઈ͑ͣਐԽ͍ͯ͠ͳ͚Εઈ໓Λ Λͯ͠͠·͏ͱ͍͏Ծઆ
มԽΛ͚ͭͮΔ͜ͱ͕େࣄ • ͕ࣗࣾมΘΒͳͯ͘ɺ࣌มΘΓଓ͚Δ • ਐԽ͠ଓ͚ɺมԽʹ͑ΒΕΔ৫͕ڧ͍ • ٕज़બఆಉ͡
͍··ͰʹࢸΔ·ͰͷܦҢ
৫ͮ͘ΓͷܦҢ • ͜͜ʹࢸΔ·Ͱͷ༷ʑͳܦҢ • ·ͩ·ͩࢼߦࡨޡத • ৫ͮ͘Γʹۜͷؙͳ͍
CTOͱͯ͠ͷ4ͭͷPhase • Phase1ɹ͡ͿΜ͕։ൃ • Phase2ɹΈΜͳͱ։ൃ • Phase3ɹΈΜͳΛࢧ͑Δ • Phase4ɹ෩Λͭ͘Δ
Phase1 ͡ͿΜ͕։ൃ
2009 nanapiۀ࣌ • डୗ։ൃͭͭ͠nanapi.jpΛ։ൃ • ຊʹΩϟογϡ͕ͳ͍ • ΠϯϑϥɺαʔόαΠυɺϑϩϯτ
࣌ͷઃܭίϯηϓτ • Ϩεϙϯε͕ૣ͘ɺΞΫηεΛࡹ͚Δߏ • ্هΛຬͨ͠ɺͰ͖Δ͔͗Γ҆͘ • ϕετͰͳ͍ΞʔΩςΫνϟڐ༰
ϦϦʔεޙ • ϦϦʔεޙ3Ͱɺ100ສPVୡ • PV͋ͬͯച্θϩ • 9800ԁαʔό x 3Ͱ͙྇ߏ
ٕज़બఆج४ • ߟ͑͏ΔݶΓͱʹ͔͕҆͋͘͘Δߏ • খنͰ͋ΕVPSฒΔͱ͔ΞϦ • දͰ͔ͭ͑Δٕज़ʢPHP+CakPHPʣ
Phase2 ΈΜͳͱ։ൃ
2011͔Βϝϯόʔ͕૿͑Δ • 2010ʹ3.3ԯԁͷࢿۚௐୡ • ΤϯδχΞͷ࠾༻Λຊ֨Խ • ʮΦϨ࠷ڧצҧ͍࣌ظʯͷऴᖼ • ଐਓԽ͠ͳ͍Α͏ʹɺ։ൃ͍͢͠ߏΛ
̍ਓ։ൃͱ̎ਓҎ্։ൃҧ͏ • ݸਓͷٕज़બఆ͔ΒνʔϜͱͯ͠ͷٕज़બఆ • ϦϦʔεαΠΫϧΛͲ͏ͬͯૣΊ͍͔ͯ͘ • ൣғ
͓͖Δۤ • ͕ࣗશͯͷҙࢥܾఆ͍ͨ͠ • ͯ͢ΛѲͯ͠ͳ͍ͱؾ࣋ͪѱ͍ • ͕ٕࣗज़ͷΩϟοϓʹͳͬͯ͠·͏
Phase3 ΈΜͳΛࢧ͑Δ
νʔϜ͕10໊Λ͑ͨ͋ͨΓ • ̍ਓͰݟ͖Εͳ͘ͳΔ࣌ظ • εϚϗͷγϑτ • nanapi.jp Ҏ֎ͷϓϩμΫτͰઓ͏͖ • ݱ͔ΒϓϩμΫτ͕ੜ·ΕΔ৫ͮ͘Γ
৫ମ੍ͷมߋ • ϓϩδΣΫτ͝ͱʹΤϯδχΞΛΞαΠϯ • ͦΕͧΕͷҙࢥܾఆݪଇͤΔ • ΤϯδχΞԣஅ৫ͱͯ͠CTO͕ΈΔ
• PHP + CakePHP • ΦϯϓϨϛεڥ͔ΒAWS
• PHP + CakePHP • AWSॳಋೖ
• nanapiॳͷRuby ʴ RoRͰ࣮͞ΕͨϓϩμΫτ • AWSར༻
ٕज़બఆͰؾΛ͚͍ͭͯΔ͜ͱ • Ͳ͏ͯ͠ԿΛબͿ͔ʹࢹ͕͍ͬͯ͠·͏ • WhyͱHowΛٞͰ͖ΔΑ͏ʹ • ҙࢥܾఆ͕Ͱ͖ΔࡋྔΛ
Phase4 ෩Λͭ͘Δ
ձࣾ෩ͱٕज़ • ٕज़෩͕ͳ͍ͱɺٕज़બఆʹϊΠζ͕ೖΔ • ৽͍ٕ͠ज़Λ͍ΕΔͱ͍͏͜ͱɺϝϦοτ ͕͋ΔϦεΫΛ͏ͷ • ϦϑΝΫλϦϯάΛ࣮ࢪ͢ΔͨΊͷͱ͔ ඇΤϯδχΞ͔ΒཧղͰ͖ͳ͍
ࣾͰͷڭ׆ಈ • ܦӦਞʹେٕͯ͠ज़తͳઢΛΕͳ͍ • CxOͱCTOͷྗؔৗʹରͰ͋Δ͖ • ٕज़͕ܰΜ͡ΒΕΔܦӦஅઈର્ࢭ
ٕज़෩ͷ࡞Γํ • ΤϯδχΞͷअຐΛ͢ΔͷඇΤϯδχΞ • ඇΤϯδχΞ͕ٕज़ΛϦεϖΫτ͢Ε͍͍ • ٕज़ͷ૬ޓཧղ͕༨ܭͳຎࡲΛͳ͘͢
http://wadap.hatenablog.com/entry/2014/04/30/094740
CTOͱͯ͠ͷࢹ࠲ • ৫ͷͱCTOͱͯ͠ͷࢹͷߴ͞ • ݱઢେࣄ͕ͩɺ৫ઢେࣄ • ৫ͱͯ͠ͷ͋Δ͖࢟Λߟ͑Δ
ٕज़બఆͷͨΊͷࢧԉ • ίετ໘ͳͲͷ্ҐϨΠϠʔͷௐ • ࣾͷ૬ޓཧղͷਪਐ • ࣗ༝ʹબͿ͜ͱ͕Ͱ͖Δ෩ͮ͘Γ
͍͞͝ʹ
ҙ͍ࣝͯ͠Δ͜ͱ • CoFounder / औక / CTO͔ͩΒͰ͖Δ͜ͱ • ٕज़Λίϯτϩʔϧ͖͠Βͳ͍ •
৫ ʼ ϓϩμΫτ • ෩Λͭ͘Γɺඋ͠ଓ͚Δ
nanapiͷ͜Ε͔Β • nanapi.jpͷӡӦձࣾͰͳ͘ɺαʔϏεΛੜ Έग़͍ͯ͘͠ձࣾʹ • ձࣾͱͷΞηοτΛ͍ͭͭɺاۀจԽΛ յ͞ͳ͍͜ͱ • nanapiͰഓͬͨاۀจԽΛձࣾ
None