2019年7月22日のJAWS-UG アーキテクチャ専門支部での発表資料です。
引き続き、議論・更新していきたいと思います。
(運用設計ラボ合同会社 波田野裕一)
Operation Labӡ༻ઃܭϥϘӡ༻ઃܭϥϘ߹ಉձࣾ$*$%ͷݪଇͱσβΠϯύλʔϯ ཧձ1γχΞΞʔΩςΫτా༟ҰVQEBUF
View Slide
Operation Labӡ༻ઃܭϥϘ$*$%ͷݪଇ ͔ٞΒཧ2
Operation Labӡ༻ઃܭϥϘ$*$%ԿͷͨΊʹಋೖ͢Δͷ͔3ࣗͨͪͷύΠϓϥΠϯͷߦઌϢʔβఏڙऀ Ϣʔβ• Ϣʔβʹରͯ͠ɺ࠷ͰՁΛఏڙ͢ΔͨΊʹ$*$%Λಋೖ͢Δɻ• Ϣʔβʹಧ͘·ͰɺΦʔόϔουΛ࠷খݶʹ͢ΔͨΊʹ$*$%Λಋೖ͢Δɻ• ϦϦʔεো࣌ʹɺ࠷Ͱ෮چͰ͖ΔͨΊʹ$*$%Λಋೖ͢Δɻ࠷ Ձͷఏڙɺ෮چΦʔόϔου࠷খݶ࣌ؒͷखؒͷ෮چͷ
Operation Labӡ༻ઃܭϥϘ$*$%ԿͷͨΊʹಋೖ͢Δͷ͔ ࣌ؒ໘4• Ϣʔβʹରͯ͠ɺ࠷ͰՁΛఏڙ͢ΔͨΊʹ$*$%Λಋೖ͢Δɻ͕࣌ؒԆ͢ΔཁૉΛۃྗഉআ͢Δɻ࣌ؒͷ• ػ࣌ؒͷݮ ۭඅ࣌ؒͷݮ• ॲཧ࣌ؒͷॖ ॲཧͷׂɺॲཧͷޮԽ• ػ࣌ؒͷൃੜ ॲཧͪɺௐͪɺঝೝͪͳͲ• ॲཧ͕͍࣌ؒ ಛఆͷਓ͕ಠΓͰ͍ॲཧΛखͰ͍ͬͯΔ
Operation Labӡ༻ઃܭϥϘ$*$%ԿͷͨΊʹಋೖ͢Δͷ͔ खؒ໘5• Ϣʔβʹಧ͘·ͰɺΦʔόϔουΛ࠷খݶʹ͢ΔͨΊʹ$*$%Λಋೖ͢Δɻ खؒͷख͕͔͔ؒΔཁૉΛۃྗഉআ͢Δɻ• ෳࡶ͞ʹΑΔखؒ ཧղࠔɺҾ͖ܧ͗ࠔɻ• ᐆດ͞ʹΑΔखؒ ֬ೝ͕ൃੜɻࣄނൃੜͷՄೳੑɻ• ݸผࣄʹΑΔखؒ ൚༻ੑ͕͍ɻޮԽޮՌ͕͍ɻ• ෳࡶ͞ͷղফ ฏқԽ• ᐆດ͞ͷղফ ໌֬Խ• ݸผࣄͷղফ ϞσϧԽͯ͠࠶ݱੑ্
Operation Labӡ༻ઃܭϥϘ$*$%ԿͷͨΊʹಋೖ͢Δͷ͔ ෮چ໘6• ϦϦʔεো࣌ʹɺ࠷Ͱ͕͠Ͱ͖ΔͨΊʹ$*$%Λಋೖ͢Δɻ ෮چͷ෮چΛ્͢ΔཁૉΛۃྗഉআ͢Δɻ• ෳࡶ͞ʹΑΔखؒ ཧղࠔɺҾ͖ܧ͗ࠔɻ• ᐆດ͞ʹΑΔखؒ ֬ೝ͕ൃੜɻࣄނൃੜͷՄೳੑɻ• ݸผࣄʹΑΔखؒ ൚༻ੑ͕͍ɻޮԽޮՌ͕͍ɻ• ෳࡶ͞ͷղফ ฏқԽ• ᐆດ͞ͷղফ ໌֬Խ• ݸผࣄͷղফ ϞσϧԽͯ͠࠶ݱੑ্
$*$%ԿͷͨΊʹಋೖ͢Δͷ͔ ྫOperation Labӡ༻ઃܭϥϘ7• ػ࣌ؒͷݮ ۭඅ࣌ؒͷݮ• ॲཧ࣌ؒͷॖ ॲཧͷׂɺॲཧͷޮԽ• ෳࡶ͞ͷղফ ฏқԽ• ᐆດ͞ͷղফ ໌֬Խ• ݸผࣄͷղফ ϞσϧԽͯ͠࠶ݱੑ্ࣗͨͪͷύΠϓϥΠϯͷߦઌϢʔβఏڙऀ Ϣʔβ࠷ Ձͷఏڙɺ෮چΦʔόϔου࠷খݶ
Operation Labӡ༻ઃܭϥϘͭͷύΠϓϥΠϯ૾8
Operation Labӡ༻ઃܭϥϘ$*$%ͷσβΠϯϚοϓΛ࡞Ζ͏9ࣗୡͷ$*$%ύΠϓϥΠϯʹπʔϧΛΈࠐΉՌϦιʔεϦιʔε Ϧιʔε ϦιʔεՌՌ Ռ։ൃऀڥϦιʔεࣗͨͪͷύΠϓϥΠϯͷߦઌϢʔβఏڙऀ Ϣʔβιʔείʔυ σϓϩΠઌϏϧυςετ σϓϩΠ։ൃऀڥ
Operation Labӡ༻ઃܭϥϘͱݴ͏ͷͷ10ιʔείʔυࣗͨͪͷύΠϓϥΠϯͷߦઌϢʔβσϓϩΠઌՌ Ռఏڙऀ ϢʔβϏϧυςετ σϓϩΠՌ ՌҰຊͷύΠϓϥΠϯͰશͯදݱͰ͖Δͷ͔• ϦϦʔεઌڥ• EFWTUHQSE• &$ɺΦϯϓϨ• 4• &$4ɺ'BSHBUF• -BNCEB• ιʔείʔυཧ• ϦϦʔεํ๏• ΠϯϓϨʔε• #MVF(SFFO• ঝೝͷ༗ແ• ΞʔςΟϑΝΫτͷܗࣜ• ՝ཧ• ΞΫηε੍ޚ• ϓϩμΫτ࣮ڥ• ΤϯδχΞੜ׆ڥ • ରϒϥϯνɺ$*• ܗଶ• ϓϧ• ϓογϡ։ൃऀڥ։ൃऀڥ
Operation Labӡ༻ઃܭϥϘύΠϓϥΠϯʹछྨ͋Δ Ծઆ11ڥύΠϓϥΠϯࣗͨͪͷύΠϓϥΠϯͷߦઌϢʔβఏڙऀ ϢʔβϓϩμΫτύΠϓϥΠϯ
Operation Labӡ༻ઃܭϥϘछྨͷύΠϓϥΠϯ12ڥύΠϓϥΠϯϓϩμΫτఏڙऀϢʔβϓϩμΫτύΠϓϥΠϯڥఏڙऀO ຊ൪ڥεςʔδϯάڥ։ൃڥ• &$ɺΦϯϓϨ• 4• &$4ɺ'BSHBUF• -BNCEBºՌ
Operation Labӡ༻ઃܭϥϘछྨͷύΠϓϥΠϯ13ڥύΠϓϥΠϯϓϩμΫτύΠϓϥΠϯ• ϓϩδΣΫτϓϩμΫτʹΑΔݸผࣄ͕ൃੜ͍͢͠ɻ• ݸผࣄͷΈ߹ͤʹΑΓɺෳࡶʹͳΓ͍͢ɻ• ଞͷϓϩδΣΫτϓϩμΫτͷ࠶ར༻ੑ͘ͳΓ͕ͪɻ• ϓϩδΣΫτϓϩμΫτʹΑΔݸผࣄ͕ൃੜ͠ʹ͍͘ɻ• ݸผࣄ͕ൃੜ͠ʹ͍͘ͷͰɺෳࡶʹͳΓʹ͍͘ɻ• ଞͷϓϩδΣΫτϓϩμΫτͷ࠶ར༻ੑ͘ͳΓ͕ͪɻOͭͷෳࡶͳύΠϓϥΠϯڥ OͷฏқͳύΠϓϥΠϯ
Operation Labӡ༻ઃܭϥϘϓϩμΫτఏڙऀϓϩμΫτύΠϓϥΠϯ14ࣗͨͪͷύΠϓϥΠϯͷߦઌϢʔβϢʔβ• ιʔείʔυཧ• ϦϦʔεํ๏• ΠϯϓϨʔε• #MVF(SFFO• ঝೝͷ༗ແ• ΞʔςΟϑΝΫτͷܗࣜ• ՝ཧ• ΞΫηε੍ޚ• ϓϩμΫτ࣮ڥ• ΤϯδχΞੜ׆ڥ • ରϒϥϯνɺ$*• ܗଶ• ϓϧ• ϓογϡϓϩμΫτύΠϓϥΠϯڥιʔείʔυσϓϩΠઌϏϧυςετ σϓϩΠ։ൃऀڥͭͷෳࡶͳύΠϓϥΠϯ
Operation Labӡ༻ઃܭϥϘڥύΠϓϥΠϯ15ࣗͨͪͷύΠϓϥΠϯͷߦઌϢʔβϢʔβ• ιʔείʔυཧ• ϦϦʔεํ๏• ΠϯϓϨʔε• #MVF(SFFO• ঝೝͷ༗ແ• ΞʔςΟϑΝΫτͷܗࣜ• ՝ཧ• ΞΫηε੍ޚ• ڥ࣮ڥ• ΤϯδχΞੜ׆ڥ • ରϒϥϯνɺ$*• ܗଶ• ϓϧ• ϓογϡڥύΠϓϥΠϯιʔείʔυσϓϩΠઌϏϧυςετ σϓϩΠ։ൃऀڥڥఏڙऀຊ൪ڥεςʔδϯάڥ։ൃڥ • &$ɺΦϯϓϨ• 4• &$4ɺ'BSHBUF• -BNCEBڥ OͷฏқͳύΠϓϥΠϯ
Operation Labӡ༻ઃܭϥϘࢀߟաڈͷൃදࢿྉ16IUUQTXXXPQTMBCKQQVCMJTIաڈͷൃදࢿྉ0QT-BCKQͱ͍͏αΠτʹஔ͍ͯ͋Γ·͢ɻ
Operation Labӡ༻ઃܭϥϘ17IUUQXXXPQFSBUJPOMBCDPKQOperationLabӡ༻ઃܭ