рдЖрдЬ рд╣рдо рдЗрд╕ рд╢рдмреНрдж рдХреЗ рдЗрддрд┐рд╣рд╛рд╕ рдХреЛ рджреЗрдЦреЗрдВрдЧреЗ, рд╕реАрдЖрдИ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдХрдард┐рдирд╛рдЗрдпреЛрдВ рдкрд░ рдЪрд░реНрдЪрд╛ рдХрд░реЗрдВрдЧреЗ, рдФрд░ рдХрдИ рд▓реЛрдХрдкреНрд░рд┐рдп рдЙрдкрдХрд░рдг рдкреНрд░рджрд╛рди рдХрд░реЗрдВрдЧреЗ рдЬреЛ рдЖрдкрдХреЛ рдЗрд╕рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдВрдЧреЗред
/ рдлрд╝реНрд▓рд┐рдХрд░ /
рдЕрд╡рдзрд┐
рд╕рддрдд рдПрдХреАрдХрд░рдг рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рдПрдХ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдмрд╛рд░-рдмрд╛рд░ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдирд┐рд░реНрдорд╛рдг рдФрд░ рдХреЛрдб рдкрд░реАрдХреНрд╖рдг рд╢рд╛рдорд┐рд▓ рд╣реЛрддрд╛ рд╣реИред
рд▓рдХреНрд╖реНрдп рдПрдХреАрдХрд░рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдкреВрд░реНрд╡рд╛рдиреБрдорд╛рдирд┐рдд рдмрдирд╛рдирд╛ рдФрд░ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЪрд░рдг рдореЗрдВ рд╕рдВрднрд╛рд╡рд┐рдд рдмрдЧ рдФрд░ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдирд╛ рд╣реИ, рддрд╛рдХрд┐ рдЙрдиреНрд╣реЗрдВ рдареАрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рд╕рдордп рдорд┐рд▓ рд╕рдХреЗред
рд╕рддрдд рдПрдХреАрдХрд░рдг рд╢рдмреНрдж рдкрд╣рд▓реА рдмрд╛рд░ 1991 рдореЗрдВ рд╕рд╛рдордиреЗ рдЖрдпрд╛ред рдЗрд╕реЗ рдпреВрдПрдордПрд▓ рднрд╛рд╖рд╛ рдХреЗ рдирд┐рд░реНрдорд╛рддрд╛ рджреНрд╡рд╛рд░рд╛ рдкреЗрд╢ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛
рдХрд╣рд╛рдиреА
1996 рдореЗрдВ, рд╕реАрдЖрдИ рдкрджреНрдзрддрд┐ рдХреЗ рд░рдЪрдирд╛рдХрд╛рд░реЛрдВ рджреНрд╡рд╛рд░рд╛ рдЕрдкрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛
2000 рдХреЗ рджрд╢рдХ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ, рдПрдЬрд╛рдЗрд▓ рдПрд▓рд╛рдпрдВрд╕ рдХреЗ рд╕рдВрд╕реНрдерд╛рдкрдХреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдиреЗ рдирд┐рд░рдВрддрд░ рдПрдХреАрдХрд░рдг рдкрджреНрдзрддрд┐ рдХреЛ рдмрдврд╝рд╛рд╡рд╛ рджреЗрдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛
рдЯреВрд▓ рдореЗрдВ рдмрд┐рд▓реНрдб рдЪрдХреНрд░ рдХреЛ рдПрдХ рдбреЗрдореЙрди рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рд╕рдордп-рд╕рдордп рдкрд░ рдХреЛрдб рдмреЗрд╕ рдореЗрдВ рдмрджрд▓рд╛рд╡ рдХреЗ рд▓рд┐рдП рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓реА рдХреА рдЬрд╛рдВрдЪ рдХрд░рддрд╛ рд╣реИред рд╕рдорд╛рдзрд╛рди рдЖрдЬ рд╣реА рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ - рдпрд╣
рджреНрд╡рд╛рд░рд╛ рд╡рд┐рддрд░рд┐рдд рдмреАрдПрд╕рдбреА рдЬреИрд╕реЗ рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рддрд╣рддред
рд╕реАрдЖрдИ рдХреЗ рд▓рд┐рдП рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХреЗ рдЖрдЧрдорди рдХреЗ рд╕рд╛рде, рдЕрдзрд┐рдХ рд╕реЗ рдЕрдзрд┐рдХ рдХрдВрдкрдирд┐рдпреЛрдВ рдиреЗ рдЗрд╕ рдкреНрд░рдерд╛ рдХреЛ рдЕрдкрдирд╛рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ред рдлреЙрд░реЗрд╕реНрдЯрд░ рд╢реЛрдз рдХреЗ рдЕрдиреБрд╕рд╛рд░ [рдкреЗрдЬ 5
рдЖрдЬ, рд╕рддрдд рдПрдХреАрдХрд░рдг рдХреА рдкреНрд░рдерд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреЗ рдЙрджреНрдпреЛрдЧреЛрдВ рдХреЗ рд╕рдВрдЧрдардиреЛрдВ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред 2018 рдореЗрдВ, рдПрдХ рдмрдбрд╝реЗ рдХреНрд▓рд╛рдЙрдб рдкреНрд░рджрд╛рддрд╛ рдиреЗ рд╕реЗрд╡рд╛, рд╢рд┐рдХреНрд╖рд╛ рдФрд░ рд╡рд┐рддреНрдд рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреА рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЗ рдЖрдИрдЯреА рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рдХреЗ рдмреАрдЪ рдПрдХ рд╕рд░реНрд╡реЗрдХреНрд╖рдг рдХрд┐рдпрд╛ред рдЫрд╣ рд╣рдЬрд╛рд░ рдЙрддреНрддрд░рджрд╛рддрд╛рдУрдВ рдореЗрдВ рд╕реЗ 58% рдиреЗ рдХрд╣рд╛ рдХрд┐ рд╡реЗ рдЕрдкрдиреЗ рдХрд╛рдо рдореЗрдВ рд╕реАрдЖрдИ рдЙрдкрдХрд░рдг рдФрд░ рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред
╨Ъ╨░╨║ ╤Н╤В╨╛ ╤А╨░╨▒╨╛╤В╨░╨╡╤В
рд╕рддрдд рдПрдХреАрдХрд░рдг рджреЛ рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ: рдПрдХ рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓реА рдФрд░ рдПрдХ рд╕реАрдЖрдИ рд╕рд░реНрд╡рд░ред рдЙрддреНрддрд░рд╛рд░реНрджреНрдз рдпрд╛ рддреЛ рдПрдХ рднреМрддрд┐рдХ рдЙрдкрдХрд░рдг рдпрд╛ рдХреНрд▓рд╛рдЙрдб рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдПрдХ рдЖрднрд╛рд╕реА рдорд╢реАрди рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдбреЗрд╡рд▓рдкрд░реНрд╕ рджрд┐рди рдореЗрдВ рдПрдХ рдпрд╛ рдЕрдзрд┐рдХ рдмрд╛рд░ рдирдпрд╛ рдХреЛрдб рдЕрдкрд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВред рд╕реАрдЖрдИ рд╕рд░реНрд╡рд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдк рд╕реЗ рдЗрд╕реЗ рд╕рднреА рдирд┐рд░реНрднрд░рддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдХреЙрдкреА рдХрд░рддрд╛ рд╣реИ рдФрд░ рдмрдирд╛рддрд╛ рд╣реИред рдмрд╛рдж рдореЗрдВ, рдпрд╣ рдПрдХреАрдХрд░рдг рдФрд░ рдЗрдХрд╛рдИ рдкрд░реАрдХреНрд╖рдг рдЪрд▓рд╛рддрд╛ рд╣реИред рдпрджрд┐ рдкрд░реАрдХреНрд╖рдг рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдкрд╛рд╕ рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ, рддреЛ рд╕реАрдЖрдИ рдкреНрд░рдгрд╛рд▓реА рдХреЛрдб рддреИрдирд╛рдд рдХрд░ рджреЗрддреА рд╣реИред
рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЖрд░реЗрдЦ рдХреЛ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рджрд░реНрд╢рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ:
рд╕реАрдЖрдИ рдкрджреНрдзрддрд┐ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдХрдИ рдЖрд╡рд╢реНрдпрдХрддрд╛рдПрдВ рдмрдирд╛рддреА рд╣реИ:
- рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рддреБрд░рдВрдд рдареАрдХ рдХрд░реЗрдВ. рдпрд╣ рд╕рд┐рджреНрдзрд╛рдВрдд рдЪрд░рдо рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╕реЗ рд╕реАрдЖрдИ рдореЗрдВ рдЖрдпрд╛ред рдмрдЧ рдареАрдХ рдХрд░рдирд╛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреА рд╕рд░реНрд╡реЛрдЪреНрдЪ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд╣реИред
- рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХрд░реЗрдВ. рдбреЗрд╡рд▓рдкрд░реНрд╕ рдФрд░ рдкреНрд░рдмрдВрдзрдХреЛрдВ рдХреЛ рд▓рдЧрд╛рддрд╛рд░ рдПрдХреАрдХрд░рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдмрд╛рдзрд╛рдУрдВ рдХреА рддрд▓рд╛рд╢ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЦрддреНрдо рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХреАрдХрд░рдг рдореЗрдВ рдЕрдХреНрд╕рд░ рдЕрдбрд╝рдЪрди рдЖрддреА рд╣реИ
рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рд╣реИ рдкрд░рд┐рдХреНрд╖рдгред - рдЬрд┐рддрдиреА рдмрд╛рд░ рд╕рдВрднрд╡ рд╣реЛ рд╕рднрд╛рдПрдБ рдЖрдпреЛрдЬрд┐рдд рдХрд░реЗрдВред рдЯреАрдо рдХреЗ рдХрд╛рдо рдХреЛ рд╕рдордХрд╛рд▓рд┐рдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджрд┐рди рдореЗрдВ рдПрдХ рдмрд╛рд░ред
рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХрдард┐рдирд╛рдЗрдпрд╛рдБ
рдкрд╣рд▓реА рд╕рдорд╕реНрдпрд╛ рдЙрдЪреНрдЪ рдкрд░рд┐рдЪрд╛рд▓рди рд▓рд╛рдЧрдд рд╣реИ. рднрд▓реЗ рд╣реА рдХреЛрдИ рдХрдВрдкрдиреА рдУрдкрди рд╕реАрдЖрдИ рдЯреВрд▓реНрд╕ (рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣рдо рдмрд╛рдж рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗ) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИ, рдлрд┐рд░ рднреА рдЙрд╕реЗ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреЗ рд╕рдорд░реНрдерди рдкрд░ рдкреИрд╕рд╛ рдЦрд░реНрдЪ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдХреНрд▓рд╛рдЙрдб рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпрд╛рдБ рд╕рдорд╛рдзрд╛рди рд╣реЛ рд╕рдХрддреА рд╣реИрдВред
рд╡реЗ рд╡рд┐рднрд┐рдиреНрди рдкреИрдорд╛рдиреЗ рдХреЗ рдХрдВрдкреНрдпреВрдЯрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рд╕рдВрдпреЛрдЬрди рдХреЛ рд╕рд░рд▓ рдмрдирд╛рддреЗ рд╣реИрдВред рдХрдВрдкрдиреА рдХрд╛ рдкреНрд▓рд╕
рд╕рд░реНрд╡реЗрдХреНрд╖рдгреЛрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ [рдкреЗрдЬ 14
рддреАрд╕рд░реА рдХрдард┐рдирд╛рдИ рд╕реНрд╡рдЪрд╛рд▓рди рдХреА рд╕рдорд╕реНрдпрд╛ рд╣реИред рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рд▓реАрдЧреЗрд╕реА рдХреЛрдб рд╡рд╛рд▓реЗ рд╕рдВрдЧрдарди рдЬреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдкрд░реАрдХреНрд╖рдгреЛрдВ рджреНрд╡рд╛рд░рд╛ рдХрд╡рд░ рдирд╣реАрдВ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдЙрдиреНрд╣реЗрдВ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝рддрд╛ рд╣реИред рдЗрд╕рд╕реЗ рдпрд╣ рддрдереНрдп рд╕рд╛рдордиреЗ рдЖрддрд╛ рд╣реИ рдХрд┐ рд╕реАрдЖрдИ рдХреЗ рдкреВрд░реНрдг рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╕реЗ рдкрд╣рд▓реЗ рдХреЛрдб рдХреЛ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИред
/ рдлрд╝реНрд▓рд┐рдХрд░ /
рдХреМрди рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ
рдЖрдИрдЯреА рджрд┐рдЧреНрдЧрдЬ рдЗрд╕ рдкрджреНрдзрддрд┐ рдХреЗ рд▓рд╛рднреЛрдВ рдХреА рд╕рд░рд╛рд╣рдирд╛ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдкрд╣рд▓реЗ рд▓реЛрдЧреЛрдВ рдореЗрдВ рд╕реЗ рдереЗред рдЧреВрдЧрд▓
рдирд┐рд░рдВрддрд░ рдПрдХреАрдХрд░рдг рд╕реЗ рдЫреЛрдЯреА рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЛ рднреА рдорджрдж рдорд┐рд▓рддреА рд╣реИ рдФрд░ рд╕реАрдЖрдИ рдЙрдкрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡рд┐рддреНрддреАрдп рдФрд░ рд╕реНрд╡рд╛рд╕реНрдереНрдп рд╕реЗрд╡рд╛ рд╕рдВрдЧрдардиреЛрдВ рджреНрд╡рд╛рд░рд╛ рднреА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореЙрд░реНрдирд┐рдВрдЧрд╕реНрдЯрд╛рд░ рдореЗрдВ, рдирд┐рд░рдВрддрд░ рдПрдХреАрдХрд░рдг рд╕реЗрд╡рд╛рдУрдВ рдиреЗ рдХрдордЬреЛрд░рд┐рдпреЛрдВ рдХреЛ 70% рддреЗрдЬреА рд╕реЗ рдареАрдХ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХреАред рдФрд░ рдлрд┐рд▓рд┐рдкреНрд╕ рд╣реЗрд▓реНрдердХреЗрдпрд░ рдореЗрдбрд┐рдХрд▓ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдкрд░реАрдХреНрд╖рдг рдЕрдкрдбреЗрдЯ рдХреА рдЧрддрд┐ рдХреЛ рджреЛрдЧреБрдирд╛ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдерд╛ред
рдЙрдкрдХрд░рдг
рдпрд╣рд╛рдВ рд╕реАрдЖрдИ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд▓реЛрдХрдкреНрд░рд┐рдп рдЙрдкрдХрд░рдг рджрд┐рдП рдЧрдП рд╣реИрдВ:
рдЬреЗрдирдХреАрдВрд╕ рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рд╕реАрдЖрдИ рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред рдпрд╣ рд╡рд┐рднрд┐рдиреНрди рд╡реАрд╕реАрдПрд╕, рдХреНрд▓рд╛рдЙрдб рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдФрд░ рдЕрдиреНрдп рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рд╣рдЬрд╛рд░ рд╕реЗ рдЕрдзрд┐рдХ рдкреНрд▓рдЧрдЗрдиреНрд╕ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рд╣рдо 1cloud: рдЯреВрд▓ рдкрд░ рдЬреЗрдирдХреАрдВрд╕ рдХрд╛ рднреА рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВрд╣рдорд╛рд░реЗ DevOps рд╕рд┐рд╕реНрдЯрдо рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИ . рд╡рд╣ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдЗрдЪреНрдЫрд┐рдд Git рд╢рд╛рдЦрд╛ рдХреА рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ рдЬрд╛рдБрдЪ рдХрд░рддрд╛ рд╣реИредрдмрд┐рд▓реНрдбрдмреЛрдЯ - рдЕрдкрдиреА рд╕реНрд╡рдпрдВ рдХреА рдирд┐рд░рдВрддрд░ рдПрдХреАрдХрд░рдг рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрд╛рдпрдерди рдврд╛рдВрдЪрд╛ред рдЯреВрд▓ рдХрд╛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕реЗрдЯрдЕрдк рдХрд╛рдлреА рдЬрдЯрд┐рд▓ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреА рднрд░рдкрд╛рдИ рд╡реНрдпрд╛рдкрдХ рдЕрдиреБрдХреВрд▓рди рд╡рд┐рдХрд▓реНрдкреЛрдВ рджреНрд╡рд╛рд░рд╛ рдХреА рдЬрд╛рддреА рд╣реИред рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреЗ рдлрд╛рдпрджреЛрдВ рдХреЗ рдмреАрдЪ, рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрд╕рдХреА рдХрдо рд╕рдВрд╕рд╛рдзрди рддреАрд╡реНрд░рддрд╛ рдкрд░ рдкреНрд░рдХрд╛рд╢ рдбрд╛рд▓рддреЗ рд╣реИрдВредрдХреЙрдирдХреЛрд░реНрд╕ рд╕реАрдЖрдИ рдкрд┐рд╡реЛрдЯрд▓ рдХрд╛ рдПрдХ рд╕рд░реНрд╡рд░ рд╣реИ рдЬреЛ рдбреЙрдХрд░ рдХрдВрдЯреЗрдирд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдХреЙрдирдХреЛрд░реНрд╕ рд╕реАрдЖрдИ рдХрд┐рд╕реА рднреА рдЙрдкрдХрд░рдг рдФрд░ рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рд╣реЛрддрд╛ рд╣реИред рдбреЗрд╡рд▓рдкрд░реНрд╕ рдзреНрдпрд╛рди рджреЗрдВ рдХрд┐ рд╕рд┐рд╕реНрдЯрдо рдХрд┐рд╕реА рднреА рдЖрдХрд╛рд░ рдХреА рдХрдВрдкрдирд┐рдпреЛрдВ рдореЗрдВ рдХрд╛рдо рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рд╣реИредрдЧрд┐рдЯрд▓реИрдм рд╕реАрдЖрдИ GitLab рд╕рдВрд╕реНрдХрд░рдг рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓реА рдореЗрдВ рдирд┐рд░реНрдорд┐рдд рдПрдХ рдЙрдкрдХрд░рдг рд╣реИред рд╕реЗрд╡рд╛ рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдЪрд▓рддреА рд╣реИ рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП YAML рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИред рдЬреИрд╕реЗ рдХреЙрдирдХреЛрд░реНрд╕, рдЧрд┐рдЯрд▓реИрдм рд╕реАрдЖрдИрдЗрд╕рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИ рдбреЙрдХрд░ рдХрдВрдЯреЗрдирд░ рдЬреЛ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рдПрдХ рджреВрд╕рд░реЗ рд╕реЗ рдЕрд▓рдЧ рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддреЗ рд╣реИрдВредрдХреВрдЯ-рдХреВрдЯ рдХрд░ рднрд░рд╛ рд╣реБрдЖ рдПрдХ рдХреНрд▓рд╛рдЙрдб CI рд╕рд░реНрд╡рд░ рд╣реИ рдЬреЛ GitHub, GitLab рдФрд░ BitBucket рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЛ рд▓рдВрдмреЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╕реЗрдЯрдЕрдк рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ - рдХреЛрдбрд╢рд┐рдк рдореЗрдВ рдорд╛рдирдХ рдкреВрд░реНрд╡-рд╕реНрдерд╛рдкрд┐рдд рд╕реАрдЖрдИ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдВ рдЙрдкрд▓рдмреНрдз рд╣реИрдВред рдЫреЛрдЯреА (рдкреНрд░рддрд┐ рдорд╛рд╣ 100 рдмрд┐рд▓реНрдб рддрдХ) рдФрд░ рдУрдкрди рд╕реЛрд░реНрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЗ рд▓рд┐рдП, рдХреЛрдбрд╢рд┐рдк рдирд┐рдГрд╢реБрд▓реНрдХ рдЙрдкрд▓рдмреНрдз рд╣реИред
рд╣рдорд╛рд░реЗ рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдмреНрд▓реЙрдЧ рд╕реЗ рд╕рд╛рдордЧреНрд░реА:
рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдмреИрдХрдЕрдк рд▓реЗрдирд╛: рдбреЗрдЯрд╛ рд╣рд╛рдирд┐ рд╕реЗ рд╕реНрд╡рдпрдВ рдХреЛ рдХреИрд╕реЗ рд╕реБрд░рдХреНрд╖рд┐рдд рд░рдЦреЗрдВ 1cloud.ru рдХреЗ рдЙрджрд╛рд╣рд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛ рдореЗрдВ DevOps рдХрд┐рд╕реА рд╕рдВрдЧрдарди рдХреЗ рдЖрдИрдЯреА рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рдХрд▓реНрдк
рд╕реНрд░реЛрдд: www.habr.com