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

DeNAが歩んだデプロイ自動化への道

青猫
September 24, 2014
2.7k

 DeNAが歩んだデプロイ自動化への道

青猫

September 24, 2014
Tweet

Transcript

  1. .PCBHFͷḷͬͨࣄۀϑΣΠζ w ೥ w ܞଳ4/4ʮϞόήʔλ΢ϯʯαʔϏε։࢝ w ೥ w ձһ਺͕ສਓΛಥഁ w

    ೥ w ιʔγϟϧήʔϜίϯςϯπͷ഑৴Λ։࢝ w ೥ w ΦʔϓϯϓϥοτϑΥʔϜ w ʮϞόήʔλ΢ϯGPS4NBSUQIPOFʯαʔϏε։࢝
  2. w ࣗಈԽͰ͖ΔσϓϩΠͷ৚݅ ൈਮ  w ιʔείʔυ͕όʔδϣϯ؅ཧ͞Ε͍ͯΔ͜ͱ w $*؀ڥ͕ߏங͞ΕɺϢχοτςετɺड͚ೖΕςετ͕ࣗಈԽ ͞Ε͍ͯΔ͜ͱ w

    σʔλϕʔεεΩʔϚ͕όʔδϣϯ؅ཧ͞Ε͍ͯΔ͜ͱ w ͍ͭͰ΋ΫϦʔϯͳಈ࡞؀ڥΛ࡞ΕΔ͜ͱ w ؀ڥΛ໰Θͳ͍؆қͳσϓϩΠεΫϦϓτͰ͋Δ͜ͱ
  3. σϓϩΠϝϯτύΠϓϥΠϯ ιϑτ΢ΣΞΛόʔδϣϯ؅ཧ͔ΒऔΓग़ͯ͠ɺ Ϣʔβʔͷखݩʹग़ՙ͢Δ·Ͱͷϓϩηε ։ൃ Ϣχοτ ςετ ݕূ ؀ڥ σϓϩΠ ݕূ

    ؀ڥ ड͚ೖΕςετ w ͜ΕΒҰ࿈ͷશͯΛόʔδϣϯ؅ཧʹίϛοτ͢Δຖʹߦ͏ w ։ൃऀʹଈ࣌ϑΟʔυόοΫΛߦ͍ɺ໰୊ΛૣظൃݟɺରԠ͢Δɹ w ຊ൪ϦϦʔε΋ɺ͜ͷ৴པ͞Εͨ܁Γฦ͠ͷҰͭʹա͗ͳ͍
  4. ͜͜Ͱͷ ςετͷఆٛ w ୯ମςετ w .PEVMFͷςετ w ݁߹ςετ w .PEVMFTΛ݁߹ͨ͠

    $PNQPOFOUͷςετ w $PNQPOFOUTΛ݁߹ͨ͠ &OEUP&OEͷςετ w ϒϥ΢β΍εϚʔτϑΥϯ࣮ػ
  5. ։ൃ ݕূ ϦϦʔε ։ൃ ݕূ ݕূ
 ϦϦʔε ։ൃ ݕূ ݕূ

    ϦϦʔε ։ൃ ݕূ ຊ൪ ϦϦʔε ίϛοτ୯ҐͰzϦϦʔεαΠΫϧz
 Λ܁Γฦ͢͜ͱ ίϛοτ ίϛοτ ίϛοτ ίϛοτ ίϛοτ ίϛοτ ໰୊ൃ֮
 ͙͢मਖ਼ ໰୊ൃ֮
 ͙͢मਖ਼ ໰୊ൃ֮
 ͓͓͖ͳख໭ΓͱͳΔ
  6. w ϨϙδτϦʹಉࠝ͞ΕͨεΫϦϓτΛ +FOLJOTͷδϣϒͱͯ͠ॱʹ࣮ߦ w HJUQVTIͷݕ஌͔Β࢝·ͬͯɺલλεΫ ͷ੒ޭΛ࣮ߦ৚݅ͱͯ͠ࢦఆ w εΫϦϓτʹ͸Ҿ਺ͱͯ͠Ϗϧυύϥϝʔ λ౳ͷঢ়ଶΛ౉͢ w

    ݁߹ςετ͸ίϯϙʔωϯτʹด͡ͳ͍ ͨΊɺઐ༻ϨϙδτϦͰ؅ཧ w EFQMPZεΫϦϓτ͸ߋʹࣾ಺πʔϧ܈Λ ݺͼग़͍ͯ͠Δ lϏϧυύΠϓϥΠϯzͷߏங
  7. ӡ༻Λ࢝Ίͨॴײ w ։ൃ͕໌Β͔ʹָ w $*͚ͩ΍ͬͯͨࠒΑΓ΋ߋʹ w ख໭Γ͕ݮͬͨ w ৘ใڞ༗ָ͕ w

    ϦϦʔε΁ͷ৺ཧతোนͷܰݮ w σβΠφʔ͞Μ͚ͩͰ΋ϦϦʔεͰ͖ΔΑ͏ʹͳΓӡ༻ޮ཰Ξο ϓ
 
 ͳͲͳͲɺ͍͍͜ͱͣ͘Ίʂʂ
  8. w &OEUP&OEͷςετέʔεʹΑͬͯ͸͕͔͔࣌ؒΓ͗ͯ͢ݱ࣮తͰͳ ͍έʔε΋ w ໢ཏੑ΋౰વ׬ᘳͰ͸ͳ͍ w ίϯϙʔωϯτ 4FSWJDF"1* ؒͷґଘ w

    ؒҾ͖ ʋТA  w ฒྻԽɺߴ଎Խ w ਓؒͰ͔֬͠ೝͰ͖ͳ͍͜ͱ΋΍͸Γ౰વ͋Δ w ΘΓͱటष͘ΫϦΞ͠ͳ͕Βஈ֊తʹຊ൪౤ೖ w ςετίʔυ΍ࣗಈԽγεςϜͷอकʹ޻਺͕͔͔Γ͗ͯ͢΋ຊ຤స౗ ·ͩ·ͩ՝୊΋