ブログ夏祭り2020_チバユキ_脳.pdf

 ブログ夏祭り2020_チバユキ_脳.pdf

325ce6fcd0a74ff78990b8632817da55?s=128

YukihiroChiba

August 12, 2020
Tweet

Transcript

  1. ਤɺ͔ͭ͏ɻ ೴ɺӻͿɻ "84ࣄۀຊ෦ɹίϯαϧςΟϯά෦ νόϢΩ

  2. ࣗݾ঺հ  ઍ༿ ޾޺ • 2020೥1݄JOIN • ޷͖ͳ AWSαʔϏεɿVPC •

    ޷͖ͳνόɿνόϢ΢εέ
  3. ຊ೔ͷςʔϚ  ਤΛ࢖ͬͯΈΑ͏͔ͳ……ͱࢥͬͯ΋Β͏

  4. ষཱͯ 4 •ୈҰষɹਤͱ೴ •ୈೋষɹϒϩάͷͨΊͷਤ •ୈࡾষɹਤͷͨΊͷϒϩά •࠷ऴষɹ͔͜͏ɺਤ

  5.  ୈҰষɹਤͱ೴

  6. ͓඼ॻ͖ 6 I.೴ʹඳըॲཧΛͤ͞ͳ͍ II.࣮͸ଞਓͷ೴͸೷͚ͳ͍ III.೴಺ϝϞϦΛղ์͢Δ •ୈҰষɹਤͱ೴

  7. ஫ҙࣄ߲  ʰ˞ݸਓͷײ૝Ͱ͢ɻʱ / ϊʔࠜڌͩΑ \

  8.  Ⅰ. ೴ʹඳըॲཧΛͤ͞ͳ͍

  9. Ⅰ. ೴ʹඳըॲཧΛͤ͞ͳ͍ 9 • ਓؒͷ೴͸ΠϯϓοτΛແҙࣝʹඳը͢Δ • ςΩετɺԻ੠…… • ඳըॲཧ͸೴ͷମྗΛফඅ͢Δ •

    ஌ݟ͕ͳ͍෼໺ͷ৔߹ɺಛʹେม • ॳΊ͔Βඳը͞Εͨঢ়ଶͰݟͤΔ
  10. 10 ղ૾౓ͷ௿͍ඳը ςΩετ Ի੠ ύϫʔΛ৯͏ Ⅰ. ೴ʹඳըॲཧΛͤ͞ͳ͍

  11. 11 Ⅰ. ೴ʹඳըॲཧΛͤ͞ͳ͍ ॳΊ͔ΒਤͰ ݟͤΔ / ͔ͨ͢ΔΘʔ \

  12.  Ⅱ. ࣮͸ଞਓͷ೴͸೷͚ͳ͍

  13. Ⅱ. ࣮͸ଞਓͷ೴͸೷͚ͳ͍ 13 • ࢓্༷ɺଞਓͷ೴ͷத਎͸೷͚ͳ͍ʢ2020೥ݱࡏʣ • ෆศͳͷͰΞοϓσʔτ͓଴͍ͪͯ͠·͢ʂ • ಉҰͷΠϯϓοτ͔Βಉ͡΋ͷΛ૝૾͍ͯ͠Δ ͔อূ͕ͳ͍

    • ڌΓॴͱͯ͠ਤΛ༻͍Δ
  14. 14 Πϯϓοτ Ⅱ. ࣮͸ଞਓͷ೴͸೷͚ͳ͍ ͪΌΜͱಉ͜͡ͱࢥ͍ු͔΂ͯ·͔͢ʁ

  15. 15 Ⅱ. ࣮͸ଞਓͷ೴͸೷͚ͳ͍ ڞ௨ͯ͠໨ʹݟ͑Δ΋ͷΛڌΓॴʹ͢Δ ࿩ͷதͰ ಛఆͷՕॴΛ ϙΠϯτ͢Δ͜ͱ΋Մೳ / ͔ͨ͢ΔΘʔ \

    / ͔ͨ͢ΔΘʔ \ / ͔ͨ͢ΔΘʔ \
  16.  Ⅲ. ೴಺ϝϞϦΛղ์͢Δ

  17. Ⅲ. ೴಺ϝϞϦΛղ์͢Δ 17 • ೴͕ඳ͘ਤ͸ղ૾౓͕௿͘ݻఆ͞Ε͍ͯͳ͍ • ϫʔΩϯάϝϞϦ͸͙͍ͬ͢ͺ͍ʹͳΔ • ෆ׬શͰ΋೴ͷ֎ʹਤͱͯ͠Ξ΢τϓοτ͢Δ

  18. 18 ղ૾౓ͷ௿͍ඳը ଞͷλεΫ ଞͷλεΫ ଞͷλεΫ Ⅲ. ೴಺ϝϞϦΛղ์͢Δ ͣͬͱ೴಺ʹ ͱ͓͚ͬͯͳ͍ ෳࡶͳ΋ͷ͸

    ඳ͚ͳ͍
  19. 19 Ⅲ. ೴಺ϝϞϦΛղ์͢Δ ଓ͖͔ΒඳըͰ͖Δ ೴ͷ֎ʹ ग़͓ͯ͘͠ / ͔ͨ͢ΔΘʔ \ ղ૾౓ͷ௿͍ඳը

  20.  ୈೋষɹϒϩάͷͨΊͷਤ

  21. ͓඼ॻ͖ 21 I.ଞਓ͸ࣗ෼ͷϒϩάʹͦΜͳڵຯͳ͍ II.ਤ͸͚ͬ͜͏ᐆດ͕͞ڐ͞ΕΔ •ୈೋষɹϒϩάͷͨΊͷਤ

  22.  Ⅰ. ଞਓ͸ࣗ෼ͷϒϩάʹͦΜͳڵຯͳ͍

  23. Ⅰ. ଞਓ͸ࣗ෼ͷϒϩάʹͦΜͳڵຯͳ͍ 23 • ڵຯͳ͍΋ͷʹ೴ͷମྗΛׂ͜͏ͱ͠ͳ͍ • ಡΈख͸࠷ॳʹͬ͘͟ΓͲΜͳ͜ͱ͕ॻ͍ͯ ͍Δ͔Θ͔Βͳ͍ͱෆ҆ • ਤΛೖΕͯԿʹ͍ͭͯͷϒϩά͔௒଎Ͱཧղ

    ͯ͠΋Β͏
  24. 24 Ⅰ. ଞਓ͸ࣗ෼ͷϒϩάʹͦΜͳڵຯͳ͍ λΠτϧ 344 ݕࡧ 4/4 ࣥචऀ Ϧʔυจ ಡΉ

    ͬ͘͟Γ શମ ಡΉ ڵຯ͕ ͋Ε͹ શମΛ ಡΉ ྲྀೖܦ࿏ ։͘લͷ൑அ ։͍ͨ͋ͱͷ൑அ هࣄͷ֓ཁ ਤΛೖΕΔ͜ͱͰڵຯΛ࣋ͨͤΔ ๯಄Λগ͠ ಡΉ / ಡΜͰΈΑ͏͔ͳ \ ಡΈखͷ೴ ʜʜ ʜʜ
  25. 25 Ⅰ. ଞਓ͸ࣗ෼ͷϒϩάʹͦΜͳڵຯͳ͍ λΠτϧ 344 ݕࡧ 4/4 ࣥචऀ Ϧʔυจ ಡΉ

    ͬ͘͟Γ શମ ಡΉ ڵຯ͕ ͋Ε͹ શମΛ ಡΉ ྲྀೖܦ࿏ ։͘લͷ൑அ ։͍ͨ͋ͱͷ൑அ هࣄͷ֓ཁ ๯಄Λগ͠ ಡΉ ʜʜ ʜʜ ಡΉ࣌ʹ΋লΤωͰࡁΉ / ཧղ͠΍͍͢ \ ಡΈखͷ೴
  26.  Ⅱ. ਤ͸͚ͬ͜͏ᐆດ͕͞ڐ͞ΕΔ

  27. Ⅱ. ਤ͸͚ͬ͜͏ᐆດ͕͞ڐ͞ΕΔ 27 • ཁૉؒͷؔ܎Λݫີʹఆٛ͠ͳͯ͘Α͍ • ݴٴ͍ͨ͠෦෼ΛϙΠϯτ͢Δͷָ͕ • ςΩετʹى͜͢ͷ͕େมͳ΋ͷΛਤͰදݱ ͢Δ

  28. Ⅱ. ਤ͸͚ͬ͜͏ᐆດ͕͞ڐ͞ΕΔ 28 ཁૉ1 ཁૉ1-a ཁૉ2-c ཁૉ3 ཁૉ3-a ཁૉ1-b ཁૉ1-c

    ཁૉ1-d ݫີʹఆٛ͠ͳͯ͘΋ͳΜͱͳ͘ϑΟʔϦϯάͰิ׬Ͱ͖Δ ཁૉͱ ͦͷ഑Լͷ ཁૉͷؔ܎ ͸ʁ ͜ͷ໼ҹ͸ ԿΛද͢ʁ ςΩετͰ͸ දݱͮ͠Β͍Օॴͷ ϙΠϯτ΋ָ / ਤͰඳָ͍ͯͪ͠Ό͑ \ ॻ͖खͷ೴
  29.  ୈࡾষɹਤͷͨΊͷϒϩά

  30. ͓඼ॻ͖ 30 I.ࢲ͸஍ਤʹͳΓ͍ͨ •ୈࡾষɹਤͷͨΊͷϒϩά

  31. Ⅰ. ࢲ͸஍ਤʹͳΓ͍ͨ 31 • ઌ΄Ͳݟͨͷ͸ϒϩάΛิ׬͢ΔͨΊͷਤ • ਤͦͷ΋ͷ͕ίϯςϯπʹͳͬͯ΋͍͍ͷͰ ͸ͳ͍͔ • ಛఆͷྖҬΛந৅Խͯ͠ਤղͨ͠΋ͷΛϝΠ

    ϯʹਾ͑ͯɺͦͷղઆΛߦ͏ϒϩά
  32. Ⅰ. ࢲ͸஍ਤʹͳΓ͍ͨ 32 • ·ͣΤϯδχΞ͕஌Γ͍ͨͷ͸ҎԼͷ͋ͨΓͷ͸ͣ • Ͳ͏͍ͬͨίϯϙʔωϯτ͕͋ͬͯ • Ͳ͏͍ͬͨύϥϝʔλΛ͍࣋ͬͯͯ •

    ͦΕΒ͕ͲΜͳؔ܎ʹ͋Δ͔ • AWSͩͬͨΒҎԼΛॱ܁Γͯ͠ཧղΛਂΊΔ͸ͣ • BlackBeltɺυΩϡϝϯτɺ࣮ࡍʹ৮Δɺઌਓͷϒϩά • ॱ܁Γ͢Δલʹશମ૾Λԡ͑ͯ͞΋Β͏ͨΊͷ஍ਤ
  33. 33 Ⅰ. ࢲ͸஍ਤʹͳΓ͍ͨ υΩϡϝϯτ #MBDL#FMU ࣮ࡍʹ৮Δ ઌਓͷϒϩά ମܥཱͯͨ ཧղ ͜ΕΑΓઌʹ

    શମ૾͕ ෼͔͍ͬͯΕ͹ ΑΓޮ཰త
  34. 34 / ര଎ͰཧղͰ͖Δͥ \ Ⅰ. ࢲ͸஍ਤʹͳΓ͍ͨ υΩϡϝϯτ #MBDL#FMU ࣮ࡍʹ৮Δ ઌਓͷϒϩά

    ਤղ ϒϩά ମܥཱͯͨ ཧղ ͸͡Ίʹͬ͘͟Γཧղ ࣗ෼͕͍·ֶΜͰ͍Δͷ͕ શମͷͲ͜ʹҐஔ͢Δ͔Ḫͬͯ֬ೝ
  35. ີ͔ͳ໺๬  ʰBlackBeltΑΓઌʹ ԶͷϒϩάΛݟΖʱ / ݴ͑ΔΑ͏ʹͳΔͱ͍͍Ͷ \

  36.  ࠷ऴষɹ͔͜͏ɺਤ

  37. ͓඼ॻ͖ 37 I.ϓϩΞΫςΟϒ2" •࠷ऴষɹ͔͜͏ɺਤ (ฉ͔Εͯͳ͍͜ͱʹউखʹ౴͑·͢) / Ϛονϙϯϓ \ ϒϩάʹݶΒͣɺର͓٬͞ΜͩͬͨΓɺ ֶशͷதͩͬͨΓɺʹ͓͚Δਤ

  38. Ⅰ. ϓϩΞΫςΟϒQA 38 ΫΤενϣϯ Ξϯαʔ ਤΛ͔͘ͷΊΜͲ͘͘͞ͳ͍Ͱ͔͢ʁ ͸͍ɺΊΜͲ͍͘͞Ͱ͢ʂ ԿͰਤΛ͔͍ͯ·͔͢ʁ CacooͰ ͔͍ͯ·͢ʂ

    CacooͰ ਤΛ͔͘ͷΊΜͲ͘͘͞ͳ͍Ͱ͔͢ʁ ͸͍ɺΊΜͲ͍͘͞Ͱ͢ʂ Ͱ΋ͦͷ͏ͪCacooے͕͖ͭ·͢ / ۙಓͳΜͯͳ͍ͥ…… \
  39. 39 ΫΤενϣϯ Ξϯαʔ Լॻ͖͔͍ͯ·͔͢ʁ ͔͔ͳ͍͜ͱ΋ͳ͍Ͱ͕͢ɺ ༧ఆ௨Γʹͳͬͨ͜ͱ͸ͳ͍Ͱ͢ ࢴͱϖϯͰ΋͍͍Ͱ͔͢ʁ ѱ͘ͳ͍Ͱ͕͢ɺ ͔͍ͨΓফͨ͠ΓͰ͖ͳ͍ͱਏ͍͔΋ ϗϫΠτϘʔυͰ΋͍͍Ͱ͔͢ʁ

    ѱ͘ͳ͍Ͱ͕͢ɺίϐϖͨ͠Γ ΦϒδΣΫτҠಈͰ͖ͳ͍ͱਏ͍͔΋ / ੲ͸ExcelͰؤுͬͯͨΑɻํ؟ࢴʹͨ͠ExcelͰ͔͍ͯZipͯ͠ύεϫʔυΛผϝʔϧͰૹΔΜͩʂҒ͍ਓ͸͍͍ͪͪจষͳ ΜͯಡΜͰ͘Εͳ͍͔ΒͶɺͬ͞͞ͱֆΛඳ͍ͯૹͬͯϦϞʔτʢԻ੠onlyʣͰઆ໌͢ΔΜͩʂָ͔ͬͨ͠ͳʂʂϋϋοʂ\ Ⅰ. ϓϩΞΫςΟϒQA
  40. Ⅰ. ϓϩΞΫςΟϒQA 40 ΫΤενϣϯ Ξϯαʔ ͸͡Ί͔Β׬੒ܗ͕ ࢥ͍ු͔ΜͰ·͔͢ʁ ͍͍͑ɺ೴ͷதͰҭͯΔʹ͸ ݶք͕͋Γ·͢ɻ ೴ͷ֎ʹग़͔ͯ͠Βҭͯ·͢ɻ

    ਤΛ͔͘ͷΊΜͲ͘͘͞ͳ͍Ͱ͔͢ʁ ͸͍ɺΊΜͲ͍͘͞Ͱ͢ʂ ίπͱ͔͋Γ·͔͢ʁ ͱΓ͋͑ͣ໨ʹ͍ͭͨ΋ͷΛཁૉͱͯ͠ ͔͖ग़ͯ͠ɺ૊Έ׵͑ΔΑ͏ʹͯ͠·͢ / Զʹ΋ݶք͸͋ΔΑ \ ϚωδϝϯτίϯιʔϧͷࠨϖΠϯͱ͔ υΩϡϝϯτͷதʹग़͖ͯͨϦιʔεͱ͔
  41. 41 ΫΤενϣϯ Ξϯαʔ ਤΛ͔͘ͷʹͲͷ͘Β͍ ͔͚࣌ؒͯ·͔͢ʁ ʮԿͷͨΊʹ͜Μͳ͜ͱͯ͠ΜͩΖ……ʯ ͱࢥ͏͜ͱ͕͋Δ͘Β͍͔͚ͯ·͢ ԿͷͨΊʹ ͦΜͳ͜ͱͯ͠ΔΜͰ͔͢ʁ ΈΜͳͷɺসإʜʜ

    Έ͍ͨ͡Όͳ͍ʁ ͔͔ͳͯ͘΋͍͍Ͱ͔͢ʁ ౤ೖͨ࣌ؒ͠ʹରͯ͠ಘΒΕΔޮ༻Λ ؑΈͯ൑அ͍ͯͩ͘͠͞ Ⅰ. ϓϩΞΫςΟϒQA / ݸਓతʹ͸ΈΜͳͷਤ͕ݟ͍ͨͰ͢ \
  42. 42 ΫΤενϣϯ Ξϯαʔ ΋͏গ͓͠खܰʹͰ͖·ͤΜ͔ʁ ϚΠϯυϚοϓͱ͔͍͍͔΋͠Ε·ͤΜ Ⅰ. ϓϩΞΫςΟϒQA ਤ ϚʔΫ μ΢ϯ

    ςΩετ ϚΠϯυ Ϛοϓ ͔͘ͷ͕ ͓खܰ ͔͘ͷ͕ ΊΜͲ͍ ಡΈऔΔͷ͕େม ಡΈऔΔͷ͕ϥΫ ϚΠϯυϚοϓ͸ ֊૚Խ͞Εͨදݱ͸ಘҙ͚ͩͲ ֊૚Λ·͍ͨͩ ؔ܎ੑͷදݱ͸ۤखͩΑ
  43.  ·ͱΊ

  44. ·ͱΊ 44 • ಡΈखͷཱ৔ͱͯ͠͸ਤͰදݱ͞Εͨํ͕ຬ଍ ౓͕ߴ͍ • ॻ͖खͷཱ৔ͱͯ͠΋ϝϦοτ͕͋Δ • ಡΈखΛ༠Ҿ͢Δ •

    ׬શʹςΩετʹམͱ͞ͳ͍͍ͯ͘ • ॻ͍ͨ͜ͱ͸๨ΕΔͷͰࣗ෼΋ະདྷͷಡΈख • ͱ͸ݴͬͯ΋ΊΜͲ͍΋ͷ͸ΊΜͲ͍ • ֶशͷ్தʹਤΛ׆༻͢Δ͜ͱͰޮ཰Ξοϓ
  45. ·ͱΊ  ΈΜͳͰ ͋·Ͷ͘ਓྨͷ೴ɺ ࿑ͬͪΌ͓͏ͥ……ʁ ͓΋Μͺ͔ͬͯ͘ΕΑͳʂ