αΠϘζͷৗGaroonαϙʔτΤϯδχΞฤCybozu Tech Meetup #92020-12-09 @sakay_y
View Slide
Me• ञҪ ߁ʢ@sakay_yʣ• Garoon։ൃ SiriusνʔϜ݉ ίωΫτࢧԉνʔϜ݉ ใγεςϜ෦ αʔϏεσεΫ• झຯɿࣸਅɺήʔϜɺᗡྨɺౡ౦༸Χʔϓ
ࠓ͓͢Δ͜ͱ• GaroonͱSiriusνʔϜʹ͍ͭͯ• SiriusνʔϜͷϛʔςΟϯά• SiriusνʔϜͷٕज़ελοΫ• SiriusνʔϜͷ๊͑Δ• ͷରࡦ• SiriusνʔϜͷ͜Ε͔Β
GaroonͱSiriusνʔϜʹ͍ͭͯ
• େن͚άϧʔϓΣΞ• ύοέʔδ൛• Windows, Linux• cybozu.com൛• PHPɺMySQLɺjQueryɺTypeScriptɺetc.
Garoonͷ։ൃνʔϜͨͪ• ෳͷαϒνʔϜͰߏ• ຊʢ౦ژɺେࡕɺদࢁʣɺϕτφϜ• ৄ͘͠ Cybozu Tech Meetup #2 νʔϜϫʔΫ͋;ΕΔGaroon։ൃνʔϜ• SiriusνʔϜ• ͍ΘΏΔʮςΫχΧϧαϙʔτʯΛ͢ΔνʔϜ• ΤϯδχΞ 4໊
SiriusνʔϜͷϛογϣϯ• ෆརӹΛඃ͍ͬͯΔ͓٬༷ͷଈ࣌ରԠ• ͓͍߹ΘͤରԠ• োରԠͷҰ࣍ड͚• ։ൃνʔϜͷׂΓࠐΈλεΫܰݮ• ଞνʔϜ͔Βͷ࣭ରԠ• υΩϡϝϯτνʔϜɺෆ۩߹ใެ։ɺPSIRT
͓͍߹ΘͤͷྲྀΕίʔϧηϯλʔʢۀҕୗʣ͓٬༷ΧελϚʔϦϨʔγϣϯ෦ʢαϙʔτʣϓϩμΫτϚωʔδϟʔʢPM)SiriusνʔϜύʔτφʔʢଞࣾʣςΫχΧϧΤϯδχΞϦϯά෦ʢTE෦ʣڠྗମ੍αΠϘζ
SiriusνʔϜͷϛʔςΟϯά
SiriusνʔϜͷϛʔςΟϯά• ຖ• ேձ• ຖि• ;Γ͔͑Γձ• ͓͍߹ΘͤରԠ;Γ͔͑Γձ
ேձ• ؔऀʹࢀՃͯ͠Β͏Α͏ʹ͍ͯ͠Δ• SiriusνʔϜɺαϙʔτɺPMɺʢςΫχΧϧΤϯδχΞϦϯά෦ʣ• 30ఔͰޱ಄ʹΑΔೝࣝ߹Θͤ֬ೝ ← ͜Ε͕ૣظղܾͷͨΊʹେࣄ• Թײʁ• ௐࠪͷํਐḿʁ• ೲಘͯ͠Β͑ͦ͏ʁ• ճͰෆ໌ྎͳͱ͜Ζ͋Γ·͢ʁ
;Γ͔͑Γձ• SiriusνʔϜϝϯόʔͱαϙʔτͷϦʔμʔͰ͓͜ͳ͏• ͘ͳͬͯ͠·͍ͬͯΔҊ݅ʹ͍ͭͯߟ͑Δ• 1िؒΛݟฦͯ͠ɺվળͰ͖Δͱ͜Ζͳ͍͔• GaroonνʔϜશମͰͨ͠΄͏͕ྑͦ͞͏ͳ͜ͱશମʹ͍࣋ͬͯ͘
͓͍߹ΘͤରԠ;Γ͔͑Γձ• SiriusνʔϜϝϯόʔͷΈ• ͍߹ΘͤରԠ;Γ͔͑ΓͰɺϝϯόʔͷௐࠪ݁Ռͷڞ༗Λ͓͜ͳ͍ɺνʔϜʹࣝΛ͍͑ͯ͘Πϝʔδ• ΓͱΓతʹ͏গ͠ૣ͘Ϋϩʔζʹ͍͚࣋ͬͯΔಓ͕ͳ͔͔ͬͨҊ݅͝ͱʹݕ౼͢Δ
SiriusνʔϜͷٕज़ελοΫ
SiriusνʔϜͷٕज़ελοΫ• ͓͍߹ΘͤରԠোௐࠪʹඞཁͳࣝʢʹΤϥʔԆͳͲʣ• Garoonͷ༷ίʔυʹؔ͢ΔཧղʢPHPɺJavaScriptʣ• cybozu.comͷ͕ࣝඞཁʹͳΔ͜ͱ͋Δ• ֤छϩά͔ΒใΛಡΈऔΔεΩϧ• ΞΫηεϩά• vmstat, iostat, mpstat, top, etc.• MySQLͷ֤छϩά• ύέοτΩϟϓνϟ
SiriusνʔϜͷ๊͑Δ
SiriusνʔϜͷ๊͑Δ• Ϟνϕʔγϣϯ• վળ͕ਐΊͮΒ͍
Ϟνϕʔγϣϯ• ͓͍߹ΘͤରԠεοΩϦղܾ͢Δ͜ͱ͔ΓͰͳ͍ɻ͍͍͠߹Θ͕ͤظؒଓ͘ͱετϨε͕͔͔Δ• ΄ͱΜͲίʔυΛॻ͔ͳ͍͠ɺ৽͍ٕ͠ज़ͱ৮Ε߹͏ػձগͳ͍ɻΤϯδχΞͱͯ͠ͷযΓɻ• ʹಛԽͨࣝ͠ʹภ͍ͬͯΔͷͰͳ͍͔ɻࠓޙͷΩϟϦΞͷෆ҆ɻ
վળ͕ਐΊͮΒ͍• ͓͍߹ΘͤରԠ͕جຊతʹिͷͷେ• ͋Γ͕͍ͨ͜ͱʹ͓٬༷૿͍͑ͯͯɺൺྫ͓͍ͯ͠߹Θͤ݅૿͍͑ͯ͘͜ͱ͕༧͞ΕΔ• ͓͍߹ΘͤରԠ͕࠷༏ઌͷͨΊɺۭ͍͍ͯΔ੍͕࣌ؒޚͰ͖ͳ͍• εΠονϯάίετ͕͔͔ͬͯޮྑ͘ͳ͍
ͷରࡦ
Ϟνϕʔγϣϯͷରࡦ• ετϨε• ߹Θͳ͍ਓ߹Θͳ͍ͷͰɺਏ͘ͳͬͨΒஔసΛݕ౼• ͜Ε͔ͬΓํ͕ͳ͍• εΩϧͷෆ҆• վળͳͲͰ৽͘͠ίʔυΛॻ͍ͨΓɺ͍ͭͱҧ͏ٕज़Λ͑Εָ͋͠͞Γͦ͏• ͨͩ͠ɺ͜ͷ··Ͱվળͮ͠Β͍…• ࣝͷภΓͱΩϟϦΞͷෆ҆• ௐࠪεΩϧ࣮͕ҧͬͯ༗༻Ͱ͋Δ͜ͱ• ࣗkintone ←→ Garoon྆ํͷܦݧ͕͋Δ͕ɺͦΕͧΕ׆͖Δ• αΠϘζ Office͔Βҟಈͨ͠ϝϯόʔ
ͭΒ͘ͳΒͳ͍ͨΊʹɺେࣄͳ৺ಘ• ͕ࣗͨͪ࠷ޙͷࡆͰ͋Δ͚ͲɺͲ͏ͯ͠ใ͕ࣝΓͣʹΘ͔Βͳ͍͜ͱ͋Δɻࢥ͍ΜͰ͍͚ͳ͍ɻ• Garoon͕ݪҼͰͳ͍͜ͱ͋Δɻͦ͏͍͏߹ʹਂೖΓͤͣɺ͖ͪΜͱઐͷਓʹରԠΛ͓ئ͍͢Δɻ• جຊࣄ࣮Ͱ͢ɻղऍղऍͰ͋ΔͱΘ͔ΔΑ͏ʹ͢ɻ͢Εҧ͍ʹΑΔϩε૾Ҏ্ʹେ͖͍ɻ• ͓٬༷͕ʮೲಘʯͰ͖ΔϙΠϯτΛ୳͢ɻ࣭ʹͦͷ··ճ͢Δͷ͕࠷ળͱݶΒͳ͍ɻ
ͭΒ͘ͳΒͳ͍ͨΊʹɺେࣄͳ৺ಘ• ͕ࣗͨͪ࠷ޙͷࡆͰ͋Δ͚ͲɺͲ͏ͯ͠ใ͕ࣝΓͣʹΘ͔Βͳ͍͜ͱ͋Δ• Garoon͕ݪҼͰͳ͍͜ͱ͋Δɻͦ͏͍͏߹ʹਂೖΓͤͣɺ͖ͪΜͱઐͷਓʹରԠΛ͓ئ͍͢Δɻ• جຊࣄ࣮Ͱ͢ɻղऍղऍͰ͋ΔͱΘ͔ΔΑ͏ʹ͢ɻ͢Εҧ͍ʹΑΔϩε૾Ҏ্ʹେ͖͍ɻ• ͓٬༷͕ʮೲಘʯͰ͖ΔϙΠϯτΛ୳͢ɻ࣭ʹͦͷ··ճ͢Δͷ͕࠷ળͱݶΒͳ͍ɻ͓٬๊༷͕͑ΔͷૣظղܾͷͨΊʹͳΓɺૣظղܾ͕ࣗͨͪͷϞνϕʔγϣϯʹܨ͕Δ
ͪͳΈʹɺࢲͷϞνϕʔγϣϯ• ͓٬༷ʹ͍ۙॴͰɺࠔ͍ͬͯΔ͓٬༷ͷͨΊʹͳΔ׆ಈΓ͕͍͕͋Δͱײ͍ͯ͡Δ• ୭͔͕Βͳ͍ͱ͍͚ͳ͍ࣄͰɺ͍͍ࣗͯΔͱࢥ͏͠ɺଞͷϝϯόʔ͕όϦόϦ։ൃͯ͘͠ΕͯͨΒνʔϜͱͯͦ͠ΕͰྑ͍• ͓͍߹ΘͤରԠͷޮԽɺ͓ͦͦ٬༷͕ࠔΒͳͯ͘ྑ͍ΛΊ͟͢ͱ͜ΖΓ͍ͨ
վળ͕ਐΊͮΒ͍ͷରࡦ• ۙͱʹ͔͘ਓత͕ແ͍͜ͱʹͲ͏͠Α͏ͳ͍• ମݧೖ෦ʢCybozu Tech Meetup #8 ମݧೖ෦ճΛݟͯͶʂʣ• Φʔφʔͱͯ͠ਐΊΒΕΔਓࡐΛܴ͑Δ• ։ൃνʔϜશମͱͯ͠ɺ͓͍߹ΘͤରԠ͓٬༷ͷෆ҆ΛऔΓআ͘͜ͱʹରͯ͠ͷ༏ઌΛߴΊʹೝࣝͯ͠Β͏
SiriusνʔϜͷ͜Ε͔Β
SiriusνʔϜͷ͜Ε͔Β• ͓͍߹ΘͤରԠͷޮԽ• ͦͦɺ͓͍߹Θͤͷগͳ͍ʹ ͓٬༷͕҆৺ͯ͑ͯ͠ɺࠔΔ͜ͱͳ͍
͓͍߹ΘͤରԠͷޮԽ• ใෆʹΑΔ໎ٶԽΛ͙• ϩά֦ॆ• ใूΊͷϊϋͷڞ༗• ϩάղੳ͔ΒͷݪҼಛఆ·ͰͷޮԽ• ਓྗͰ͍ͬͯΔௐࠪΛͰ͖Δ͚ͩػցʹΒ͍ͤͨ
͓͍߹Θͤͷগͳ͍• ϨΨγʔͳ෦ͷରԠ• վળࣦഊֶͯ͠ͿɺϨΨγʔϓϩμΫτʹཱ͔ͪ͏νʔϜ࡞Γhttps://speakerdeck.com/oogfranz/gai-shan-shi-bai-sitexue-bu-regasipurodakutonili-tixiang-kautimuzuo-ri• ύϑΥʔϚϯεԆͷରԠ• େͳσʔλྔɺඇޮͳσʔλɺetc.
SiriusνʔϜͷ2021• 2020ʹϛογϣϯͷݟ͠ʢݱࡏਐߦதʣ• ։ൃνʔϜͰͬͱ҆ఆӡ༻ͷ༏ઌΛߴΊΔ• த్ೖࣾ1໊ɺମݧೖ෦2໊• ૿͑ͨͰఆৗతͳվળ͕ߦ͑Δମ੍
SiriusνʔϜͷ৽ͨͳઓ͕࢝·Δʂ
We are hiring!!https://cybozu.co.jp/company/job/recruitment/list/software_engineer_php.html
Thanks!