DevOps рдЗрдВрдЬреАрдирд┐рдпрд░ рдореМрдЬреВрдж рдирд╣реАрдВ рд╣реИрдВред рдлрд┐рд░ рдХреМрди рдореМрдЬреВрдж рд╣реИ, рдФрд░ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ?


рд╣рд╛рд▓ рд╣реА рдореЗрдВ, рдРрд╕реЗ рд╡рд┐рдЬреНрдЮрд╛рдкрдиреЛрдВ рдиреЗ рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдмрд╛рдврд╝ рд▓рд╛ рджреА рд╣реИред рд╕реБрдЦрдж рд╡реЗрддрди рдХреЗ рдмрд╛рд╡рдЬреВрдж, рдХреЛрдИ рднреА рд╢рд░реНрдорд┐рдВрджрд╛ рдирд╣реАрдВ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдПрдХ рдЬрдВрдЧрд▓реА рд╡рд┐рдзрд░реНрдо рдХреЗ рдЕрдВрджрд░ рд▓рд┐рдЦрд╛ рд╣реИред рдкрд╣рд▓реЗ рддреЛ рдпрд╣ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ "DevOps" рдФрд░ "рдЗрдВрдЬреАрдирд┐рдпрд░" рдХреЛ рдПрдХ рд╢рдмреНрдж рдореЗрдВ рдПрдХ рд╕рд╛рде рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдФрд░ рдлрд┐рд░ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреА рдПрдХ рдпрд╛рджреГрдЪреНрдЫрд┐рдХ рд╕реВрдЪреА рдЖрддреА рд╣реИ, рдЬрд┐рдирдореЗрдВ рд╕реЗ рдХреБрдЫ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рд╢рд╛рд╕рдХ рдХреА рд░рд┐рдХреНрддрд┐ рд╕реЗ рд╕реНрдкрд╖реНрдЯ рд░реВрдк рд╕реЗ рдХреЙрдкреА рдХреА рдЬрд╛рддреА рд╣реИрдВред


рдЗрд╕ рдкреЛрд╕реНрдЯ рдореЗрдВ, рдореИрдВ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдереЛрдбрд╝реА рдмрд╛рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рд╣рдореЗрдВ рдЗрд╕ рдмрд╛рдд рдХреА рдЬрд╛рдирдХрд╛рд░реА рдХреИрд╕реЗ рдкреНрд░рд╛рдкреНрдд рд╣реБрдИ рдХрд┐ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ DevOps рдХреНрдпрд╛ рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИред


рдЗрд╕ рддрд░рд╣ рдХреА рд░рд┐рдХреНрддрд┐рдпреЛрдВ рдХреА рд╣рд░ рд╕рдВрднрд╡ рддрд░реАрдХреЗ рд╕реЗ рдирд┐рдВрджрд╛ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ, рд▓реЗрдХрд┐рди рддрдереНрдп рдпрд╣ рд╣реИ: рдЙрдирдореЗрдВ рд╕реЗ рдХрдИ рд╣реИрдВ, рдФрд░ рдпрд╣ рдЗрд╕ рд╕рдордп рдмрд╛рдЬрд╛рд░ рдореЗрдВ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рд╣рдордиреЗ рдПрдХ рджреЗрд╡ рд╕рдореНрдореЗрд▓рди рдХрд┐рдпрд╛ рдФрд░ рдЦреБрд▓реЗ рддреМрд░ рдкрд░ рдШреЛрд╖рдгрд╛ рдХреА: " DevOops - DevOps рдЗрдВрдЬреАрдирд┐рдпрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВред" рдпрд╣рд╛рдВ, рдпрд╣ рдХрдИ рд▓реЛрдЧреЛрдВ рдХреЛ рдЕрдЬреАрдм рдФрд░ рдЬрдВрдЧрд▓реА рд▓рдЧреЗрдЧрд╛: рдХреНрдпреЛрдВ рдПрдХ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдШрдЯрдирд╛ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд▓реЛрдЧ рдмрд╛рдЬрд╛рд░ рдХреЗ рдЦрд┐рд▓рд╛рдл рдЬрд╛рддреЗ рд╣реИрдВред рдЕрдм рд╣рдо рд╕рдм рдХреБрдЫ рд╕рдордЭрд╛ рджреЗрдВрдЧреЗред


рд╕рдВрд╕реНрдХреГрддрд┐ рдФрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ


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


рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкреНрд░рд╕рд┐рджреНрдз Google SRE рдмреБрдХ рд╕реЗрд╡рд╛ рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП sysadmin рдФрд░ SRE-shny рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рдмреАрдЪ рдЕрдВрддрд░ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реЛрддрд╛ рд╣реИ ред рджрд┐рд▓рдЪрд╕реНрдк рдЕрдзреНрдпрдпрди DORA рд╕рд░реНрд╡реЗрдХреНрд╖рдг рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдП рдЧрдП рдереЗ - рдпрд╣ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХрд┐рд╕реА рднреА рддрд░рд╣ рдПрдХ рдШрдВрдЯреЗ рдореЗрдВ рдПрдХ рдмрд╛рд░ рд╕реЗ рдЕрдзрд┐рдХ рддреЗрдЬреА рд╕реЗ рдЙрддреНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП рдирдП рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЛ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдмрдВрдзрди рдХрд░рддреЗ рд╣реИрдВред рд╡реЗ рдЕрдкрдиреЗ рд╣рд╛рдереЛрдВ рд╕реЗ рдкрд░реАрдХреНрд╖рдг рдХрд░рддреЗ рд╣реИрдВ 10% рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ (рдЗрд╕реЗ рдкрд┐рдЫрд▓реЗ рд╡рд░реНрд╖ рдХреЗ рдбреЛрд░рдП рд╕реЗ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ)ред рд╡реЗ рдЗрд╕реЗ рдХреИрд╕реЗ рдХрд░рддреЗ рд╣реИрдВ? "рдПрдХреНрд╕реЗрд▓ рдпрд╛ рдбрд╛рдИ" рд░рд┐рдкреЛрд░реНрдЯ рд╣реЗрдбрд░ рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╣рддреА рд╣реИред рдкрд░реАрдХреНрд╖рдг рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдЗрди рдЖрдБрдХрдбрд╝реЛрдВ рдХреА рд╡рд┐рд╕реНрддреГрдд рдЪрд░реНрдЪрд╛ рдХреЗ рд▓рд┐рдП, рдЖрдк рдмрд░реВрдЪ рд╕рджреЛрдЧреБрд░реНрд╕реНрдХреА рдХреА рдореБрдЦреНрдп рдкреБрд╕реНрддрдХ "рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рджреЗрд╡реЛрдкрд╕ " рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ ред рдЪрд▓реЛ рд╣рдорд╛рд░реЗ рдЕрдиреНрдп рд╕рдореНрдореЗрд▓рди рдореЗрдВ рд╕рднреА рдкрд░реАрдХреНрд╖рдХреЛрдВ рдХреЛ рдЖрдЧ рд▓рдЧрд╛рддреЗ рд╣реИрдВ, рд╣рд╛рдЗрдЬреЗрдирдмрдЧред


тАЬрдЬрдм рдХрд╛рдорд░реЗрдб рдореЗрдВ рдХреЛрдИ рд╕рдордЭреМрддрд╛ рдирд╣реАрдВ рд╣реИ,
рдпрд╣ рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣рд╛ рд╣реИ,
рдФрд░ рдЗрд╕рд╕реЗ рдирд╣реАрдВ рдирд┐рдХрд▓реЗрдЧрд╛, рдХреЗрд╡рд▓ рдЖрдЯрд╛ред
рдПрдХ рдмрд╛рд░ рдПрдХ рд╣рдВрд╕, рдХреИрдВрд╕рд░ рдФрд░ рдкрд╛рдИрдХ ... "

рдЖрдкрдХреЛ рдХреНрдпрд╛ рд▓рдЧрддрд╛ рд╣реИ, рд╡реЗрдм рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рдХрд╛ рдХреМрди рд╕рд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЙрди рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЛ рд╕рдордЭрддрд╛ рд╣реИ рдЬрд┐рдирдХреЗ рддрд╣рдд рдЙрдирдХреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдареЗрд╕ рдкрд░ рд╕рдВрдЪрд╛рд▓рд┐рдд рд╣реЛрддреЗ рд╣реИрдВ? рдЙрдирдореЗрдВ рд╕реЗ рдХрд┐рддрдиреЗ рдкреНрд░рд╡реЗрд╢рдХреЛрдВ рдореЗрдВ рдЬрд╛рдПрдВрдЧреЗ рдФрд░ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВрдЧреЗ рдХрд┐ рдЖрдзрд╛рд░ рдЧрд┐рд░рдиреЗ рдкрд░ рдХреНрдпрд╛ рд╣реЛрдЧрд╛? рдФрд░ рдЙрдирдореЗрдВ рд╕реЗ рдХреМрди рдкрд░реАрдХреНрд╖рдХ рдЬрд╛рдПрдВрдЧреЗ рдФрд░ рдкрд░реАрдХреНрд╖рдг рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд▓рд┐рдЦрдиреЗ рдХрд╛ рддрд░реАрдХрд╛ рд╕рд┐рдЦрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣реЗрдВрдЧреЗ? рдФрд░ рдЕрднреА рднреА рд╕реБрд░рдХреНрд╖рд╛ рдЧрд╛рд░реНрдб, рдЙрддреНрдкрд╛рдж рдкреНрд░рдмрдВрдзрдХ рдФрд░ рд▓реЛрдЧреЛрдВ рдХрд╛ рдПрдХ рд╕рдореВрд╣ рд╣реИред


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


рджреБрд╖реНрдЪрдХреНрд░


рдлрд┐рд░, "рджреЗрд╡реЛрдкреНрд╕ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ" рдХрд╛ рдЕрдиреБрд╢рд╛рд╕рди рдХрд╣рд╛рдВ рд╕реЗ рдЖрдпрд╛? рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдПрдХ рд╕рдВрд╕реНрдХрд░рдг рд╣реИ! DevOps рдХреЗ рд╡рд┐рдЪрд╛рд░ рдЕрдЪреНрдЫреЗ рдирд┐рдХрд▓реЗ - рдЗрддрдиреЗ рдЕрдЪреНрдЫреЗ рдХрд┐ рд╡реЗ рдЕрдкрдиреА рд╕рдлрд▓рддрд╛ рдХреЗ рд╢рд┐рдХрд╛рд░ рд╣реЛ рдЧрдПред рдЗрд╕ рд╡рд┐рд╖рдп рдХреЗ рдЖрд╕рдкрд╛рд╕ рдХреБрдЫ рдореИрд▓рд╛ рднрд░реНрддреА рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдФрд░ рдмрд╣реБрдд рд╣реА рд╡рд┐рд╢реЗрд╖ рд╡рд╛рддрд╛рд╡рд░рдг рд╡рд╛рд▓реЗ рдЯреНрд░реИрдлрд┐рдХрд░реНрд╕ рдШреВрдордиреЗ рд▓рдЧреЗред


рдХрд▓реНрдкрдирд╛ рдХрд░реЗрдВ: рдХрд▓ рдЖрдкрдиреЗ рдЦрд┐рдордХреА рдореЗрдВ рд╢рд╛рд╡рд░рдорд╛ рдмрдирд╛рдпрд╛, рдФрд░ рдЖрдЬ рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдПрдХ рдмрдбрд╝реЗ рд╡реНрдпрдХреНрддрд┐, рд╡рд░рд┐рд╖реНрда рднрд░реНрддреА рд╣реИрдВред рдЙрдореНрдореАрджрд╡рд╛рд░реЛрдВ рдХреЛ рдЦреЛрдЬрдиреЗ рдФрд░ рдЪреБрдирдиреЗ рдХреА рдПрдХ рдкреВрд░реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╣реИ, рд╕рдм рдХреБрдЫ рдЖрд╕рд╛рди рдирд╣реАрдВ рд╣реИ, рдЖрдкрдХреЛ рд╕рдордЭрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдорд╛рди рд▓реАрдЬрд┐рдП рдХрд┐ рд╡рд┐рднрд╛рдЧ рдХрд╛ рдкреНрд░рдореБрдЦ рдХрд╣рддрд╛ рд╣реИ: рдПрдХреНрд╕ рдореЗрдВ рдПрдХ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ рдвреВрдВрдвреЗрдВред рд╣рдо рдПрдХреНрд╕ рдХреЗ рд▓рд┐рдП "рдЗрдВрдЬреАрдирд┐рдпрд░" рд╢рдмреНрдж рдЕрд╕рд╛рдЗрди рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдмрд┐рдВрджреБ рдЯреЛрдкреА рдореЗрдВ рд╣реИред рд▓рд┐рдирдХреНрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ? рдареАрдХ рд╣реИ, рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдПрдХ рд▓рд┐рдирдХреНрд╕ рдЗрдВрдЬреАрдирд┐рдпрд░ рд╣реИ, рдЖрдк DevOps - DevOps рдЗрдВрдЬреАрдирд┐рдпрд░ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдПрдХ рдиреМрдХрд░реА рдореЗрдВ рдХреЗрд╡рд▓ рдПрдХ рд╢реАрд░реНрд╖рдХ рд╢рд╛рдорд┐рд▓ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреБрдЫ рдкрд╛рда рдХреЛ рдЕрдВрджрд░ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╕рдмрд╕реЗ рдЖрд╕рд╛рди рддрд░реАрдХрд╛ Google рд╕реЗ рдХреАрд╡рд░реНрдб рдХрд╛ рдПрдХ рд╕реЗрдЯ рджрд░реНрдЬ рдХрд░рдирд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдХрд▓реНрдкрдирд╛ рд╣реИред DevOps рдореЗрдВ рджреЛ рд╢рдмреНрдж рд╣реЛрддреЗ рд╣реИрдВ - "Dev" рдФрд░ "Ops", рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдЖрдкрдХреЛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдФрд░ рдПрдбрдорд┐рдирд┐рд╕реНрдЯреНрд░реЗрдЯрд░ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдХреАрд╡рд░реНрдб рдХреЛ рдПрдХ рдвреЗрд░ рдореЗрдВ рдЧреЛрдВрдж рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЗрд╕рд▓рд┐рдП рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ 42 рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдФрд░ 20 рд╕рд╛рд▓ рдХреЗ рдХреБрдмреЗрд░рдиреЗрдЯ рдФрд░ рдЭреБрдВрдб рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд░рд┐рдХреНрддрд┐рдпрд╛рдВ рд╣реИрдВред рдХрд╛рд░реНрдп рдпреЛрдЬрдирд╛ред


рддреЛ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рд╕реБрдкрд░рд╣реАрд░реЛ рдХреА рдирд╛рд╕рдордЭ рдФрд░ рдирд┐рд░реНрджрдпреА рдЫрд╡рд┐ - "рджреЗрд╡реЛрдкреНрд╕" рдиреЗ рд▓реЛрдЧреЛрдВ рдХреЗ рджрд┐рдорд╛рдЧ рдореЗрдВ рдЬрдбрд╝реЗрдВ рдЬрдорд╛ рд▓реАрдВ, рдЬреЛ рд╕рднреА рдХреЛ рдЬреЗрдирдХрд┐рдВрд╕ рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рджреЗрдЧрд╛ рдФрд░ рдЦреБрд╢реА рдЖрдПрдЧреАред рдЖрд╣, рдЕрдЧрд░ рдпрд╣ рдХреЗрд╡рд▓ рдЗрддрдирд╛ рдЖрд╕рд╛рди рдерд╛ред "рдФрд░ рдЖрдк рдЗрд╕ рддрд░рд╣ рд╕реЗ рд╕рд┐рд╕реНрдЯрдо рдПрдбрдорд┐рдирд┐рд╕реНрдЯреНрд░реЗрдЯрд░ рдХреЛ рд╣реИрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ," рдИрд╢рд░ рдХрд╛ рдорд╛рдирдирд╛ тАЛтАЛрд╣реИ, "рд╢рдмреНрдж рдлреИрд╢рдиреЗрдмрд▓ рд╣реИ, рдХреАрд╡рд░реНрдб рд╕рдорд╛рди рд╣реИрдВ, рдЙрдиреНрд╣реЗрдВ рдкреЗрдХ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред"


рдорд╛рдВрдЧ рдЖрдкреВрд░реНрддрд┐ рдмрдирд╛рддреА рд╣реИ, рдФрд░ рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рд╢рд╛рд╕рдХреЛрдВ рдХреА рдПрдХ рдкрд╛рдЧрд▓ рд╕рдВрдЦреНрдпрд╛ рдЗрди рд╕рднреА рдХрдЪрд░рд╛ рд░рд┐рдХреНрддрд┐рдпреЛрдВ рдХреЗ рдкрд╛рд░ рдЖ рдЧрдИ рд╣реИ, рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдорд╣рд╕реВрд╕ рдХрд┐рдпрд╛ рд╣реИ рдХрд┐ рдЖрдк рдкрд╣рд▓реЗ рдХреА рддрд░рд╣ рд╣реА рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдХрдИ рдмрд╛рд░ рдЕрдзрд┐рдХ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ, рдЕрдкрдиреЗ рдЖрдк рдХреЛ "рдбреЗрдкреНрд╕" рдХрд╣рддреЗ рд╣реИрдВред рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдПрдХ рд╕рдордп рдореЗрдВ рдЕрдкрдиреЗ рд╣рд╛рдереЛрдВ рд╕реЗ рдПрд╕рдПрд╕рдПрдЪ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕рд░реНрд╡рд░ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рддреЗ рд╣реИрдВ, рдЖрдк рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ рдЬрд╛рд░реА рд░рдЦреЗрдВрдЧреЗ, рд▓реЗрдХрд┐рди рдЕрдм рдпрд╣ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдПрдХ рдЕрднреНрдпрд╛рд╕ рд╣реИред рдпрд╣ рдХреБрдЫ рдкреНрд░рдХрд╛рд░ рдХреА рдЬрдЯрд┐рд▓ рдШрдЯрдирд╛ рд╣реИ, рдЬреЛ рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рд╢рд╛рд╕реНрддреНрд░реАрдп рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ рдХреЗ рдХрдо рдФрд░ рджреЗрд╡рдУрдкреНрд╕ рдХреЗ рдЖрд╕рдкрд╛рд╕ рдХреЗ рдкреНрд░рдЪрд╛рд░ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реИ, рд▓реЗрдХрд┐рди рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЬреЛ рд╣реБрдЖ рд╡рд╣ рдирд┐рдХрд▓рд╛ред


рдЗрд╕рд▓рд┐рдП, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЖрдкреВрд░реНрддрд┐ рдФрд░ рдорд╛рдВрдЧ рд╣реИред рдПрдХ рджреБрд╖реНрдЪрдХреНрд░ рдЬреЛ рдЦреБрдж рдХреЛ рдЦрд┐рд▓рд╛рддрд╛ рд╣реИред рдпрд╣ рд╡рд╣реА рд╣реИ рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рд╣рдо рд▓рдбрд╝ рд░рд╣реЗ рд╣реИрдВ (рджреЗрд╡реЛрдкреНрд╕ рд╕рдореНрдореЗрд▓рди рдмрдирд╛рдХрд░)ред


рдмреЗрд╢рдХ, рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рд╢рд╛рд╕рдХреЛрдВ рдХреЗ рдЕрд▓рд╛рд╡рд╛, "рдбреЗрдкреНрд╕" рдХрд╛ рдирд╛рдо рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЕрдиреНрдп рдкреНрд░рддрд┐рднрд╛рдЧреА рд╣реИрдВ - рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкреЗрд╢реЗрд╡рд░ рдПрд╕рдЖрд░рдИ рдпрд╛ рдЗрдиреНрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░-рдЕрд╕-рдХреЛрдб рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ред


рд▓реЛрдЧ DevOps рдореЗрдВ рдХреНрдпрд╛ рдХрд░рддреЗ рд╣реИрдВ (рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ)


рддреЛ, рдЖрдк DevOps рдкреНрд░рдерд╛рдУрдВ рдХреЛ рд╕реАрдЦрдиреЗ рдФрд░ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдореЗрдВ рдЖрдЧреЗ рдмрдврд╝рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рд▓реЗрдХрд┐рди рдпрд╣ рдХреИрд╕реЗ рдХрд░рдирд╛ рд╣реИ, рдХрд┐рд╕ рддрд░рд╣ рд╕реЗ рджреЗрдЦрдирд╛ рд╣реИ? рдЬрд╛рд╣рд┐рд░ рд╣реИ, рд▓реЛрдХрдкреНрд░рд┐рдп рдХреАрд╡рд░реНрдб рджреНрд╡рд╛рд░рд╛ рдиреЗрддреНрд░рд╣реАрди рдирд┐рд░реНрджреЗрд╢рд┐рдд рдпрд╣ рдЗрд╕рдХреЗ рд▓рд╛рдпрдХ рдирд╣реАрдВ рд╣реИред


рдЕрдЧрд░ рдХрд╛рдо рд╣реИ, рддреЛ рдХрд┐рд╕реА рдХреЛ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рд╣рдордиреЗ рдкрд╣рд▓реЗ рд╣реА рдкрддрд╛ рд▓рдЧрд╛ рд▓рд┐рдпрд╛ рд╣реИ рдХрд┐ рдпреЗ "DevOps рдЗрдВрдЬреАрдирд┐рдпрд░" рдирд╣реАрдВ рд╣реИрдВ, рдлрд┐рд░ рдХреМрди? рдпрд╣ рдкрджреЛрдВ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рдХрд╛рд░реНрдп рдХреЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХреНрд╖реЗрддреНрд░реЛрдВ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рддреИрдпрд╛рд░ рдХрд░рдирд╛ рдЕрдзрд┐рдХ рд╕рд╣реА рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИред


рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЖрдк DevOps рдХреЗ рдмрд╣реБрдд рджрд┐рд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ - рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдФрд░ рд╕рдВрд╕реНрдХреГрддрд┐ред рд╕рдВрд╕реНрдХреГрддрд┐ рдПрдХ рддреНрд╡рд░рд┐рдд рдФрд░ рдХрдард┐рди рдорд╛рдорд▓рд╛ рдирд╣реАрдВ рд╣реИ, рдФрд░ рдпрджреНрдпрдкрд┐ рдпрд╣ рдкрд░рдВрдкрд░рд╛рдЧрдд рд░реВрдк рд╕реЗ рдкреНрд░рдмрдВрдзрдХреЛрдВ, рдПрдХ рддрд░рд╣ рд╕реЗ рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рдХреА рдЬрд┐рдореНрдореЗрджрд╛рд░реА рд╣реИ, рд╣рд░ рдХреЛрдИ рдЗрд╕рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИ, рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рд╕реЗ рд▓реЗрдХрд░ рдкреНрд░рд╢рдВрд╕рд╛ рддрдХред рдХреБрдЫ рдорд╣реАрдиреЗ рдкрд╣рд▓реЗ, рдЯрд┐рдо рд▓рд┐рд╕реНрдЯрд░ рдиреЗ рдПрдХ рд╕рд╛рдХреНрд╖рд╛рддреНрдХрд╛рд░ рдореЗрдВ рдХрд╣рд╛ :


тАЬрд╕рдВрд╕реНрдХреГрддрд┐ рд╕рдВрдЧрдарди рдХреЗ рдореВрд▓ рдореВрд▓реНрдпреЛрдВ рд╕реЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╣реЛрддреА рд╣реИред рдЖрдорддреМрд░ рдкрд░ рд▓реЛрдЧ рдЗрд╕реЗ рдиреЛрдЯрд┐рд╕ рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╣рдо, рдХрдИ рд╡рд░реНрд╖реЛрдВ рд╕реЗ рдкрд░рд╛рдорд░реНрд╢ рдореЗрдВ рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЖрдк рдХрдВрдкрдиреА рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рд╕рдЪрдореБрдЪ рдХреБрдЫ рд╣реА рдорд┐рдирдЯреЛрдВ рдореЗрдВ рдЖрдкрдХреЛ рдорд╣рд╕реВрд╕ рд╣реЛрдиреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИред рд╣рдо рдЗрд╕реЗ "рд╕реБрдЧрдВрдз" рдХрд╣рддреЗ рд╣реИрдВред рдХрднреА-рдХрднреА рдпрд╣ рд╕реНрд╡рд╛рдж рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдЪреНрдЫрд╛ рд╣реЛрддрд╛ рд╣реИред рдХрднреА-рдХрднреА рдпрд╣ рдорддрд▓реА рдХрд╛ рдХрд╛рд░рдг рдмрдирддрд╛ рд╣реИред (...) рдареЛрд╕ рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рдкреАрдЫреЗ рдореВрд▓реНрдпреЛрдВ рдФрд░ рдорд╛рдиреНрдпрддрд╛рдУрдВ рдХрд╛ рдПрд╣рд╕рд╛рд╕ рд╣реЛрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЖрдк рдПрдХ рд╕рдВрд╕реНрдХреГрддрд┐ рдХреЛ рдирд╣реАрдВ рдмрджрд▓ рд╕рдХрддреЗред рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд╛ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░рдирд╛ рдЖрд╕рд╛рди рд╣реИ, рдФрд░ рдЕрдиреБрдирдп рдорд╛рдВрдЧрдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИред DevOps рдЗрд╕ рдмрд╛рдд рдХрд╛ рдПрдХ рдмрдбрд╝рд╛ рдЙрджрд╛рд╣рд░рдг рд╣реИ рдХрд┐ рдХреИрд╕реЗ рдЪреАрдЬреЗрдВ рдХрдард┐рди рдФрд░ рдХрдард┐рди рд╣реЛрддреА рдЬрд╛рддреА рд╣реИрдВред тАЭ

рдкреНрд░рд╢реНрди рдХрд╛ рдПрдХ рддрдХрдиреАрдХреА рд╣рд┐рд╕реНрд╕рд╛ рднреА рд╣реИред рдпрджрд┐ рдЖрдкрдХреЛ рдПрдХ рдорд╣реАрдиреЗ рдореЗрдВ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдирдпрд╛ рдХреЛрдб рдорд┐рд▓рддрд╛ рд╣реИ, рдФрд░ рд░рд┐рд▓реАрдЬ рдореЗрдВ рдпрд╣ рдХреЗрд╡рд▓ рдПрдХ рд╡рд░реНрд╖ рдореЗрдВ рдкреНрд░рдХрдЯ рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рдпрд╣ рд╕рдм рддреЗрдЬреА рд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╢рд╛рд░реАрд░рд┐рдХ рд░реВрдк рд╕реЗ рдЕрд╕рдВрднрд╡ рд╣реИ, рддреЛ рдЖрдк рдЕрдЪреНрдЫреА рдкреНрд░рдерд╛рдУрдВ рддрдХ рдирд╣реАрдВ рд░рд╣ рд╕рдХрддреЗред рдЕрдЪреНрдЫреЗ рд╕рд╛рдзрдиреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдЕрдЪреНрдЫреЗ рд╕рд╛рдзрдиреЛрдВ рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрдиреНрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░-рдЕрд╕-рдХреЛрдб рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдП, рдЖрдк AWS CloudFormation рдФрд░ Terraform рд╕реЗ Chef-Ansible-Puppet рддрдХ рдХрд┐рд╕реА рднреА рдЪреАрдЬрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдкрдХреЛ рдпрд╣ рд╕рдм рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдФрд░ рдЬрд╛рдирдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдФрд░ рдпрд╣ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдЕрдиреБрд╢рд╛рд╕рди рд╣реИред рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ рдХрд┐ рдкрд░рд┐рдгрд╛рдо рдХреЗ рд╕рд╛рде рднреНрд░рдорд┐рдд рди рдХрд░реЗрдВ: рдкрд╣рд▓реЗ рддреЛ рдЖрдк рдПрд╕рдЖрд░рдИ рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдкрд░ рдХрд╛рдо рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рд╣реА рдЖрдк рдХреБрдЫ рд╡рд┐рд╢рд┐рд╖реНрдЯ рддрдХрдиреАрдХреА рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдЗрди рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВред рдЙрд╕реА рд╕рдордп, рдПрд╕рдЖрд░рдИ рдПрдХ рдмрд╣реБрдд рд╣реА рд╡реНрдпрд╛рдкрдХ рдкрджреНрдзрддрд┐ рд╣реИ рдЬреЛ рдЬреЗрдирдХрд┐рдВрд╕ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдкрд╛рдВрдЪ рдмреБрдирд┐рдпрд╛рджреА рд╕рд┐рджреНрдзрд╛рдВрддреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ:


  • рднреВрдорд┐рдХрд╛рдУрдВ рдФрд░ рд╡рд┐рднрд╛рдЧреЛрдВ рдХреЗ рдмреАрдЪ рдмрд╛рддрдЪреАрдд рдореЗрдВ рд╕реБрдзрд╛рд░
  • рдЧрд▓рддрд┐рдпреЛрдВ рдХреЛ рдХрд╛рдо рдХреЗ рдЕрднрд┐рдиреНрди рдЕрдВрдЧ рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдирд╛
  • рдкреНрд░рдЧрддрд┐рд╢реАрд▓ рдкрд░рд┐рд╡рд░реНрддрди
  • рдЯреНрдпреВрдирд┐рдВрдЧ рдФрд░ рдЕрдиреНрдп рд╕реНрд╡рдЪрд╛рд▓рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛
  • рд╣рд░ рдЪреАрдЬ рдХреЛ рдорд╛рдкрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ

рдпрд╣ рдХреЗрд╡рд▓ рдмрдпрд╛рдиреЛрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ рдирд╣реАрдВ рд╣реИ, рдмрд▓реНрдХрд┐ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдорд╛рд░реНрдЧрджрд░реНрд╢рд┐рдХрд╛ рд╣реИ ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЧрд▓рддрд┐рдпрд╛рдБ рдХрд░рдиреЗ рдХреЗ рдорд╛рд░реНрдЧ рдкрд░, рдЖрдкрдХреЛ рдЬреЛрдЦрд┐рдореЛрдВ рд╕реЗ рдирд┐рдкрдЯрдирд╛ рд╣реЛрдЧрд╛, SLI ( рд╕реЗрд╡рд╛ рд╕реНрддрд░ рд╕рдВрдХреЗрддрдХ ) рдФрд░ SLO ( рд╕реЗрд╡рд╛ рд╕реНрддрд░ рдХреЗ рдЙрджреНрджреЗрд╢реНрдпреЛрдВ ) рдЬреИрд╕реА рдХрд┐рд╕реА рдЪреАрдЬрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕реЗрд╡рд╛рдУрдВ рдХреА рдЙрдкрд▓рдмреНрдзрддрд╛ рдФрд░ рдЕрдХреНрд╖рдорддрд╛ рдХреЛ рдорд╛рдкрдирд╛ рд╣реЛрдЧрд╛, рдкреЛрд╕реНрдЯрдорд╛рд░реНрдЯрдо рд▓рд┐рдЦрдирд╛ рд╕реАрдЦрдирд╛ рд╣реЛрдЧрд╛ рдФрд░ рдЗрд╕реЗ рд▓рд┐рдЦрдирд╛ рдЖрд╕рд╛рди рдмрдирд╛рдирд╛ рд╣реЛрдЧрд╛ред ред


рдПрд╕рдЖрд░рдИ рдЕрдиреБрд╢рд╛рд╕рди рдореЗрдВ, рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕рдлрд▓рддрд╛ рдХрд╛ рдХреЗрд╡рд▓ рдПрдХ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐, рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред рд╣рдореЗрдВ рддрдХрдиреАрдХреА рд░реВрдк рд╕реЗ рд▓рдЧрд╛рддрд╛рд░ рд╡рд┐рдХрд╛рд╕ рдХрд░рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ, рдпрд╣ рджреЗрдЦреЗрдВ рдХрд┐ рджреБрдирд┐рдпрд╛ рдореЗрдВ рдХреНрдпрд╛ рд╣реЛ рд░рд╣рд╛ рд╣реИ рдФрд░ рдЗрд╕реЗ рд╣рдорд╛рд░реЗ рдХрд╛рдо рдореЗрдВ рдХреИрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред


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


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


рдЗрд╕ рд╕рдмрдХрд╛ рдХреНрдпрд╛ рдХрд┐рдпрд╛ рдЬрд╛рдП


рдкреНрд░рддреНрдпреЗрдХ рд╡реНрдпрдХреНрддрд┐ рдЗрди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рдЕрдкрдиреЗ рддрд░реАрдХреЗ рд╕реЗ рд╣рд▓ рдХрд░рддрд╛ рд╣реИ: рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЖрдк рджреБрд╖реНрдЪрдХреНрд░ рдХреЛ рддреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╛рдорд╛рдиреНрдп рдиреМрдХрд░рд┐рдпреЛрдВ рдХреЛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЖрдк рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рджреЗрд╡рдУрдкреНрд╕ рдФрд░ рдХреНрд▓рд╛рдЙрдб рдиреЗрдЯрд┐рд╡ рдЬреИрд╕реЗ рд╢рдмреНрджреЛрдВ рдХрд╛ рдХреНрдпрд╛ рдЕрд░реНрде рд╣реИ рдФрд░ рдЙрдиреНрд╣реЗрдВ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдФрд░ рдмрд┐рдВрджреБ рддрдХ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИред рдЖрдк DevOps рдореЗрдВ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд╕рд╛рде рд╕рд╣реА рджреГрд╖реНрдЯрд┐рдХреЛрдг рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред


рд╣рдо рджреЗрд╡рдУрдкреНрд╕ 2020 рдореЙрд╕реНрдХреЛ рд╕рдореНрдореЗрд▓рди рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЬреЛ рдЙрди рдЪреАрдЬреЛрдВ рдХреЛ рдмреЗрд╣рддрд░ рдврдВрдЧ рд╕реЗ рд╕рдордЭрдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдЬрд┐рдирдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣рдордиреЗ рдЕрднреА рдмрд╛рдд рдХреА рд╣реИред рдЗрд╕рдХреЗ рд▓рд┐рдП рд░рд┐рдкреЛрд░реНрдЯ рдХреЗ рдХрдИ рд╕рдореВрд╣ рд╣реИрдВ:


  • рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдФрд░ рд╕рдВрд╕реНрдХреГрддрд┐;
  • рд╕рд╛рдЗрдЯ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ;
  • рдХреНрд▓рд╛рдЙрдб рдиреЗрдЯрд┐рд╡

рдХреИрд╕реЗ рдЪреБрдиреЗрдВ рдХрд┐ рдХрд╣рд╛рдВ рдЬрд╛рдирд╛ рд╣реИ? рдПрдХ рд╕реВрдХреНрд╖реНрдо рдмрд┐рдВрджреБ рд╣реИред рдПрдХ рдУрд░, DevOps рдмрд╛рддрдЪреАрдд рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╣реИ, рдФрд░ рд╣рдо рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдЖрдк рд╡рд┐рднрд┐рдиреНрди рдмреНрд▓реЙрдХреЛрдВ рд╕реЗ рд░рд┐рдкреЛрд░реНрдЯ рдкрд░ рдЬрд╛рдПрдВред рджреВрд╕рд░реА рдУрд░, рдпрджрд┐ рдЖрдк рдПрдХ рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдмрдВрдзрдХ рд╣реИрдВ рдЬреЛ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд╛рд░реНрдп рдкрд░ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдореНрдореЗрд▓рди рдореЗрдВ рдЖрдП рдереЗ, рддреЛ рдХреЛрдИ рднреА рдЖрдкрдХреЛ рд╕реАрдорд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ - рдЬрд╛рд╣рд┐рд░ рд╣реИ, рдпрд╣ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдФрд░ рд╕рдВрд╕реНрдХреГрддрд┐ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рдмреНрд▓реЙрдХ рд╣реЛрдЧрд╛ред рдпрд╣ рдордд рднреВрд▓реЛ рдХрд┐ рд╕рдореНрдореЗрд▓рди рдХреЗ рдмрд╛рдж рдЖрдкрдХреЗ рдкрд╛рд╕ рдиреЛрдЯреНрд╕ рд╣реЛрдВрдЧреЗ (рдлреАрдбрдмреИрдХ рдлреЙрд░реНрдо рднрд░рдиреЗ рдХреЗ рдмрд╛рдж), рдЗрд╕рд▓рд┐рдП рдЖрдк рд╣рдореЗрд╢рд╛ рдмрд╛рдж рдореЗрдВ рдХрдо рдорд╣рддреНрд╡рдкреВрд░реНрдг рд░рд┐рдкреЛрд░реНрдЯ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред


рдЬрд╛рд╣рд┐рд░ рд╣реИ, рд╕рдореНрдореЗрд▓рди рдореЗрдВ рдЖрдк рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рддреБрд░рдВрдд рддреАрди рдкрдЯрд░рд┐рдпреЛрдВ рдкрд░ рдирд╣реАрдВ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рд╣рдо рдЗрд╕ рддрд░рд╣ рд╕реЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рд╕рдордп рд╕реНрд▓реЙрдЯ рдореЗрдВ рд╣рд░ рд╕реНрд╡рд╛рдж рдХреЗ рд▓рд┐рдП рдереАрдо рд╣реИрдВред


рдпрд╣ рдХреЗрд╡рд▓ рдпрд╣ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рд░рд╣рддрд╛ рд╣реИ рдХрд┐ рдпрджрд┐ рдЖрдк рдПрдХ DevOps рдЗрдВрдЬреАрдирд┐рдпрд░ рд╣реИрдВ рддреЛ рдХреНрдпрд╛ рдХрд░реЗрдВ! рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВ рдХрд┐ рдЖрдк рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдХреНрдпрд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдЖрдорддреМрд░ рдкрд░ рд╡реЗ рдЗрд╕ рд╢рдмреНрдж рдХреЛ рдХреЙрд▓ рдХрд░рдирд╛ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ:


  • рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЬреЛ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рд╕реЗ рдирд┐рдкрдЯрддреЗ рд╣реИрдВред SRE рдФрд░ рдХреНрд▓рд╛рдЙрдб рдиреЗрдЯрд┐рд╡ рдЯреЙрдХ рд╕рдореВрд╣ рдЖрдкрдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЙрдкрдпреБрдХреНрдд рд╣реИрдВред
  • рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рд╢рд╛рд╕рдХред рдпрд╣ рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╣реИред DevOops рд╕рд┐рд╕реНрдЯрдо рдПрдбрдорд┐рдирд┐рд╕реНрдЯреНрд░реЗрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдирд╣реАрдВ рд╣реИред рд╕реМрднрд╛рдЧреНрдп рд╕реЗ, рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рд╢рд╛рд╕рди рдХреЗ рд╡рд┐рд╖рдп рдкрд░ рдХрдИ рдЙрддреНрдХреГрд╖реНрдЯ рд╕рдореНрдореЗрд▓рди, рдХрд┐рддрд╛рдмреЗрдВ, рд▓реЗрдЦ, рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рд╡реАрдбрд┐рдпреЛ рдЖрджрд┐ рд╣реИрдВред рджреВрд╕рд░реА рдУрд░, рдпрджрд┐ рдЖрдк рд╕рдВрд╕реНрдХреГрддрд┐ рдФрд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рд╕рдордЭрдиреЗ, рдХреНрд▓рд╛рдЙрдб рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпреЛрдВ рдХреА рдЦреЛрдЬ рдФрд░ рдХреНрд▓рд╛рдЙрдб рдиреЗрдЯрд┐рд╡ рдХреЗ рд╕рд╛рде рдЬреАрд╡рди рдХреЗ рд╡рд┐рд╡рд░рдг рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВ, рддреЛ рд╣рдореЗрдВ рдЖрдкрдХреЛ рджреЗрдЦрдХрд░ рдЦреБрд╢реА рд╣реЛрдЧреА! рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рд╕реЛрдЪреЗрдВ: рдпрд╣рд╛рдВ рдЖрдк рдкреНрд░рд╢рд╛рд╕рди рдореЗрдВ рд╣реИрдВ, рдФрд░ рдлрд┐рд░ рдЖрдк рдХреНрдпрд╛ рдХрд░реЗрдВрдЧреЗ? рдЕрдЪрд╛рдирдХ рдЕрдкреНрд░рд┐рдп рд╕реНрдерд┐рддрд┐ рдореЗрдВ рди рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдЕрдм рдЕрдзреНрдпрдпрди рдХрд░рдиреЗ рдпреЛрдЧреНрдп рд╣реИред

рдПрдХ рдФрд░ рд╡рд┐рдХрд▓реНрдк рд╣реИ: рдЖрдк рд▓рдЧрд╛рддрд╛рд░ рдмрдиреЗ рд░рд╣рддреЗ рд╣реИрдВ рдФрд░ рджрд╛рд╡рд╛ рдХрд░рддреЗ рд░рд╣рддреЗ рд╣реИрдВ рдХрд┐ рдЖрдк рдПрдХ DevOps рдЗрдВрдЬреАрдирд┐рдпрд░ рд╣реИрдВ рдФрд░ рдХреБрдЫ рднреА рдирд╣реАрдВ, рдЬреЛ рднреА рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИред рдлрд┐рд░ рд╢реЛрдХ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдордЬрдмреВрд░, DevOops DevOps рдЗрдВрдЬреАрдирд┐рдпрд░реЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдореНрдореЗрд▓рди рдирд╣реАрдВ рд╣реИ!



рдореНрдпреВрдирд┐рдЦ рдореЗрдВ рдХреЙрдиреНрд╕реНрдЯреЗрдВрдЯрд┐рди рдбрд╛рдпрдирд░ рдХреА рд░рд┐рдкреЛрд░реНрдЯ рд╕реЗ рд╕реНрд▓рд╛рдЗрдб


рджреЗрд╡рдУрдкреНрд╕ 2020 рдореЙрд╕реНрдХреЛ рдореЗрдВ 29-30 рдЕрдкреНрд░реИрд▓ рдХреЛ рдЖрдпреЛрдЬрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛, рдЯрд┐рдХрдЯ рдкрд╣рд▓реЗ рд╣реА рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдкрд░ рдЦрд░реАрджреЗ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред


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

Source: https://habr.com/ru/post/hi479552/


All Articles