APIがある外部サービスはTerraformで管理できますよ

 APIがある外部サービスはTerraformで管理できますよ

Terraform meetup tokyo#2の発表内容
https://terraform-jp.connpass.com/event/142041/

E3d96b25e645921d9e5acbaa36c507a5?s=128

Masato Oshima

October 02, 2019
Tweet

Transcript

  1. "1*͕͋Δ֎෦αʔϏε͸ 5FSSBGPSNͰ؅ཧͰ͖·͢Α !@NQPO 5FSSBGPSN.FFUVQ

  2. None
  3. w 5FSSBGPSNͰ؆୯ʹ؀ڥΛ૿΍ͤ·͢ΑͶ w Ͱ΋֎෦αʔϏε͕͋Δͱࣗ෼Ͱϙνϙν w 5FSSBGPSN$VTUPN1SPWJEFSॻ͍ͯղܾ ࠓ೔ͷ·ͱΊ

  4. Α͋͘Δύλʔϯ w "84΍($1ͳͲͰΠϯϑϥߏங w EFW؀ڥɺεςʔδϯά؀ڥɺຊ ൪؀ڥͳͲෳ਺؀ڥ͋Δ w ؀ڥ૿΍͢ͳΒ5FSSBGPSNͰ ͪΐͬͱॻ͖׵͑Δ͚ͩͰ͍͚ Δ

    w ΊͰͨ͠ɺΊͰͨ͠ EFW εςʔδϯά
  5. ࣮ࡍ͸͍͍ͨͯ ֎෦αʔϏε͕ඞཁͰ͢ΑͶ EFW εςʔδϯά

  6. ؀ڥ͝ͱϙνϙνਏ͍ɾɾ

  7. ༗໊Ͳ͜Ζ͸1SPWJEFS͕༻ҙ ͞Ε͍ͯΔ

  8. 5FSSBGPSNͰ؅ཧͰ͖Δ

  9. ࢖ͬͯΔαʔϏεͷ 1SPWJEFS͕ͳ͍৔߹͸ʁ

  10. ͷQSPWJEFSΛ࡞ͬͨ w 5XJMJP͸νϟοτͱ͔௨࿩Λ૊ΈࠐΉͨΊͷ"1*αʔ Ϗε w ؀ڥ͝ͱʹઃఆ͕ඞཁ͕ͩͬͨը໘ϙνϙνͨ͘͠ ͳ͍ w 5XJMJP͸"1*͕͋ΔͷͰ$VTUPN1SPWJEFSΛ࡞ͬͯΈ ͨ

    w IUUQTHJUIVCDPNNQPOUFSSBGPSNQSPWJEFS UXJMJP
  11. 1SPWJEFSͷߏ੒

  12. ϑΝΠϧߏ੒ w EBUBEPHͳͲͷطʹ͋Δެࣜ 1SPWJEFSͷߏ଄Λࢀߟʹ͢Δ w NBJOHPɺQSPWJEFSHPɺ SFTPVSDF@YYYHP͕ओͳొ৔ ਓ෺

  13. NBJOHP w 5FSSBGPSNͷϥΠϒϥϦʹ༻ҙ͞Ε͍ͯΔ௨ΓʹQMVHJO4FSWFΛݺ Ϳ

  14. QSPWJEFSHP w 5XJMJPͷ"1*τʔΫϯͳͲͷઃఆ w 5XJMJPͰ؅ཧ͍ͨ͠ϦιʔεΛఆٛ

  15. SFTPVSDF@DIBU@TFSWJDFHP w 5FSSBGPSNͷϥΠϒϥϦͰ༻ҙ͞Ε͍ͯΔ௨Γʹ$36%ͷϝιουΛఆٛ w 5XJMJPͷ"1*υΩϡϝϯτʹԊͬͯύϥϝʔλΛఆٛ

  16. ྫ͑͹$36%ͷ3FBEͷத w UGTUBUFͷ*%Λऔಘͯ͠5XJMJPͷ"1*Ͱ࣮ϦιʔεΛऔಘ w 3FTPVSDF%BUBʹηοτ͢Δ͜ͱͰࠩ෼Λग़͢ w Έ͍ͨͳײ͡Ͱ֤ϝιουͰԿΛ͢Δͱ͍͏ͷ͕େମܾ·͍ͬͯΔ

  17. ׬੒

  18. 1SPWJEFSͷ࡞Γํ

  19. ެࣜυΩϡϝϯτΛ΍Δ w ެࣜυΩϡϝϯτΛಡΉ w 8SJUJOH$VTUPN1SPWJEFST ͱ͍͏ͷ͕͋Δ w 3FTPVSDFͷ$36%͕͍͍ͩͨ ෼͔Δ

  20. 5FSSBGPSN1SPWJEFS࣮ફ ೖ໳ΛಡΉ w !ZBNBNPUP@GFCD͞Μͷϒ ϩά w ͜ͷϝιουͰ͸͜͏͍͏͜ ͱΛ͢Ε͹͍͍Μͩͱ͍͏ͷ ͕෼͔Δ w

    IUUQGFCD ZBNBNPUPIBUFOBCMPHKQ FOUSZUFSSBGPSNDVTUPN QSPWJEFS
  21. %BUBEPH1SPWJEFSͱ͔ط ଘͷQSPWJEFSͷίʔυಡΉ w QSPWJEFSͷίʔυ͸(JU)VCͰ ެ։͞Ε͍ͯΔ w ެࣜ%PDVNFOU͸࣮͸͋·Γ ৘ใͳ͍ w ࣮ફతͳͱ͜Ζ͸࣮ίʔυ͔

    Β౪Ή͔͠ͳ͍ w "84ͷQSPWJEFS͸ͪΐͬͱෳ ࡶͰEBUBEPH͙Β͍͕ݟ΍͢ ͍