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
SmartHR の開発現場最新事情 〜マイクロサービス始めました〜
Search
Masato SERIZAWA
July 14, 2018
Technology
5
3.6k
SmartHR の開発現場最新事情 〜マイクロサービス始めました〜
Rails Developers Meetup 2018 Day 3 Extreme での登壇資料です
Masato SERIZAWA
July 14, 2018
Tweet
Share
More Decks by Masato SERIZAWA
See All by Masato SERIZAWA
クラウド人事労務ソフトウェア開発の勘所
mserizawa
0
100
最高にモノづくりを楽しめる組織を目指して
mserizawa
5
2.2k
SmartHR における Authlete の活用
mserizawa
0
1.8k
API Study #10
mserizawa
0
620
API Study #4
mserizawa
3
930
API Meetup #15
mserizawa
0
300
Other Decks in Technology
See All in Technology
本当にわかりやすいAIエージェント入門
segavvy
4
1.9k
Transformerを用いたアイテム間の 相互影響を考慮したレコメンドリスト生成
recruitengineers
PRO
2
470
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
820
今だから言えるセキュリティLT_Wordpress5.7.2未満を一斉アップデートせよ
cuebic9bic
2
170
How to Quickly Call American Airlines®️ U.S. Customer Care : Full Guide
flyaahelpguide
0
240
Amazon SNSサブスクリプションの誤解除を防ぐ
y_sakata
3
190
PHPからはじめるコンピュータアーキテクチャ / From Scripts to Silicon: A Journey Through the Layers of Computing
tomzoh
2
150
Amplify Gen2から知るAWS CDK Toolkit Libraryの使い方/How to use the AWS CDK Toolkit Library as known from Amplify Gen2
fossamagna
1
350
Data Engineering Study#30 LT資料
tetsuroito
1
270
無理しない AI 活用サービス / #jazug
koudaiii
0
100
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
13k
Talk to Someone At Delta Airlines™️ USA Contact Numbers
travelcarecenter
0
160
Featured
See All Featured
A designer walks into a library…
pauljervisheath
207
24k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.3k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.4k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
138
34k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.7k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.9k
Done Done
chrislema
184
16k
The Invisible Side of Design
smashingmag
301
51k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
Optimizing for Happiness
mojombo
379
70k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Building Adaptive Systems
keathley
43
2.7k
Transcript
3BJMT%FWFMPQFST.FFUVQ%BZ&YUSFNF 4NBSU)3ͷ։ൃݱ࠷৽ࣄ ʙϚΠΫϩαʔϏε࢝Ί·ͨ͠ʙ 4BU ۔ᖒխਓ 4NBSU)371P&
۔ᖒ խਓ @masato_serizawa • גࣜձࣾ SmartHR ͰɺSmartHR ͱ͍͏αʔϏεΛ։ൃத • ৽ଔͰࣾձਓʹͳͬͯҎདྷɺWeb
ΤϯδχΞͱͯ͠ͷΩϟϦΞΛาΉ • TechCrunch ओ࠵ͷϋοΧιϯͰೖͨ͜͠ͱΛ͖͔͚ͬʹ SmartHR ʹδϣΠϯ • ͍ͪΤϯδχΞͱͯ͠։ൃۀʹܞΘΔ͔ͨΘΒɺVPoE ͱͯ͠։ൃ νʔϜͷϚωδϝϯτߦ͏
4NBSU)3ͷ͝հ Χϯλϯͳ
4NBSU)3 ਓࣄɾ࿑ͷखଓ͖ΛΧϯλϯʹ͢Δ ΫϥυܕιϑτΣΞͰ͢ɻ 4NBSU)3ͱ ˔˔˔˔ ˔˔˔˔˔˔˔˔ ˔˔˔˔˔˔˔˔ WWW
ࣾอɾޏอॻྨΛ ࣗಈ࡞ ैۀһใΛ σʔλϕʔεԽ ࡞ͨ͠ॻྨΛ 8FC͔Βਃ ਓࣄใΛ Χϯλϯʹऩू 4NBSU)3ͱ ˔˔˔˔
˔˔˔˔˔˔˔˔ ˔˔˔˔˔˔˔˔ ˔˔˔˔ ˔˔˔˔˔˔˔˔ ˔˔˔˔ ˔˔˔˔˔˔˔˔ ˔˔˔˔ ˔˔˔˔˔˔˔˔ ˔˔˔˔ ˔˔˔˔˔˔˔˔ ˔˔˔˔ ˔˔˔˔˔˔˔˔ ˔˔˔˔ ˔˔˔˔˔˔˔˔ ˔˔˔˔ ˔˔˔˔˔˔˔˔ ˔˔˔˔ ˔˔˔˔˔˔˔˔ ˔˔˔˔ ˔˔˔˔˔˔˔˔
ͱ͜ΖͰ
None
ʮ4NBSU)3͍ʹͳΒͳ͍ʯ ࠶ൃ͍ͯ͠·͢ʂ
ઌɺશࣾձٞʹͯʜ
None
None
ࣾอɾޏอॻྨΛ ࣗಈ࡞ ैۀһใΛ σʔλϕʔεԽ ࡞ͨ͠ॻྨΛ 8FC͔Βਃ ਓࣄใΛ Χϯλϯʹऩू 4NBSU)3ͱ ˔˔˔˔
˔˔˔˔˔˔˔˔ ˔˔˔˔˔˔˔˔ ˔˔˔˔ ˔˔˔˔˔˔˔˔ ˔˔˔˔ ˔˔˔˔˔˔˔˔ ˔˔˔˔ ˔˔˔˔˔˔˔˔ ˔˔˔˔ ˔˔˔˔˔˔˔˔ ˔˔˔˔ ˔˔˔˔˔˔˔˔ ˔˔˔˔ ˔˔˔˔˔˔˔˔ ˔˔˔˔ ˔˔˔˔˔˔˔˔ ˔˔˔˔ ˔˔˔˔˔˔˔˔ ˔˔˔˔ ˔˔˔˔˔˔˔˔
ैۀһ%#ͱͯ͠ͷػೳཁ͕૿Ճ w ैۀһใͷऩूʙཧʹؔ͢Δػೳʹ ཁ͕ूத w ͱͱॻྨΛ࡞ΔͨΊͷʮ෭࣍తʯͳ ͷͩͬͨͨΊɺ͜ͷลΓΛΩνϯͱ Δʹઃܭࢥͷࠜຊݟ͕͠ඞཁ ˔˔˔˔ ˔˔˔˔˔˔˔˔
˔˔˔˔ ˔˔˔˔˔˔˔˔ ˔˔˔˔ ˔˔˔˔˔˔˔˔ ˔˔˔˔ ˔˔˔˔˔˔˔˔ ˔˔˔˔ ˔˔˔˔˔˔˔˔ ˔˔˔˔ ˔˔˔˔˔˔˔˔ ˔˔˔˔ ˔˔˔˔˔˔˔˔ ˔˔˔˔ ˔˔˔˔˔˔˔˔ ˔˔˔˔ ˔˔˔˔˔˔˔˔
͞Βʹɾɾɾ
࿑खଓ͖Ҏ֎ͷػೳཁ͕ଟ༷Խ w ैۀһใ͕ॆ࣮ͯ͘͠ΔͱɺͦΕΛ׆ ༻͍ͯ͠Ζ͍Ζͳ͜ͱ͕Γͨ͘ͳΔ w ػೳཁେ͔Βখ·Ͱ࣮ʹ༷ʑ w Ͳͷཁͳ͍͕͠Ζʹͨ͘͠ͳ͍
ΤϯδχΞαΠυ͔Β͢Δͱʜ
ൈຊతݟ͠ ཁͷଟ༷Խ w ෲΛͬͯ͘͘Δ͍ͧʜ w ͨͩɺΔͳΒଞͷվमػ ೳՃͳΔ͘ετοϓ͠ ͍ͨͳʙ w Ͱ͖Δ͚͍ͩͬͯ͋͛ͨ
w Ͱɺશ࣮͍ͯͯͨ͠Βίʔ υϕʔε͕ͱΜͰͳ͍͜ͱ ʹͳΔʜ w 4NBSU)34BB4ͳͷͰɺ ݸผΧελϚΠζجຊతʹ ड͚͚ΒΕͳ͍ʜ
ൈຊతݟ͠ ཁͷଟ༷Խ w ෲΛͬͯ͘͘Δ͍ͧʜ w ͨͩɺΔͳΒଞͷվमػ ೳՃͳΔ͘ετοϓ͠ ͍ͨͳʙ w Ͱ͖Δ͚͍ͩͬͯ͋͛ͨ
w Ͱɺશ࣮͍ͯͯͨ͠Βίʔ υϕʔε͕ͱΜͰͳ͍͜ͱ ʹͳΔʜ w 4NBSU)34BB4ͳͷͰɺ ݸผΧελϚΠζجຊతʹ ड͚͚ΒΕͳ͍ʜ ͲͪΒ͔ΛΖ͏ͱ͢ΔͱͲͪΒ͔͕ࢭ·Δ ͍͚ͬͯ͋͛ͨͲΕͳ͍δϨϯϚ
ϏδωεαΠυ͔Β͢Δͱʜ
ൈຊతݟ͠ ཁͷଟ༷Խ w ࣮ʹͬͯ΄͍͠ʂ w ࣮ʹͬͯ΄͍͠ʂʂ ʊਓਓਓਓਓਓਓਓਓʊ ʼɹͬͯ΄͍͠ʂɹʻ ʉ:?:?:?:?:?:?:?:ʉ ˞4NBSU)3ͷΤϯδχΞͱϏδωεαΠυͱͯྑͳؔͰ͢
ΑΖ͍͠ʜ ͲͬͪͬͯΓ·͠ΐ͏ʂʂ
ϚΠΫϩαʔϏεʹΑΔղܾ
4NBSU)3ʹ͓͚ΔϚΠΫϩαʔϏε w 4NBSU)3ຊମʮैۀһใཧ ࿑ खଓ͖ʯ·ͰͷػೳʹࢭΊ͓͖ͯɺൈ ຊతͳݟ͠ΛਐΊΔ w ্هҎ֎ͷػೳɺػೳຖʹผΞϓϦΛ ࡞ͬͯఏڙ͢Δ
ϞϊϦγοΫͳ 4NBSU)3 ϚΠΫϩαʔϏεͳ 4NBSU)3 w 4NBSU)3 ཧ w 4NBSU)3 w
ೝূαʔϏε w ՝ۚαʔϏε w 6*$PNQPOFOU w ৽ػೳT w FUD ཧ
ཧ͢Δͷ͕ͨ͘͞Μʜ ͻͱͭͣͭݟ͍͖ͯ·͠ΐ͏
ೝূαʔϏε w 0QFO*%$POOFDUʹΑΔೝূɾೝՄػ ೳΛఏڙ͢Δʮ"VUIMFUFʯΛಋೖ w 4BB4ͳͷͰϝϯςίετΛ͔͚ͣʹ࠷ ৽ͷ༷Ͱ0QFO*%$POOFDU͕͑Δ w ͜ΕΛ"1*ͷલஈʹڬΉ͜ͱͰɺ֤ αʔϏεؒͰͷεϜʔζͳใͷΓऔ
ΓΛ࣮ݱ
՝ۚαʔϏε w αϒεΫϦϓγϣϯϏδωεʹಛԽͨ͠ ٻཧαʔϏεʮ[VPSBʯΛಋೖ w [VPSBͷྉۚϓϥϯΛૢ࡞͢ΔϚΠΫϩ αʔϏεΛ։ൃ w ՝ۚपΓͷ*'͕౷Ұ͞ΕɺΞοϓηϧ ϓϩμΫτͷ։ൃ༰қʹ
6*$PNQPOFOU 3FBDUΛಋೖͯ͠ $PNQPOFOUΛඋ ֤ϓϩμΫτؒʹ͓͚Δϑ ϩϯτΤϯυͷ࣭౷Ұͱ ։ൃޮ্Λૂ͏
৽ػೳT w 3BJMTΛͬͯΨγΨγͱ։ൃ w ΞϓϦͷσϓϩΠɾཧIFSPLVʹ͓ ͤ w ϑϧϚωʔδυͳͷͰ͕૿͑ͯӡ༻ ίετ͞΄ͲมԽφγ
ͬͯΈͯײͨ͜͡ͱ Θ͔͖ͬͯͨ͜ͱ
ΠΠω w ҰͭҰͭͷΞϓϦͷίʔυϕʔε͕খ͞ ͘อͯΔ w ߹ΘͤͯɺνʔϜͷαΠζখ͘͞อ ͯΔ w αʔϏε͝ͱʹ͍Ζ͍Ζͳٕज़ΛࢼͤΔ w
3BJMTҎ֎ͷٕज़બ͋ΓಘΔ w 6*$PNQPOFOUʹເΛײ͡Δ
ͳΜͱ͔͍ͨ͠Ͷ w 8FC"1*Λ௨ͨ͠ݖݶߟྀ͕͍͠ w ࿈ܞॲཧGBJMTBGFΛҙࣝ͠ͳ͍ͱɺͲ ͔͕͜ࢮΜͩ࣌ʹಓ࿈ΕʹͳΔ w ڞ௨ॲཧૣظʹHFNԽΛݕ౼͠ͳ͍ͱ ॏෳίʔυͩΒ͚ʹͳΔ w
ࢹςετͳͲɺख๏Λ౷Ұ͓͔ͯ͠ͳ ͍ͱӡ༻͕ΧΦεʹͳΔ
͜Μͳײ͡Ͱࢼߦࡨޡͭͭ͠ ϚΠΫϩαʔϏεԽΛਐΊ͍ͯ·͢
গ͠ͰڵຯΛ͍͚࣋ͬͯͨͩ·ͨ͠Βʜ
8FBSF)JSJOH 3VCZPO3BJMTͰ։ൃ͍ͨ͠ #͚4BB4Λ࡞Γ͍ͨ ݹͯ͘ڊେͳ੍Λ)BDL͍ͨ͠ ৫Λεέʔϧ͍ͤͨ͞
͘͠ʜ
3BJMTͰ4NBSU)3Λॿ͚ͯ ɹɹ
גࣜձࣾSmartHR VPoE ۔ᖒ խਓ @masato_serizawa ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ