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

SageMaker StudioとStep Functionsを用いてMLOpsへの一歩を踏み出そう

C5c09bfd9ee31f5aef8ce257643d50ea?s=47 Takanobu Nozawa
September 29, 2021

SageMaker StudioとStep Functionsを用いてMLOpsへの一歩を踏み出そう

2021/09/29に開催された、 AWS Dev Day Online Japanで登壇した際の資料です。
アジェンダ:
✓自己紹介
✓サービス紹介と機械学習への取り組み ✓PoC・運用フェーズにおける関心事 ✓SageMakerを使った一歩目(主にPoCフェーズへのアプローチ)
‣ 標準化された開発、分析環境が用意できる
‣ 試行錯誤を効率的に行うことができる
‣ 開発したモデルを効率的にプロダクションに移行できる
✓Step Functionsを使った二歩目(主に運用フェーズへのアプローチ)
‣ 自動的に実行できる機械学習パイプラインが構築できる
✓まとめ

C5c09bfd9ee31f5aef8ce257643d50ea?s=128

Takanobu Nozawa

September 29, 2021
Tweet

Transcript

  1. © 2021, Amazon Web Services, Inc. or its affiliates. All

    rights reserved. SageMaker StudioͱStep FunctionsΛ༻͍ͯ MLOps΁ͷҰาΛ౿Έग़ͦ͏ Takanobu Nozawa Connehito Inc. A W S D e v D a y O n l i n e J a p a n 2 0 2 1 . 0 9 . 2 9 D a y 2 D - 1
  2. aಥવͰ͕͢ .-0QTͱฉ͍ͯԿΛࢥ͍ු͔΂·͔͢ʁ🤔

  3. ػցֶशΛ༻͍ͨαʔϏεͷ։ൃ ML Code

  4. ػցֶशΛ༻͍ͨαʔϏεͷ։ൃ ML Code Configuration Data Collection Feature Extraction Process Management

    Tools Analysis Tool Machine Resource Management Serving Infrastructure Monitoring Data Verification l0OMZBTNBMMGSBDUJPOPGSFBMXPSME.-TZTUFNTJTDPNQPTFEPGUIF.-DPEFz TPVSDF)JEEFO5FDIOJDBM%FCUJO.BDIJOF-FBSOJOH4ZTUFNT<%4DVMMFZ BM>r IUUQTQBQFSTOJQTDDQBQFSIJEEFOUFDIOJDBMEFCUJONBDIJOFMFBSOJOHTZTUFNTQEG
  5. ػցֶशΛ༻͍ͨαʔϏεͷ։ൃ ML Code Configuration Data Collection Feature Extraction Process Management

    Tools Analysis Tool Machine Resource Management Serving Infrastructure Monitoring Data Verification l0OMZBTNBMMGSBDUJPOPGSFBMXPSME.-TZTUFNTJTDPNQPTFEPGUIF.-DPEFz TPVSDF)JEEFO5FDIOJDBM%FCUJO.BDIJOF-FBSOJOH4ZTUFNT<%4DVMMFZ BM>r IUUQTQBQFSTOJQTDDQBQFSIJEEFOUFDIOJDBMEFCUJONBDIJOFMFBSOJOHTZTUFNTQEG ਌ͷإΑΓݟͨըʜ
  6. ػցֶशΛ༻͍ͨαʔϏεͷ։ൃ ML Code Configuration Data Collection Feature Extraction Process Management

    Tools Analysis Tool Machine Resource Management Serving Infrastructure Monitoring Data Verification l0OMZBTNBMMGSBDUJPOPGSFBMXPSME.-TZTUFNTJTDPNQPTFEPGUIF.-DPEFz TPVSDF)JEEFO5FDIOJDBM%FCUJO.BDIJOF-FBSOJOH4ZTUFNT<%4DVMMFZ BM>r IUUQTQBQFSTOJQTDDQBQFSIJEEFOUFDIOJDBMEFCUJONBDIJOFMFBSOJOHTZTUFNTQEG ࣮ࡍͷ.-γεςϜͰ͸ ػցֶशͷίʔυ͸͘͝Ұ෦ ඞཁͳपลΠϯϑϥ͕๲େ͔ͭෳࡶ🥶
  7. ػցֶशΛ༻͍ͨαʔϏεͷ։ൃ ML Code Configuration Data Collection Feature Extraction Process Management

    Tools Analysis Tool Machine Resource Management Serving Infrastructure Monitoring Data Verification l0OMZBTNBMMGSBDUJPOPGSFBMXPSME.-TZTUFNTJTDPNQPTFEPGUIF.-DPEFz TPVSDF)JEEFO5FDIOJDBM%FCUJO.BDIJOF-FBSOJOH4ZTUFNT<%4DVMMFZ BM>r IUUQTQBQFSTOJQTDDQBQFSIJEEFOUFDIOJDBMEFCUJONBDIJOFMFBSOJOHTZTUFNTQEG ͲͷίϯϙʔωϯτΛ ʮ୭͕ʯʮͲ͜·Ͱʯ४උ͢Ε͹ྑ͍͔ʁ ͱ͍͏໰͍ରͯ͠ɺ"84ͷαʔϏεΛ ༻͍Δ͜ͱͰҰาͣͭલਐ͍ͯ͠Δ࿩Λ͠·͢
  8. ػցֶशΛ༻͍ͨαʔϏεͷ։ൃ ML Code Configuration Data Collection Feature Extraction Process Management

    Tools Analysis Tool Machine Resource Management Serving Infrastructure Monitoring Data Verification l0OMZBTNBMMGSBDUJPOPGSFBMXPSME.-TZTUFNTJTDPNQPTFEPGUIF.-DPEFz TPVSDF)JEEFO5FDIOJDBM%FCUJO.BDIJOF-FBSOJOH4ZTUFNT<%4DVMMFZ BM>r IUUQTQBQFSTOJQTDDQBQFSIJEEFOUFDIOJDBMEFCUJONBDIJOFMFBSOJOHTZTUFNTQEG ຊ೔ͷείʔϓ͸ ͜ͷล👉
  9. ͪͳΈʹຊൃදͰ͸.-0QTͷఆٛΛҎԼͱͯ͠࿩͠·͢ l.-γεςϜ։ൃ %FW ͱ.-γεςϜ࣮૷ 0QT ͷ ౷߹Λ໨తͱ͢Δ.-ΤϯδχΞϦϯάͷจԽͱख๏z ˞νʔϜͷن໛ͱͯ͠͸.-ΤϯδχΞਓ ʢ೥݄·Ͱ͸ਓʣͱ͍͏ঢ়گͰ͢

  10. 5XJUUFSͳͲͰຊൃදʹؔ͢ΔίϝϯτΛ ͍͚ͨͩΔͱخ͍͠Ͱ͢ʂϙδɾωΨ໰Θͣʂ ϋογϡλάɿ"84%FW%BZ ˞ຊࢿྉ͸ޙ΄Ͳެ։͠·͢ ͓ئ͍

  11. 㾎ࣗݾ঺հ 㾎αʔϏε঺հͱػցֶश΁ͷऔΓ૊Έ 㾎1P$ɾӡ༻ϑΣʔζʹ͓͚Δؔ৺ࣄ 㾎4BHF.BLFSΛ࢖ͬͨҰา໨ʢओʹ1P$ϑΣʔζ΁ͷΞϓϩʔνʣ ‣ ඪ४Խ͞Εͨ։ൃɺ෼ੳ؀ڥ͕༻ҙͰ͖Δ ‣ ࢼߦࡨޡΛޮ཰తʹߦ͏͜ͱ͕Ͱ͖Δ ‣ ։ൃͨ͠ϞσϧΛޮ཰తʹϓϩμΫγϣϯʹҠߦͰ͖Δ

    㾎4UFQ'VODUJPOTΛ࢖ͬͨೋา໨ʢओʹӡ༻ϑΣʔζ΁ͷΞϓϩʔνʣ ‣ ࣗಈతʹ࣮ߦͰ͖ΔػցֶशύΠϓϥΠϯ͕ߏஙͰ͖Δ 㾎·ͱΊ ΞδΣϯμ
  12. ࣗݾ঺հ

  13. ࣗݾ঺հ ໊લɿ໺ᖒ఩রʢ/P[BXB5BLBOPCVʣ ॴଐɿίωώτגࣜձࣾ ɹɹɿ͔ͨͺ͍!UBLBQZ w /-1ɺਪનγεςϜΛϝΠϯʹ΍Γͭͭ"84ͱٔΕ͍ͯ·͢ w ػցֶशΛ࢖ͬͯͲͷΑ͏ʹϏδωεߩݙ͢Δ͔ʹڵຯ͕͋Γ·͢ w िͰٕज़ܥͷ1PEDBTU഑৴ͯ͠·͢🎙

  14. αʔϏε঺հ

  15. ʮϚϚϦʯʹ͍ͭͯ l೰ΈzͱzڞײzΛ࣠ʹϚϚʹدΓఴ͏UP$޲͚αʔϏε ΞϓϦɾ8FCɾ4/4ͱଟ֯తʹαʔϏεΛల։͍ͯ͠·͢

  16. ʮՈ଒ϊʔτʯʹ͍ͭͯ ϚϚϦ಺ͷݕࡧ2"σʔλΛ෼ੳͰ͖ΔUP#޲͚αʔϏε ࢠҭͯՈఉͷ๊͑Δʮ՝୊ʯͳͲͷ෼ੳ͕Մೳ

  17. ػցֶशɾσʔλͷ׆༻ࣄྫ

  18. ίϛϡχςΟݕӾ FH ؆୯ʹՔ͙ํ๏ڭ͑·͢⭐ ͜ͷ౤ߘ͸ͷ֬཰Ͱ ෆద੾ͳίϯςϯπͰ͢⚠ Ϟσϧ͕ෆద੾ͱ൑ఆͨ͠΋ͷ͚ͩ Λਓ͕ؒ໨ࢹͰ֬ೝ

  19. ίϛϡχςΟݕӾ FH ؆୯ʹՔ͙ํ๏ڭ͑·͢⭐ ͜ͷ౤ߘ͸ͷ֬཰Ͱ ෆద੾ͳίϯςϯπͰ͢⚠ Ϟσϧ͕ෆద੾ͱ൑ఆͨ͠΋ͷ͚ͩ Λਓ͕ؒ໨ࢹͰ֬ೝ ίετ࡟ݮ

  20. ΧςΰϦͷྨਪ ౤ߘ಺༰͔Βࣗಈతʹ ΧςΰϦΛαδΣετ

  21. ΧςΰϦͷྨਪ ౤ߘ಺༰͔Βࣗಈతʹ ΧςΰϦΛαδΣετ ࣭໰౤ߘͷ$7޲্

  22. Ϩίϝϯσʔγϣϯ ͻͱΓͻͱΓͷߦಈཤྺ͔Β ͓͢͢ΊͷίϯςϯπΛϨίϝϯυ

  23. Ϩίϝϯσʔγϣϯ ͻͱΓͻͱΓͷߦಈཤྺ͔Β ͓͢͢ΊͷίϯςϯπΛϨίϝϯυ $53ɾ"DUJWBUJPO޲্

  24. Ո଒ϊʔτͷ౤ߘ෼ੳ ݄ؒ໿ສ݅ͷ౤ߘจʹରͯ͠ ΦϦδφϧͷࣙॻΛ༻͍ͯܗଶૉղੳΛߦ͍ ෼ੳσʔλΛੜ੒

  25. Ո଒ϊʔτͷ౤ߘ෼ੳ ݄ؒ໿ສ݅ͷ౤ߘจʹରͯ͠ ΦϦδφϧͷࣙॻΛ༻͍ͯܗଶૉղੳΛߦ͍ ෼ੳσʔλΛੜ੒ σʔλΛՁ஋ʹ

  26. ϓϩμΫτʹରͯ͠ੵۃతʹ ػցֶशɾσʔλΛ׆༻͍ͯ͠·͢💪

  27. ͜ΕΒͷϓϩδΣΫτશൠͰ ຊ೔࿩͢.-0QTج൫Λ༻͍͍ͯ·͢💪

  28. Ͱ͸ɺϝΠϯύʔτ΁✈

  29. 1P$ɾӡ༻ϑΣʔζʹ͓͚Δؔ৺ࣄ ϑΣʔζຖʹ.-0QTʹٻΊΒΕΔ΋ͷͱ͸Կ͔

  30. 1P$ϑΣʔζͷؔ৺ࣄ

  31. 1P$ϑΣʔζͷؔ৺ࣄ ؔ৺ࣄ w Ϗδωε՝୊ΛػցֶशͰղܾͰ͖Δ͔ʁ w ෼ੳˠϞσϧ։ൃɺධՁ·ͰΛૉૣ࣮͘ࢪ͍ͨ͠ ՝୊ w ෼ੳ؀ڥΛඪ४Խ͍ͨ͠ w

    ܭࢉϦιʔεΛ֬อ͍ͨ͠ w ࣮ݧΛ؅ཧ͍ͨ͠ w ϓϩμΫγϣϯ΁ͷҠߦΛεϜʔζʹߦ͍͍ͨFUD
  32. 1P$ϑΣʔζʹ͓͚Δ.-0QTͷ໾ׂ w ඪ४Խ͞Εͨ։ൃɺ෼ੳ؀ڥ͕༻ҙͰ͖Δ w ࢼߦࡨޡΛޮ཰తʹߦ͏͜ͱ͕Ͱ͖Δ w ։ൃͨ͠ϞσϧΛޮ཰తʹϓϩμΫγϣϯʹҠߦͰ͖Δ FUD

  33. ӡ༻ϑΣʔζͷؔ৺ࣄ

  34. ӡ༻ϑΣʔζͷؔ৺ࣄ ؔ৺ࣄ w ϓϩμΫγϣϯͰಈ͍͍ͯΔϞσϧ͸Ձ஋Λൃش͠ଓ͚ΒΕΔ͔ʁ w ؀ڥ΍σʔλͷมԽʹରԠ͠ଓ͚ΒΕΔ͔ʁ ՝୊ w Ϟσϧͷఆظతͳ࠶ֶशΛࣗಈͰߦ͍͍ͨ w

    ػցֶशϞσϧ͕ͲͷΑ͏ͳڍಈΛ͍ͯ͠Δ͔؂ࢹ͍ͨ͠FUD
  35. ӡ༻ϑΣʔζʹ͓͚Δ.-0QTͷ໾ׂ w ࣗಈతʹ࣮ߦͰ͖ΔػցֶशύΠϓϥΠϯ͕ߏஙͰ͖Δ w ϫʔΫϑϩʔͰग़ྗ͞ΕΔੜ੒෺͕؅ཧͰ͖Δ w $*$%ύΠϓϥΠϯ͕ߏஙͰ͖Δ w ϞσϧͷύϑΥʔϚϯε͕؅ཧͰ͖Δ FUD

  36. ӡ༻ϑΣʔζʹ͓͚Δ.-0QTͷ໾ׂ w ࣗಈతʹ࣮ߦͰ͖ΔػցֶशύΠϓϥΠϯ͕ߏஙͰ͖Δ w ϫʔΫϑϩʔͰग़ྗ͞ΕΔੜ੒෺͕؅ཧͰ͖Δ w $*$%ύΠϓϥΠϯ͕ߏஙͰ͖Δ w ϞσϧͷύϑΥʔϚϯε͕؅ཧͰ͖Δ FUD

    ϑΣʔζຖʹ.-0QTʹٻΊΒΕΔ໾ׂ͕ҟͳΔ
  37. ͜ΕΒͷ֤ϑΣʔζʹରͯ͠ "NB[PO4BHF.BLFS΍"844UFQ'VODUJPOTΛ׆༻ͯ͠ .-0QTΛਪਐ͍ͯ͠·͢

  38. ·ͣ͸ࠓ೔࿩͢ΞʔΩςΫνϟΛ঺հ

  39. ࠓճ঺հ͢ΔΞʔΩςΫνϟશମ૾

  40. ࠓճ঺հ͢ΔΞʔΩςΫνϟશମ૾ &%"΍ϕʔεϥΠϯϞσϧͷ࡞੒ͳͲ͸ ෼ੳ༻JNBHF্Ͱಈ͘4BHF.BLFSOPUFCPPLͰ࣮ࢪ

  41. ࠓճ঺հ͢ΔΞʔΩςΫνϟશମ૾ ͋Δఔ౓ϕʔεϥΠϯͷϞσϧ͕Ͱ͖ͨΒ 4BHF.BLFS1SPDFTTJOH+PCΛ༻͍ͯ QZUIPOεΫϦϓτຊ൪JNBHF্Ͱֶशˠݕূͷ1%$"Λճ͢ ͜͜Ͱ࣮ݧ؅ཧ΋ซ࣮ͤͯࢪ

  42. ࠓճ঺հ͢ΔΞʔΩςΫνϟશମ૾ ࠷ऴతʹϓϩμΫγϣϯͰӡ༻ Ͱ͖ΔϞσϧ͕ੜ੒Ͱ͖ͨΒ ύΠϓϥΠϯΛߏங͢Δ

  43. ࠓճ঺հ͢ΔΞʔΩςΫνϟશମ૾ 1SPDFTTJOH+PCͱϓϩμΫγϣϯͷύΠϓϥΠϯͰ ಈ͔͢ίϯςφJNBHF͸ಉ͡΋ͷΛ࢖༻

  44. ࠓճ঺հ͢ΔΞʔΩςΫνϟશମ૾ ਪ࿦݁ՌΛ%#ʹอଘ͠ɺ"1*͔Β͸%#ͷ஋Λࢀর͢Δ ΞʔΩςΫνϟΛ࠾༻͍ͯ͠ΔϓϩδΣΫτ΋͋Δ

  45. ࠓճ঺հ͢ΔΞʔΩςΫνϟશମ૾ ͜Μͳײ͡

  46. 4BHF.BLFSΛ࢖ͬͨҰา໨ ओʹ1P$ϑΣʔζʹ͓͚ΔΞϓϩʔνํ๏

  47. 1P$ϑΣʔζʹ͓͚Δ.-0QTͷ໾ׂʢ࠶ܝʣ w ඪ४Խ͞Εͨ։ൃɺ෼ੳ؀ڥ͕༻ҙͰ͖Δ w ࢼߦࡨޡΛޮ཰తʹߦ͏͜ͱ͕Ͱ͖Δ w ։ൃͨ͠ϞσϧΛޮ཰తʹϓϩμΫγϣϯʹҠߦͰ͖Δ FUD

  48. ࠓ·Ͱͷঢ়گ

  49. ࠓ·Ͱͷঢ়گ w ݸਓͷϩʔΧϧ؀ڥ Ұ෦4BHF.BLFS্Ͱ෼ੳɺϞσϦϯάΛ࣮ࢪ w ϩʔΧϧͱΫϥ΢υʢ4BHF.BLFSʣͰ෼ੳ؀ڥ΋όϥόϥ w ܭࢉϦιʔε΋৔߹ʹΑͬͯ͸ݶΒΕ͍ͯΔঢ়ଶ w ϓϩμΫγϣϯʹҠߦ͢Δࡍ͸OPUFCPPL͔ΒεΫϦϓτʹҠ২͠ɺ

    ຊ൪ͷίϯςφ্Ͱಈ࡞֬ೝ͕ඞཁͩͬͨ
  50. ҰาΛ౿Έग़͢લͷঢ়گ w ݸਓͷϩʔΧϧ؀ڥ Ұ෦4BHF.BLFS্Ͱ෼ੳɺϞσϦϯάΛ࣮ࢪ w ϩʔΧϧͱΫϥ΢υʢ4BHF.BLFSʣͰ෼ੳ؀ڥ΋όϥόϥ w ܭࢉϦιʔε΋৔߹ʹΑͬͯ͸ݶΒΕ͍ͯΔঢ়ଶ w ϓϩμΫγϣϯʹҠߦ͢Δࡍ͸OPUFCPPL͔ΒεΫϦϓτʹҠ২͠ɺ

    ຊ൪ͷίϯςφ্Ͱಈ࡞֬ೝ͕ඞཁͩͬͨ ͦͦ͜͜ਏ͍
  51. ݱࡏͷঢ়گ

  52. ͻͱ͜ͱͰݴ͏ͱ 4BHF.BLFS4UVEJPͱίϯςφΛ࢖ͬͯղܾ🎉

  53. 1P$ϑΣʔζʹ͓͚Δ.-0QTͷ໾ׂʢ࠶ܝʣ w ඪ४Խ͞Εͨ։ൃɺ෼ੳ؀ڥ͕༻ҙͰ͖Δ w ࢼߦࡨޡΛޮ཰తʹߦ͏͜ͱ͕Ͱ͖Δ w ։ൃͨ͠ϞσϧΛޮ཰తʹϓϩμΫγϣϯʹҠߦͰ͖Δ FUD

  54. ඪ४Խ͞Εͨ։ൃɺ෼ੳ؀ڥ͕༻ҙͰ͖Δ 4BHF.BLFS4UVEJPʢҎ߱4BHF.BLFSʣ͸ɺಠࣗͷ%PDLFSΠϝʔδΛ &$3ʹొ࿥͢Δ͜ͱͰɺͦͷΠϝʔδͰOPUFCPPLͷ؀ڥߏங͕Ͱ͖Δ ϝϦοτ w "84͕༻ҙ͍ͯ͠ΔίϯςφΠϝʔδʹଘࡏ͠ͳ͍ϥΠϒϥϦ΋ࣗ༝ʹ࢖ ͏͜ͱ͕Ͱ͖Δʂ w ෳ਺ਓͷ.-ΤϯδχΞ΍σʔλαΠΤϯςΟετ͕͍Δ৔߹ɺEPDLFSGJMF Λڞ༗͢Δ͚ͩͰಉ͡෼ੳ؀ڥ͕ߏஙͰ͖Δʂ

    w ͦͯ͜͠ͷίϯςφΠϝʔδ͸4BHF.BLFSͰ΋࢖͑ΔͷͰɺϩʔΧϧͱΫ ϥ΢υͷ෼ੳ؀ڥ΋౷ҰͰ͖Δʂ
  55. %PDLFSGJMFͷαϯϓϧ

  56. %PDLFSGJMFͷαϯϓϧ

  57. %PDLFSGJMFͷαϯϓϧ ϩʔΧϧͰͷ࢖༻࣌ɿ $ docker compose up -d jupyterlab 4BHF.BLFS্Ͱͷ࢖༻࣌ɿ ίϯιʔϧ͔Β࢖༻ΠϝʔδΛબͿ͚ͩ

    ৄࡉ͸ϒϩάʹ΋هࡌ͍ͯ͠·͢ IUUQTUFDIDPOOFIJUPDPNFOUSZ
  58. 1P$ϑΣʔζʹ͓͚Δ.-0QTͷ໾ׂʢ࠶ܝʣ w ඪ४Խ͞Εͨ։ൃɺ෼ੳ؀ڥ͕༻ҙͰ͖Δ w ࢼߦࡨޡΛޮ཰తʹߦ͏͜ͱ͕Ͱ͖Δ w ։ൃͨ͠ϞσϧΛޮ཰తʹϓϩμΫγϣϯʹҠߦͰ͖Δ ͳͲʜ

  59. ࢼߦࡨޡΛޮ཰తʹߦ͏͜ͱ͕Ͱ͖Δ w 4BHF.BLFS&YQFSJNFOUTͰ࣮ݧ؅ཧ͕Մೳ w ϋΠύʔύϥϝʔλ࠷దԽ΋Ͱ͖Δ ˞ݱࡏݕূத IUUQTEPDTBXTBNB[PODPNTBHFNBLFSMBUFTUEHFYQFSJNFOUTNOJTUIUNM

  60. 1P$ϑΣʔζʹ͓͚Δ.-0QTͷ໾ׂʢ࠶ܝʣ w ඪ४Խ͞Εͨ։ൃɺ෼ੳ؀ڥ͕༻ҙͰ͖Δ w ࢼߦࡨޡΛޮ཰తʹߦ͏͜ͱ͕Ͱ͖Δ w ։ൃͨ͠ϞσϧΛޮ཰తʹϓϩμΫγϣϯʹҠߦͰ͖Δ ͳͲʜ

  61. ։ൃͨ͠ϞσϧΛޮ཰తʹϓϩμΫγϣϯʹҠߦͰ͖Δ ͍͖ͳΓͰ͕͢ ෼ੳ؀ڥ͔ΒϓϩμΫγϣϯ؀ڥ΁ ίʔυΛҠ২͢Δͱ͖ ͲͷΑ͏ͳखॱΛ౿ΜͰ͍·͔͢ʁ🧐

  62. ։ൃͨ͠ϞσϧΛޮ཰తʹϓϩμΫγϣϯʹҠߦͰ͖Δ લఏͱͯ͠ ෼ੳ؀ڥͱϓϩμΫγϣϯ؀ڥΛ ·ͬͨ͘ಉ͡ʹ͢Δͷ͸݁ߏ೉͍͠ ͱࢥ͍ͬͯ·͢😥

  63. ։ൃͨ͠ϞσϧΛޮ཰తʹϓϩμΫγϣϯʹҠߦͰ͖Δ ྫ͑͹ w ෼ੳ؀ڥʹ͸&%"͢ΔͨΊͷՄࢹԽϥΠϒϥϦΛೖΕ͓ͯ ͖͍͕ͨɺϓϩμΫγϣϯͷ؀ڥʹ͸ෆཁ w ෼ੳ؀ڥʹ͸͍Ζ͍Ζͳܗଶૉղੳثʢ.FDBC 4VEBDIJ ͳͲʣΛೖΕͯ෼ੳϞσϦϯά͍͕ͨ͠ɺϓϩμΫγϣϯ ͷ؀ڥʹ͸ͲΕ͔͚͕ͭͩ͋Ε͹ྑ͍

    ͳͲ
  64. ͜͜ͰɺҰൠతͳ ෼ੳˠϓϩμΫγϣϯҠߦͷखॱΛߟ͑Δ

  65. ҰൠతͳϓϩμΫγϣϯҠߦ·Ͱͷखॱ  ෼ੳ༻ͷ؀ڥͰOPUFCPPLΛ࢖ͬͯ&%"ɾϞσϦϯάɾݕূΛߦ͏  ͋Δఔ౓ͷܗʹͳ͖ͬͯͨΒɺOPUFCPPL͔ΒεΫϦϓτʹҠ২͢Δ ‣ σʔλऔಘQZˠલॲཧQZˠֶशQZˠਪ࿦QZΈ͍ͨͳΠϝʔδ  ϓϩμΫγϣϯͷ؀ڥͰಈ࡞֬ೝΛߦ͏ ‣

    ͜ͷλΠϛϯάͰ.-ύΠϓϥΠϯΛߏங  ໰୊ͳ͚Ε͹ຊ൪ϦϦʔε΁
  66. ҰൠతͳϓϩμΫγϣϯҠߦ·Ͱͷखॱ  ෼ੳ༻ͷ؀ڥͰOPUFCPPLΛ࢖ͬͯ&%"ɾϞσϦϯάɾݕূΛߦ͏  ͋Δఔ౓ͷܗʹͳ͖ͬͯͨΒɺOPUFCPPL͔ΒεΫϦϓτʹҠ২͢Δ ‣ σʔλऔಘQZˠલॲཧQZˠֶशQZˠਪ࿦QZΈ͍ͨͳΠϝʔδ  ϓϩμΫγϣϯͷ؀ڥͰಈ࡞֬ೝΛߦ͏ ‣

    ͜ͷλΠϛϯάͰ.-ύΠϓϥΠϯΛߏங  ໰୊ͳ͚Ε͹ຊ൪ϦϦʔε΁ ·͊·͊શ෦͠ΜͲ͍͚Ͳ ݸਓతʹҰ൪ωοΫͳϙΠϯτ
  67. ҰൠతͳϓϩμΫγϣϯҠߦ·Ͱͷखॱ  ෼ੳ༻ͷ؀ڥͰOPUFCPPLΛ࢖ͬͯ&%"ɾϞσϦϯάɾݕূΛߦ͏  ͋Δఔ౓ͷܗʹͳ͖ͬͯͨΒɺOPUFCPPL͔ΒεΫϦϓτʹҠ২͢Δ ‣ σʔλऔಘQZˠલॲཧQZˠֶशQZˠਪ࿦QZΈ͍ͨͳΠϝʔδ  ϓϩμΫγϣϯͷ؀ڥͰಈ࡞֬ೝΛߦ͏ ‣

    ͜ͷλΠϛϯάͰ.-ύΠϓϥΠϯΛߏங  ໰୊ͳ͚Ε͹ຊ൪ϦϦʔε΁
  68. ҰൠతͳϓϩμΫγϣϯҠߦ·Ͱͷखॱ  ෼ੳ༻ͷ؀ڥͰOPUFCPPLΛ࢖ͬͯ&%"ɾϞσϦϯάɾݕূΛߦ͏  ͋Δఔ౓ͷܗʹͳ͖ͬͯͨΒɺOPUFCPPL͔ΒεΫϦϓτʹҠ২͢Δ ‣ σʔλऔಘQZˠલॲཧQZˠֶशQZˠਪ࿦QZΈ͍ͨͳΠϝʔδ  ϓϩμΫγϣϯͷ؀ڥͰಈ࡞֬ೝΛߦ͏ ‣

    ͜ͷλΠϛϯάͰ.-ύΠϓϥΠϯΛߏங  ໰୊ͳ͚Ε͹ຊ൪ϦϦʔε΁ ࣮ߦ؀ڥ͕ҧ͏ͷͰ ͍Ζ͍Ζͳෆ౎߹͕ੜ͡Δ
  69. ͍Ζ͍Ζͳෆ౎߹JTʜ w ຊ൪؀ڥͰಈ͔ͨ͠Βͳ͔ͥ݁Ռ͕ҟͳΔ😇 w Ұ௨ΓύΠϓϥΠϯΛ૊ΈऴΘͬͨޙʹɺֶशॲཧͷҰ෦Λมߋ ͯ݁͠ՌΛ࠶ݕূ͍ͨ͠ͱ͖ɺύΠϓϥΠϯΛ࠷ॳ͔Β࠶࣮ߦ͢ Δඞཁ͕͋ͬͨΓͳͲɺ࣮ݧ͕ඇޮ཰ʹͳΔFUD

  70. ͍Ζ͍Ζͳෆ౎߹JTʜ w ຊ൪؀ڥͰಈ͔ͨ͠Βͳ͔ͥ݁Ռ͕ҟͳΔ😇 w Ұ௨ΓύΠϓϥΠϯΛ૊ΈऴΘͬͨޙʹɺֶशॲཧͷҰ෦Λมߋ ͯ݁͠ՌΛ࠶ݕূ͍ͨ͠ͱ͖ɺύΠϓϥΠϯΛ࠷ॳ͔Β࠶࣮ߦ͢ Δඞཁ͕͋ͬͨΓͳͲɺ࣮ݧ͕ඇޮ཰ʹͳΔFUD ؤுΓա͗ͣʹ ຊ൪ͱಉ͡؀ڥͰݕূΛ͍ͨ͠

  71. ͍Ζ͍Ζͳෆ౎߹JTʜ w ຊ൪؀ڥͰಈ͔ͨ͠Βͳ͔ͥ݁Ռ͕ҟͳΔ😇 w Ұ௨ΓύΠϓϥΠϯΛ૊ΈऴΘͬͨޙʹɺֶशॲཧͷҰ෦Λมߋ ͯ݁͠ՌΛ࠶ݕূ͍ͨ͠ͱ͖ɺύΠϓϥΠϯΛ࠷ॳ͔Β࠶࣮ߦ͢ Δඞཁ͕͋ͬͨΓͳͲɺ࣮ݧ͕ඇޮ཰ʹͳΔFUD ؤுΓա͗ͣʹ ຊ൪ͱಉ͡؀ڥͰݕূΛ͍ͨ͠ ˣ

    4BHF.BLFS1SPDFTTJOHͰղܾʂ
  72. 4BHF.BLFS1SPDFTTJOHͱ͸

  73. 4BHF.BLFS1SPDFTTJOHͱ͸ʁ w ػցֶशͷલॲཧɺޙॲཧɺϞσϧධՁͱ͍ͬͨϫʔΫϑϩʔΛ 4BHF.BLFS্Ͱ؆୯ʹߦ͏ͨΊͷ1ZUIPO4%, w ίϯςφͱॲཧΛهड़ͨ͠εΫϦϓτΛ࣮ߦ͠ɺॲཧ͕ऴΘΔͱΠϯε λϯε͕ఀࢭ͢Δͱ͍͏γϯϓϧͳػೳ͔Βɺػցֶशؔ࿈ͷσʔλॲ ཧ͚ͩͰͳ͘ɺֶश΍ਪ࿦ʹ΋࢖͏͜ͱ͕Մೳ w ࣮ߦ؀ڥʢίϯςφʣΛ༻ҙ͠ɺ࣮ߦ͍ͨ͠ॲཧ΍ΠϯελϯελΠϓ

    Λࢦఆ͢Δ͜ͱͰɺ೚ҙͷQZUIPOεΫϦϓτΛ࣮ߦ͢Δ͜ͱ͕Ͱ͖Δ
  74. 4BHF.BLFS1SPDFTTJOHͱ͸ʁ 1ZUIPO4%,ʹ͸ओʹͭͷΫϥε͕༻ҙ͞Ε͍ͯΔ w TBHFNBLFSTLMFBSOQSPDFTTJOH4,-FBSO1SPDFTTPS w TBHFNBLFSQSPDFTTJOH1Z4QBSL1SPDFTTPS w TBHFNBLFSQSPDFTTJOH1SPDFTTPS w TBHFNBLFSQSPDFTTJOH4DSJQU1SPDFTTPS

  75. 4BHF.BLFS1SPDFTTJOHͱ͸ʁ 1ZUIPO4%,ʹ͸ओʹͭͷΫϥε͕༻ҙ͞Ε͍ͯΔ w TBHFNBLFSTLMFBSOQSPDFTTJOH4,-FBSO1SPDFTTPS w TBHFNBLFSQSPDFTTJOH1Z4QBSL1SPDFTTPS w TBHFNBLFSQSPDFTTJOH1SPDFTTPS w TBHFNBLFSQSPDFTTJOH4DSJQU1SPDFTTPS

  76. 4,-FBSO1SPDFTTPS1Z4QBSL1SPDFTTPS w ༻ҙ͞ΕͨTDJLJUMFBSO΍1Z4QBSLͷ࣮ߦ؀ڥʢίϯςφʣΛ࢖༻͢ΔΫϥε w GSBNFXPSLͷόʔδϣϯ΍ΠϯελϯελΠϓɺΠϯελϯεͷ୆਺Λࢦఆ ͠ɺ࣮ߦ͍ͨ͠QZUIPOεΫϦϓτΛSVOϝιουͷҾ਺ʹ༩࣮͑ͯߦ IUUQTBXTBNB[PODPNKQCMPHTOFXTBNB[POTBHFNBLFSQSPDFTTJOGVMMZNBOBHFEEBUBQSPDFTTJOHBOENPEFMFWBMVBUJPO

  77. 4BHF.BLFS1SPDFTTJOHͱ͸ʁ 1ZUIPO4%,ʹ͸ओʹͭͷΫϥε͕༻ҙ͞Ε͍ͯΔ w TBHFNBLFSTLMFBSOQSPDFTTJOH4,-FBSO1SPDFTTPS w TBHFNBLFSQSPDFTTJOH1Z4QBSL1SPDFTTPS w TBHFNBLFSQSPDFTTJOH1SPDFTTPS w TBHFNBLFSQSPDFTTJOH4DSJQU1SPDFTTPS

  78. 1SPDFTTPS4DSJQU1SPDFTTPS w ಠࣗͷ࣮ߦ؀ڥʢίϯςφʣͰॲཧΛߦ͍͍ͨ࣌ʹ࢖༻ w 1SPDFTTPSΫϥε͸SVOϝιουʹDPEFҾ਺ʢQZUIPOεΫϦϓτʣΛͱΒͳ͍ΫϥεͰɺί ϯςφͷ࡞੒ͱ࣮ߦ͍ͨ͠ॲཧΛ%PDLFSJNBHF಺ʹ಺แͤ͞Δ w 4DSJQU1SPDFTTPSΫϥε͸ίϯςφͷ࡞੒ͱॲཧίʔυΛ෼͚࣮ͯߦ͢ΔΫϥεͰɺSVOϝι ουʹQZUIPOεΫϦϓτΛड͚౉͠ॲཧΛ࣮ߦ IUUQTEPDTBXTBNB[PODPNKB@KQTBHFNBLFSMBUFTUEHVTFZPVSPXOQSPDFTTJOHDPEFIUNM

  79. 1SPDFTTPS4DSJQU1SPDFTTPS w ಠࣗͷ࣮ߦ؀ڥʢίϯςφʣͰॲཧΛߦ͍͍ͨ࣌ʹ࢖༻ w 1SPDFTTPSΫϥε͸SVOϝιουʹDPEFҾ਺ʢQZUIPOεΫϦϓτʣΛͱΒͳ͍ΫϥεͰɺί ϯςφͷ࡞੒ͱ࣮ߦ͍ͨ͠ॲཧΛ%PDLFSJNBHF಺ʹ಺แͤ͞Δ w 4DSJQU1SPDFTTPSΫϥε͸ίϯςφͷ࡞੒ͱॲཧίʔυΛ෼͚࣮ͯߦ͢ΔΫϥεͰɺSVOϝι ουʹQZUIPOεΫϦϓτΛड͚౉͠ॲཧΛ࣮ߦ IUUQTEPDTBXTBNB[PODPNKB@KQTBHFNBLFSMBUFTUEHVTFZPVSPXOQSPDFTTJOHDPEFIUNM

    ࠓճ͸ຊ൪ͷύΠϓϥΠϯҠߦΛҙࣝͯ͠ QSPDFTTJOH1SPDFTTFSΛ࠾༻
  80. 1SPDFTTPSͷ࢖͍ํ

  81. 1SPDFTTPSͷ࢖͍ํ खॱ  ࣮ߦ͍ͨ͠QZUIPOεΫϦϓτΛแؚͨ͠ίϯςφΠϝʔδΛ࡞੒͢Δ  ͷίϯςφΠϝʔδΛ&$3ʹ164)͢Δ  4BHF.BLFS্͔Β&$3ʹ͋ΔίϯςφΛࢦఆͯ͠ىಈ͢Δ

  82. 1SPDFTTPSͷ࢖͍ํ खॱ  ࣮ߦ͍ͨ͠QZUIPOεΫϦϓτΛแؚͨ͠ίϯςφΠϝʔδΛ࡞੒͢Δ  ͷίϯςφΠϝʔδΛ&$3ʹ164)͢Δ 4BHF.BLFS্͔Β&$3ʹ͋ΔίϯςφΛࢦఆͯ͠ىಈ͢Δ

  83. 4BHF.BLFS͔Β&$3ʹ͋ΔίϯςφΛࢦఆͯ͠ىಈ͢Δ

  84. 4BHF.BLFS͔Β&$3ʹ͋ΔίϯςφΛࢦఆͯ͠ىಈ͢Δ ಈ࡞֬ೝ͍ͨ͠ίϯςφ63* Λઃఆ

  85. 4BHF.BLFS͔Β&$3ʹ͋ΔίϯςφΛࢦఆͯ͠ىಈ͢Δ ༧Ίίϯςφʹ಺แ͓͍ͯͨ͠ QZUIPOεΫϦϓτΛࢦఆ࣮ͯ͠ߦ

  86. 4BHF.BLFS͔Β&$3ʹ͋ΔίϯςφΛࢦఆͯ͠ىಈ͢Δ ؀ڥม਺΋Ҿ਺Ͱ౉ͤΔ

  87. ͜Ε͕Ͱ͖ΔͱԿ͕خ͍͠ͷ͔

  88. 1SPDFTTPSΛ࢖͏ͱԿ͕خ͍͔͠ ຊ൪؀ڥͱಉ͡ίϯςφͰ͓खܰʹಈ࡞֬ೝ͕Ͱ͖ΔOPUFCPPLͱ1SPDFTTFSͰ ҟͳΔΠϯελϯεΛ࢖͑Δʂʢ1SPDFTTFS+PC͸ڧΊͷΠϯελϯεΛ࢖ͬͨΓʣ

  89. 1SPDFTTPSΛ࢖͏ͱԿ͕خ͍͔͠ OPUFCPPL্Ͱ࣮ߦ͢Δ৔߹͸͜ΜͳΠϝʔδ

  90. 1SPDFTTPSΛ࢖͏ͱԿ͕خ͍͔͠ σʔλऔಘͱલॲཧͷ+PC͸ ճ࣮ߦ͓͍ͯͯ͠ OPUFCPPL্Ͱ࣮ߦ͢Δ৔߹͸͜ΜͳΠϝʔδ

  91. 1SPDFTTPSΛ࢖͏ͱԿ͕خ͍͔͠ ֶश+PC࣮ߦˠUSBJOQZΛमਖ਼ˠֶश+PC࣮ߦ ͱ͍࣮ͬͨݧˠݕূΛ܁Γฦ͢͜ͱ͕Մೳ OPUFCPPL্Ͱ࣮ߦ͢Δ৔߹͸͜ΜͳΠϝʔδ

  92. 1SPDFTTPSΛ࢖͏ͱԿ͕خ͍͔͠ ֶश+PC࣮ߦˠUSBJOQZΛमਖ਼ˠֶश+PC࣮ߦ ͱ͍࣮ͬͨݧˠݕূΛ܁Γฦ͢͜ͱ͕Մೳ OPUFCPPL্Ͱ࣮ߦ͢Δ৔߹͸͜ΜͳΠϝʔδ 🎉🎉🎉

  93. 1SPDFTTPSΛ࢖͏ͱԿ͕خ͍͔͠ ॲཧͷ݁Ռʢੜ੒͞ΕͨDTW౳ʣΛ4BHF.BLFSOPUFCPPL্͔Β֬ೝͰ͖Δʂ

  94. 1SPDFTTPSΛ࢖͏ͱԿ͕خ͍͔͠ ॲཧͷ݁Ռʢੜ੒͞ΕͨDTW౳ʣΛ4BHF.BLFSOPUFCPPL্͔Β֬ೝͰ͖Δʂ 🎉🎉🎉

  95. 1SPDFTTPSΛ࢖͏ͱԿ͕خ͍͔͠ 4UFQ'VODUJPOTʢ.-ύΠϓϥΠϯʣ΁ͷҠߦ͕؆୯ʂʢৄࡉ͸ޙड़ʣ

  96. 1SPDFTTPSΛ࢖͏ͱԿ͕خ͍͔͠ 4UFQ'VODUJPOTʢ.-ύΠϓϥΠϯʣ΁ͷҠߦ͕؆୯ʂʢৄࡉ͸ޙड़ʣ 🎉🎉🎉

  97. ͪΐͬͱ௕͔ͬͨͷͰৼΓฦΓ

  98. 1P$ϑΣʔζʹ͓͚Δ.-0QTͷ໾ׂʢ࠶ܝʣ w ඪ४Խ͞Εͨ։ൃɺ෼ੳ؀ڥ͕༻ҙͰ͖Δ w ࢼߦࡨޡΛޮ཰తʹߦ͏͜ͱ͕Ͱ͖Δ w ։ൃͨ͠ϞσϧΛޮ཰తʹϓϩμΫγϣϯʹҠߦͰ͖Δ FUD

  99. 1P$ϑΣʔζʹ͓͚Δ.-0QTͷ໾ׂʢ࠶ܝʣ w ඪ४Խ͞Εͨ։ൃɺ෼ੳ؀ڥ͕༻ҙͰ͖Δ w ࢼߦࡨޡΛޮ཰తʹߦ͏͜ͱ͕Ͱ͖Δ w ։ൃͨ͠ϞσϧΛޮ཰తʹϓϩμΫγϣϯʹҠߦͰ͖Δ FUD 4BHF.BLFSͱ ಠࣗίϯςφΠϝʔδͰղܾʂ

  100. 1P$ϑΣʔζʹ͓͚Δ.-0QTͷ໾ׂʢ࠶ܝʣ w ඪ४Խ͞Εͨ։ൃɺ෼ੳ؀ڥ͕༻ҙͰ͖Δ w ࢼߦࡨޡΛޮ཰తʹߦ͏͜ͱ͕Ͱ͖Δ w ։ൃͨ͠ϞσϧΛޮ཰తʹϓϩμΫγϣϯʹҠߦͰ͖Δ FUD 4BHF.BLFS&YQFSJNFOUT΍ ϋΠύʔύϥϝʔλ࠷దԽͰղܾʂ

  101. 1P$ϑΣʔζʹ͓͚Δ.-0QTͷ໾ׂʢ࠶ܝʣ w ඪ४Խ͞Εͨ։ൃɺ෼ੳ؀ڥ͕༻ҙͰ͖Δ w ࢼߦࡨޡΛޮ཰తʹߦ͏͜ͱ͕Ͱ͖Δ w ։ൃͨ͠ϞσϧΛޮ཰తʹϓϩμΫγϣϯʹҠߦͰ͖Δ FUD 4BHF.BLFS1SPDFTTPSͰղܾʂ

  102. 1P$ϑΣʔζʹ͓͚Δ.-0QTͷ໾ׂʢ࠶ܝʣ w ඪ४Խ͞Εͨ։ൃɺ෼ੳ؀ڥ͕༻ҙͰ͖Δ w ࢼߦࡨޡΛޮ཰తʹߦ͏͜ͱ͕Ͱ͖Δ w ։ൃͨ͠ϞσϧΛޮ཰తʹϓϩμΫγϣϯʹҠߦͰ͖Δ FUD ϋοϐʔʂ🎉

  103. 4UFQ'VODUJPOTΛ࢖ͬͨೋา໨ ओʹӡ༻ϑΣʔζʹ͓͚ΔΞϓϩʔνํ๏

  104. ӡ༻ϑΣʔζʹ͓͚Δ.-0QTͷ໾ׂʢ࠶ܝʣ w ࣗಈతʹ࣮ߦͰ͖ΔػցֶशύΠϓϥΠϯ͕ߏஙͰ͖Δ w ϫʔΫϑϩʔͰग़ྗ͞ΕΔੜ੒෺͕؅ཧͰ͖Δ w $*$%ύΠϓϥΠϯ͕ߏஙͰ͖Δ w ϞσϧͷύϑΥʔϚϯε͕؅ཧͰ͖Δ FUD

  105. ӡ༻ϑΣʔζʹ͓͚Δ.-0QTͷ໾ׂʢ࠶ܝʣ w ࣗಈతʹ࣮ߦͰ͖ΔػցֶशύΠϓϥΠϯ͕ߏஙͰ͖Δ w ϫʔΫϑϩʔͰग़ྗ͞ΕΔੜ੒෺͕؅ཧͰ͖Δ w $*$%ύΠϓϥΠϯ͕ߏஙͰ͖Δ w ϞσϧͷύϑΥʔϚϯε͕؅ཧͰ͖Δ FUD

  106. ࠓ·Ͱͷঢ়گ

  107. ࠓ·Ͱͷঢ়گ w 'BSHBUFº4UFQ'VODUJPOTͰػցֶशύΠϓϥΠϯΛߏங w 'BSHBUFͷϝϞϦ(#੍ݶͳͲ͋ΓɺσʔλྔͰۤ࿑͢Δ͜ͱ΋ w λεΫఆٛ΋࡞Βͳ͍ͱ͍͚ͳ͍ͳͲɺͪΐͬͱͨ͠खؒ΋͋ͬͨ w ෼ੳˠݕূˠϓϩμΫγϣϯҠߦʢύΠϓϥΠϯߏஙʣ͢Δͷʹࠊ͕ॏ͍😇

  108. ࠓ·Ͱͷঢ়گ w 'BSHBUFº4UFQ'VODUJPOTͰػցֶशύΠϓϥΠϯΛߏங w 'BSHBUFͷϝϞϦ(#੍ݶͳͲ͋ΓɺσʔλྔͰۤ࿑͢Δ͜ͱ΋ w λεΫఆٛ΋࡞Βͳ͍ͱ͍͚ͳ͍ͳͲɺͪΐͬͱͨ͠खؒ΋͋ͬͨ w ෼ੳˠݕূˠϓϩμΫγϣϯҠߦʢύΠϓϥΠϯߏஙʣ͢Δͷʹࠊ͕ॏ͍😇 ·͊·͊ਏ͍

  109. ݱࡏͷঢ়گ

  110. ͻͱ͜ͱͰݴ͏ͱ 4BHF.BLFSº4UFQ'VODUJPOTΛ࢖ͬͯղܾ🎉

  111. ࣗಈతʹ࣮ߦͰ͖ΔػցֶशύΠϓϥΠϯͷߏங 4UFQ'VODTJPOT͔Β4BHF.BLFSͷϦιʔεΛ࢖ͬͯύΠϓϥΠϯΛߏஙͰ͖Δ

  112. ࣗಈతʹ࣮ߦͰ͖ΔػցֶशύΠϓϥΠϯͷߏங 4BHF.BLFS͸๛෋ͳΠϯελϯε͔Β ϚγϯΛબ୒Ͱ͖ΔͷͰɺϦιʔε໰୊ ͸ߟ͑ͳͯ͘ྑ͘ͳͬͨʂ

  113. ͞Βʹ

  114. 4BHF.BLFSͷOPUFCPPL্Ͱ࣮ߦͨ͠1SPDFTTPSͷ ίʔυ͕ϓϩμΫγϣϯͷύΠϓϥΠϯߏஙʹ ͦͷ··࢖͑ΔͷͰɺҠߦ΋ָʹʂ

  115. ࣗಈతʹ࣮ߦͰ͖ΔػցֶशύΠϓϥΠϯͷߏங ϓϩμΫγϣϯͷύΠϓϥΠϯߏங΋͔ͳΓָʹ εςʔτϚγϯͷఆٛʢKTPOʣ ͔ΒσʔλऔಘॲཧΛൈਮ

  116. ࣗಈతʹ࣮ߦͰ͖ΔػցֶशύΠϓϥΠϯͷߏங ϓϩμΫγϣϯͷύΠϓϥΠϯߏங΋͔ͳΓָʹ εςʔτϚγϯͷఆٛʢKTPOʣ ͔ΒσʔλऔಘॲཧΛൈਮ

  117. ࣗಈతʹ࣮ߦͰ͖ΔػցֶशύΠϓϥΠϯͷߏங ϓϩμΫγϣϯͷύΠϓϥΠϯߏங΋͔ͳΓָʹ εςʔτϚγϯͷఆٛʢKTPOʣ ͔ΒσʔλऔಘॲཧΛൈਮ

  118. ࣗಈతʹ࣮ߦͰ͖ΔػցֶशύΠϓϥΠϯͷߏங ϓϩμΫγϣϯͷύΠϓϥΠϯߏங΋͔ͳΓָʹ εςʔτϚγϯͷఆٛʢKTPOʣ ͔ΒσʔλऔಘॲཧΛൈਮ

  119. ࣗಈతʹ࣮ߦͰ͖ΔػցֶशύΠϓϥΠϯͷߏங ϓϩμΫγϣϯͷύΠϓϥΠϯߏங΋͔ͳΓָʹ εςʔτϚγϯͷఆٛʢKTPOʣ ͔ΒσʔλऔಘॲཧΛൈਮ 4BHF.BLFSͷOPUFCPPL্Ͱ࣮ߦͨ͠ίʔυ͕ 4UFQ'VODUJPOTͷεςʔτϚγϯʢ.-ύΠϓϥΠϯʣͷ هड़ʹ΄΅ͦͷ··࢖͑Δ

  120. ࣗಈతʹ࣮ߦͰ͖ΔػցֶशύΠϓϥΠϯͷߏங ϓϩμΫγϣϯͷύΠϓϥΠϯߏங΋͔ͳΓָʹ εςʔτϚγϯͷఆٛʢKTPOʣ ͔ΒσʔλऔಘॲཧΛൈਮ ϋοϐʔʂ🎉

  121. ͔͠͠ɺ 4BHF.BLFSº4UFQ'VODUJPOTͰ ؾΛ͚ͭͳ͍ͱ͍͚ͳ͍఺΋͋Δ

  122. ؾΛ͚ͭͳ͍ͱ͍͚ͳ͍఺ 4BHF.BLFS1SPDFTTJOH+PC/BNF͸ҰҙͰ͋Δඞཁ͕͋Δ w 4UFQ'VODUJPOTͰύΠϓϥΠϯΛߏங͢Δͱ͖͸ɺෳ਺ͷ1SPDFTTJOH+PCΛ࣮ߦ͢Δ͜ͱ͕ଟ͍ ‣ σʔλऔಘ+PCɺલॲཧ+PCͳͲͳͲ w ͜͜Ͱ֤+PCͷ࣮ߦ໊Λ໌ࣔతʹࢦఆ͠ͳ͍ͱҰҙ੍໿Τϥʔ͕ൃੜͯ͠͠·͏ͷ஫ҙ͕ඞཁ ‣ "ProcessingJobName.$":

    "States.Format('{}-{}', $.id, $$.State.Name)”ͷ$.idʹ͸ɺεςʔτϚγ ϯ࣮ߦ࣌ͷJOQVUύϥϝʔλͷJE஋͕ઃఆ͞ΕΔ
  123. ؾΛ͚ͭͳ͍ͱ͍͚ͳ͍఺ ҎԼͷ৔߹͸ʮ6b7b9t4ca-5cad-4cc1-25bf-44ada84919aa-get-dataʯͱ͍͏ॲཧ໊ʹͳΔ &WFOU#SJEHF͔Β4UFQ'VODUJPOTΛىಈͨ͠৔߹ͷJOQVUύϥϝʔλ 4UFQ'VODUJPOTͷεςʔτͷҰ෦ʢσʔλऔಘॲཧʣ

  124. ؾΛ͚ͭͳ͍ͱ͍͚ͳ͍఺ JOQVUύϥϝʔλΛ࣍ͷεςʔτʹҾ͖౉ͨ͢Ίʹ"ResultPath": null͕ඞཁ w "ResultPath": nullΛࢦఆ͠ͳ͍ͱσϑΥϧτͷಈ࡞ʢ"ResultPath": $ʣͱͳΓɺ4BHF.BLFS1SPDFTTJOH+PC ͷग़ྗ͚͕ͩ࣍ͷεςʔτʹҾ͖ܧ͕ΕΔͷͰɺ࣍ͷεςʔτͰJOQVUύϥϝʔλͷ$.id͕࢖͑ͳ͍ w "ResultPath":

    nullΛ໌ه͢Δ͜ͱͰɺͦͷεςʔτ࣮ߦ࣌ͷJOQVU͚ͩΛ࣍ͷεςʔτʹҾ͖ܧ͛ΔΑ͏ʹͳ ΔͷͰɺ࣍ͷεςʔτͰ΋$.idύϥϝʔλ͕࢖͑Δ
  125. ؾΛ͚ͭͳ͍ͱ͍͚ͳ͍఺ JOQVUύϥϝʔλΛ࣍ͷεςʔτʹҾ͖౉ͨ͢Ίʹ"ResultPath": null͕ඞཁ w "ResultPath": nullΛࢦఆ͠ͳ͍ͱσϑΥϧτͷಈ࡞ʢ"ResultPath": $ʣͱͳΓɺ4BHF.BLFS1SPDFTTJOH+PC ͷग़ྗ͚͕ͩ࣍ͷεςʔτʹҾ͖ܧ͕ΕΔͷͰɺ࣍ͷεςʔτͰJOQVUύϥϝʔλͷ$.id͕࢖͑ͳ͍ w "ResultPath":

    nullΛ໌ه͢Δ͜ͱͰɺͦͷεςʔτ࣮ߦ࣌ͷJOQVU͚ͩΛ࣍ͷεςʔτʹҾ͖ܧ͛ΔΑ͏ʹͳ ΔͷͰɺ࣍ͷεςʔτͰ΋$.idύϥϝʔλ͕࢖͑Δ ఆظ࣮ߦ͢Δͱ͖͸ؾΛ͚ͭΑ͏🌝
  126. ӡ༻ϑΣʔζʹ͓͚Δ.-0QTͷ໾ׂʢ࠶ܝʣ w ࣗಈతʹ࣮ߦͰ͖ΔػցֶशϫʔΫϑϩʔͷߏங w ϫʔΫϑϩʔͰग़ྗ͞ΕΔੜ੒෺ͷ؅ཧ w $*$%ύΠϓϥΠϯͷߏங w ϞσϧͷύϑΥʔϚϯε؅ཧ FUD

  127. ӡ༻ϑΣʔζʹ͓͚Δ.-0QTͷ໾ׂʢ࠶ܝʣ w ࣗಈతʹ࣮ߦͰ͖ΔػցֶशϫʔΫϑϩʔͷߏங w ϫʔΫϑϩʔͰग़ྗ͞ΕΔੜ੒෺ͷ؅ཧ w $*$%ύΠϓϥΠϯͷߏங w ϞσϧͷύϑΥʔϚϯε؅ཧ FUD

    Commig Soon
  128. ӡ༻ϑΣʔζʹ͓͚Δ.-0QTͷ໾ׂʢ࠶ܝʣ w ࣗಈతʹ࣮ߦͰ͖ΔػցֶशϫʔΫϑϩʔͷߏங w ϫʔΫϑϩʔͰग़ྗ͞ΕΔੜ੒෺ͷ؅ཧ w $*$%ύΠϓϥΠϯͷߏங w ϞσϧͷύϑΥʔϚϯε؅ཧ FUD

    Commig Soon ྑ͍ײ͡ͷࣄྫ͕Ͱ͖ͨΒ ϒϩάͳͲͰൃ৴͍͖ͯ͠·͢💪
  129. ·ͱΊ

  130. ·ͱΊ w .-ϓϩδΣΫτͷ1P$ɾӡ༻ϑΣʔζʹ͓͚Δؔ৺ࣄͱͦΕͧΕͷϑΣʔζʹ ͓͚Δ.-0QTͷ໾ׂΛ঺հ w 1P$ϑΣʔζͰ͸4BHF.BLFS4UVEJP΍ίϯςφɺ1SPDFTTFSΫϥεΛ༻͍ͯ ෼ੳ؀ڥͷඪ४Խ΍࣮ݧ؅ཧɺຊ൪؀ڥͰͷݕূΛ࣮ࢪ ‎շదʹ෼ੳɾֶशɾݕূ͕Ͱ͖Δ؀ڥߏஙΛ͓खܰʹʂ w ӡ༻ϑΣʔζͰ͸4UFQ'VODUJPOTΛ༻͍ͯఆظ࣮ߦͰ͖ΔػցֶशύΠϓϥΠϯ

    ͷߏஙΛ࣮ࢪ ‎ຊ൪ͷύΠϓϥΠϯҠߦ΋͓खܰʹʂ
  131. ·ͱΊ w .-ϓϩδΣΫτͷ1P$ɾӡ༻ϑΣʔζʹ͓͚Δؔ৺ࣄͱͦΕͧΕͷϑΣʔζʹ ͓͚Δ.-0QTͷ໾ׂΛ঺հ w 1P$ϑΣʔζͰ͸4BHF.BLFS4UVEJP΍ίϯςφɺ1SPDFTTFSΫϥεΛ༻͍ͯ ෼ੳ؀ڥͷඪ४Խ΍࣮ݧ؅ཧɺຊ൪؀ڥͰͷݕূΛ࣮ࢪ ‎շదʹ෼ੳɾֶशɾݕূ͕Ͱ͖Δ؀ڥߏஙΛ͓खܰʹʂ w ӡ༻ϑΣʔζͰ͸4UFQ'VODUJPOTΛ༻͍ͯఆظ࣮ߦͰ͖ΔػցֶशύΠϓϥΠϯ

    ͷߏஙΛ࣮ࢪ ‎ຊ൪ͷύΠϓϥΠϯҠߦ΋͓खܰʹʂ 🎉🎉🎉🎉🎉
  132. ࠷ޙʹ

  133. σʔλΤϯδχΞઈࢍืूதͰ͢ʂ🧑💻 ɾϥΠϑΠϕϯτϥΠϑελΠϧͷ՝୊ղܾΛ͢ΔαʔϏεʹڵຯ͕͋Δํ ɾσʔλج൫ʹؔ͢Δҙࢥܾఆ΍ɺ.-ϓϩμΫτ։ൃʹڵຯͷ͋Δํ 5XJUUFS%.PS8BOUFEMZܦ༝ͳͲ͝࿈བྷ͓଴͍ͪͯ͠·͢ʂ ΧδϡΞϧ໘ஊͰ͸౴͑ΒΕΔൣғͰͳΜͰ΋౴͑·͢ʂʢಛʹ४උ͸͍Γ·ͤΜʣ 5XJUUFSˠIUUQTUXJUUFSDPNUBLBQZ 8F`SF)JSJOH

  134. .-0QTҰาͣͭ΍͍͖ͬͯ💪

  135. ͓ΘΓ ͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠ʂ

  136. Thank you! © 2021, Amazon Web Services, Inc. or its

    affiliates. All rights reserved.