Slide 1

Slide 1 text

ӡ༻ίετɾϦεΫ௿ݮͷऔΓ૊Έ େࢁ༟ହ %..DPNϥϘΠϯϑϥຊ෦9BB4෦ StackStormʹΑΔ 8PSLqPX&OHJOFT/JHIU

Slide 2

Slide 2 text

େࢁ ༟ହ / OHYAMA Hiroyasu Working at: XaaS Development, Infrastructure Division Recent Attributes 2 - StackStorm / Contributor - StackStorm AWS pack (Official extension of StackStorm) / Maintainer - OpenStack (oslo-messaging) / Technical Contributor

Slide 3

Slide 3 text

γεςϜӡ༻ऀΛ೰·ͤΔ՝୊ 3 (*1) (*1) Icon made by 'Freepik' from www.flaticon.com

Slide 4

Slide 4 text

4 γεςϜӡ༻ऀΛ೰·ͤΔ՝୊ λεΫཁٻॲཧɺใࠂɺ෦಺ௐ੔FUD Ϣʔβͱͷંিίετ (*1) (*1) Icon made by 'Freepik' from www.flaticon.com Neighbor Section Operation Talking Email Tack Ticket Other Division Outside of department Managed Target System(s) Managed Target System(s) Managing System(s)

Slide 5

Slide 5 text

5 ݸผɾ۩ମతͳػث΁ͷΦϖϨʔγϣϯίετ ߏ੒؅ཧ ετϨʔδ Ծ૝ج൫ CC by FatCow - Server Stanchion icon CC by George Shuklin - Storage (*1) Icon made by 'Freepik' from www.flaticon.com (*1) /8εΠον ϩʔυόϥϯα ଟ༷Խ͢ΔγεςϜ؀ڥ΁ͷରԠ ෳࡶԽ͢Δػث΁ͷशख़ γεςϜӡ༻ऀΛ೰·ͤΔ՝୊

Slide 6

Slide 6 text

6 ߏ੒؅ཧ /8εΠον ετϨʔδ Ծ૝ج൫ CC by FatCow - Server Stanchion icon CC by George Shuklin - Storage (*1) Icon made by 'Freepik' from www.flaticon.com ϩʔυόϥϯα (*1) Miss Operation!! (*1) ΦϖϨʔγϣϯϛεͷϦεΫ ӡ༻ͷݫ֨Խɺڭҭɾӡ༻ίετͷ૿େ γεςϜӡ༻ऀΛ೰·ͤΔ՝୊ “Oops, Sorry.”

Slide 7

Slide 7 text

ཧ૝తͳγεςϜͷӡ༻ܗଶ 7

Slide 8

Slide 8 text

8 ཧ૝తͳγεςϜͷӡ༻ܗଶ ఆܕӡ༻ͷ"1*Խ ݱঢ়ɿϑϦʔϑΥʔϚοτͷࢦࣔɾґཔॻ ཧ૝ɿΧλϩάԽͨ͠ΦϖϨʔγϣϯͷ"1*Λఏڙ Neighbor Section Operation Other Division Outside of department Managed Target System(s) Managed Target System(s) Machine API Request Managing System(s)

Slide 9

Slide 9 text

9 CC by FatCow - Server Stanchion icon CC by George Shuklin - Storage (*1) Icon made by 'Freepik' from www.flaticon.com (*1) YOU API Request create VM & service in Machine γεςϜͷந৅Խ ཧ૝తͳγεςϜͷӡ༻ܗଶ ݸผͷγεςϜΛૢ࡞͢ΔͷͰ͸ͳ͘ɺ ݸผͷγεςϜΛૢ࡞ͯ͠ಘ͍ͨ݁ՌΛػցʹڭ͑Δ ݸผͷγεςϜૢ࡞͸ػցʹ΍ΒͤΔ

Slide 10

Slide 10 text

10 CC by FatCow - Server Stanchion icon CC by George Shuklin - Storage (*1) Icon made by 'Freepik' from www.flaticon.com Machine (*1) YOU γεςϜͷந৅Խ ཧ૝తͳγεςϜͷӡ༻ܗଶ ݸผͷγεςϜΛૢ࡞͢ΔͷͰ͸ͳ͘ɺ ݸผͷγεςϜΛૢ࡞ͯ͠ಘ͍ͨ݁ՌΛػցʹڭ͑Δ ݸผͷγεςϜૢ࡞͸ػցʹ΍ΒͤΔ

Slide 11

Slide 11 text

11 CC by FatCow - Server Stanchion icon CC by George Shuklin - Storage (*1) Icon made by 'Freepik' from www.flaticon.com (*1) YOU Machine Report γεςϜͷந৅Խ ཧ૝తͳγεςϜͷӡ༻ܗଶ ݸผͷγεςϜΛૢ࡞͢ΔͷͰ͸ͳ͘ɺ ݸผͷγεςϜΛૢ࡞ͯ͠ಘ͍ͨ݁ՌΛػցʹڭ͑Δ ݸผͷγεςϜૢ࡞͸ػցʹ΍ΒͤΔ

Slide 12

Slide 12 text

12 StackStorm ʹΑΔγεςϜͷந৅Խ ӡ༻ίετɾϦεΫ௿ݮͷͨΊͷ

Slide 13

Slide 13 text

ͱ͸ʁ 13

Slide 14

Slide 14 text

14 4UBDL4UPSNͱ͸ʁ *'555Y8PSL'MPX ࢀরɿ&WFOUESJWFOBVUPNBUJPO %FW0QTXBZ%NJUSJ;JNJOF

Slide 15

Slide 15 text

15 4UBDL4UPSNͱ͸ʁ *'555Y8PSL'MPX If This Then That 5SJHHFS "DUJPO

Slide 16

Slide 16 text

16 4UBDL4UPSNͱ͸ʁ *'555Y8PSL'MPX If This Then That 5SJHHFS "DUJPO CC by Charles Lowell and Frontside

Slide 17

Slide 17 text

17 4UBDL4UPSNͱ͸ʁ USJHHFS BDUJPO An external world Another external world *'555Y8PSL'MPX

Slide 18

Slide 18 text

18 4UBDL4UPSNͱ͸ʁ SENSOR SENSOR Action Action Action An external world SENSOR USJHHFS Another external world *'555Y8PSL'MPX

Slide 19

Slide 19 text

19 4UBDL4UPSNͱ͸ʁ USJHHFS An external world SENSOR SENSOR SENSOR Action Action Action Another external world BDUJPO *'555Y8PSL'MPX Rule

Slide 20

Slide 20 text

20 4UBDL4UPSNͱ͸ʁ Another external world An external world SENSOR SENSOR SENSOR Action Action *'555Y8PSL'MPX Action Workflow

Slide 21

Slide 21 text

21 4UBDL4UPSNͱ͸ʁ Another external world An external world SENSOR SENSOR SENSOR Action Action *'555Y8PSL'MPX Rule Action Workflow

Slide 22

Slide 22 text

22 4UBDL4UPSNͱ͸ʁ Another external world An external world SENSOR SENSOR Action Action BDUJPOT *'555Y8PSL'MPX SENSOR Rule USJHHFS Workflow Action

Slide 23

Slide 23 text

23 4UBDL4UPSNͱ͸ʁ ग़లɿ4UBDL4UPSNͰ࢝ΊΔӡ༻ࣗಈԽʙೖ໳ฤʙ$PEF;JOF *'555Y8PSL'MPX

Slide 24

Slide 24 text

24 4UBDL4UPSNͱ͸ʁ 4UBDL4UPSNͷ8PSL'MPXఆٛ "DUJPO$IBJO ϑΝΠϧͷத਎ *'555Y8PSL'MPX

Slide 25

Slide 25 text

25 4UBDL4UPSNͱ͸ʁ ༷ʑͳγεςϜͱ࿈ܞ͢ΔϞδϡʔϧ͕ఏڙ͞Ε͍ͯΔ *'555Y8PSL'MPX Actions SENSOR Pack for AWS SENSOR Pack for GitHub ʜ Actions Actions Actions SENSOR Pack for vSphere Actions Actions Rules Rules Workflow Workflows

Slide 26

Slide 26 text

26 4UBDL4UPSNͱ͸ʁ ༷ʑͳγεςϜͱ࿈ܞ͢ΔϞδϡʔϧ͕ఏڙ͞Ε͍ͯΔ *'555Y8PSL'MPX ൈਮɿ4UBDL4UPSN&YDIBOHF

Slide 27

Slide 27 text

27 4UBDL4UPSNͱ͸ʁ .JTUSBM 0QFO4UBDLͷ8PSLqPXαʔϏε Ͱ΋هड़Մೳ *'555Y8PSL'MPX

Slide 28

Slide 28 text

28 ͷ͋Δ؀ڥ

Slide 29

Slide 29 text

29 4UBDL4UPSNͷ͋Δ؀ڥ ΦϖϨʔγϣϯ༻"1*ͷఏڙ ʮ୭ʹฉ͚͹͍͍ͷ͔Θ͔Βͳ͍ʯΛແ͘͢ ΦϖϨʔγϣϯͷϦʔυλΠϜΛ୹ॖ͢Δ Neighbor Section Operation Other Division Outside of department Managed Target System(s) Managed Target System(s) API Request Managing System(s)

Slide 30

Slide 30 text

30 (*1) Icon made by 'Freepik' from www.flaticon.com (*1) YOU The Order what you want to do (create VM & service in) γεςϜͷந৅Խ Pack Pack Pack CC by FatCow - Server Stanchion icon ݸผͷػث΁ͷΦϖϨʔγϣϯΛӅṭ͠ɺ Ϣʔβ͸ཉ͍݁͠Ռ͚ͩΛࢦఆ͢Δ 4UBDL4UPSNͷ͋Δ؀ڥ

Slide 31

Slide 31 text

31 (*1) Icon made by 'Freepik' from www.flaticon.com (*1) YOU The Order what you want to do (create VM & service in) γεςϜͷந৅Խ Pack Pack Pack Report Execution Details CC by FatCow - Server Stanchion icon ݸผͷػث΁ͷΦϖϨʔγϣϯΛӅṭ͠ɺ Ϣʔβ͸ཉ͍݁͠Ռ͚ͩΛࢦఆ͢Δ 4UBDL4UPSNͷ͋Δ؀ڥ

Slide 32

Slide 32 text

32 (*1) Icon made by 'Freepik' from www.flaticon.com (*1) YOU ӡ༻ࣗಈԽ Pack Pack Pack Information CC by FatCow - Server Stanchion icon Trigger ݸผͷγεςϜͷঢ়گʹԠͨ͡ରԠΛػցతʹ࣮ࢪ͢Δ 4UBDL4UPSNͷ͋Δ؀ڥ

Slide 33

Slide 33 text

33 (*1) Icon made by 'Freepik' from www.flaticon.com (*1) YOU Pack Pack Pack Information Trigger CC by FatCow - Server Stanchion icon Action Report Execution Details ӡ༻ࣗಈԽ ݸผͷγεςϜͷঢ়گʹԠͨ͡ରԠΛػցతʹ࣮ࢪ͢Δ 4UBDL4UPSNͷ͋Δ؀ڥ

Slide 34

Slide 34 text

·ͱΊ 34

Slide 35

Slide 35 text

35 ·ͱΊ ંিۀ຿Λߦ͏ΤϯδχΞͷղ์ ΦϖϨʔγϣϯͷΧλϩάԽͱ"1*ͷఏڙͰɺંিۀ຿ΛݮΒ͢ ΦϖϨʔλͷӡ༻ɾֶशίετͷ௿ݮ γεςϜͷந৅ԽʹΑͬͯɺݸผɾ۩ମతͳΦϖϨʔγϣϯΛݮΒ͢ αʔϏεӡ༻ϦεΫͷ௿ݮ ΦϖϨʔγϣϯͷίʔυԽʹΑΔΦϖϨʔγϣϯϛεΛݮΒ͢ 4UBDL4UPSNͰ࣮ݱ͢Δ ͜ͱΛظ଴͢Δ ະདྷ

Slide 36

Slide 36 text

THANK YOU! 36