人工知能は WEBサーバの暗闇を救う 松本亮介 #ipsjone / JPSJ-ONE 2016 matsumotory

人工知能は WEBサーバの暗闇を救う 松本亮介 #ipsjone / JPSJ-ONE 2016 matsumotory

Webサービスのシステム管理で疲弊している人々を救いたい話

2b692bd83f4418103142a053ecf5ff59?s=128

MATSUMOTO Ryosuke

March 13, 2016
Tweet

Transcript

  1. Πϯλʔωοτͱӡ༻ٕज़ʢ*05ʣݚڀձ 2016/03/12 ৘ใॲཧֶձ ୈ78ճશࠃେձ IPSJ-ONE 2016 ਓ޻஌ೳ͸ 8&#αʔόͷ҉ҋΛٹ͏ GMOϖύϘגࣜձࣾ γχΞɾϓϦϯγύϧΤϯδχΞ

    MATSUMOTO, Ryosuke @matsumotory
  2. 8FCαʔϏε

  3. ϖύϘ෱Ԭͷ8FCαʔϏε ϨϯλϧαʔόʢສαΠτ਺ʣ υϝΠϯऔಘ ϋϯυϝΠυϚʔέοτ

  4. 8FCαʔϏε΁ͷෆຬ  ஋ஈ͕ߴ͍  ͭͳ͕Βͳ͍ද͕ࣔ஗͍  ͜ͷ8FCαʔϏε͸࢖͑ͳ͍  4/4֦ࢄͰ͋ͬͱ͍͏ؒʹධ൑͕མͪΔ࣌୅

  5. շదʹར༻Ͱ͖ͯ౰ͨΓલ ͷੈք

  6. 8FCαʔόӡ༻͕େม

  7. ؂ࢹͷᮢ஋ઃఆ͸೉͍͠

  8. Ұ࣌తͳߴෛՙ͸ແࢹ͍ͨ͠ αʔόͷϦιʔε࢖༻ྔ      ࣌ؒ  

              ແࢹ͍ͨ͠
  9. ܏޲͕มԽ͢Δߴෛՙ͸༧ଌ͍ͨ͠ αʔόͷϦιʔε࢖༻ྔ      ࣌ؒ  

              Ͱ͖Δ͚ͩ͸΍͘༧ଌ͍ͨ͠
  10. ਖ਼ৗʹݟ͑ΔҟৗΛݕ஌͍ͨ͠ αʔόͷϦιʔε࢖༻ྔ      ࣌ؒ  

              ༧ଌ͍ͨ͠ ࣮͸ҟৗ͕ൃੜ͍ͯ͠Δ࣌఺
  11. ਓͷ໨ʢखʣʹΑΔӡ༻͕ඞཁ Ͱ΋ࣗಈͰ੍ޚ͍ͨ͠

  12. ਓ޻஌ೳతΞϓϩʔν

  13. ߟ͑ํ  αʔό΍γεςϜʹ͸ಛ௃͕͋Δ͸ͣ  αʔόͷಛ௃ͷ௨ৗঢ়ଶΛֶश͓ͯ͘͠  ௨ৗঢ়ଶ͔Β֎Εͨঢ়ଶΛղੳ͢Δ  ࿈ଓతʹ֎Εͨঢ়ଶΛҟৗͷ͸͡·Γͱ͢Δ 

    σʔλϚΠχϯάͷ؍఺͔ΒมԽ఺ݕग़
  14. 8FCαʔόͷҟৗঢ়ଶΛ ༧ଌͯࣗ͠ಈͰ੍ޚ

  15. ֤छج൫ٕज़͸׬੒  8FCαʔόઃఆΛϓϩάϥϜԽ ˞  ઃఆϓϩάϥϜʹΑͬͯࣗ༝ʹಛ௃ྔΛҾ͖ग़ͤΔ  ઃఆϓϩάϥϜͱ04ͷϦιʔε੍ޚΛ࿈ܞ ˞ 

    αʔόઃఆϓϩάϥϜ͕04ͷϦιʔεΛ௚઀੍ޚͰ͖Δ  ޙ͸্هͷٕज़ؒͰಛ௃ྔͷఆٛͱղੳ͕ඞཁ  มԽ఺ݕग़ͷख๏͸طʹޮ཰ͷΑ͍΋ͷ͕ز͔ͭ͋Δ˞ ˞দຊ྄հ Ԭ෦णஉ NPE@NSVCZεΫϦϓτݴޠͰߴ଎͔ͭলϝϞϦʹ֦ுՄೳͳ8FCαʔόͷػೳ֦ுࢧԉػߏ ৘ใॲཧֶձ࿦จࢽɼ7PM /P QQ /PW ˞3ZPTVLF.BUTVNPUP 3FTPVSDF$POUSPM"SDIJUFDUVSFGPSB8FC4FSWFS4FQBSBUJOH$PNQVUFS3FTPVSDFT7JSUVBMMZBU&BDI)5513FRVFTU 3VCZ,BJHJ 4FQ ˞+5BLFVDIJBOE,:BNBOJTIJ l"6OJGZJOH'SBNFXPSLGPS%FUFDUJOH0VUMJFSTBOE$IBOHF1PJOUTGSPN5JNF4FSJFT z*&&&USBOTBDUJPOTPO,OPXMFEHFBOE%BUB&OHJOFFSJOH  QQ 
  16. ಛ௃ྔͷఆٛͱղੳ

  17. ෳ਺σʔλͷؔ܎ੑ͕ॏཁ

  18. ಛ௃ྔ"ͷ࣌ܥྻσʔλ ಛ௃ྔͷσʔλ஋      ࣌ؒ  

              ҟৗ͕ى͖ͯΔʁ ͜ͷσʔλͰ͸Α͘෼͔Βͳ͍ ࣮͸ҟৗ͕ى͖͍ͯΔ࣌఺
  19. ಛ௃ྔ#ͷ࣌ܥྻσʔλ ಛ௃ྔͷσʔλ஋      ࣌ؒ  

              ҟৗ͕ى͖ͯΔʁ
  20. "ͱ#ͷ૬ؔؔ܎ΛݟΔ ಛ௃ྔͷσʔλ஋      ࣌ؒ  

              ҟৗ͕ى͖ͯͦ͏ʂ
  21. "ͱ#ͷ૬ؔؔ܎ͷ࣌ܥྻσʔλ ˞ ಛ௃ྔͷσʔλ஋      ࣌ؒ 

               ҟৗʢมԽʣ͕ى͖ͯΔʂʂ ˞দຊ྄հ τϥϑΟοΫಛ௃ྔͷ૬ؔಛੑΛ༻͍ͨҟৗݕग़ ฏ੒೥౓ଔۀݚڀൃදձ ೥݄
  22. ؔ܎ੑΛ؂ࢹ͠ ࣗݾͰ࠷దԽ͢Δٕज़

  23. ͜ͷٕज़͕໨ࢦ͢γεςϜͱ ༧૝͢Δੈք

  24. γεςϜ͕ੜ໋ͱͳΓ͏Δੈք  αʔό͕༗ػతʹͭͳ͕ΓৼΔ෣͏ੈք  ࡉ๔ͷΑ͏ʹৼΔ෣͍ೖΕସΘΓ૿৩͢Δαʔό  αʔό಺෦ͷ؂ࢹͱ࠷దԽͷந৅౓ΛߴΊΔ  ֤αʔό΍γεςϜͷؔ܎ੑΛϚΫϩʹࣗݾ؂ࢹ 

    ؔ܎ੑ͔Βҟৗݕ஌͠࠷దԽ͢ΔγεςϜ͕ඞਢ
  25. ͳΊΒ͔ͳγεςϜ

  26. ֤εςοϓͰͷؔ܎ੑΛද͢ಛ௃ྔΛ γεςϜ͕ࣗಈͰΞοϓσʔτͯ͠શ ମ࠷దԽ͢ΔγεςϜ

  27. ͳΊΒ͔ͳγεςϜ ؔ܎ੑ؂ࢹ ࣗಈ੍ޚ ؔ܎ੑ؂ࢹ ࣗಈ੍ޚ ؔ܎ੑ؂ࢹ ࣗಈ੍ޚ ؔ܎ੑ؂ࢹ ࣗಈ੍ޚ ؔ܎ੑ؂ࢹ

    ࣗಈ੍ޚ ؔ܎ੑ؂ࢹ ࣗಈ੍ޚ ؔ܎ੑ؂ࢹ ࣗಈ੍ޚ ϓϩηε 04 γεςϜ
  28. ਓؒΛ8FCαʔϏεͷγεςϜ؅ཧ͔Β։์͠ɺՈ଒ͱա ࣌ؒ͢͝΍ɺٕज़Λ΋ͬͱਐԽͤ͞ΔͨΊͷ࣌ؒΛ૿΍͢ɻ ͦΕΒ͕Ճ଎ͨ݁͠ՌɺͳΊΒ͔ͳγεςϜΛػց͕؅ཧ͠ɺ ਓ͕ؒ༡ΜͰ฻ΒͤΔੈք͕࣮ݱՄೳͱͳΔ͔΋͠Εͳ͍ɻ ͨͩ͠ɺͦΕ͕޾͔ͤͲ͏͔͸෼͔Βͳ͍ɻ