ecs-cliを使った ECSへの自動デプロイシステムの構築

596ee6e13572bbc630d8004e3b77230b?s=47 shinji.uyama
February 20, 2019

ecs-cliを使った ECSへの自動デプロイシステムの構築

[AWS] Meguro.dev 一周年記念 LT大会

596ee6e13572bbc630d8004e3b77230b?s=128

shinji.uyama

February 20, 2019
Tweet

Transcript

  1. FDTDMJΛ࢖ͬͨ &$4΁ͷࣗಈσϓϩΠγεςϜͷߏங <"84>.FHVSPEFWҰप೥ه೦-5େձ TIJOKJVZBNB

  2. Ӊࢁ৻ೋ6ZBNB4IJOKJ 'SPOUFOE4FSWFSTJEF&OHJOFFS TIJOKJVZBNB !V@TIJOKJ ΞσΟογϡגࣜձࣾ

  3. ࠓ೔࿩͢Δ͜ͱ w ͳͥ&$4΁ͷࣗಈσϓϩΠΛ͠Α͏ͱࢥͬͨͷ͔ʁ w &$4্ͷΞϓϦͷߏ੒ w ࣗಈσϓϩΠͷྲྀΕ DJSDMFDJ FTDDMJ

  4. ͳͥ&$4΁ͷࣗಈσϓϩΠ Λ͠Α͏ͱࢥͬͨͷ͔ʁ

  5. ࣄͷൃ୺ ࣾ಺޲͚ΞϓϦΛ&$্ʹσϓϩΠͨ͠ͷͰ͕͢ʜ ̍೥લɺ8FCΤϯδχΞྺϲ݄͙Β͍

  6. ໰୊ͷൃੜ  खಈͰ؀ڥߏஙͨ͠ͷͰɺ਺ϲ݄ܦͭͱࣗ෼͕͍͍ͬͨ ԿΛ&$্ʹΠϯετʔϧ͔͍֮ͨ͑ͯ͠ͳ͍  मਖ਼Λ൓ө͢Δࡍʹɺ&$ʹ44)઀ଓ͠ɺखಈͰσϓϩ Π࡞ۀ͕ඞཁ

  7. ਏ͍

  8. ΍Γ͍ͨ͜ͱ  %PDLFSʹΑΔ*OGSBTUSVDUVSFBTB$PEFΛ໨ࢦ͢  &$4Λ࢖ͬͨࣗಈσϓϩΠ

  9. &$4্ͷΞϓϦͷߏ੒

  10. લఏ w &$λΠϓ w $MVTUFSɺ5BTL%FpOJUJPOͳͲ͸खಈͰߏஙࡁ

  11. &$4্ͷΞϓϦͷߏ੒

  12. ࣗಈσϓϩΠͷྲྀΕ

  13. $*࣮ߦ·ͰͷྲྀΕ ⁞HJUQVTI  $*ىಈ #VJME%PDLFS*NBHF &$3΁*NBHFΛ1VTI ςετ༻ ⁠ $*࣮ߦ ςετ༻ͷ*NBHFΛ1VMMͯ͠ -JOUͱ5FTUͰ඼࣭νΣοΫ

  14. σϓϩΠͷྲྀΕ ςετ༻ͷ*NBHFΛ1VMM ຊ൪༻λάʹ෇͚ସ͑ͯ &$3΁1VTI͢Δ ⁞ FTDDMJΛ࢖͍ɺ &$4ʹରͯࣗ͠ಈσϓϩΠ࣮ߦ   &$4͸࠷৽ͷ*NBHFΛ࢖༻͠ɺ ϩʔϦϯάΞοϓσʔτΛ࣮ߦ

  15. FTDDMJΛ࢖ͬͨࣗಈσϓϩΠ

  16. FTDDMJ w &$4ͷίϚϯυϥΠϯπʔϧ $-*  w %PDLFSDPNQPTFͷΑ͏ͳʮZBNMܗࣜʯͰఆٛΛهड़Ͱ͖Δ

  17. FTDDMJʹΑΔϩʔϦϯάΞοϓσʔτ

  18. FTDDMJʹΑΔϩʔϦϯάΞοϓσʔτ ىಈ࣌ͷίϚϯυ΍ ؀ڥม਺ͳͲΛఆٛ

  19. FTDDMJʹΑΔϩʔϦϯάΞοϓσʔτ ࢦఆίϯςφʹׂΓ౰ͯΔ ϝϞϦ΍$16Λఆٛ

  20. ΍ͬͯΈͯͷײ૝

  21. ΍ͬͯΈͯͷײ૝  &$4ࣗମʹ͍ͭͯ͸࠷ॳ͸೉͍͕͠ɺ׳ΕΔͱ؆୯  FDTDMJ͸ɺ%PDLFSDPNQPTFϥΠΫʹ࣮ߦ࣌ͷఆٛΛ ؅ཧͰ͖Δͷ͸خ͍͠

  22. ͝੩ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠