Save 37% off PRO during our Black Friday Sale! »

Developers.IO 2017 E3

Developers.IO 2017 E3

C97900102deff1d3359eb64c9a00b080?s=128

Tmorinaga

July 01, 2017
Tweet

Transcript

  1. "844FDVSJUZ#FTU1SBDUJDFT 8IJUFQBQFSΛ ΨοπϦಡΈղ͘ձ  "84ࣄۀ෦৿Ӭେࢤ DNEFWJP

  2. ࣗݾ঺հ  ৿Ӭେࢤʢ΋Γͳ͕͍ͨ͠ʣ w "84ࣄۀ෦ιϦϡʔγϣϯΞʔΩςΫτ w ηΩϡϦςΟνʔϜϦʔμʔ w ஍ຯͰେࣄͳαʔϏεΛ௥͏ͷ͕झຯ

  3. ηογϣϯλΠτϧ  "844FDVSJUZ#FTU1SBDUJDFT 8IJUFQBQFSΛ ΨοπϦಡΈղ͘ձ

  4. "844FDVSJUZ#FTU1SBDUJDFT8IJUFQBQFS  https://d0.awsstatic.com/International/ja_JP/Whitepapers/AWS_Security_Best_Practices.pdf

  5. ཁ໿  ͲΜͳ಺༰͕هࡌ͞Ε͍ͯΔʁ w ֤૊৫༻ͷҰ࿈ͷηΩϡϦςΟϙϦγʔͱϓϩηεΛ࡞੒͢Δͷʹ໾ཱͭηΩϡ ϦςΟͷϕετϓϥΫςΟε w "84Ͱͷࢿ࢈ͷࣝผͱ෼ྨͱอޢ w ΞΧ΢ϯτɺϢʔβʔɺάϧʔϓΛ࢖༻ͨ͠"84Ϧιʔε΁ͷΞΫηεͷ؅ཧ

    w Ϋϥ΢υ಺ͷσʔλɺΦϖϨʔςΟϯάγεςϜɺΞϓϦέʔγϣϯɺ͓ΑͼΠ ϯϑϥετϥΫνϟશମΛอޢ͢ΔͨΊʹਪ঑͞ΕΔํ๏ w ωοτϫʔΩϯάɺΦϖϨʔςΟϯάγεςϜɺσʔλ҉߸Խɺӡ༻؅ཧͷ෼໺ ʹ͓͚ΔηΩϡϦςΟͷجຊతͳ֓೦Λཧղ͍ͯ͠Δ͜ͱ͕લఏ
  6. ֓ཁ  ৮ΕΔ͜ͱ w *OGPSNBUJPO4FDVSJUZ.BOBHFNFOU4ZTUFN *4.4 ͷఆٛʹ໾ཱͭҎԼͷ߲໨ w "84ͱ͓٬༷ͱͷؒͰηΩϡϦςΟ্ͷ੹೚Λڞ༗͢Δํ๏ w

    ࢿ࢈Λఆ͓ٛΑͼ෼ྨ͢Δํ๏ w ಛݖΞΧ΢ϯτͱάϧʔϓΛ࢖༻ͯ͠σʔλ΁ͷϢʔβʔΞΫηεΛ؅ཧ͢Δํ๏ w σʔλɺΦϖϨʔςΟϯάγεςϜɺωοτϫʔΫͷอޢʹؔ͢ΔϕετϓϥΫςΟε w ηΩϡϦςΟ্ͷ໨ඪͷୡ੒ʹ͓͚ΔϞχλϦϯάͱΞϥʔτͷॏཁੑ ৮Εͳ͍͜ͱ w ઃఆ͢ΔͨΊͷ۩ମతͳํ๏
  7. ੹೚ڞ༗Ϟσϧ  ηΩϡϦςΟ্ͷ໨ඪʹ޲͚AWSͱϢʔβ͕࿈ܞ͢Δ w "84 w ҆શͳΠϯϑϥετϥΫνϟͱαʔϏεΛఏڙ w Ϣʔβ w

    ҆શͳ04ɺϓϥοτϑΥʔϜɺσʔλΛ༻ҙ͢Δ੹೚Λ࣋ͭ
  8. ੹೚ڞ༗Ϟσϧ  ࣮͸αʔϏε͝ͱʹ੹೚ൣғ͕ҧ͏ʢେ͖ͭ͘ʣ w ΠϯϑϥετϥΫνϟαʔϏε w &$ɺ&#4ɺ"VUP4DBMJOHɺ71$ͳͲ w ίϯςφαʔϏε w

    3%4ɺ&.3ɺ&MBTUJD#FBOTUBMLͳͲ w ந৅ԽαʔϏε w 4ɺ(MBDJFSɺ%ZOBNP%#ɺ424ɺ4&4ͳͲ
  9. ΠϯϑϥετϥΫνϟαʔϏε  Πϯϑϥ෦෼ͷΈ"84͕؅ཧ

  10. ίϯςφαʔϏε  Πϯϑϥɺ04ɺϓϥοτϑΥʔϜ·Ͱ"84͕؅ཧ

  11. ந৅ԽαʔϏε  ΤϯυϙΠϯτ͚ͩެ։ʢجຊతʹ"84͕؅ཧʣ

  12. ੹೚ڞ༗Ϟσϧ  ΋ͪΖΜαʔϏε͝ͱʹগͣͭ͠ҧ͍·͢ʂ ࣗ෼ͷ੹೚ൣғΛ೺Ѳ͢Δ͜ͱ͕ॏཁͰ͢ɻ

  13. Ξηοτʢ৘ใࢿ࢈ʣͷఆٛͱ෼ྨ  *4.4ͷઃܭલʹ΍Δ͜ͱ w อޢ͢Δඞཁ͕͋ΔશͯͷΞηοτΛಛఆ w ͦΕͧΕͷΞηοτͷίετΛఆٛ w ਺஋Խ͕೉͍͠ͷͰ࣭తϝτϦΫεͰ෼ྨ͢ΔͱޮՌత w

    ແࢹͰ͖Δ΄Ͳ௿͍௿͍தߴ͍ඇৗʹߴ͍ͳͲ w ͦͷޙɺอޢ͢ΔͨΊͷ࣮ݱՄೳͳιϦϡʔγϣϯΛݕ౼ w ٕज़໘ͱίετ໘ͷ྆ํ͔Βݕ౼͢Δ
  14. ΞηοτΛอޢ͢ΔͨΊͷ*4.4ͷઃܭ  ηΩϡϦςΟཁ݅͸૊৫ຖʹҧ͏ w Өڹ͢ΔཁҼ͸ҎԼͷΑ͏ͳ΋ͷ w Ϗδωεͷχʔζ΍໨ඪ w ࠾༻͍ͯ͠Δϓϩηε w

    ૊৫ͷن໛΍ߏ଄ w ͜ΕΒͷཁҼ͸࣌ؒͱͱ΋ʹมΘΔՄೳੑ͕͋ΔͨΊɺఆظ తʹݟ௚͢ϓϩηε͕ॏཁ
  15. "84ΞΧ΢ϯτɺ*".Ϣʔβɺάϧʔϓɺϩʔϧͷ؅ཧ  ΞΫηεݖݶ؅ཧ w Ϣʔβ͕ඞཁͱ͢ΔϦιʔεͷΈʹݶఆͯ͠ɺͦΕΒʹΞΫ ηε͢ΔͨΊͷ࠷௿ݶͷΞΫηεݖݶΛׂΓ౰ͯΔ w ͦͷͨΊʹ͸*".Λ׆༻͢Δ ٞ࿦ϙΠϯτ

  16. ݸਓతϕετϓϥΫςΟε  ຊ౰ʹ࠷௿ݶͷػೳΛઃఆ͢Δͷ͸ඇৗʹେม ·ͨɺΧελϜϙϦγʔΛ؅ཧ͢Δʹ͸ਓһ͕ඞཁ ͋Δఔ౓؇΍͔ʹݖݶઃఆ͓͍ͯͯ͠ɺ໰୊ൃੜΛଈ࠲ʹ ݕ஌ɺରԠͰ͖Δ࢓૊Έͮ͘ΓΛ͓ͯ͘͠΄͏͕ݱ࣮త ྫʣ؂ࠪϩάɺ؂ࢹɺߏ੒؅ཧɺมߋ؅ཧͳͲ

  17. "84ΞΧ΢ϯτɺ*".Ϣʔβɺάϧʔϓɺϩʔϧͷ؅ཧ  "84ΞΧ΢ϯτͱ*".Ϣʔβ w "84ΞΧ΢ϯτ w "84ʹ࠷ॳʹαΠϯΞοϓͨ࣌͠ʹ࡞੒͢ΔΞΧ΢ϯτ w શͯͷϦιʔεɺαʔϏεʹΞΫηεՄೳʢ੍ݶෆՄʣ w

    جຊతʹ࢖༻͠ͳ͍ w *".Ϣʔβ w ෳ਺*".Ϣʔβ࡞੒͠ɺ֤Ϣʔβʹೝূ৘ใΛׂΓ౰ͯΒΕΔ w ΞΫηε͢ΔϢʔβຖʹ*".ϢʔβΛ࡞੒͢Δ͜ͱ͕ϕετϓϥΫςΟε
  18. "84ΞΧ΢ϯτɺ*".Ϣʔβɺάϧʔϓɺϩʔϧͷ؅ཧ  ෳ਺"84ΞΧ΢ϯτΛ࢖༻͢Δ৔߹ͷઓུ w ηΩϡϦςΟΛҰݩ؅ཧ w "84ΞΧ΢ϯτҰͭ w ຊ൪ɺ։ൃɺݕূ؀ڥͰ෼཭ w

    ͭͷ"84ΞΧ΢ϯτ w ಠཱͨ͠ෳ਺ͷ෦໳ w ෦໳͝ͱͷෳ਺ͷ"84ΞΧ΢ϯτ w ಠཱͨ͠ෳ਺ͷϓϩδΣΫτͰηΩϡϦςΟΛҰݩ؅ཧ w Ұͭͷڞ௨"84ΞΧ΢ϯτͱෳ਺ͷ"84ΞΧ΢ϯτ Ұݩ؅ཧ ຊ൪ ݕূ ։ൃ ڞ௨ 1+ 1+
  19. "84ΞΧ΢ϯτɺ*".Ϣʔβɺάϧʔϓɺϩʔϧͷ؅ཧ  ෳ਺"84ΞΧ΢ϯτΛ࢖༻͢Δ৔߹ͷઓུ w ΞΧ΢ϯτΛ·ͱΊΔϝϦοτ w ηΩϡϦςΟͷ؅ཧΛҰݩԽ͠ɺΦʔόʔϔουΛ࠷খݶʹ཈͑Δ w ֤αʔϏε͝ͱͷ࿈ܞ͕͠΍͍͢ʢ࠷ۙ͸ϚϧνΞΧ΢ϯτରԠ͕ਐΜͰ͍ΔͷͰʜʣ w

    ΞΧ΢ϯτΛ෼͚ΔϝϦοτ w ηΩϡϦςΟཁ݅ΛΞΧ΢ϯτຖʹ෼͚ΒΕΔ w ݖݶͷઃఆͳͲ͕ෳࡶԽͮ͠Β͍ʢෳ਺ϕϯμ͕ೖΔ؀ڥ͸ݖݶ؅ཧ͕஍ࠈʣ w ੥ٻͷ໌ࡉ͕෼͚ΒΕΔʢҰׅ੥ٻ͢Ε͹੥ٻ͸ҰͭͰ໌ࡉ͚ͩ෼͚ΒΕΔʣ ٞ࿦ϙΠϯτ
  20. "84ΞΧ΢ϯτɺ*".Ϣʔβɺάϧʔϓɺϩʔϧͷ؅ཧ  *".Ϣʔβͷ؅ཧ w *".Ϣʔβͷ࡞੒ɺ؅ཧɺ࡟আ͸"84ΞΧ΢ϯτͱ*".ͷ ϦιʔεʹΞΫηεݖݶΛ࣋ͬͨ*".ϢʔβͷΈ͕Մೳ w ߴ͍ݖݶ͕༩͑ΒΕͨ*".Ϣʔβ͸ਓɺαʔϏεɺΞϓϦέʔ γϣϯͷͦΕͧΕʹରͯ͠ݸผʹ*".ϢʔβΛ࡞੒ग़དྷΔ w

    ෳ਺ͷΤϯςΟςΟͰಉ͡ೝূ৘ใΛڞ༗͢Δڞ༗Ϣʔβʔ *%͸ɺ࢖༻͠ͳ͍͜ͱΛڧ͓͘קΊ͠·͢ɻʢຊจϚϚʣ
  21. "84ΞΧ΢ϯτɺ*".Ϣʔβɺάϧʔϓɺϩʔϧͷ؅ཧ  *".άϧʔϓͷ؅ཧ w ৬຿ɺ෦໳ɺ஍Ҭɺ1+୯ҐͰ࡞੒͢ΔͳͲಉ͡"84Ϧιʔεʹ ΞΫηε͢Δඞཁ͕͋Δ*".ϢʔβΛ೚ҙͷج४Ͱ·ͱΊΒΕΔ w *".άϧʔϓʹׂΓ౰ͯͨݖݶ͸ͦΕʹଐ͢Δ*".Ϣʔβʹશͯ ܧঝ͞ΕΔ w

    ಛఆͷϦιʔε΁ΞΫηε͢Δਓ͕Ұਓ͔͍͠ͳͯ͘΋*".άϧʔ ϓΛ࡞੒͠ɺ*".ϢʔβΛׂΓ౰ͯΔࣄ͕ϕετϓϥΫςΟε
  22. "84ΞΧ΢ϯτɺ*".Ϣʔβɺάϧʔϓɺϩʔϧͷ؅ཧ  "84ೝূ৘ใͷ؅ཧ w "84ΞΧ΢ϯτͱ*".Ϣʔβ͸ͦΕͧΕҰҙͷ*% w ݻ༗ͷ௕ظతͳೝূ৘ใ͕ઃఆ͞ΕΔ w ೝূ৘ใ͸छྨ w

    Ϛωδϝϯτίϯιʔϧ΁ͷϩάΠϯʹඞཁ w ϓϩάϥϜʹΑΔ"84"1*΁ͷΞΫηεʹඞཁ
  23. "84ΞΧ΢ϯτɺ*".Ϣʔβɺάϧʔϓɺϩʔϧͷ؅ཧ  Ϛωδϝϯτίϯιʔϧ΁ͷϩάΠϯ w Ϣʔβ໊ w "84ΞΧ΢ϯτͷ৔߹͸ϝʔϧΞυϨεɺ*".Ϣʔβ͸ॊೈʹઃఆՄೳ w ύεϫʔυ w

    "84ΞΧ΢ϯτͷ৔߹͸೚ҙɺ*".Ϣʔβ͸ϙϦγʔΛఆٛग़དྷΔ w .'"ʢΦϓγϣϯʣ w .'"σόΠε͔Βͷೝূίʔυ͕ٻΊΒΕΔ w "84ΞΧ΢ϯτͱ*".Ϣʔβ૒ํʹ.'"Λઃఆ͢Δࣄ͕ϕετϓϥΫςΟε
  24. "84ΞΧ΢ϯτɺ*".Ϣʔβɺάϧʔϓɺϩʔϧͷ؅ཧ  ϓϩάϥϜʹΑΔ"84"1*΁ͷΞΫηεʹඞཁ w ΞΫηεΩʔ w ΞΫηεΩʔ*%ͱγʔΫϨοτΩʔͰߏ੒͞ΕΔ w ΞΫςΟϒͳΞΫηεΩʔͷηοτΛͭ·Ͱॴ༗Ͱ͖Δ w

    ఆظతͳߋ৽͕ϕετϓϥΫςΟε w .'"ʢΦϓγϣϯʣ w ಛఆͷૢ࡞Λ͢Δ࣌ʹ.'"ೝূΛٻΊΔࣄ͕ग़དྷΔ w Ͳͷૢ࡞Ͱ.'"ΛٻΊΔ͔͸*".ϙϦγʔʹΑΔ
  25. "84ΞΧ΢ϯτɺ*".Ϣʔβɺάϧʔϓɺϩʔϧͷ؅ཧ  *".ϩʔϧͱҰ࣌తͳηΩϡϦςΟೝূ৘ใΛ࢖༻ͨ͠ҕ೚ w ௨ৗ͸"84ϦιʔεʹΞΫηεͰ͖ͳ͍Ϣʔβ΍αʔϏεʹΞΫηεΛҕ೚ Ͱ͖Δ w &$Ͱ࣮ߦ͢ΔΞϓϦέʔγϣϯ͔Β"84Ϧιʔε΁ͷΞΫηε w ΞΫηεΩʔ͸࿙Ӯ͕ා͍ͷͰ*".ϩʔϧ҆ఆ

    w ΫϩεΞΧ΢ϯτΞΫηεʢ։ൃ؀ڥ͔Βຊ൪؀ڥʹεΠονʣ w ෳ਺ͷ*".ϢʔβΛ࡞Δͱೝূ৘ใͷ؅ཧ͕ࠔ೉ʢ࢖͍ճ͠ɺ୯७ͳύεϫʔυͷԹচʣ w *%ϑΣσϨʔγϣϯʢ"84Ҏ֎ͷ*%Λ࢖༻ͯ͠"84ϦιʔεʹΞΫηεʣ w ࣾ಺ͷ"%ͳͲΛ࢖ͬͯ440Λ࣮ݱ ٞ࿦ϙΠϯτ
  26. ݸਓతϕετϓϥΫςΟε  ΞΫηεΩʔ͸࠷ޙͷखஈ ݪଇͱͯ͠IAMϩʔϧ΍Ұ࣌తೝূΛ࢖༻͢Δ

  27. &$Πϯελϯε΁ͷ04ϨϕϧͷΞΫηε؅ཧ  &$ʹ͓͍ͯ04ͷೝূ৘ใ؅ཧ͸Ϣʔβͷ੹೚ w &$΁ͷೝূʹ͸ΩʔϖΞ͕༻͍ΒΕΔ w 34"҉߸伴ʢൿີ伴ͱެ։伴ͷϖΞʣ w "84ʹ͸ެ։伴ͷΈอ؅ʢൿີ伴ͷ؅ཧ͸Ϣʔβʣ w

    ΩʔϖΞͷ࡞੒ํ๏͸छྨ w "84Ͱੜ੒ w ࣗ෼Ͱੜ੒ͨ͠ΩʔϖΞͷ͏ͪެ։伴Λ"84ʹΠϯϙʔτ
  28. Ϧιʔε΁ͷΞΫηεͷঝೝ  Ϧιʔεͷঝೝʹ͸ͭͷΞϓϩʔν͕͋Δ w ϦιʔεϙϦγʔ w ϙϦγʔΛϦιʔεʹΞλον w ͦͷϦιʔεΛ࢖༻Ͱ͖ΔϢʔβͱ࣮ߦͰ͖Δૢ࡞Λఆٛ͢Δ w

    ྫʣ4ͷόέοτϙϦγʔɺ4ͷΞΫηεݖݶ w ػೳϙϦγʔʢϢʔβϕʔεΞΫηεݖݶʣ w ϙϦγʔΛ*".Ϣʔβ΍*".άϧʔϓʹΞλον w ϢʔβʹΑΔ࣮ߦΛڐՄɺېࢭ͢ΔػೳΛఆٛ͢Δ w ྫʣ*".ϙϦγʔɺΠϯϥΠϯϙϦγʔ
  29. ҉߸ԽΩʔͷอ؅ͱ؅ཧ  ҉߸ԽΛ࢖༻͢Δʹ͸Ωʔ͕ඞཁ w ΩʔΛ҆શʹ؅ཧ͢Δ͜ͱ͕ඞཁෆՄܽ w "84ͰͷΩʔͷ؅ཧํ๏͸ҎԼ w طଘͷΩʔอ؅ϓϩηεΛ࢖༻ʢ)4.ʣ w

    "84ಠࣗͷΩʔอ؅αʔϏεʢ$MPVE)4.ɺ,.4ͷ࢖༻ʣ
  30. ʢࢀߟʣ$MPVE)4.ͱ,.4ͷҧ͍  େ͖ͳҧ͍͸ઐ༻ϋʔυ΢ΣΞ͕͋Δ͔ɺͳ͍͔ w "84$MPVE)4. w 71$ʹϢʔβઐ༻ͷϋʔυ΢ΣΞσόΠε w "84͸ϋʔυ΢ΣΞ෦෼ͷΈ؅ཧʢ伴ͷ؅ཧ͸શͯϢʔβͷ੹೚ʣ w

    ڞ௨伴ɺެ։伴҉߸ʹରԠ w "84,FZ.BOBHFNBOU4FSWJDF w ϚϧνςφϯτͷϚωʔδυαʔϏε w "84͕ΩʔͷՄೳੑɺ଱ٱੑ΋୲౰ w ڞ௨伴҉߸ͷΈରԠ
  31. อ؅࣌ͷσʔλͷอޢ  "84্ʹอ؅͢Δσʔλʹ͸ҎԼͷΑ͏ͳ՝୊͕͋Δ w ۮൃతͳ৘ใͷ։ࣔ w ΞΫηε੍ݶ w σʔλͷ҉߸Խ w

    ۮൃతɺҙਤతͳσʔλͷෆ੔߹ w ΞΫηε੍ݶ w σʔλͷ੔߹ੑνΣοΫʢ."$)."$σδλϧॺ໊ͳͲʣ w όοΫΞοϓɺόʔδϣχϯάͰ෮چखஈͷ֬อ
  32. อ؅࣌ͷσʔλͷอޢ  "84্ʹอ؅͢Δσʔλʹ͸ҎԼͷΑ͏ͳ՝୊͕͋Δ w աࣦʹΑΔ࡟আ w ΞΫηε੍ݶ w .'"%FMFUFʢ࡟আ࣌ʹ.'"ೝূΛٻΊΔʣ w

    όοΫΞοϓɺόʔδϣχϯάͰ෮چखஈͷ֬อ w γεςϜɺΠϯϑϥɺϋʔυ΢ΣΞɺιϑτ΢ΣΞͷՄ༻ੑ w όοΫΞοϓɺϨϓϦέʔγϣϯ
  33. 4Ͱͷอ؅࣌ͷσʔλอޢ  ҎԼͷΞϓϩʔν͕͋Δ w ΞΫηε੍ݶʢόέοτɺΦϒδΣΫτϨϕϧͷݖݶɺ*".ϙϦγʔʣ w όʔδϣχϯάʢσϑΥϧτͰ͸0''ʣ w ϨϓϦέʔγϣϯʢࣗಈʹ.VMUJ";ͰϨϓϦέʔγϣϯʣ w

    όοΫΞοϓʢϨϓϦέʔγϣϯͱόʔδϣχϯάͰ୅ସʣ w αʔόαΠυ҉߸Խʢ,.4ΩʔͰ҉߸Խʣ w ΫϥΠΞϯταΠυ҉߸ԽʢΞϓϦଆͰ,.4ΩʔͳͲͰ҉߸Խʣ
  34. &#4Ͱͷอ؅࣌ͷσʔλอޢ  ҎԼͷΞϓϩʔν͕͋Δ w ϨϓϦέʔγϣϯʢಉ";ʹίϐʔ͕࡞੒͞ΕΔʣ w όοΫΞοϓʢεφοϓγϣοτʣ w ҉߸Խ w

    ,.4ΩʔͰ҉߸Խ w .JDSPTPGU8JOEPXT&'4 w .JDSPTPGU8JOEPXT#JUMPDLFS w -JOVYENDSZQU w 5SVF$SZQU w 4BGF/FU1SPUFDU7ʢ੔߹ੑೝূ΋ఏڙʣ
  35. 3%4Ͱͷอ؅࣌ͷσʔλอޢ  ҎԼͷΞϓϩʔν͕͋Δ w ϨϓϦέʔγϣϯʢ.VMUJ";ʣ w όοΫΞοϓʢεφοϓγϣοτʣ w αʔόαΠυ҉߸Խʢ,.4ΩʔͰͷ҉߸Խʣ w

    ΫϥΠΞϯταΠυ҉߸ԽʢΤϯδϯ͝ͱʹ৭ʑ͋ΔɺΞϓ ϦϨϕϧͰͷ҉߸Խʣ w ͨͩ͠$4&҉߸Խ͢Δͱ෦෼Ұகݕࡧ͕ग़དྷͳ͘ͳΓ·͢
  36. %ZOBNP%#Ͱͷอ؅࣌ͷσʔλอޢ  ҎԼͷΞϓϩʔν͕͋Δ w ϨϓϦέʔγϣϯʢ.VMUJ";ɺΫϩεϦʔδϣϯ΋Մʣ w όοΫΞοϓʢΤΫεϙʔτͰ࣮ݱՄʣ w ΫϥΠΞϯταΠυ҉߸ԽʢΞϓϦଆͰ,.4ΩʔͳͲͰ҉ ߸Խʣ

  37. ஫ҙ  Ξηοτͷॏཁ౓ʹԠͨ͡ରԠ͕ඞཁͰ͢ɻ ެ։σʔλΛ҉߸Խͯ͠΋ύϑΥʔϚϯε͕ མͪΔ͚ͩͰ͢ɻ

  38. σʔλͱϝσΟΞͷഇغ  ෺ཧϝσΟΞͷഇغ͸"84ͷ੹೚ w σʔλΛ࡟আͯ͠΋෺ཧϝσΟΞ͸࡟আ͞Εͳ͍ w ن੍ɺϏδωεཁ݅ͰσʔλͷഁغΛపఈ͍ͨ͠৔߹ w Ϋϥ΢υʹอ؅͞Εͳ͍ΩʔͰ҉߸Խ w

    ΩʔΛഇغͯ͠σʔλΛճ෮Ͱ͖ͳ͍Α͏ʹ
  39. ఻ૹதͷσʔλͷอޢ  "84Ͱͷσʔλ௨৴ʹ͸ҎԼͷΑ͏ͳ՝୊͕͋Δ w ۮൃతͳ৘ใͷ։ࣔ w ΞΫηε੍ݶ w *14FD&14΍44-5-4ͳͲΛ࢖ͬͨܦ࿏҉߸Խ w

    ۮൃతɺҙਤతͳσʔλͷෆ੔߹ w *14FD&14")΍44-5-4ͳͲΛ࢖ͬͨσʔλͷ੔߹ੑೝূ
  40. ఻ૹதͷσʔλͷอޢ  "84Ͱͷσʔλ௨৴ʹ͸ҎԼͷΑ͏ͳ՝୊͕͋Δ w *%ͷ࿙ӮɺͳΓ͢·͠ɺதؒऀ w *14FD*,&Ͱࣄલڞ༗Ωʔ΍9ূ໌ॻͰೝূ w αʔόʔূ໌ॻೝূͱͱ΋ʹ44-5-4Λ࢖༻

  41. ఻ૹதͷσʔλͷอޢ  ఻ૹதͷσʔλΛอޢ͢ΔͨΊͷΞϓϩʔν w ΢ΣϒΞϓϦέʔγϣϯ w )5514ʢ)551PWFS44-5-4Λ࢖༻ʣ w 44-5-4ͷॲཧʹ͸ෛՙ͕͔͔ΔͨΊɺ&-#ͰॲཧΛΦϑϩʔυ΋ख w

    3FNPUF%FTLUPQ1SPUPDPMʢ3%1ʣͷτϥϑΟοΫ w σϑΥϧτͰ44-5-4઀ଓΛཱ֬ w σϑΥϧτͰ͸ࣗݾূ໌ॻΛ࢖༻͢ΔͷͰ஫ҙ
  42. ఻ૹதͷσʔλͷอޢ  ఻ૹதͷσʔλΛอޢ͢ΔͨΊͷΞϓϩʔν w 4FDVSF4IFMMʢ44)ʣͷτϥϑΟοΫ w σϑΥϧτͰΫϥΠΞϯτͱαʔόؒΛΩʔΛ࢖ͬͯ҉߸Խ w ඞͣ44)όʔδϣϯ̎Λ࢖͏ʢόʔδϣϯ̍͸੬ऑੑ͋Γʣ w

    %#ͷτϥϑΟοΫ w ଟ͘ͷ%#Τϯδϯ͕ωΠςΟϒ%#ϓϩτίϧ༻ͷ44-5-4ϥούʔΛαϙʔτ w 3%4Ͱ͸44-5-4ͷαϙʔτΛఏڙ w IUUQEPDTBXTBNB[PODPNKB@KQ"NB[PO3%4MBUFTU6TFS(VJEF 6TJOH8JUI3%444-IUNM
  43. "84αʔϏεΛ؅ཧ͢Δࡍͷ఻ૹதͷσʔλͷอޢ  Ϛωδϝϯτίϯιʔϧ΋"84"1*΋44-5-4Ͱอޢ w Ϛωδϝϯτίϯιʔϧ w ΫϥΠΞϯτϒϥ΢βͱίϯιʔϧͷΤϯυϙΠϯτؒͰ҉߸Խ w ϒϥ΢β͸9ূ໌ॻͰίϯιʔϧΤϯυϙΠϯτͷ*%Λೝূ w

    "84"1*ʢ௚઀ΞΫηεɺ$-*΍4%,Λ࢖༻ͯ͠ʣ w )5514্ͷ3&45"1*Λ࢖༻
  44. 4ʹ఻ૹதͷσʔλͷอޢ  ҎԼͷΞϓϩʔν͕͋Δ w "84αʔϏε؅ཧτϥϑΟοΫͱಉ༷ʹ௨৴҉߸Խ w ϦΫΤετͷ಺༰ɺసૹ͞ΕΔσʔλɺؔ࿈͢Δϝλσʔ λ͕)5514Ͱ҉߸Խ͞ΕΔ w ϚωδϝϯτίϯιʔϧͰ΋"84"1*Ͱ΋ಉ༷

  45. 3%4ʹ఻ૹதͷσʔλͷอޢ  ҎԼͷΞϓϩʔν͕͋Δ w &$͔Β3%4ʹΞΫηε͢Δ৔߹͸"84ωοτϫʔΫͷηΩϡϦςΟΛ࢖ ༻Ͱ͖Δ w Πϯλʔωοτ͔Β઀ଓ͢Δ৔߹͸44-5-4Λ࢖༻͢Δඞཁ͕͋Δ w .Z42-.BSJB%#"NB[PO"VSPSB42-4FSWFS0SBDMF1PTUHSF42-Ͱ44-

    5-4Ͱܦ࿏҉߸Խ࢖༻Մೳʢݱࡏʣ
  46. %ZOBNP%#ʹ఻ૹதͷσʔλͷอޢ  ҎԼͷΞϓϩʔν͕͋Δ w ಉ͡Ϧʔδϣϯ಺ͷଞͷ"84αʔϏε͔Β%ZOBNP%#ʹΞΫη ε͢Δ৔߹͸"84ωοτϫʔΫͷηΩϡϦςΟΛ࢖༻Ͱ͖Δ w Πϯλʔωοτ͔Β઀ଓ͢Δ৔߹͸)5514Λ࢖༻͢Δඞཁ͕͋Δ

  47. 04ͱΞϓϦͷηΩϡϦςΟʹΑΔอޢ  ੹೚ڞ༗ϞσϧͰجຊతʹ04ͱΞϓϦ͸Ϣʔβͷ੹೚ൣғ w ҎԼΛਪ঑ w "84ΞΧ΢ϯτͷΞΫηεΩʔ͸ແޮԽ w ηΩϡϦςΟάϧʔϓͰಛఆ*1Ҏ֎͔ΒͷΞΫηε੍ݶ w

    ϢʔβϚγϯͷQFNϑΝΠϧΛύεϫʔυอޢ w ୭͔͕ୀ৬ͨ͠ΓɺΞΫηεͷඞཁ͕ඞཁͳ͘ͳͬͨࡍΠϯελϯε্ͷΩʔΛ࡟আ w ೝূ৘ใʢ%#ɺΞΫηεΩʔʣΛߋ৽ w *".ͷΞΫηεΞυόΠβʔͳͲΛ࢖༻ͯ͠࠷খಛݖνΣοΫΛఆظతʹ࣮ࢪ w ڌ఺ϗετΛ࢖༻ͯ͠ɺ੍ޚͱՄࢹੑΛڧԽ
  48. ΧελϜ".*ͷ࡞੒  ҎԼͷΑ͏ͳΫϦʔϯΞοϓͱηΩϡϦςΟڧԽΛ࣮ࢪͨ͠".*Λ࡞੒ w ιϑτ΢ΣΞ͕ηΩϡϦςΟύονΛద༻ͨ͠࠷৽Ͱ͋Δ w ҆શͰͳ͍ΞϓϦέʔγϣϯΛແޮԽ w ެ։ൣғͷ࠷খԽʢෆཁͳωοτϫʔΫαʔϏεΛແޮԽʣ w

    ೝূ৘ใ΍ূ໌ॻͷ࡟আ w σϑΥϧτͷΞΧ΢ϯτɾύεϫʔυΛ࢖༻͠ͳ͍ w "84ͷదਖ਼ར༻ن໿ʹҧ൓͍ͯ͠ͳ͍ʢ4.51ΦʔϓϯϦϨʔɺެ։ϓϩΩγαʔ όͳͲʣ w IUUQTBXTBNB[PODPNKQBVQ
  49. ΧελϜ".*ͷ࡞੒  -JVOYͰ͸ҎԼରԠΛ௥Ճ w ެ։伴ೝূͷΈΛڐՄ͢ΔΑ͏ʹTTIEΛઃఆ w Πϯελϯε࡞੒࣌ʹΩʔΛ࡞੒͢Δػߏ w શ04ϢʔβͷύεϫʔυΛ࡟আ w

    શ04Ϣʔβͷެ։伴ͱൿີ伴ͷϖΞΛ࡟আ w γΣϧཤྺɺγεςϜϩάϑΝΠϧͷ࡟আ
  50. ΧελϜ".*ͷ࡞੒  8JOEPXTͰ͸ҎԼରԠΛ௥Ճ w Πϯελϯε࡞੒࣌ʹશͯͷϢʔβʹϥϯμϜʹύεϫʔυੜ੒ w ήετΞΧ΢ϯτ͕ແޮ w Πϕϯτϩάͷ࡟আ w

    ".*͕8JOEPXTυϝΠϯͷҰ෦Ͱͳ͍͜ͱΛ֬ೝ w ඞਢͰͳ͍σϑΥϧτͰ༗ޮʹͳ͍ͬͯΔ8JOEPXTαʔϏεΛ ແޮԽʢϑΝΠϧڞ༗ɺҹ࡮εϓʔϥʔɺ31$ͳͲʣ
  51. ύονͷ؅ཧ  ".*΍&$Πϯελϯεͷύον؅ཧ͸Ϣʔβ੹೚ w શͯͷιϑτ΢ΣΞͱγεςϜίϯϙʔωϯτʹ͍ͭͯ໨࿥Λ࡞੒ w ࠷৽ͷηΩϡϦςΟύον͕Πϯετʔϧ͞Ε͍ͯΔ͔֬ೝ w ηΩϡϦςΟ্ͷ੬ऑੑΛಛఆͯ͠ϥϯΫ෇͚ w

    αʔυύʔςΟ੡ύον؅ཧγεςϜΛར༻ͯ͠΋ྑ͍ w ࠓ͸&$4ZTUFNT.BOBHFS͕͋Δ w *OWFOUPSZɺ1BUDI.BOBHFS͕ඇৗʹ༗༻
  52. ʢࢀߟʣ&$4ZTUFNT.BOBHFS  &$ɺΦϯϓϨαʔόΛϚωʔδυαʔϏεͬΆ͘ग़དྷΔ࠷ڧαʔϏε܈ w 3VO$PNNBOEʢ؅ཧ࡞ۀΛϦϞʔτ͔Β࣮ߦʣ w 4UBUF.BOBHFSʢఆظతʹ3VO$PNNBOE࣮ߦʣ w .BJOUFOBODF8JOEPXʢϝϯςφϯε࣌ؒΛઃఆ͠3VO$PNNBOE࣮ߦʣ w

    1BSBNFUFS4UPSFʢύϥϝʔλͷूத؅ཧʣ w *OWFOUPSZʢιϑτ΢ΣΞΠϯϕϯτϦͷऩूʣ w 1BUDI.BOBHFSʢ8JOEPXTύονͷࣗಈద༻ʣ w "VUPNBUJPOʢ".*ͷߋ৽ΛࣗಈԽʣ
  53. Ϛϧ΢ΣΞ͔ΒͷγεςϜอޢ  ҎԼͷରࡦ͕༗ޮ w ৴༻Ͱ͖ͳ͍".*Λ࢖༻͠ͳ͍ w ৴༻Ͱ͖ͳ͍ιϑτ΢ΣΞΛ࢖༻͠ͳ͍ w ৴༻Ͱ͖ͳ͍ιϑτ΢ΣΞϦϙδτϦΛ࢖༻͠ͳ͍ w

    ࠷খݖݶͷ෇༩ʢ৐ͬऔΒΕͯ΋ӨڹΛ཈͑ΒΕΔʣ w ࠷৽ͷηΩϡϦςΟύονద༻ w ϗετํࣜͷϚϧ΢ΣΞରࡦιϑτಋೖ
  54. ৵֐ͱ໎࿭ߦҝͷܰݮ  "84͸Ϣʔβͱڠྗͯٙ͠Θ͍͠ѱҙͷ͋Δ׆ಈΛݕग़͠ରॲ w ໎࿭ߦҝʹؔ͢Δۤ৘ͷେଟ਺͸ਖ਼౰ͳۀ຿Λߦ͏Ϣʔβʹରͯ͠ w ҙਤͤͣҎԼͷΑ͏ͳ໎࿭ߦҝΛߦ͍ͬͯΔՄೳੑ͕͋Δ w ύον͕ద༻͞Ε͍ͯͳ͍&$͕΢Οϧεʹײછ w

    ਫ਼ྗతͳ΢ΣϒΫϩʔϥʔΛՔಇ w ఏڙ͢ΔαʔϏεͷΤϯυϢʔβ͕4ʹϚϧ΢ΣΞΛ౤ߘ w ਖ਼౰ͳ׆ಈΛ໎࿭ߦҝͱޡղۤ͠৘
  55. ৵֐ͱ໎࿭ߦҝͷܰݮ  Ϣʔβ͸໎࿭ߦҝͷܯࠂΛड͚ͨ৔߹௚ͪʹରॲ͢Δඞཁ͕͋Δ w ҎԼ͕໎࿭ߦҝʹର͢ΔϕετϓϥΫςΟε w "84͔Βͷ໎࿭ߦҝͷ࿈བྷʢॴҦBCVTFSFQPSUʣΛແࢹ͠ͳ͍ w ηΩϡϦςΟͷϕετϓϥΫςΟεʹै͏ w

    ৵֐Λܰݮ͢Δʢ৽نʹߏஙɺ/8తʹִ཭ͳͲʣ w ηΩϡϦςΟ༻࿈བྷϝʔϧΞυϨεΛ࡞੒
  56. ωοτϫʔΫηΩϡϦςΟͷڧԽ  ωοτϫʔΫηΩϡϦςΟͷϕετϓϥΫςΟε͸ҎԼ w ηΩϡϦςΟάϧʔϓ͸ৗʹ࢖༻ w /"$-Λ࢖ͬͯηΩϡϦςΟάϧʔϓΛڧԽ w ηΩϡϦςΟάϧʔϓͱ/"$-Ͱ৬ঠ෼ࢄΛద༻ w

    *14FD·ͨ͸%9Λ࢖༻͢Δ w ఻ૹதͷσʔλͷอޢ w αϒωοτΛ֎෦ɺ%.;ɺ಺෦ͷΑ͏ʹ෼͚Δ w 71$ϑϩʔϩάΛ༗ޮԽ͢Δ ٞ࿦ϙΠϯτ
  57. ݸਓతϕετϓϥΫςΟε  ηΩϡϦςΟάϧʔϓͱNACLͷೋॏ؅ཧ͸ਏ͍ NACLͰ͸߈ܸऀͷIPΛ஄͘ɺઈରʹ࢖༻͠ͳ͍ϙʔτΛ ด͡ΔʢLinux͔͠ͳ͍ͷʹRDPϙʔτʣͳͲશΠϯελ ϯεʹద༻͢ΔϧʔϧΛద༻͢ΔͳͲ࢖͍෼͚͕ඞཁ

  58. ڴҖอޢϨΠϠʔͷߏங  ଟ૚ηΩϡϦςΟ͕ωοτϫʔΫΠϯϑϥετϥΫνϟΛอޢ͢ΔͨΊͷϕετϓϥΫςΟε w ηΩϡϦςΟάϧʔϓɺ/"$-ɺϗετϕʔεϑΝΠΞ΢ΥʔϧͰଟ͘ͷχʔζʹ͸Ԡ͑Β ΕΔ w పఈͨ͠๷ޚ͕ඞཁͳ৔߹͸ڴҖอޢϨΠϠΛߏங͢Δ w &$ʹΠϯετʔϧ͞ΕͨαʔυύʔςΟͷϑΝΠΞ΢Υʔϧ

    w ౷߹ڴҖ؅ཧʢ65.ʣήʔτ΢ΣΠ w ৵ೖ๷ࢭγεςϜ w σʔλଛࣦ؅ཧήʔτ΢ΣΠ w ҟৗݕग़ήʔτ΢ΣΠ w ࣋ଓతඪతܕ߈ܸݕग़ήʔτ΢ΣΠ
  59. ηΩϡϦςΟͷςετ  ఆظతʹηΩϡϦςΟίϯτϩʔϧͷݟ௚͕͠ඞཁ w ֎෦੬ऑੑධՁ w γεςϜΛ஌Βͳ͍ୈࡾऀ͕੬ऑੑΛධՁ w ֎෦৵ೖςετ w

    γεςϜΛ஌Βͳ͍ୈࡾऀ͕৵ೖΛࢼΈΔ w άϨʔϗϫΠτϘοΫεϨϏϡʔ w γεςϜΛ෦෼త·ͨ͸े෼ʹཧղͨ͠ςελʔ͕ධՁ w ੬ऑੑɺ৵ೖςετʹ͸ਃ੥͕ඞཁͳͷͰ஫ҙ
  60. ηΩϡϦςΟϞχλϦϯάɺ௨஌ɺ؂ࠪূ੻ɺΠϯγσϯτରԠ  ੹೚ڞ༗ϞσϧͰ͸04͓ΑͼͦΕΑΓߴ͍ϨΠϠΛ؂ࢹ͓Αͼ؅ཧ͢Δඞ ཁ͕͋Δ w Ϋϥ΢υͰ΋ΦϯϓϨͰ΋͋·Γ΍Γํ͸มΘΒͳ͍ w ॏཁͳͷ͸ηΩϡϦςΟʹؔ͢Δϩάͷѻ͍͔ͨ w ϩάऩूํ๏

    w ϩάͷҰݩ؅ཧ͢Δ৔߹ͷసૹํ๏ w ϩάͷอ؅৔ॴ w ϩάͷ෼ྨ w ϩάͷอޢʢػີੑɺ׬શੑͷ୲อʣ
  61. ·ͱΊ  ैདྷͷηΩϡϦςΟͱίϯϓϥΠΞϯεͷ֓೦͸"84 Ͱ΋ద༻͞ΕΔ w "84͕ΠϯϑϥɺϓϥοτϑΥʔϜ͸؅ཧ w Ϣʔβͷ੹೚ൣғ͸࣮֬ʹอޢ͢Δඞཁ͕͋Δ w ΞηοτͷධՁΛߦ͍ɺಠࣗͷηΩϡϦςΟϙϦγʔٴͼ

    ʹϓϩηεΛߏங͢Δ͜ͱΛਪ঑
  62. ݸਓత·ͱΊ  ੹೚ڞ༗Ϟσϧ͸Ϣʔβͷڧ͍ຯํʂ ࣍ʑͱϦϦʔε͞ΕΔηΩϡϦςΟؔ࿈ͷαʔϏεΛ্ख ͘׆༻ͯ͠खܰʹ҆શͳAWSϥΠϑΛૹΓ·͠ΐ͏ʂ

  63. None
  64. None
  65. ࢀߟࢿྉͱࢀߟจݙ  w ΞϚκϯ΢ΣϒαʔϏεηΩϡϦςΟϓϩηεͷ֓ཁ w IUUQNFEJBBNB[POXFCTFSWJDFTDPNQEG"84@4FDVSJUZ@8IJUFQBQFSQEG w ʰΞϚκϯ΢ΣϒαʔϏεͷϦεΫͱίϯϓϥΠΞϯεʱϗϫΠτϖʔύʔ w IUUQNFEJBBNB[POXFCTFSWJDFTDPN"84@3JTL@BOE@$PNQMJBODF@8IJUFQBQFSQEG

    w ΞϚκϯ΢ΣϒαʔϏεʹΑΔࡂ֐෮چ w IUUQNFEJBBNB[POXFCTFSWJDFTDPN"84@%JTBTUFS@3FDPWFSZQEG w "NB[PO71$ωοτϫʔΫ઀ଓΦϓγϣϯ w IUUQNFEJBBNB[POXFCTFSWJDFTDPN"84@"NB[PO@71$@$POOFDUJWJUZ@0QUJPOTQEG w "DUJWF%JSFDUPSZϢʔεέʔεͷͨΊͷ*%ϑΣσϨʔγϣϯͷαϯϓϧΞϓϦέʔγϣϯ w IUUQBXTBNB[PODPNDPEF
  66. ࢀߟࢿྉͱࢀߟจݙ  w "NB[PO&$/&5ΞϓϦέʔγϣϯ΁ͷ8JOEPXT"%'4ͰͷγϯάϧαΠϯΦϯ w IUUQBXTBNB[PODPNBSUJDMFT @FODPEJOH65'RVFSZ"SHTFBSDI2VFSZYZGSPN4FBSDITFBSDI1BUIBMMTFBSDI2VFSZJEFO UJUZGFEFSBUJPO w 5PLFO7FOEJOH.BDIJOFΛ࢖༻ͯ͠"84ϞόΠϧΞϓϦέʔγϣϯͷϢʔβʔೝূΛߦ͏

    w IUUQBXTBNB[PODPNBSUJDMFT @FODPEJOH65'RVFSZ"SHTFBSDI2VFSZGSPN4FBSDITFBSDI2VFSZ5PLFO7FOEJOHNBDIJOF w "844%,GPS+BWBͱ"NB[PO4ͰͷΫϥΠΞϯτଆσʔλ҉߸Խ w IUUQBXTBNB[PODPNBSUJDMFT w "NB[POͷ๏ਓ*5νʔϜ͕4IBSF1PJOUΛΞϚκϯ΢ΣϒαʔϏεΫϥ΢υʹσϓϩΠ w IUUQNFEJBBNB[POXFCTFSWJDFTDPN"84@"NB[PO@4IBSF1PJOU@%FQMPZNFOUQEG w ΞϚκϯ΢ΣϒαʔϏεͷదਖ਼ར༻ن໿ w IUUQBXTBNB[PODPNBVQ
  67. ࢀߟࢿྉͱࢀߟจݙ  w &/*4"҆શௐୡΫϥ΢υܖ໿ʹ͓͚ΔηΩϡϦςΟαʔϏεϨϕϧͷϞχλϦϯάʹؔ ͢ΔΨΠυ w IUUQXXXFOJTBFVSPQBFVBDUJWJUJFTBQQMJDBUJPOTFDVSJUZDMPVEDPNQVUJOHQSPDVSF TFDVSFBHVJEFUPNPOJUPSJOHPGTFDVSJUZTFSWJDFMFWFMTJODMPVEDPOUSBDUT w 1$*ͷσʔληΩϡϦςΟඪ४

    w IUUQTXXXQDJTFDVSJUZTUBOEBSETPSHTFDVSJUZ@TUBOEBSETEPDVNFOUTQIQ EPDVNFOUQDJ@ETT@WQDJ@ETT@W w *40*&$ w IUUQXXXJTPPSHJTPIPNFTUPSFDBUBMPHVF@UDDBUBMPHVF@EFUBJMIUN DTOVNCFS w "84Λ࢖༻͢ΔͨΊͷηΩϡϦςΟνΣοΫϦετͷ؂ࠪ w IUUQNFEJBBNB[POXFCTFSWJDFTDPN"84@"VEJUJOH@4FDVSJUZ@$IFDLMJTUQEG