Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Infrastructure as Codeで インフラチームはもっと強くなる/develop...

Infrastructure as Codeで インフラチームはもっと強くなる/developersummitsummer-iac

Broadleaf Co., Ltd.

July 02, 2019
Tweet

More Decks by Broadleaf Co., Ltd.

Other Decks in Technology

Transcript

  1. $PQZSJHIU˜#SPBEMFBG$P -UE"MM3JHIUT3FTFSWFE ໊લ ࠨۙॆ༟थ @͜͞Μ͡Ύ͏ ͻΖ͖@ ॴଐ  גࣜձࣾ ϒϩʔυϦʔϑ

     ৘ใج൫෦  ωοτϫʔΫ՝ ໾ׂ  ΠϯϑϥΤϯδχΞ<?> <?>೥·Ͱ͸ΞϓϦέʔγϣϯΤϯδχΞ <($1$-06%"3$)*5&$5> IUUQTDSFEFOUJBMOFUʙ ࣗݾ঺հ
  2. $PQZSJHIU˜#SPBEMFBG$P -UE"MM3JHIUT3FTFSWFE ϒϩʔυϦʔϑʹ͍ͭͯ ձࣾ঺հ ձ໊ࣾ גࣜձࣾϒϩʔυϦʔϑ ૑ۀઃཱ ೥݄೥݄ ຊࣾॴࡏ஍ ౦ژ౎඼઒۠౦඼઒

    άϥεΩϡʔϒ඼઒' ࣄۀ ओʹࣗಈंΞϑλʔϚʔέοτ޲͚ ৘ใɾ௨৴αʔϏεɺιϑτ΢ΤΞఏڙ ച্ऩӹ ԯԁʢ࿈݁ɾ*'34ʣ ܾࢉ݄ ݄ ैۀһ਺ ໊ ڌ఺਺ ࠃ಺ ڌ఺ ։ൃ ڌ఺ ࡳຈ౦ژ෱Ԭ άϧʔϓ ʢࠃ಺ʣࣾʢւ֎ʣࣾ ʲڧΈʳ
  3. $PQZSJHIU˜#SPBEMFBG$P -UE"MM3JHIUT3FTFSWFE ࢖༻͢ΔαʔϏεɾϛυϧ΢ΣΞɾιϑτ΢ΣΞ • 8JOEPXT4FSWFS • -JOVY • ,VCFSOFUFT •

    %PDLFS • **4 • /HJOY • "QBDIF • 5PNDBU • 42-4FSWFS • 0SBDMF • $BTTBOESB • 3FEJT • &MBTUJDTFBSDI • .POHP%# • .Z42- • ,BGLB ;PPLFFQFS FUD
  4. $PQZSJHIU˜#SPBEMFBG$P -UE"MM3JHIUT3FTFSWFE ಛʹϚζ͍͜ͱ ܽһ ਓͷνʔϜͰਓ͕ൈ͚Δͱɾɾɾ 労働時間増/ オンコール増 • ݄ؒͰ࣌ؒ΋࿑ಇ͕࣌ؒ৳ͼΔ •

    Φϯίʔϧ֬཰͕ˠʹ্͕Δ モチベーショ ンが下がる w ΍ͬͨ͜ͱ͕ແ͍ۀ຿Λಥવ΍Β͞ΕΔ ετϨε さらなる欠員 w ׬શʹෛͷεύΠϥϧ
  5. $PQZSJHIU˜#SPBEMFBG$P -UE"MM3JHIUT3FTFSWFE Ͳ͏͍͏࢓૊Έɾ૊৫ʹ͢Δ΂͖͔ গਓ਺Ͱଟ͘ͷ঎ࡐɾ؀ڥΛ؅ཧ͢Δʹ͸ ҎԼͷ՝୊Λղܾ͠ͳ͚Ε͹ͳΒͳ͍ • ߏஙखॱ͕ϩετɾ௠෗Խ͢Δ • ϊ΢ϋ΢͕஝ੵ͠ͳ͍ɾ࠶ར༻ग़དྷͳ͍ •

    ΦϨΦϨͷ࢓૊Έ͕ଟ͘ɺϝϯόʔ͕ಉ͡ϓϩτίϧͰձ࿩ग़དྷͳ͍ • ਓؒͷ࡞ۀ͕ଟ͍ νʔϜϝϯόʔͳΒ୭Ͱ΋ରԠՄೳͳɺ ަ׵Մೳͳ࢓૊Έɾ૊৫ʹ͍ͯ͘͠ඞཁ͕͋Δ
  6. $PQZSJHIU˜#SPBEMFBG$P -UE"MM3JHIUT3FTFSWFE *OGSBTUSVDUVSFBT$PEF *B$ ͱ͸ʁ • ιϑτ΢ΣΞ։ൃͷϓϥΫςΟεΛΠϯϑϥͷΦʔτϝʔγϣϯʹ ׆͔͢Ξϓϩʔν • γεςϜͷϓϩϏδϣχϯάͱߏ੒ઃఆɺٴͼͦͷมߋʹ͓͍ͯɺ

    ౷ҰతͰ൓෮Մೳͳϧʔνϯʹॏ͖Λஔ͘ • มߋ͸ఆٛʹͳΓɺపఈతͳݕূΛؚΉແਓϓϩηεΛ ௨ͯ͡γεςϜʹϩʔϧΞ΢τ͞ΕΔ ཁ͢Δʹɺႈ౳ੑΛ୲อ͢ΔΑ͏ʹίʔυ ΛHJU Ͱ؅ཧͯ͠ ࣗಈԽΛՄೳʹ͢Δʂ IUUQTXXXPSFJMMZDPKQCPPLT
  7. $PQZSJHIU˜#SPBEMFBG$P -UE"MM3JHIUT3FTFSWFE ϒϩʔυϦʔϑͰͷ*B$ 7. *NBHF1BDLFS 04"OTJCMF ($1 "845FSSBGPSN 1SPHSBN Π

    ϯ ϑ ϥ ν ʔ Ϝ ੹ ೚ ൣ ғ • *NBHFͷߏங͸$*$%ύΠ ϓϥΠϯΛ࡞੒͓ͯ͠Γɺ ΠϯϑϥνʔϜͰ؅ཧͯ͠ ͍Δ • ։ൃνʔϜ͸(JU-BCʹσϓ ϩΠ͍ͨ͠ϞδϡʔϧΛί ϛοτ͢Δͱ͜Ζ·Ͱ • ӡ༻νʔϜ͕σϓϩΠ͢Δ ύΠϓϥΠϯΛىಈ͢Δͩ ͚
  8. $PQZSJHIU˜#SPBEMFBG$P -UE"MM3JHIUT3FTFSWFE ϒϩʔυϦʔϑͰͷ*B$ $POUBJOFS DPOUBJOFS (,& &,4 $MVTUFS /PEF 5FSSBGPSN

    1SPHSBN Π ϯ ϑ ϥ ν ʔ Ϝ ੹ ೚ ൣ ғ ։ ൃ ν ʔ Ϝ ੹ ೚ ൣ ғ • ΠϯϑϥνʔϜ͸ ,VCFSOFUFTͷ$MVTUFSɾ /PEFΛ؅ཧ • ։ൃνʔϜʹͯ $POUBJOFS಺Λ࡞੒͢Δ • ӡ༻νʔϜ͕σϓϩΠ
  9. $PQZSJHIU˜#SPBEMFBG$P -UE"MM3JHIUT3FTFSWFE ϒϩʔυϦʔϑͰͷ*B$ • Πϯϑϥߏ੒؅ཧπʔϧ ओʹΠϯϑϥϦιʔε • )BTIJ$PSQࣾͷ044 • (PݴޠͰॻ͔Ε͓ͯΓɺ8JO.BD-JOVYಈ࡞

    • "84 "[VSF ($1 0QFO4UBDL )FSPLVͳͲ ༷ʑͳ1SPWJEFS͕ఏڙ͞ΕΔ • 7.ͷεϖοΫ΍/8ͷ$*%3ͳͲΛ )$- )BTIJ$PSQ $POGJHVSBUJPO-BOHVBHF ͱ͍͏%4-Ͱهड़
  10. $PQZSJHIU˜#SPBEMFBG$P -UE"MM3JHIUT3FTFSWFE ϒϩʔυϦʔϑͰͷ*B$ • Πϯϑϥߏ੒؅ཧπʔϧ ओʹ04Ҏ্ͷϨΠϠʔ • 3FE)BUࣾͷ044 • 1ZUIPOͰॻ͔Ε͓ͯΓɺNBD04ͱ-JOVYΛ

    αϙʔτ • ૢ࡞ର৅ͱͳΔ7.͸ΤʔδΣϯτ͕ෆཁ 8JO͸8JO3. W͔ΒTTI ɺ-JOVY͸TTI • 5FSSBGPSNͷΑ͏ʹύϒϦοΫΫϥ΢υͷ Ϧιʔε΍ɺ$JTDPͳͲͷ/8ػثͷઃఆʹ΋ ద༻Ͱ͖Δ • ߏ੒Λ:BNMܗࣜͰهड़
  11. $PQZSJHIU˜#SPBEMFBG$P -UE"MM3JHIUT3FTFSWFE ϒϩʔυϦʔϑͰͷ*B$ • Πϯϑϥߏ੒؅ཧπʔϧ • )BTIJ$PSQࣾͷ044 • (PݴޠͰॻ͔Ε͓ͯΓɺ8JO.BD-JOVY ͲΕͰ΋ಈ࡞

    • #VJMEFSʹΑΓ"84 "[VSF ($1 0QFO4UBDL ͳͲ༷ʑͳΠϝʔδΛ࡞੒ग़དྷΔ • 1SPWJTJPOFSʹΑΓ"OTJCMF $IFG 1VQQFU 4BMUͳͲͷطଘͷπʔϧͷઃఆΛಡΈࠐΉ͜ͱ ΋Մೳɻ΋ͪΖΜɺ4IFMM΍1PXFS4IFMM΋Մೳɻ
  12. $PQZSJHIU˜#SPBEMFBG$P -UE"MM3JHIUT3FTFSWFE ࢖༻͢ΔαʔϏεɾπʔϧʹ͍ͭͯ ΠϯϑϥνʔϜͰ͸ҎԼΛجຊํ਑ͱ͍ͯ͠Δ  ϚωʔδυαʔϏεΛ࢖͏ ࣗલͰαʔόߏங͠ͳ͍  ࣗલͷπʔϧΛ࡞Βͳ͍ɺઌͣ୳͢ 

    ͦΕͰ΋ແ͚Ε͹࡞Δ ཧ༝ɿ • ࣗલͰ؀ڥɾπʔϧΛ࡞Δͱϝϯςφϯε͕ൃੜ͢Δ • ੈͷதͷਓ͸͍͍ͩͨಉ͡໰୊Λ๊͍͑ͯͯಉ͡πʔϧͰղܾ͍ͯ͠Δ • ੈͷதͰҰൠతʹ࢖ΘΕ͍ͯΔπʔϧ͸ଟ͘ͷઐ໳Ո͕࡞͍ͬͯΔ • ΑΓྑ͍αʔϏεΛఏڙ͢Δ͜ͱʹϑΥʔΧε͍ͨ͠
  13. $PQZSJHIU˜#SPBEMFBG$P -UE"MM3JHIUT3FTFSWFE 36/%&$,ͱ͸ • 044ͷδϣϒ؅ཧπʔϧɻ • 8FCͷ(6*Ͱ΋"1*͔ΒͰ΋࢖͑Δɻ • ఆظ࣮ߦ΍ϫʔΫϑϩʔʹΑΔ੍ޚ΋Մೳɻ •

    ίϚϯυ΍TIFMMΛ36/%&$,͔Β࣮ߦ͢Δ͜ͱ͕ग़དྷΔɻ ૢ࡞ର৅ͷΠϯελϯεͰͷ࣮ߦ΋Մೳɻ"OTJCMFͱಉ͡ͰɺTTIͰ઀ଓ ͢Δ͚ͩͳͷͰɺΤʔδΣϯτͷΠϯετʔϧ͕ෆཁɻ • 1MVHJO͕๛෋Ͱɺ4MBDL௨஌ͷϓϥάΠϯ΍ɺ,VCFSOFUFTϓϥάΠϯɺ WBVMUϓϥάΠϯɺ"OTJCMFϓϥάΠϯͳͲɺ༷ʑͳϓϥάΠϯ͕͋Δɻ • ΞΧ΢ϯτɾݖݶ "$- ͷ؅ཧ΋Մೳ
  14. $PQZSJHIU˜#SPBEMFBG$P -UE"MM3JHIUT3FTFSWFE ΅͘ͷ͔Μ͕͍͖͑ͨ͞ΐ͏ͷ͍Μ;ΒͪʔΉ *B$͸खஈ πʔϧͰղܾग़དྷΔ͜ͱ͸πʔϧͰ΍ͬͯɺ ΑΓՁ஋͋Δ͜ͱʹϑΥʔΧεग़དྷΔΑ͏ʹ͢Δ • ઌ୺ٕज़ͷݕূɺಋೖ • ϛυϧ΢ΣΞɺΫϥ΢υͷཧղͷ޲্

    • Մ༻ੑɺ৴པੑͷ޲্ • ίετ࡟ݮ ඞཁͳࣦഊ͚ͩΛͯ͠ɺ ৗʹνϟϨϯδ͠ଓ͚ΒΕΔνʔϜ 時間を作る 出来ることを 増やす もっと つよくなる