рдорджреНрджрдд: рдирд┐рд░рдиреНрддрд░ рдбреЗрд▓рд┐рднрд░реА рдХреЗ рд╣реЛ

рдпрд╕рдЕрдШрд┐ рд╣рд╛рдореАрд▓реЗ рднрдиреНрдпреЛ рдирд┐рд░рдиреНрддрд░ рдПрдХреАрдХрд░рдг (CI) рдХреЛ рдмрд╛рд░реЗрдорд╛ред рдирд┐рд░рдиреНрддрд░ рдбреЗрд▓рд┐рднрд░реАрдХреЛ рд╕рд╛рде рдЬрд╛рд░реА рд░рд╛рдЦреМрдВред рдпреЛ рд╕рдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рд╡рд┐рдзрд┐рд╣рд░реВрдХреЛ рдПрдХ рд╕реЗрдЯ рд╣реЛред рдпрд╕рд▓реЗ рддрдкрд╛рдИрдВрдХреЛ рдХреЛрдб рдкреНрд░рдпреЛрдЧрдХреЛ рд▓рд╛рдЧрд┐ рддрдпрд╛рд░ рдЫ рднрдиреЗрд░ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрди рдорджреНрджрдд рдЧрд░реНрджрдЫред

рдорджреНрджрдд: рдирд┐рд░рдиреНрддрд░ рдбреЗрд▓рд┐рднрд░реА рдХреЗ рд╣реЛ
/Pixabay/ bluebudgie / PL

рдХрдерд╛

рд╡рд╛рдХреНрдпрд╛рдВрд╢ рдирд┐рд░рдиреНрддрд░ рд╡рд┐рддрд░рдг рдлрд┐рд░реНрддрд╛ рджреЗрдЦреНрди рд╕рдХрд┐рдиреНрдЫ рдЪреБрд╕реНрдд рдШреЛрд╖рдгрд╛рдкрддреНрд░ 2001 рджреЗрдЦрд┐ рдЖрдзрд╛рд░рднреВрдд рд╕рд┐рджреНрдзрд╛рдиреНрддрд╣рд░реВрдХреЛ рд╕реВрдЪреАрдХреЛ рд╕реБрд░реБрдорд╛: "рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдЕрдк-рдЯреБ-рдбреЗрдЯ рд╕рдлреНрдЯрд╡реЗрдпрд░рдХреЛ рдирд┐рд░рдиреНрддрд░ рдбреЗрд▓рд┐рднрд░реА рдорд╛рд░реНрдлрдд рдЧреНрд░рд╛рд╣рдХ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрдиреБ рд╣реЛред"

2010 рдорд╛, Jez Humble рд░ David Farley рд░рд┐рд▓рд┐рдЬ рднрдпреЛ рдкреБрд╕реНрддрдХ рдирд┐рд░рдиреНрддрд░ рд╡рд┐рддрд░рдг рджреНрд╡рд╛рд░рд╛ред рд▓реЗрдЦрдХрд╣рд░реВрдХрд╛ рдЕрдиреБрд╕рд╛рд░, рд╕реАрдбреАрд▓реЗ рджреГрд╖реНрдЯрд┐рдХреЛрдгрд▓рд╛рдИ рдкреВрд░рдХ рдмрдирд╛рдЙрдБрдЫ рдирд┐рд░рдиреНрддрд░ рдПрдХрддрд╛ рд░ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдбрд┐рдкреНрд▓реЛрдЗрдореЗрдиреНрдЯрдХреЛ рд▓рд╛рдЧрд┐ рдХреЛрдбрдХреЛ рддрдпрд╛рд░реАрд▓рд╛рдИ рд╕рд░рд▓ рдмрдирд╛рдЙрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред

рдкреБрд╕реНрддрдХрдХреЛ рдкреНрд░рдХрд╛рд╢рди рдкрдЫрд┐, рджреГрд╖реНрдЯрд┐рдХреЛрдг рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рдерд╛рд▓реЗ рд░ рдХреЗрд╣реА рд╡рд░реНрд╖ рдорд╛ рдпреЛ рд▓рдЧрднрдЧ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рд╕реНрд╡реАрдХреГрдд рднрдпреЛред рдпрд╕ рдЕрдиреБрд╕рд╛рд░ рд╕рд░реНрд╡реЗрдХреНрд╖рдг, 600 рдорд╛ 2014 рднрдиреНрджрд╛ рдмрдвреА рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВ рд░ IT рдкреНрд░рдмрдиреНрдзрдХрд╣рд░реВ рдмреАрдЪ рдЖрдпреЛрдЬрд┐рдд, 97% рдкреНрд░рд╛рд╡рд┐рдзрд┐рдХ рдкреНрд░рдмрдиреНрдзрдХрд╣рд░реВ рд░ 84% рдкреНрд░реЛрдЧреНрд░рд╛рдорд░рд╣рд░реВ рдирд┐рд░рдиреНрддрд░ рдбреЗрд▓рд┐рднрд░реАрд╕рдБрдЧ рдкрд░рд┐рдЪрд┐рдд рдерд┐рдПред

рдЕрдм рдпреЛ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕рдмреИрднрдиреНрджрд╛ рд▓реЛрдХрдкреНрд░рд┐рдп рдордзреНрдпреЗ рдПрдХ рд░рд╣рдиреНрдЫред IT рд╕рдореБрджрд╛рдп DevOps рд░ рдЬреЗрдирдХрд┐рдиреНрд╕ рд╕рдореБрджрд╛рдпрд▓рд╛рдИ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрдиреЗ 2018 рдЕрдзреНрдпрдпрди рдЕрдиреБрд╕рд╛рд░, рдпреЛ рдЙрдкрдпреЛрдЧрд╣рд░реБ рдПрдХ рд╣рдЬрд╛рд░ рднрдиреНрджрд╛ рдмрдвреА рдЙрддреНрддрд░рджрд╛рддрд╛ рд╕рд░реНрд╡реЗрдХреНрд╖рдгрдорд╛ рдЖрдзрд╛ред

рдирд┐рд░рдиреНрддрд░ рдбреЗрд▓рд┐рднрд░реА рдХрд╕рд░реА рдХрд╛рдо рдЧрд░реНрдЫ?

рд╕реАрдбреА рдЖрдзрд╛рд░ рдкрд░рд┐рдирд┐рдпреЛрдЬрдирдХреЛ рд▓рд╛рдЧрд┐ рдХреЛрдбрдХреЛ рддрдпрд╛рд░реА рд╣реЛред рдпреЛ рдХрд╛рд░реНрдп рдкреВрд░рд╛ рдЧрд░реНрди, рд░рд┐рд▓реАрдЬрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдлреНрдЯрд╡реЗрдпрд░ рддрдпрд╛рд░ рдЧрд░реНрдиреЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред рдпреЛ рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рдХрд╛рд╕ рд╡рд╛рддрд╛рд╡рд░рдгрд╣рд░реВрдорд╛ рдорд╛рдирдХ рд╣реБрдиреБрдкрд░реНрдЫ, рдЬрд╕рд▓реЗ рдХрдордЬреЛрд░ рдмрд┐рдиреНрджреБрд╣рд░реВ рдЫрд┐рдЯреЛ рдлреЗрд▓рд╛ рдкрд╛рд░реНрди рд░ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдЕрдиреБрдХреВрд▓рди рдЧрд░реНрди рдорджреНрджрдд рдЧрд░реНрдиреЗрдЫред рдЙрджрд╛рд╣рд░рдг рдХреЛ рд▓рд╛рдЧреА, рдкрд░реАрдХреНрд╖рдг рдХреЛ рдЧрддрд┐ред

рдирд┐рд░рдиреНрддрд░ рд╡рд┐рддрд░рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛рдХреЛ рдЙрджрд╛рд╣рд░рдг рдпрд╕реНрддреЛ рджреЗрдЦрд┐рдиреНрдЫ:

рдорджреНрджрдд: рдирд┐рд░рдиреНрддрд░ рдбреЗрд▓рд┐рднрд░реА рдХреЗ рд╣реЛ

рдпрджрд┐ рдирд┐рд░рдиреНрддрд░ рдПрдХреАрдХрд░рдг рджреГрд╖реНрдЯрд┐рдХреЛрдг рдкрд╣рд┐рд▓реЛ рджреБрдИ рдЪрд░рдгрд╣рд░реВ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЧрд░реНрди рдЬрд┐рдореНрдореЗрд╡рд╛рд░ рдЫ рднрдиреЗ, рддреНрдпрд╕рдкрдЫрд┐ рдирд┐рд░рдиреНрддрд░ рд╡рд┐рддрд░рдг рдЕрд░реНрдХреЛ рджреБрдИрдХреЛ рд▓рд╛рдЧрд┐ рдЬрд┐рдореНрдореЗрд╡рд╛рд░ рдЫред рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реНрдерд┐рд░рддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫ, рдЕрдиреНрдп рдЪреАрдЬрд╣рд░реВ рдмреАрдЪ, рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрджреНрд╡рд╛рд░рд╛ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдиред рддрд┐рдиреАрд╣рд░реВ рдкреВрд░реНрд╡рд╛рдзрд╛рд░, рдбрд╛рдЯрд╛рдмреЗрд╕ рд░ рдирд┐рд░реНрднрд░рддрд╛рд╣рд░реВрдорд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдирд┐рдЧрд░рд╛рдиреА рдЧрд░реНрдЫрдиреНред рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдЖрдлреИрдВ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╡рд╛ рдореНрдпрд╛рдиреБрдЕрд▓ рд░реВрдкрдорд╛ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред

рдкреНрд░рдХреНрд░рд┐рдпрд╛рдорд╛ рдирд┐рдореНрди рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реВ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫ:

  • рдЙрддреНрдкрд╛рджрди рд╡рд╛рддрд╛рд╡рд░рдгрдорд╛ рдкреНрд░рд╡реЗрд╢ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рддрддреНрдкрд░рддрд╛ рд░ рддреБрд░реБрдиреНрддреИ рд░рд┐рд▓реАрдЬрдХреЛ рд▓рд╛рдЧрд┐ рддрддреНрдкрд░рддрд╛рдХреЛ рдмрд╛рд░реЗрдорд╛ рдЬрд╛рдирдХрд╛рд░реАрдХреЛ рдЙрдкрд▓рдмреНрдзрддрд╛ (CD рдЙрдкрдХрд░рдгрд╣рд░реВрд▓реЗ рдХреЛрдб рдкрд░реАрдХреНрд╖рдг рдЧрд░реНрджрдЫ рд░ рд░рд┐рд▓реАрдЬрдорд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВрдХреЛ рдкреНрд░рднрд╛рд╡ рдореВрд▓реНрдпрд╛рдЩреНрдХрди рдЧрд░реНрди рд╕рдореНрднрд╡ рдмрдирд╛рдЙрдБрджрдЫ)ред
  • рдЕрдиреНрддрд┐рдо рдЙрддреНрдкрд╛рджрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕рдордЧреНрд░ рдЬрд┐рдореНрдореЗрд╡рд╛рд░реАред рдЙрддреНрдкрд╛рджрди рдЯреЛрд▓реА - рдкреНрд░рдмрдиреНрдзрдХрд╣рд░реВ, рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВ, рдкрд░реАрдХреНрд╖рдХрд╣рд░реВ - рдирддрд┐рдЬрд╛рдХреЛ рдмрд╛рд░реЗрдорд╛ рд╕реЛрдЪреНрдиреБрд╣реЛрд╕реН, рд░ рддрд┐рдиреАрд╣рд░реВрдХреЛ рдЬрд┐рдореНрдореЗрд╡рд╛рд░реАрдХреЛ рдХреНрд╖реЗрддреНрд░рдХреЛ рдмрд╛рд░реЗрдорд╛ рдорд╛рддреНрд░ рд╣реЛрдЗрди (рдирддрд┐рдЬрд╛ рдЙрддреНрдкрд╛рджрдирдХрд╛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдЙрдкрд▓рдмреНрдз рдХрд╛рдо рдЧрд░реНрдиреЗ рд░рд┐рд▓реАрдЬ рд╣реЛ)ред

CD рдорд╛ рдпреЛ рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫ рдХреЛрдб рд╕рдореАрдХреНрд╖рд╛, рд░ рдЧреНрд░рд╛рд╣рдХ рд░рд╛рдп рд╕рдЩреНрдХрд▓рди рд▓рд╛рдЧрд┐ - рд╕рд┐рджреНрдзрд╛рдиреНрдд рдЕрдБрдзреНрдпрд╛рд░реЛ рдкреНрд░рдХреНрд╖реЗрдкрдгред рдПрдЙрдЯрд╛ рдирдпрд╛рдБ рд╕реБрд╡рд┐рдзрд╛ рдкрд╣рд┐рд▓реЛ рдкрдЯрдХ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрдХреЛ рд╕рд╛рдиреЛ рдЦрдгреНрдбрдорд╛ рдЬрд╛рд░реА рдЧрд░рд┐рдПрдХреЛ рдЫ - рдЙрддреНрдкрд╛рджрдирд╕рдБрдЧ рдЕрдиреНрддрд░реНрдХреНрд░рд┐рдпрд╛ рдЧрд░реНрдиреЗ рддрд┐рдиреАрд╣рд░реВрдХреЛ рдЕрдиреБрднрд╡рд▓реЗ рдЖрдиреНрддрд░рд┐рдХ рдкрд░реАрдХреНрд╖рдгрдХреЛ рдХреНрд░рдордорд╛ рдирджреЗрдЦреЗрдХрд╛ рддреНрд░реБрдЯрд┐рд╣рд░реВ рд░ рдмрдЧрд╣рд░реВ рдлреЗрд▓рд╛ рдкрд╛рд░реНрди рдорджреНрджрдд рдЧрд░реНрджрдЫред

рдХреЗ рдлрд╛рдЗрджрд╛ рд╣реБрдиреНрдЫ

рдирд┐рд░рдиреНрддрд░ рд╡рд┐рддрд░рдгрд▓реЗ рдХреЛрдб рдкрд░рд┐рдирд┐рдпреЛрдЬрдирд▓рд╛рдИ рд╕рд░рд▓ рдмрдирд╛рдЙрди рдорджреНрджрдд рдЧрд░реНрджрдЫ, рдЬрд╕рд▓реЗ рдЙрддреНрдкрд╛рджрдХрддрд╛рдорд╛ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдкреНрд░рднрд╛рд╡ рдкрд╛рд░реНрдЫ рд░ рдХрд░реНрдордЪрд╛рд░реА рдмрд░реНрдирдЖрдЙрдЯрдХреЛ рд╕рдореНрднрд╛рд╡рдирд╛ рдХрдо рдЧрд░реНрджрдЫред рдЕрдиреНрддрддрдГ, рдпрд╕рд▓реЗ рд╕рдордЧреНрд░ рд╡рд┐рдХрд╛рд╕ рд▓рд╛рдЧрдд рдШрдЯрд╛рдЙрдБрдЫред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, CD рд▓реЗ HP рдЯреЛрд▓реАрд╣рд░реВ рдордзреНрдпреЗ рдПрдХрд▓рд╛рдИ рдорджреНрджрдд рдЧрд░реНтАНрдпреЛ рдШрдЯрд╛рдЙрдиреБ рдпрд╕реНрддреЛ рд▓рд╛рдЧрдд 40% рджреНрд╡рд╛рд░рд╛ред

рдердк рд░реВрдкрдорд╛, 2016 рдХреЛ рдЕрдзреНрдпрдпрди рдЕрдиреБрд╕рд╛рд░ (рдкреГрд╖реНрда 28 рдХрд╛рдЧрдЬрд╛рдд) - рд╕реАрдбреА рд▓рд╛рдЧреВ рдЧрд░реНрдиреЗ рдХрдореНрдкрдиреАрд╣рд░реВрд▓реЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдкреНрд░рдпреЛрдЧ рдирдЧрд░реНрдиреЗрд╣рд░реВ рднрдиреНрджрд╛ 50% рдЫрд┐рдЯреЛ рд╕реВрдЪрдирд╛ рд╕реБрд░рдХреНрд╖рд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрдЫрдиреНред рдХреЗрд╣реА рд╣рджрд╕рдореНрдо, рдпреЛ рднрд┐рдиреНрдирддрд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реНрд╡рдЪрд╛рд▓рди рдЙрдкрдХрд░рдгрд╣рд░реВрдХреЛ рдкреНрд░рджрд░реНрд╢рди рджреНрд╡рд╛рд░рд╛ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред

рдЕрд░реНрдХреЛ рдкреНрд▓рд╕ рд░рд┐рд▓реАрдЬ рдХреЛ рдЧрддрд┐ рд╣реЛред рдлрд┐рдирд┐рд╢ рд╡рд┐рдХрд╛рд╕ рд╕реНрдЯреБрдбрд┐рдпреЛрдорд╛ рдирд┐рд░рдиреНрддрд░ рд╡рд┐рддрд░рдг рдорджреНрджрдд рдЧрд░реНрдпреЛ 25% рджреНрд╡рд╛рд░рд╛ рдХреЛрдб рд╡рд┐рдзрд╛рдирд╕рднрд╛ рдЧрддрд┐ рдмрдврд╛рдЙрдиреБрд╣реЛрд╕реНред

рд╕рдореНрднрд╛рд╡рд┐рдд рдХрдард┐рдирд╛рдЗрд╣рд░реВ

рдкрд╣рд┐рд▓реЛ рд░ рдореБрдЦреНрдп рд╕рдорд╕реНрдпрд╛ рдкрд░рд┐рдЪрд┐рдд рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВ рдкреБрдирд░реНрдирд┐рд░реНрдорд╛рдг рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред рдирдпрд╛рдБ рджреГрд╖реНрдЯрд┐рдХреЛрдгрдХреЛ рдлрд╛рдЗрджрд╛рд╣рд░реВ рджреЗрдЦрд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐, рдпреЛ рд╕реАрдбреАрдорд╛ рдмрд┐рд╕реНрддрд╛рд░реИ рд╕реНрд╡рд┐рдЪ рдЧрд░реНрди рд▓рд╛рдпрдХ рдЫ, рдзреЗрд░реИ рд╢реНрд░рдо-рдЧрд╣рди рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрд╕рдБрдЧ рд╕реБрд░реБ рдирдЧрд░реАред

рджреЛрд╕реНрд░реЛ рд╕рдореНрднрд╛рд╡рд┐рдд рд╕рдорд╕реНрдпрд╛ рдХреЛрдб рд╢рд╛рдЦрд╛рд╣рд░реВрдХреЛ рдареВрд▓реЛ рд╕рдВрдЦреНрдпрд╛ рд╣реЛред "рд╢рд╛рдЦрд╛рд╣рд░реВ" рдХреЛ рдкрд░рд┐рдгрд╛рдо рдмрд╛рд░рдореНрдмрд╛рд░ рджреНрд╡рдиреНрджреНрд╡ рд░ рдзреЗрд░реИ рд╕рдордпрдХреЛ рдердк рд╣рд╛рдирд┐ рд╣реЛред рд╕рдореНрднрд╛рд╡рд┐рдд рд╕рдорд╛рдзрд╛рди - рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреБрдиреИ рд╢рд╛рдЦрд╛ рдЫреИрди.

рд╡рд┐рд╢реЗрд╖ рдЧрд░реА, рдХреЗрд╣рд┐ рдХрдореНрдкрдиреАрд╣рд░реВрдорд╛ рдореБрдЦреНрдп рдХрдард┐рдирд╛рдЗрд╣рд░реВ рдкрд░реАрдХреНрд╖рдгрдХреЛ рд╕рд╛рде рдЙрддреНрдкрдиреНрди рд╣реБрдиреНрдЫрдиреН - рдпрд╕рд▓реЗ рдзреЗрд░реИ рд╕рдордп рд▓рд┐рдиреНрдЫред рдкрд░реАрдХреНрд╖рдг рдкрд░рд┐рдгрд╛рдорд╣рд░реВ рдкреНрд░рд╛рдпрдГ рдореНрдпрд╛рдиреБрдЕрд▓ рд░реВрдкрдорд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдЧрд░реНрдиреБрдкрд░реНрдЫ, рддрд░ рдПрдХ рд╕рдореНрднрд╛рд╡рд┐рдд рд╕рдорд╛рдзрд╛рди рд╕реАрдбреА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдХреЛ рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рдЪрд░рдгрд╣рд░реВрдорд╛ рдкрд░реАрдХреНрд╖рдгрд╣рд░реВ рд╕рдорд╛рдирд╛рдиреНрддрд░ рд╣реБрди рд╕рдХреНрдЫред

рддрдкрд╛рдИрдВрд▓реЗ рдХрд░реНрдордЪрд╛рд░реАрд╣рд░реВрд▓рд╛рдИ рдирдпрд╛рдБ рдЙрдкрдХрд░рдгрд╣рд░реВрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрди рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдкрдирд┐ рджрд┐рдиреБрдкрд░реНрдЫ - рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рд╢реИрдХреНрд╖рд┐рдХ рдХрд╛рд░реНрдпрдХреНрд░рдорд▓реЗ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрдХреЛ рдкреНрд░рдпрд╛рд╕ рд░ рд╕рдордп рдмрдЪрдд рдЧрд░реНрдиреЗрдЫред

рдорджреНрджрдд: рдирд┐рд░рдиреНрддрд░ рдбреЗрд▓рд┐рднрд░реА рдХреЗ рд╣реЛ
/flickr/ h.ger1969 / CC BY-SA

рдЙрдкрдХрд░рдгрд╣рд░реВ

рдпрд╣рд╛рдБ рдирд┐рд░рдиреНрддрд░ рдбреЗрд▓рд┐рднрд░реАрдХрд╛ рд▓рд╛рдЧрд┐ рдХреЗрд╣реА рдЦреБрд▓рд╛ рдЙрдкрдХрд░рдгрд╣рд░реВ рдЫрдиреН:

  • GoCD - рдЬрд╛рднрд╛ рд░ JRuby рдорд╛ рд░реЗрд▓рд╣рд░реВрдорд╛ рдирд┐рд░рдиреНрддрд░ рдбреЗрд▓рд┐рднрд░реАрдХреЛ рд▓рд╛рдЧрд┐ рд╕рд░реНрднрд░ред рддрдкрд╛рдИрдВрд▓рд╛рдИ рд╕рдореНрдкреВрд░реНрдг рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдбреЗрд▓рд┐рднрд░реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ: рдирд┐рд░реНрдорд╛рдг-рдкрд░реАрдХреНрд╖рдг-рд░рд┐рд▓реАрдЬред рдЙрдкрдХрд░рдг Apache 2.0 рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдЕрдиреНрддрд░реНрдЧрдд рд╡рд┐рддрд░рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫред рддрдкрд╛рдЗрдБ рдпрд╕рд▓рд╛рдИ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╡реЗрдмрд╕рд╛рдЗрдЯрдорд╛ рдлреЗрд▓рд╛ рдкрд╛рд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рд╕реЗрдЯрдЕрдк рдЧрд╛рдЗрдб.
  • Capistrano - рд░реБрдмреА, рдЬрд╛рднрд╛ рд╡рд╛ PHP рдорд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рдбрд┐рдкреНрд▓реЛрдЗрдореЗрдиреНрдЯрд▓рд╛рдИ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдЧрд░реНрдиреЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдПрдХ рд░реВрдкрд░реЗрдЦрд╛ред Capistrano SSH рдорд╛рд░реНрдлрдд рдЬрдбрд╛рди рдЧрд░реЗрд░ рд░рд┐рдореЛрдЯ рдореЗрд╕рд┐рдирдорд╛ рдЖрджреЗрд╢рд╣рд░реВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрди рд╕рдХреНрд╖рдо рдЫред рдЕрдиреНрдп рдирд┐рд░рдиреНрддрд░ рдПрдХреАрдХрд░рдг рд░ рдбреЗрд▓рд┐рднрд░реА рдЙрдкрдХрд░рдгрд╣рд░реВрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрджрдЫ, рдЬрд╕реНрддреИ Integrity CI рд╕рд░реНрднрд░ред
  • рдЧреНрд░реНрдпрд╛рдбрд▓ рдПрдХ рдмрд╣реБ-рдкреНрд▓реЗрдЯрдлрд░реНрдо рдЙрдкрдХрд░рдг рд╣реЛ рдЬрд╕рд▓реЗ рд╕рдореНрдкреВрд░реНрдг рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╡рд┐рдХрд╛рд╕ рдЪрдХреНрд░рд▓рд╛рдИ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдмрдирд╛рдЙрдБрдЫред Gradle Java, Python, C/C++, Scala, рдЖрджрд┐рд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрджрдЫред рддреНрдпрд╣рд╛рдБ Eclipse, IntelliJ рд░ Jenkins рд╕рдБрдЧ рдПрдХреАрдХрд░рдг рдЫред
  • рдбреНрд░реЛрди - рдЧреЛ рднрд╛рд╖рд╛рдорд╛ рд╕реАрдбреА рдкреНрд▓реЗрдЯрдлрд░реНрдоред рдбреНрд░реЛрдирд▓рд╛рдИ рдкрд░рд┐рд╕рд░рдорд╛ рд╡рд╛ рдХреНрд▓рд╛рдЙрдбрдорд╛ рддреИрдирд╛рде рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рдЙрдкрдХрд░рдг рдХрдиреНрдЯреЗрдирд░рд╣рд░реВрдХреЛ рд╢реАрд░реНрд╖рдорд╛ рдмрдирд╛рдЗрдПрдХреЛ рдЫ рд░ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдЧрд░реНрди YAML рдлрд╛рдЗрд▓рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫред
  • рд╕реНрдкрд┐рдирдХрд░ - рдмрд╣реБ-рдХреНрд▓рд╛рдЙрдб рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рдирд┐рд░рдиреНрддрд░ рдХреЛрдб рд╡рд┐рддрд░рдгрдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд▓реЗрдЯрдлрд░реНрдоред рдиреЗрдЯрдлреНрд▓рд┐рдХреНрд╕рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд, рдЧреБрдЧрд▓ рдЗрдиреНрдЬрд┐рдирд┐рдпрд░рд╣рд░реВрд▓реЗ рдЙрдкрдХрд░рдгрдХреЛ рд╡рд┐рдХрд╛рд╕рдорд╛ рдареВрд▓реЛ рднреВрдорд┐рдХрд╛ рдЦреЗрд▓реЗред рд╕реНрдерд╛рдкрдирд╛ рдирд┐рд░реНрджреЗрд╢рдирд╣рд░реВ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╡реЗрдмрд╕рд╛рдЗрдЯрдорд╛ рдлреЗрд▓рд╛ рдкрд╛рд░реНрдиреБрд╣реЛрд╕реН.

рд╣рд╛рдореНрд░реЛ рдХрд░реНрдкреЛрд░реЗрдЯ рдмреНрд▓рдЧрдорд╛ рдХреЗ рдкрдвреНрдиреЗ:

рд╕реНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди