ืคืจืืขืจ ืืืจ
/Pixabay/
ืืขืฉืืืืข
ืื ืคืจืึทืืข ืงืขืกืืืืขืจืืืง ืขืงืกืคึผืจืขืก ืงืขื ืืืื ืืขืืขื ืฆืืจืืง ืืื
ืืื 2010, Jez Humble ืืื David Farley ืืืคืจืืื
ื ืึธื ืื ืืจืืืกืืขืื ืคืื ืืขื ืืื, ืืขืจ ืฆืืืึทื ื ืื ืืขืืืืื ืฆื ืืขืืืื ืขื ืคึผืึธืคึผืืืึทืจืืืขื ืืื ืืื ืืืืื ืึท ืคึผืึธืจ ืคืื ืืึธืจื ืขืก ืืื ืืขืืืืจื ืึผืืขื ืืื ืึทืืืขืจืกืึทืื ืื ืืขื ืืืขื. ืืืื
ืืืฆื ืืขื ืฆืืืึทื ื ืืืืืื ืืืื ืขืจ ืคืื ืื ืืขืจืกื ืคืึธืืงืก. ืืืื ืึท 2018 ืืขืจื ืขื ืื ืืืึทืืืืื ื ืื IT ืงืื DevOps ืืื Jenkins Community, ืขืก
ืืื ืืื ืงืขืกืืืืขืจืืืง ืขืงืกืคึผืจืขืก ืึทืจืืขื?
ืื ืงืึธืืคึผืึทืงืืืืกืง ืืงืขืจ ืืื ืื ืืจืืืืงืืึทื ืคืื ืื ืงืึธื ืคึฟืึทืจ ืืืคึผืืืืืึทื ื. ืฆื ืืืกืคืืจื ืืขื ืึทืจืืขื, ืึธืืึทืืืืฉืึทื ืคืื ืืขื ืคึผืจืึธืฆืขืก ืคืื ืคึผืจืืคึผืขืจืื ื ืืืืืืืืืจื ืคึฟืึทืจ ืืขืืืื ื ืืื ืืขื ืืฆื. ืขืก ืืึธื ืืืื ื ืึธืจืืึทื ืืื ืคืึทืจืฉืืืขื ืข ืึทื ืืืืืงืืื ื ืื ืืืืืจืึทื ืืึทื ืฅ, ืืืึธืก ืืืขื ืืขืืคึฟื ืฆื ืืขืฉืืืื ื ืืขืคึฟืื ืขื ืฉืืืึทื ืคืื ืงืื ืืื ืึทืคึผืืึทืืืื ืืื. ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืืืงืืึทื ืึทืจืืืฃ ืืขืกืืื ื.
ื ืืืืฉืคึผืื ืคืื ืึท ืงืขืกืืืืขืจืืืง ืขืงืกืคึผืจืขืก ืคึผืจืึธืฆืขืก ืงืืงื ืืื ืืึธืก:
ืืืื ืื ืงืึทื ืืื ืืืึทืก ืื ืืขืืจืึทืืืึธื ืฆืืืึทื ื ืืื ืคืึทืจืึทื ืืืืึธืจืืืขื ืคึฟืึทืจ ืึธืืึทืืืืืื ื ืื ืขืจืฉืืขืจ ืฆืืืื ืกืืึทืืขืก, ืงืขืกืืืืขืจืืืง ืขืงืกืคึผืจืขืก ืืื ืคืึทืจืึทื ืืืืึธืจืืืขื ืคึฟืึทืจ ืื ืืืืึทืืขืจ ืฆืืืื. ืคึผืจืึธืฆืขืก ืคืขืกืืงืืึทื ืืื ืื ืฉืืจื, ืฆืืืืฉื ืื ืืขืจืข ืืืื, ืืืจื ืกืืกืืขืืขื
ืื ืคืืืืขื ืืข ืจืขืงืืืืจืขืืขื ืฅ ืืขื ืขื ืืืคึผืึธืืื ืืืืฃ ืืขื ืคึผืจืึธืฆืขืก:
- ืึทืืืึทืืืึทืืืืืื ืคืื ืืื ืคึฟืึธืจืืึทืฆืืข ืืืขืื ืืจืืืืงืืื ืฆื ืึทืจืืึทื ืื ืคึผืจืึธืืืงืฆืืข ืกืืืืืืข ืืื ืืจืืืืงืืึทื ืคึฟืึทืจ ืืืืื ืืขืืืื ื (ืกื-ืื ืืืฉืืจืื ืคึผืจืืืืจื ืื ืงืึธื ืืื ืืึทืื ืขืก ืืขืืืขื ืฆื ืึธืคึผืฉืึทืฆื ืื ืืืืจืงืื ื ืคืื ืขื ืืขืจืื ืืขื ืืื ืื ืืขืืืื ื).
- ืงืืืืขืืืืง ืคึฟืึทืจืึทื ืืืืึธืจืืืขืืงืืื ืคึฟืึทืจ ืื ืืขืฆื ืคึผืจืึธืืืงื. ืื ืคึผืจืึธืืืงื ืืึทื ืฉืึทืคึฟื - ืืึทื ืึทืืืฉืขืจื, ืืขืืืขืืึธืคึผืขืจืก, ืืขืกืืขืจืก - ืืจืึทืืื ืืืขืื ืืขืจ ืจืขืืืืืึทื, ืืื ื ืื ื ืึธืจ ืืืขืื ืืืืขืจ ืฉืื ืคืื ืคึฟืึทืจืึทื ืืืืึธืจืืืขืืงืืื (ืืขืจ ืจืขืืืืืึทื ืืื ืึท ืืจืืขืื ืืขืืืื ื ืืืึธืก ืืื ืืืจืขืืืืื ืคึฟืึทืจ ืื ืืึทื ืืฆืขืจ ืคืื ืื ืคึผืจืึธืืืงื).
ืืื CDs ืขืก ืืื ืืืืฉืึทืืืึทืื ืืขื ืืฆื
ืืืึธืก ืืื ืื ื ืืฅ
ืงืขืกืืืืขืจืืืง ืืขืืืืืขืจื ืืขืืคึผืก ืคืึทืจืคึผืึธืฉืขืืขืจื ืงืึธื ืืืคึผืืืืืึทื ื, ืืืึธืก ืืื ืึท positive ืคึผืจืึทื ืืืืฃ ืคึผืจืึธืืืึทืงืืืืืืื ืืื ืจืึทืืืกืึทื ืื ืืืงืขืืืืึธืึธื ืคืื ืึธื ืืขืฉืืขืืืขืจ ืืขืจื ืึทืื. ืืขืกืึธืฃ, ืืึธืก ืจืึทืืืกืึทื ืงืืืืขืืืืง ืึทื ืืืืืงืืื ื ืงืึธืก. ืคึฟืึทืจ ืืืึทืฉืคึผืื, CD ืืขืืึธืืคึฟื ืืืื ืขืจ ืคืื ืื HP ืืืื
ืืื ืึทืืืฉืึทื, ืืืื ืึท 2016 ืืขืจื ืขื (ืืืึทื 28
ืื ืื ืืขืจ ืคึผืืืก ืืื ืื ืึทืงืกืขืืขืจืืืฉืึทื ืคืื ืจืืืืกืื. ืงืขืกืืืืขืจืืืง ืขืงืกืคึผืจืขืก ืืื ืคึฟืื ืืฉ ืึทื ืืืืืงืืื ื ืกืืืืืข
ืคึผืึธืืขื ืฆืืขื ืฉืืืขืจืืงืืืื
ืืขืจ ืขืจืฉืืขืจ ืืื ืืืืคึผื ืคึผืจืึธืืืขื ืืื ืื ื ืืื ืฆื ืจืืืืื ืืึทืงืึทื ื ืคึผืจืึทืกืขืกืึทื. ืฆื ืืืืึทืื ืื Benefits ืคืื ืื ื ืืึทืข ืฆืืืึทื ื, ืขืก ืืื ืืืขืจื ืืืกืืขืืืืืึทื ืืึทืฉืืืืขื ืฆื ืงืึธืืคึผืึทืงืืืืกืง, ืกืืึทืจืืื ื ื ืืฉื ืืื ืื ืืขืจืกื ืึทืจืืขื-ืืื ืืขื ืกืืืืข ืึทืคึผืืึทืงืืืฉืึทื ื.
ืื ืฆืืืืืืข ืคึผืึธืืขื ืฆืืขื ืคึผืจืึธืืืขื ืืื ืื ืืจืืืก ื ืืืขืจ ืคืื ืงืึธื ืฆืืืืืื. ืื ืงืึทื ืกืึทืงืืืึทื ืก ืคืื "ืืจืึทื ืืฉืื ื" ืืื ืึธืคื ืงืึธื ืคืืืงื ืืื ืืืืึทืืขืจ ืึธื ืืืขืจ ืคืื ืึท ืืจืืืก ืกืืืข ืคืื โโืฆืืึทื. ืืขืืืขื ืืืืืื ื - ืฆืืืึทื ื
ืืื ืืึทืืื ืืขืจ, ืืื ืขืืืขืืข ืงืึธืืคึผืึทื ืืขืก ืื ืืืืคึผื ืฉืืืขืจืืงืืืื ืืืืคืฉืืืื ืืื ืืขืกืืื ื - ืขืก ื ืขืื ืฆื ืคืื ืฆืืื. ืคึผืจืืืืจื ืจืขืืืืืึทืื ืึธืคื ืืึธืื ืฆื ืืืื ืึทื ืึทืืืืื ืืึทื ืืืึทืื, ืึธืืขืจ ืึท ืืขืืืขื ืืืืืื ื ืงืขื ืืืื ืฆื ืคึผืึทืจืึทืืขืืืืืจื ืื ืืขืกืฅ ืืื ืื ืคืจื ืกืืึทืืขืก ืคืื ืื ืืืคึผืืึทืืขื ืืืืฉืึทื ืคืื CD.
ืืืจ ืืึธื ืืืื ืืึทื ืขืืคึผืืืืื ืฆื ืึทืจืืขืื ืืื ื ืืึทืข ืืืฉืืจืื - ืึท ืคึผืจืืืืืึทื ืขืจื ืืืืืื ืืงืจืืื ืคึผืจืึธืืจืึทื ืืืขื ืจืึทืืขืืืขื ืื ืืขืืืขืืึธืคึผืขืจืก ืื ืืื ืฆืืื.
/ืคืืืงืจ/
ืืืฉืืจืื
ืืึธ ืืขื ืขื ืขืืืขืืข ืขืคืขื ืขื ืืืฉืืจืื ืคึฟืึทืจ ืงืขืกืืืืขืจืืืง ืขืงืกืคึผืจืขืก:
GoCD - ืกืขืจืืืขืจ ืคึฟืึทืจ ืงืขืกืืืืขืจืืืง ืขืงืกืคึผืจืขืก ืืื Java ืืื JRuby on Rails. ืึทืืึทืื ืืืจ ืฆื ืงืึธื ืืจืึธืืืจื ืื ืืื ืฆืข ืึทืคึผืืึทืงืืืฉืึทื ืขืงืกืคึผืจืขืก ืคึผืจืึธืฆืขืก: ืืืืขื - ืคึผืจืืืืจื - ืืขืืืื ื. ืื ืืขืฆืืึทื ืืื ืคืื ืื ืืขืจืืขืืืืื ืืื ืืขืจ ืื Apache 2.0 ืืขืจืืืืืขื ืืฉ. ืืืจ ืงืขื ืขื ืืขืคึฟืื ืขื ืขืก ืืืืฃ ืืขืจ ืืึทืึทืืืขืจ ืืืขืืืืืืืกืขืืึทืคึผ ืคืืจืขืจ .ืงืึทืคึผืืกืืจืึทื ืึธ - ืึท ืคืจืืืืืืขืจืง ืคึฟืึทืจ ืงืจืืืืืื ื ืกืงืจืืคึผืก ืืืึธืก ืึธืืึทืืืื ืื ืืืคึผืืืืืึทื ื ืคืื ืึทืคึผืืึทืงืืืฉืึทื ื ืืื Ruby, Java ืึธืืขืจ PHP. ืงืึทืคึผืืกืืจืึทื ืึธ ืืื ืืืืืืช ืฆื ืืืกืคืืจื ืงืึทืืึทื ืื ืืืืฃ ืึท ืืืืึทื ืืึทืฉืื ืืืจื ืงืึทื ืขืงืืื ื ืฆื ืขืก ืืืจื SSH. ืึทืจืืขื ืืื ืื ืืขืจืข ืงืขืกืืืืขืจืืืง ืื ืืึทืืจืืืฉืึทื ืืื ืขืงืกืคึผืจืขืก ืืืฉืืจืื, ืึทืืึท ืืื ืื Integrity CI ืกืขืจืืืขืจ.ืืจืึทืืืข ืืื ืึท ืืึทืืื-ืคึผืืึทืืคืึธืจืืข ืืขืฆืืึทื ืืืึธืก ืึธืืึทืืืืฅ ืื ืืื ืฆืข ืึทืคึผืืึทืงืืืฉืึทื ืึทื ืืืืืงืืื ื ืฆืืงื. Gradle ืึทืจืืขื ืืื Java, Python, C/C++, Scala, ืืื"ื ื. ืขืก ืืื ืื ืืึทืืจืืืฉืึทื ืืื Eclipse, IntelliJ ืืื Jenkins.ืืจืึธืื - ืงืึธืืคึผืึทืงืืืืกืง ืคึผืืึทืืคืึธืจืืข ืืื Go ืฉืคึผืจืึทื. ืืจืึธืื ืงืขื ืขื ืืืื ืืืคึผืืืื ืืืืฃ-ืืึทื ืึธืืข ืึธืืขืจ ืืื ืื ืืืึธืืงื. ืื ืืขืฆืืึทื ืืื ืืขืืืื ืืืืฃ ืฉืคึผืืฅ ืคืื ืงืึทื ืืืื ืขืจื ืืื ื ืืฆื YAML ืืขืงืขืก ืฆื ืคืืจื ืืื.ืกืคึผืื ื ืึทืงืขืจ - ืึท ืคึผืืึทืืคืึธืจืืข ืคึฟืึทืจ ืงืขืกืืืืขืจืืืง ืงืึธื ืขืงืกืคึผืจืขืก ืืื ืืึทืืื-ืืืึธืืงื ืกืืกืืขืืขื. ืืขืืืขืืึธืคึผืขื ืืืจื Netflix, Google ืขื ืืืฉืึทื ืืจื ืืขืฉืคืืื ืึท ืืจืืืก ืจืึธืืข ืืื ืืขืจ ืึทื ืืืืืงืืื ื ืคืื ืื ืืขืฆืืึทื. ืืึทื ืืึธื ืืืจืื ื ืื ืกืืจืึทืงืฉืึทื ืืืขืคึฟืื ืขื ืขืก ืืืืฃ ืืขืจ ืืึทืึทืืืขืจ ืืืขืืืืืื .
ืืืึธืก ืฆื ืืืืขื ืขื ืืืืฃ ืืื ืืืขืจ ืคึฟืืจืืข ืืืึธื:
DevOps ืืื ืึท ืืืึธืืงื ืืื ืกื ืืื ืืขื ืืืึทืฉืคึผืื ืคืื 1cloud.ru ืืื ืืืจ ืงืขื ืขื ืจืึทืืขืืืขื ื ืืฆื ืืื ืืืขืจ ืึทืคึผื ืื ืขืืืึธืืืฆืืข ืคืื โโืืืึธืืงื ืึทืจืงืึทืืขืงืืฉืขืจ 1cloud
ืืงืืจ: www.habr.com