コンテナ導入の正攻法〜ママリのコンテナ移行舞台裏〜/Confrontation-of-Container-Transfer

 コンテナ導入の正攻法〜ママリのコンテナ移行舞台裏〜/Confrontation-of-Container-Transfer

ITインフラSummit 2019 日経 xTECH主催セミナー の発表資料です
https://project.nikkeibp.co.jp/event/xtechi190131p/

1e8c5eaf563f965d3ba48b0054b1d955?s=128

Shoichiro Nagai(shnagai)

January 31, 2019
Tweet

Transcript

  1. 2.

    ࣗݾ঺հ ӬҪউҰ࿠ ίωώτגࣜձࣾɹΤϯδχΞ
 Πϯϑϥ΢ΣϒΦϖϨʔγϣϯ 5XJUUFS!TIOBHBJ ܦྺ
 4*FSʹͯΠϯϑϥपΓͷۀ຿
 ҰٳDPN
 ʙίωώτʹKPJO
 ࠷ۙͷओͳ׆ಈ


    "844VNNJU4UBSUVQ"SDIJUFDUVSFPGUIF:FBSొஃ
 +BQBO$POUBJOFS%BZTWొஃ
 ϒϩάίωώτ։ൃऀϒϩά
 ɹIUUQUFDIDPOOFIJUPDPNBSDIJWFBVUIPSOBHBJT
  2. 8.
  3. 18.

    αʔϏε։ൃΑ͋͘Δ෩ܠᶃ $POGJH'JMF ᶅ 44) ᶄ 3FBEJOH ։ൃऀ Πϯϑϥ ίʔυԽͯ͠ΔΑ
 

    Ұ෦͸ɺϕʔεΠϝʔδ ".* ࣮ߏ੒Λ஌Δͷ͕େ มɻɻ ᶃ2VFTUJPO YYYͷ؀ڥͬͯ ͲΜͳߏ੒ʹͳͬͯ·͔͢Ͷ
  4. 25.

    w շదͳ։ൃ؀ڥͰ։ൃग़དྷ͍ͯΔ
 αΫαΫಈ͘ ࡞Γ௚͠΍มߋͷ൓ө͕଎͍ 
 ߏ੒͕γϯϓϧ w ίʔυ؅ཧ͞ΕϒϥοΫϘοΫεͷͳ͍Πϯϑϥઃఆ w Πϯϑϥઃఆมߋ͕(JUIVC1VMM3FRVFTUϕʔεͰߋ৽Մ


    ઃఆϑΝΠϧͷ؅ཧ͚ͩͰͳ͘ຊ൪൓ө·Ͱߦ͑Δ w ։ൃऀ͕Πϯϑϥ؀ڥʹ͍ͭͯཧղग़དྷ͍ͯΔ w ։ൃຊ൪͕ಉ͡ߏ੒Ͱ҆৺ͯ͠มߋΛߦ͑Δ ໨ࢦͨ͠ཧ૝ܗ
  5. 27.
  6. 30.

    w %PDLFSGPS.BD 8JOEPXT Λ࠾༻ w ౰࣌͸͋·Γࣄྫ͕ͳ͘ࢼߦࡨޡ ։ൃ؀ڥͷ%PDLFSϓϥοτϑΥʔϜબఆ %PDLFS
 ίϚϯυ ϗετ͔Β

    ௚઀Մ Ծ૝Ϛγϯ্͔Β ࣮ߦ ϑΝΠϧ Ϛ΢ϯτ ΍΍஗͍͕ DBDIFEͰճආ ೋॏʹͳΔ͕ ଎͍
  7. 32.

    w ·ͣ͸ɺطଘ؀ڥͷ%PDLFSԽʹείʔϓΛߜΔ
 BMQJOFͱ͔ͰܰྔΠϝʔδ࡞Γͨ͘ͳΔ͕ɺϋϚΔϙΠϯτ͸ͳΔ΂͘ݮΒ͢
 %PDLFSGJMF͑͞Ͱ͖Ε͹ɺޙ͔ΒϦϑΝΫλϦϯά NVMUJTUBHFCVJME౳ ͸Մೳ
 EPDLFSίϯςφͰ੒ޭͨ͠ίϚϯυΛͻͨ͢Β%PDLFSGJMFʹهड़͍ͯ͘͠ w %PDLFSϏϧυ࣌ͷΩϟογϡΛҙࣝ͢Δ
 %PDLFS͸ϨΠϠຖʹΩϟογϡΛ࣋ͭ


    ΩϟογϡΛ༗ޮ׆༻͢ΔͱϏϧυ͕଎͘ͳΔ
 มߋͷ͋ͬͨϨΠϠҎ߱͸Ωϟογϡ͕શͯഁغ͞ΕΔ࢓૊Έͷҝɺมߋͷଟ͍ϨΠϠ ΛԼʹ࣋ͬͯ͘Δͷ͕ϙΠϯτ ྫ͑͹σΟϨΫτϦͷίϐʔͱ͔  w ϨΠϠΛग़དྷΔ͚ͩগͳ͘͢Δ %PDLFSGJMF࡞੒ͷϙΠϯτ
  8. 43.

    ίωώτͰͷίϯςφಋೖͷྺ࢙ ೥ ݄ ։ൃ؀ڥ ։ൃ؀ڥΛ7JSUVBM#PY 7BHSBOU͔Β%PDLFSʹ੾Γସ͑ ʙ݄ ௐࠪɾݕূ ຊ൪ӡ༻ʹ޲͚ͨௐࠪɾݕূͱҰ෦ಋೖ ݄

    ຊ൪ ৽αʔϏε ৽نαʔϏεΛ%PDLFS &$4Ͱϩʔϯν ʙ݄ ຊ൪ ϦϓϨΠε طଘαʔϏεΛ%PDLFS &$4ʹ৐ͤ׵͑ ʙݱࡏ ӡ༻ ΄΅શͯͷαʔϏεΛ%PDLFS &$4Ͱӡ༻'BSHBUF౤ೖ
  9. 47.

    ຊ൪ͷίϯςφ؀ڥͷΞʔΩςΫνϟ ։ൃऀ $MJFOU αʔϏεຖ 8FCΫϥελ 8FCΫϥελ $POUBJOFS  $POUBJOFS 

    $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  αʔϏεຖ $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  "84$MPVE #BUDIΫϥελ &WFOU UJNFCBTFE $POUBJOFS  8FCΫϥελ
  10. 48.

    σϓϩΠϑϩʔ ։ൃऀ $MJFOU αʔϏεຖ 8FCΫϥελ 8FCΫϥελ $POUBJOFS  $POUBJOFS 

    $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  αʔϏεຖ $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  $POUBJOFS  "84$MPVE #BUDIΫϥελ &WFOU UJNFCBTFE $POUBJOFS  CVJMEQVTI QVMM QVMM QVMM QVMM QVTI NFSHF EFQMPZ
 DPOUBJOFSSFQMBDFNFOU
  11. 50.

    σϓϩΠର৅͕ΞϓϦέʔγϣϯ࣮ߦج൫ͦͷ΋ͷʹมΘΔ εςʔδϯά؀ڥ ϓϩμΫγϣϯ؀ڥ ։ൃ؀ڥ ΞϓϦέʔγϣϯ ΞϓϦέʔγϣϯ ΞϓϦέʔγϣϯ ΞϓϦέʔγϣϯ ࣮ߦ؀ڥ ࣮ߦ؀ڥ

    ࣮ߦ؀ڥ ࣮ߦ؀ڥ ΞϓϦέʔγϣϯ ࣮ߦ؀ڥ ΞϓϦέʔγϣϯ ࣮ߦ؀ڥ ઃఆมߋ ઃఆมߋ σϓϩΠ σϓϩΠ σϓϩΠ σϓϩΠ
  12. 51.

    σϓϩΠର৅͕ΞϓϦέʔγϣϯ࣮ߦج൫ͦͷ΋ͷʹมΘΔ εςʔδϯά؀ڥ ϓϩμΫγϣϯ؀ڥ ։ൃ؀ڥ ΞϓϦέʔγϣϯ ΞϓϦέʔγϣϯ ΞϓϦέʔγϣϯ ΞϓϦέʔγϣϯ ࣮ߦ؀ڥ ࣮ߦ؀ڥ

    ࣮ߦ؀ڥ ࣮ߦ؀ڥ ΞϓϦέʔγϣϯ ࣮ߦ؀ڥ ΞϓϦέʔγϣϯ ࣮ߦ؀ڥ ઃఆมߋ ઃఆมߋ σϓϩΠ σϓϩΠ σϓϩΠ σϓϩΠ σϓϩΠ࣮ߦ؀ڥؚΉج൫ͷ࡞Γ௚͠
  13. 52.

    σϓϩΠର৅͕ΞϓϦέʔγϣϯ࣮ߦج൫ͦͷ΋ͷʹมΘΔ εςʔδϯά؀ڥ ϓϩμΫγϣϯ؀ڥ ։ൃ؀ڥ ΞϓϦέʔγϣϯ ΞϓϦέʔγϣϯ ΞϓϦέʔγϣϯ ΞϓϦέʔγϣϯ ࣮ߦ؀ڥ ࣮ߦ؀ڥ

    ࣮ߦ؀ڥ ࣮ߦ؀ڥ ΞϓϦέʔγϣϯ ࣮ߦ؀ڥ ΞϓϦέʔγϣϯ ࣮ߦ؀ڥ ઃఆมߋ ઃఆมߋ σϓϩΠ σϓϩΠ σϓϩΠ σϓϩΠ *NVUBCMF*OGSBTUSVDUVSFͷ࣮ફ
  14. 67.

    w ৽نαʔϏε্ཱͪ͛࣌ʹ։ൃऀ͕%PDLFSGJMFΛ࡞ΓΠ ϯϑϥߏ੒͔ΒखΛग़͢͜ͱ͕ग़དྷΔ
 ։ൃ؀ڥΛ࡞Ε͹ɺͦΕΛຊ൪ʹҠૹ͢Δ͚ͩ w ϛυϧ΢ΣΞͷΞοϓσʔτ౳΋։ൃऀͰ׬݁
 ઃఆมߋͷௐ੔͸ෆཁʹ w %PDLFSͷϦϑΝΫλ΋։ൃऀओಋͰ
 NVMUJTUBHFCVJME΍ϕʔεΠϝʔδ

    04 ͷೖΕସ͑Λڵຯͷ͋Δϝϯό͕ ݱࡏͷ༷ࢠ ։ൃऀ͸ΞϓϦέʔγϣϯ࣮ߦج൫ʹ ੹೚Λ࣋ͭ͜ͱ͕ग़དྷΔ
 ˣ
 νʔϜ਺͕૿͍͚͑ͯ͹͍͘΄Ͳ ޮՌΛൃش͢Δ ϚΠΫϩαʔϏε✖ίϯςφͷ૬ੑͷྑ͞
  15. 68.