рд▓рдЧрднрдЧред рдЯреНрд░рд╛рдВрд╕ред : рдпрд╣ рдорд╛рдзреНрдпрдо рд╣рд┐рдЯ рд▓реЗрдЦ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдХреА рджреБрдирд┐рдпрд╛ рдореЗрдВ рд╕рдВрдмрдВрдзрд┐рдд (реирежрезреж-реирежрезреп) рдХреЗ рдмрджрд▓рд╛рд╡ рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ (рдбреЙрдХрдЯрд░ рдФрд░ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдкрд░ рд╡рд┐рд╢реЗрд╖ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ) рдХрд╛ рдЕрд╡рд▓реЛрдХрди рд╣реИред рдЗрд╕рдХреЗ рдореВрд▓ рд▓реЗрдЦрдХ рд╕рд┐рдВрдбреА рд╢реНрд░реАрдзрд░рди рд╣реИрдВ, рдЬреЛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдФрд░ рд╡рд┐рддрд░рд┐рдд рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рдЙрдкрдХрд░рдгреЛрдВ рдореЗрдВ рдорд╛рд╣рд┐рд░ рд╣реИрдВ - рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рдЙрдиреНрд╣реЛрдВрдиреЗ рдкреБрд╕реНрддрдХ "рдбрд┐рд╕реНрдЯреНрд░реАрдмреНрдпреВрдЯреЗрдб рд╕рд┐рд╕реНрдЯрдо рдСрдмреНрдЬрд░реНрд╡рдмрд┐рд▓рд┐рдЯреА" рд▓рд┐рдЦреА рд╣реИ - рдФрд░ рдЖрдИрдЯреА рдкреЗрд╢реЗрд╡рд░реЛрдВ рдХреЗ рдмреАрдЪ рдЗрдВрдЯрд░рдиреЗрдЯ рд╕реНрдкреЗрд╕ рдореЗрдВ рдХрд╛рдлреА рд▓реЛрдХрдкреНрд░рд┐рдп рд╣реИ рдЬреЛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдХреНрд▓рд╛рдЙрдб рдореВрд▓ рдХреЗ рд╡рд┐рд╖рдп рдореЗрдВ рд░реБрдЪрд┐ рд░рдЦрддреЗ рд╣реИрдВред
2019 рд╕рдорд╛рдкреНрдд рд╣реЛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдореИрдВ рдкрд┐рдЫрд▓реЗ рджрд╢рдХ рдХреА рдХреБрдЫ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рддрдХрдиреАрдХреА рдЙрдкрд▓рдмреНрдзрд┐рдпреЛрдВ рдФрд░ рдирд╡рд╛рдЪрд╛рд░реЛрдВ рдкрд░ рдЕрдкрдиреЗ рд╡рд┐рдЪрд╛рд░ рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореИрдВ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдереЛрдбрд╝рд╛ рджреЗрдЦрдиреЗ рдФрд░ рдЖрдиреЗ рд╡рд╛рд▓реЗ рджрд╢рдХ рдХреА рдореБрдЦреНрдп рд╕рдорд╕реНрдпрд╛рдУрдВ рдФрд░ рдЕрд╡рд╕рд░реЛрдВ рдХреЛ рд░реЗрдЦрд╛рдВрдХрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реВрдВрдЧрд╛ред
рдореИрдВ рддреБрд░рдВрдд рдПрдХ рдЖрд░рдХреНрд╖рдг рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдореИрдВ
рдбреЗрдЯрд╛ рд╕рд╛рдЗрдВрд╕ , рдЖрд░реНрдЯрд┐рдлрд┐рд╢рд┐рдпрд▓ рдЗрдВрдЯреЗрд▓рд┐рдЬреЗрдВрд╕, рдлреНрд░рдВрдЯреЗрдВрдб рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдЗрддреНрдпрд╛рджрд┐ рдЬреИрд╕реЗ рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдмрджрд▓рд╛рд╡ рдХреЛ рдХрд╡рд░ рдирд╣реАрдВ рдХрд░рддрд╛, рдХреНрдпреЛрдВрдХрд┐ рдореЗрд░реЗ рдкрд╛рд╕ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд░реВрдк рд╕реЗ рдЙрдирдореЗрдВ рдкрд░реНрдпрд╛рдкреНрдд рдЕрдиреБрднрд╡ рдирд╣реАрдВ рд╣реИред
рдЯрд╛рдЗрдкрд┐рдВрдЧ рд╕реНрдЯреНрд░рд╛рдЗрдХреНрд╕ рдмреИрдХ
2010 рдХреЗ рд╕рдмрд╕реЗ рд╕рдХрд╛рд░рд╛рддреНрдордХ рд░реБрдЭрд╛рдиреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдерд╛ рд╕реНрдерд┐рд░ рдЯрд╛рдЗрдкрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рднрд╛рд╖рд╛рдУрдВ рдХрд╛ рдкреБрдирд░реБрджреНрдзрд╛рд░ред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдРрд╕реА рднрд╛рд╖рд╛рдПрдВ рдХрд╣реАрдВ рднреА рдЧрд╛рдпрдм рдирд╣реАрдВ рд╣реБрдИрдВ (рд╕реА ++ рдФрд░ рдЬрд╛рд╡рд╛ рдЖрдЬ рдорд╛рдВрдЧ рдореЗрдВ рдереЗ; рд╡реЗ рджрд╕ рд╕рд╛рд▓ рдкрд╣рд▓реЗ рд╣рд╛рд╡реА рдереЗ), рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЧрддрд┐рд╢реАрд▓ рдЯрд╛рдЗрдкрд┐рдВрдЧ (рдЧрддрд┐рд╢реАрд▓) рд╡рд╛рд▓реА рднрд╛рд╖рд╛рдУрдВ рдиреЗ 2005 рдореЗрдВ рд░реВрдмреА рдЖрдВрджреЛрд▓рди рдкрд░ рд░реВрдмреА рдХреЗ рдЙрднрд░рдиреЗ рдХреЗ рдмрд╛рдж рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ рдореЗрдВ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд╡реГрджреНрдзрд┐ рдХрд╛ рдЕрдиреБрднрд╡ рдХрд┐рдпрд╛ред 2009 рдореЗрдВ рдпрд╣ рд╡реГрджреНрдзрд┐ Node.js рд╕реНрд░реЛрдд рдХреЛрдб рдХреЗ рдЙрджреНрдШрд╛рдЯрди рдХреЗ рд╕рд╛рде рд╣реБрдИ, рдЬреЛ рд╕рд░реНрд╡рд░ рдкрд░ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдПрдХ рд╡рд╛рд╕реНрддрд╡рд┐рдХрддрд╛ рдмрдирд╛рддрд╛ рд╣реИред
рд╕рдордп рдХреЗ рд╕рд╛рде, рдЧрддрд┐рд╢реАрд▓ рднрд╛рд╖рд╛рдУрдВ рдиреЗ рд╕рд░реНрд╡рд░ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдЕрдкрдиреА рдХреБрдЫ рдЕрдкреАрд▓ рдЦреЛ рджреА рд╣реИред рдХрдВрдЯреЗрдирд░ рдХреНрд░рд╛рдВрддрд┐ рдХреЗ рджреМрд░рд╛рди рд▓реЛрдХрдкреНрд░рд┐рдп рд╣реЛрдиреЗ рд╡рд╛рд▓реА рдЧреЛ рднрд╛рд╖рд╛, рд╕реВрдЪрдирд╛ рдХреЗ рд╕рдорд╛рдирд╛рдВрддрд░ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рдЙрдЪреНрдЪ-рдкреНрд░рджрд░реНрд╢рди, рд╕рдВрд╕рд╛рдзрди-рдХреБрд╢рд▓ рд╕рд░реНрд╡рд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдмреЗрд╣рддрд░ рд░реВрдк рд╕реЗ рдЕрдиреБрдХреВрд▓рд┐рдд рд▓рдЧ рд░рд╣реА рдереА (рдЬреЛ Node.js рдХреЗ рдирд┐рд░реНрдорд╛рддрд╛
рдЗрд╕рд╕реЗ рд╕рд╣рдордд рд╣реИрдВ )ред
2010 рдореЗрдВ рд╢реБрд░реВ рдХреА рдЧрдИ рд░рд╕реНрдЯ рдореЗрдВ рдПрдХ рд╕реБрд░рдХреНрд╖рд┐рдд рдФрд░ рдЯрд╛рдЗрдк рдХреА рдЧрдИ рднрд╛рд╖рд╛ рдмрдирдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдореЗрдВ
рдЯрд╛рдЗрдк рдереНрдпреЛрд░реА рдореЗрдВ рдкреНрд░рдЧрддрд┐ рд╢рд╛рдорд┐рд▓ рдереАред рджрд╢рдХ рдХреЗ рдкрд╣рд▓реЗ рдЫрдорд╛рд╣реА рдореЗрдВ, рдЙрджреНрдпреЛрдЧ рдореЗрдВ рд░рд╕реНрдЯ рдХреЗ рдкреНрд░рддрд┐ рд░рд╡реИрдпрд╛ рдмрд╣реБрдд рдЕрдЪреНрдЫрд╛ рдерд╛, рд▓реЗрдХрд┐рди рджреВрд╕рд░реЗ рдЫрдорд╛рд╣реА рдореЗрдВ рдЗрд╕рдХреА рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ рдореЗрдВ рдХрд╛рдлреА рд╡реГрджреНрдзрд┐ рд╣реБрдИред рдЬрдВрдЧ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдЙрджрд╛рд╣рд░рдгреЛрдВ
рдореЗрдВ рдбреНрд░реЙрдкрдмреЙрдХреНрд╕ рдореЗрдВ рдореИрдЬрд┐рдХ рдкреЙрдХреЗрдЯ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рд╢рд╛рдорд┐рд▓ рд╣реИ,
рдПрдбрдмреНрд▓реНрдпреВрдПрд╕ рдкрдЯрд╛рдЦрд╛ (рд╣рдордиреЗ рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХреА - рд▓рдЧрднрдЧ рдЕрдиреБрд╡рд╛рджред) , рдлрд╛рд╕реНрдЯрд▓реА рдХреЗ рд╢реБрд░реБрдЖрддреА рд╡реЗрдмрдЕрд╡реЗрд╢рди рдХрдВрдкрд╛рдЗрд▓рд░ рдлрд╛рд╕реНрдЯрд▓реА (рдЕрдм рдмрд╛рдЗрдЯрдХреЛрдб рдПрд▓рд╛рдпрдВрд╕ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛), рдЖрджрд┐ред рдРрд╕реА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдЬрдм Microsoft рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рдХреБрдЫ рд╣рд┐рд╕реНрд╕реЛрдВ рдХреЛ рд░рд╕реНрдЯ рдкрд░ рдкреБрдирд░реНрд▓реЗрдЦрди рдХрд░рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░ рд░рд╣рд╛ рд╣реИ, рдпрд╣ рдХрд╣рдирд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ рдХрд┐ 2020 рдХреЗ рджрд╢рдХ рдореЗрдВ рдЗрд╕ рднрд╛рд╖рд╛ рдХрд╛ рдЙрдЬреНрдЬреНрд╡рд▓ рднрд╡рд┐рд╖реНрдп рд╣реИред
рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЧрддрд┐рд╢реАрд▓ рднрд╛рд╖рд╛рдУрдВ рдиреЗ
рд╡реИрдХрд▓реНрдкрд┐рдХ рдкреНрд░рдХрд╛рд░реЛрдВ рдХреА рддрд░рд╣ рдирдИ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рдкреНрд░рд╛рдкреНрдд рдХреА
рд╣реИрдВ ред рдЙрдиреНрд╣реЗрдВ рдкрд╣рд▓реЗ рдЯрд╛рдЗрдкрд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдПрдХ рднрд╛рд╖рд╛ рдЬреЛ рдЖрдкрдХреЛ рдЯрд╛рдЗрдк рдХреЛрдб рдмрдирд╛рдиреЗ рдФрд░ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рд╕рдВрдХрд▓рд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред PHP, рд░реВрдмреА рдФрд░ рдкрд╛рдпрдерди рдиреЗ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╡реИрдХрд▓реНрдкрд┐рдХ рдЯрд╛рдЗрдкрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо (
рдорд╛рдЗрдкреА ,
рд╣реИрдХ ) рдХрд╛ рдЕрдзрд┐рдЧреНрд░рд╣рдг рдХрд┐рдпрд╛ рд╣реИ, рдЬреЛ
рдЙрддреНрдкрд╛рджрди рдореЗрдВ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред
рдПрд╕рдХреНрдпреВрдПрд▓ NoSQL рдкрд░ рд╡рд╛рдкрд╕ рдЬрд╛рдПрдБ
NoSQL рдПрдХ рдФрд░ рддрдХрдиреАрдХ рд╣реИ рдЬреЛ рдЕрдВрдд рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рджрд╢рдХ рдХреА рд╢реБрд░реБрдЖрдд рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд▓реЛрдХрдкреНрд░рд┐рдп рдереАред рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕рдХреЗ рджреЛ рдХрд╛рд░рдг рд╣реИрдВред
рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╕реНрдХреАрдорд╛ рдХреА рдХрдореА, рд▓реЗрдирджреЗрди рдФрд░ рдирд┐рд░рдВрддрд░рддрд╛ рдХреА рдХрдордЬреЛрд░ рдЧрд╛рд░рдВрдЯреА рдХреЗ рд╕рд╛рде NoSQL рдореЙрдбрд▓ SQL рдореЙрдбрд▓ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЕрдзрд┐рдХ рдХрдард┐рди рд╣реЛ рдЧрдпрд╛ред Google рдкреЛрд╕реНрдЯ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ
, "рдЬрдм рднреА рд╕рдВрднрд╡ рд╣реЛ, рдЖрдкрдХреЛ рдордЬрдмреВрдд рд╕реНрдерд┐рд░рддрд╛ рдХреНрдпреЛрдВ рдЪреБрдирдиреА
рдЪрд╛рд╣рд┐рдП"Google рдкрд░ рд╣рдордиреЗ рдЬрд┐рди рдЪреАрдЬреЛрдВ рдХреЛ рд╕реАрдЦрд╛, рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ рдпрд╣ рд╣реИ рдХрд┐ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛрдб рд╕рд░рд▓ рд╣реИ рдФрд░ рд╡рд┐рдХрд╛рд╕ рдХреА рд╕рдордп рд╕реАрдорд╛ рдХрдо рд╣реИ рдЕрдЧрд░ рдЗрдВрдЬреАрдирд┐рдпрд░ рдЬрдЯрд┐рд▓ рд▓реЗрдирджреЗрди рдХреЛ рд╕рдВрднрд╛рд▓рдиреЗ рдФрд░ рдбреЗрдЯрд╛ рдСрд░реНрдбрд░ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдореМрдЬреВрджрд╛ рд╕рдВрдЧреНрд░рд╣рдг рдкрд░ рднрд░реЛрд╕рд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдореВрд▓ рд╕реНрдкреИрдирд░ рдкреНрд░рд▓реЗрдЦрди рдХрд╛ рд╣рд╡рд╛рд▓рд╛ рджреЗрддреЗ рд╣реБрдП, "рд╣рдо рдорд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдпрд╣ рдмреЗрд╣рддрд░ рд╣реИ рдЕрдЧрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рд▓реЗрдирджреЗрди рдХреЗ рджреБрд░реБрдкрдпреЛрдЧ рдХреЗ рдХрд╛рд░рдг рдЖрд╡реЗрджрди рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдореБрджреНрджреЛрдВ рд╕реЗ рдирд┐рдкрдЯрддреЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рдмрд╛рдзрд╛рдУрдВ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрдиреЗ рдХреЗ рдмрдЬрд╛рдп рд▓рдЧрд╛рддрд╛рд░ рд▓реЗрдирджреЗрди рд╣реЛрддреЗ рд╣реИрдВред"
рджреВрд╕рд░рд╛ рдХрд╛рд░рдг рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреНрд▓рд╛рдЙрдб рд╕реНрдкреЗрд╕ рдореЗрдВ "рд╕реНрдХреЗрд▓реЗрдмрд▓" рд╡рд┐рддрд░рд┐рдд SQL рдбреЗрдЯрд╛рдмреЗрд╕ (рдЬреИрд╕реЗ
рдХреНрд▓рд╛рдЙрдб рд╕реНрдкреИрдирд░ рдФрд░
AWS рдЕрд░реЛрд░рд╛ ) рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдХреЙрдХрд░реЛрдЪрдбреАрдмреА рдЬреИрд╕реЗ рдУрдкрди рд╕реЛрд░реНрд╕ рд╡рд┐рдХрд▓реНрдк
(рд╣рдордиреЗ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рднреА рд▓рд┐рдЦрд╛ рдерд╛ - рд▓рдЧрднрдЧред рдЕрдиреБрд╡рд╛рджред) , рдЬреЛ рдХрдИ рд╣рд▓ рдХрд░рддреЗ рд╣реИрдВред рддрдХрдиреАрдХреА рд╕рдорд╕реНрдпрд╛рдУрдВ рд╕реЗ, рдЬрд┐рд╕рдХреЗ рдХрд╛рд░рдг рдкрд╛рд░рдВрдкрд░рд┐рдХ рдПрд╕рдХреНрдпреВрдПрд▓-рдмреЗрд╕ "рдкреИрдорд╛рдиреЗ рдирд╣реАрдВ" рдереЗред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ MongoDB, рдПрдХ рдмрд╛рд░ NoSQL рдЖрдВрджреЛрд▓рди рдХрд╛ рдкреНрд░рддреАрдХ рд╣реИ, рдЕрдм рд╡рд┐рддрд░рд┐рдд рд▓реЗрдирджреЗрди
рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ ред
рдХрдИ рджрд╕реНрддрд╛рд╡реЗрдЬреЛрдВ (рдПрдХ рдпрд╛ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрдЧреНрд░рд╣реЛрдВ рдореЗрдВ) рдореЗрдВ рдкрд░рдорд╛рдгреБ рдкрдврд╝рдиреЗ рдФрд░ рд▓рд┐рдЦрдиреЗ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП, MongoDB рдХрдИ рджрд╕реНрддрд╛рд╡реЗрдЬреЛрдВ рдХреЗ рд╕рд╛рде рд▓реЗрдирджреЗрди рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рд╡рд┐рддрд░рд┐рдд рд▓реЗрдирджреЗрди рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рд▓реЗрди-рджреЗрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрдИ рдХрд╛рд░реНрдпреЛрдВ, рд╕рдВрдЧреНрд░рд╣, рдбреЗрдЯрд╛рдмреЗрд╕, рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдФрд░ рд╢рд╛рд░реНрдХ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдХреБрд▓ рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ
рдмрд┐рдирд╛ рдХрд┐рд╕реА рд╕рдВрджреЗрд╣ рдХреЗ рдЕрдкрд╛рдЪреЗ рдХрд╛рдлреНрдХрд╛, рдкрд┐рдЫрд▓реЗ рдПрдХ рджрд╢рдХ рдХреЗ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЖрд╡рд┐рд╖реНрдХрд╛рд░реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдмрди рдЧрдпрд╛ рд╣реИред рдЗрд╕рдХрд╛ рд╕реНрд░реЛрдд рдХреЛрдб рдЬрдирд╡рд░реА 2011 рдореЗрдВ рдЦреЛрд▓рд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рд╡рд░реНрд╖реЛрдВ рд╕реЗ рдХрд╛рдлреНрдХрд╛ рдиреЗ рдбреЗрдЯрд╛ рд╡реНрдпрд╡рд╕рд╛рдп рдХреЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рддрд░реАрдХреЗ рдореЗрдВ рдХреНрд░рд╛рдВрддрд┐ рд▓рд╛ рджреА рдереАред рдХрдлрд╝реНрдХрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЙрди рд╕рднреА рдХрдВрдкрдирд┐рдпреЛрдВ рдореЗрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдЬрд┐рдирдореЗрдВ рдореБрдЭреЗ рдХрд╛рдо рдХрд░рдиреЗ рдХрд╛ рдореМрдХрд╛ рдерд╛, рд╕реНрдЯрд╛рд░реНрдЯрдЕрдкреНрд╕ рд╕реЗ рд▓реЗрдХрд░ рдмрдбрд╝реЗ рдирд┐рдЧрдореЛрдВ рддрдХред рдЙрдиреНрд╣реЗрдВ (рдкрдм-рд╕рдм, рд╕реНрдЯреНрд░реАрдо, рдЗрд╡реЗрдВрдЯ-рдУрд░рд┐рдПрдВрдЯреЗрдб рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░) рдХреА рдЧрд╛рд░рдВрдЯреА рдФрд░ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рд╡рд┐рднрд┐рдиреНрди рдХрд╛рд░реНрдпреЛрдВ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ: рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░реЗрдЬ рдХреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдХрд░рдиреЗ рд╕реЗ рд▓реЗрдХрд░ рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рдФрд░ рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕ рддрдХ рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ, рдЬреЛ рдХрдИ рдХреНрд╖реЗрддреНрд░реЛрдВ рдЬреИрд╕реЗ рд╡рд┐рддреНрдд, рд╕реНрд╡рд╛рд╕реНрдереНрдп рд╕реЗрд╡рд╛, рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреНрд╖реЗрддреНрд░, рдЦреБрджрд░рд╛ рдФрд░ рдЖрджрд┐
рдирд┐рд░рдВрддрд░ рдПрдХреАрдХрд░рдг (рдФрд░ рдХреБрдЫ рд╣рдж рддрдХ рдирд┐рд░рдВрддрд░ рддреИрдирд╛рддреА)
рдкрд┐рдЫрд▓реЗ 10 рд╡рд░реНрд╖реЛрдВ рдореЗрдВ рдирд┐рд░рдВрддрд░ рдПрдХреАрдХрд░рдг рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдкрд┐рдЫрд▓реЗ рдПрдХ рджрд╢рдХ рд╕реЗ рдЕрдзрд┐рдХ рдерд╛ рдХрд┐ рдпрд╣
рдЗрд╕ рд╣рдж рддрдХ рдлреИрд▓ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдорд╛рдирдХ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдмрди рдЧрдпрд╛ рд╣реИ (рд╕рднреА рдкреБрд▓ рдЕрдиреБрд░реЛрдзреЛрдВ рдкрд░ рдкрд░реАрдХреНрд╖рдг рдЪрд▓рд╛рдПрдВ)ред GitHub рдХрд╛ рд╡рд┐рдХрд╛рд╕ рдФрд░ рднрдВрдбрд╛рд░рдг рдХреЛрдб рдХреЗ рд▓рд┐рдП рдПрдХ рдордВрдЪ рдХреЗ рд░реВрдк рдореЗрдВ рдмрдирдирд╛ рдФрд░, рдЕрдзрд┐рдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд╛рдд,
GitHub рдкреНрд░рд╡рд╛рд╣ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдЕрд░реНрде рд╣реИ рдХрд┐ рдорд╛рд╕реНрдЯрд░ рдореЗрдВ рдПрдХ рдкреБрд▓ рдЕрдиреБрд░реЛрдз рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдкрд░реАрдХреНрд╖рдг рдХрд╛ рд╕рдВрдЪрд╛рд▓рди рдХрд░рдирд╛ рдЕрднрд┐рдпрдВрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдкрд░рд┐рдЪрд┐рдд рд╡рд┐рдХрд╛рд╕ рдореЗрдВ
рдПрдХрдорд╛рддреНрд░ рд╡рд░реНрдХрдлрд╝реНрд▓реЛ рд╣реИ рдЬрд┐рдиреНрд╣реЛрдВрдиреЗ рдЕрдкрдирд╛ рдХрд░рд┐рдпрд░ рд╢реБрд░реВ рдХрд┐рдпрд╛ рд╣реИ рдкрд┐рдЫрд▓реЗ рджрд╕ рд╕рд╛рд▓
рдирд┐рд░рдВрддрд░ рдкрд░рд┐рдирд┐рдпреЛрдЬрди (рдХрдВрдЯрд┐рдиреНрдпреБрдЕрд╕ рдбрд┐рдкреНрд▓реЙрдпрдореЗрдВрдЯ; рдкреНрд░рддреНрдпреЗрдХ рдХрдорд┐рдЯрдореЗрдВрдЯ рдХреЛ рдЙрд╕реА рд░реВрдк рдореЗрдВ рддреИрдирд╛рдд рдХрд░рдирд╛ рдФрд░ рдЬрдм рд╡рд╣ рдорд╛рд╕реНрдЯрд░ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рддрд╛ рд╣реИ) рдирд┐рд░рдВрддрд░ рдПрдХреАрдХрд░рдг рдЬрд┐рддрдирд╛ рд╡реНрдпрд╛рдкрдХ рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИред рд╣рд╛рд▓рд╛рдВрдХрд┐, рддреИрдирд╛рддреА рдХреЗ рд▓рд┐рдП рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХреНрд▓рд╛рдЙрдб-рдЖрдзрд╛рд░рд┐рдд рдПрдкреАрдЖрдИ рдХреЗ рд╕рд╛рде, рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ (рддреИрдирд╛рддреА рдХреЗ рд▓рд┐рдП рдПрдХ рдорд╛рдирдХреАрдХреГрдд рдПрдкреАрдЖрдИ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ) рдЬреИрд╕реЗ рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдХреА рдмрдврд╝рддреА рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛, рдФрд░ рдорд▓реНрдЯреА-рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдХрд╛ рдЙрджрдп, рд╕реНрдкрд┐рдирдХрдиреЗрд░ рдЬреИрд╕реЗ рдмрд╣реБ-рдХреНрд▓рд╛рдЙрдб рдЙрдкрдХрд░рдг (рдорд╛рдирдХреАрдХреГрдд рдПрдкреАрдЖрдИ рдХреЗ рдКрдкрд░ рдирд┐рд░реНрдорд┐рдд), рддреИрдирд╛рддреА рдкреНрд░рдХреНрд░рд┐рдпрд╛рдПрдВ рдЕрдзрд┐рдХ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд, рд╕реБрд╡реНрдпрд╡рд╕реНрдерд┐рдд рдФрд░ рд╕реБрд╡реНрдпрд╡рд╕реНрдерд┐рдд рд╣реЛ рдЧрдИ рд╣реИрдВред рдЖрдо рддреМрд░ рдкрд░ рд╕реБрд░рдХреНрд╖рд┐рддред
рдХрдВрдЯреЗрдирд░
рдХрдВрдЯреЗрдирд░реЛрдВ, рд╢рд╛рдпрдж, рдХреЛ 2010 рдХреЗ рджрд╢рдХ рдХреА рд╕рдмрд╕реЗ рдкреНрд░рдЪрд╛рд░рд┐рдд, рдЪрд░реНрдЪрд┐рдд, рд╡рд┐рдЬреНрдЮрд╛рдкрд┐рдд рдФрд░ рдЧрд▓рдд рд╕рдордЭрд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рддрдХрдиреАрдХ рдХрд╣рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рджреВрд╕рд░реА рдУрд░, рдпрд╣ рдкрд┐рдЫрд▓реЗ рджрд╢рдХ рдХреЗ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╡рд╛рдЪрд╛рд░реЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд╣реИред рдЗрд╕ рд╕рднреА рдХреИрдХреЛрдлрдиреА рдХреЗ рдХрд╛рд░рдг рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рдорд┐рд╢реНрд░рд┐рдд рд╕рдВрдХреЗрддреЛрдВ рдореЗрдВ рдирд┐рд╣рд┐рдд рд╣реИ рдЬреЛ рд╣рдореЗрдВ рд▓рдЧрднрдЧ рд╣рд░ рдЬрдЧрд╣ рдкреНрд░рд╛рдкреНрдд рд╣реБрдЖ рдерд╛ред рдЕрдм рдЬрдмрдХрд┐ рдкреНрд░рдЪрд╛рд░ рдереЛрдбрд╝рд╛ рд╢рд╛рдВрдд рд╣реЛ рдЧрдпрд╛ рд╣реИ, рдХреБрдЫ рдХреНрд╖рдгреЛрдВ рдиреЗ рдФрд░ рдЕрдзрд┐рдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд░рдВрдЧреЛрдВ рдХреЛ рд▓реЗ рд▓рд┐рдпрд╛ рд╣реИред
рдХрдВрдЯреЗрдирд░ рд▓реЛрдХрдкреНрд░рд┐рдп рдирд╣реАрдВ рд╣реЛ рдЧрдП рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдПрдХ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЪрд▓рд╛рдиреЗ рдХрд╛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рддрд░реАрдХрд╛ рд╣реИ рдЬреЛ рд╡реИрд╢реНрд╡рд┐рдХ рдбреЗрд╡рд▓рдкрд░ рд╕рдореБрджрд╛рдп рдХреА рдЬрд░реВрд░рддреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рддрд╛ рд╣реИред рдХрдВрдЯреЗрдирд░ рд▓реЛрдХрдкреНрд░рд┐рдп рд╣реЛ рдЧрдП рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдПрдХ рдЙрдкрдХрд░рдг рдХреЗ рд▓рд┐рдП рд╡рд┐рдкрдгрди рдЕрдиреБрд░реЛрдз рдореЗрдВ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдлрд┐рдЯ рд╣реЛрддреЗ рд╣реИрдВ рдЬреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд▓рдЧ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╣рд▓ рдХрд░рддрд╛ рд╣реИред рдбреЙрдХрд░ рдкреНрд░реЗрд╕рд┐рдВрдЧ рд╕рдВрдЧрддрддрд╛ рд╕рдорд╕реНрдпрд╛ ("рдореЗрд░реА рдорд╢реАрди рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ") рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ
рд╢рд╛рдирджрд╛рд░ рд╡рд┐рдХрд╛рд╕ рдЙрдкрдХрд░рдг рдмрди рдЧрдпрд╛ред
рдЕрдзрд┐рдХ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ,
рдбреЙрдХрд░ рдЫрд╡рд┐ рдиреЗ рдПрдХ рдХреНрд░рд╛рдВрддрд┐ рдХрд░ рджреА рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рдиреЗ рд╡рд╛рддрд╛рд╡рд░рдг рдХреЗ рдмреАрдЪ рд╕рдорддрд╛ рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░ рджрд┐рдпрд╛ рдФрд░ рди рдХреЗрд╡рд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдХреА рд╕рдЪреНрдЪреА рдкреЛрд░реНрдЯреЗрдмрд┐рд▓рд┐рдЯреА рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХреА, рдмрд▓реНрдХрд┐ рдЗрд╕рдХреЗ рд╕рднреА рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдФрд░ рдкрд░рд┐рдЪрд╛рд▓рди рдирд┐рд░реНрднрд░рддрд╛ рднреАред рдпрд╣ рддрдереНрдп рдХрд┐ рдпрд╣ рдЙрдкрдХрд░рдг рдХрд┐рд╕реА рддрд░рд╣ "рдХрдВрдЯреЗрдирд░реЛрдВ" рдХреА рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ рдХреЛ рдмрдврд╝рд╛рддрд╛ рд╣реИ, рдЬреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдПрдХ рдмрд╣реБрдд рд╣реА рдирд┐рдореНрди-рд╕реНрддрд░реАрдп рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╡рд┐рд╕реНрддрд╛рд░ рд╣реИ, рдореЗрд░реЗ рд▓рд┐рдП рд╢рд╛рдпрдж рдкрд┐рдЫрд▓реЗ рджрд╢рдХ рдХрд╛ рдореБрдЦреНрдп рд░рд╣рд╕реНрдп рдмрдирд╛ рд╣реБрдЖ рд╣реИред
serverless
рдореИрдВ рд╢рд░реНрдд рд▓рдЧрд╛рддрд╛ рд╣реВрдВ рдХрд┐ "рд╕рд░реНрд╡рд░ рд░рд╣рд┐рдд" рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХрдВрдЯреЗрдирд░реЛрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдЕрдзрд┐рдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЖрдкрдХреЛ
рдСрди-рдбрд┐рдорд╛рдВрдб рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреЗ рд╕рдкрдиреЗ рдХреЛ рд╕рд╛рдХрд╛рд░ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдкрд┐рдЫрд▓реЗ рдкрд╛рдВрдЪ рд╡рд░реНрд╖реЛрдВ рдореЗрдВ, рдореИрдВрдиреЗ рд╕рд░реНрд╡рд░ рд░рд╣рд┐рдд рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рджрд╛рдпрд░реЗ рдХрд╛ рдХреНрд░рдорд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ (рдирдИ рднрд╛рд╖рд╛рдУрдВ рдФрд░ рд░рдирдЯрд╛рдЗрдо рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рдирд╛) рдХрд╛ рдЕрд╡рд▓реЛрдХрди рдХрд┐рдпрд╛ рд╣реИред рдПрдЬрд╝реНрдпреЛрд░ рдбреНрдпреВрд░реЗрдмрд▓ рдлрд╝рдВрдХреНрд╢рдВрд╕ рдЬреИрд╕реЗ рдЙрддреНрдкрд╛рджреЛрдВ рдХрд╛ рдЙрджреНрднрд╡ рд╕реНрдЯреЗрдЯрдлреБрд▓ рдлрд╝рдВрдХреНрд╢рдВрд╕ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди (рдПрдХ рд╕рд╛рде рдлрд╝рд╛рдПрдПрд╕ рдкреНрд░рддрд┐рдмрдВрдзреЛрдВ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд
рдХреБрдЫ рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ) рдХреА рджрд┐рд╢рд╛ рдореЗрдВ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдХрджрдо рдкреНрд░рддреАрдд рд╣реЛрддрд╛ рд╣реИред рдореИрдВ рд░реБрдЪрд┐ рдХреЗ рд╕рд╛рде рджреЗрдЦреВрдВрдЧрд╛ рдХрд┐ рдЖрдиреЗ рд╡рд╛рд▓реЗ рд╡рд░реНрд╖реЛрдВ рдореЗрдВ рдпрд╣ рдирдпрд╛ рдкреНрд░рддрд┐рдорд╛рди рдХреИрд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрдЧрд╛ред
рд╕реНрд╡рдЪрд╛рд▓рди
рд╢рд╛рдпрдж рдСрдкрд░реЗрдЯрд┐рдВрдЧ рдЗрдВрдЬреАрдирд┐рдпрд░реЛрдВ рдХрд╛ рд╕рдореБрджрд╛рдп рдЗрд╕ рдкреНрд░рд╡реГрддреНрддрд┐ рд╕реЗ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд▓рд╛рднрд╛рдиреНрд╡рд┐рдд рд╣реБрдЖ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рд╡рд╣ рдерд╛ рдЬрд┐рд╕рдиреЗ "рдХреЛрдб рдХреЗ рд░реВрдк рдореЗрдВ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ" (IaC) рдЬреИрд╕реА рдЕрд╡рдзрд╛рд░рдгрд╛рдУрдВ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рд╕рдХреНрд╖рдо рдХрд┐рдпрд╛ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╕реНрд╡рдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдЬреБрдиреВрди "SRE рд╕рдВрд╕реНрдХреГрддрд┐" рдХреА рд╡реГрджреНрдзрд┐ рдХреЗ рд╕рд╛рде рдореЗрд▓ рдЦрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рд▓рдХреНрд╖реНрдп рдСрдкрд░реЗрд╢рди рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрдзрд┐рдХ рдХрд╛рд░реНрдпрдХреНрд░рдо-рдЙрдиреНрдореБрдЦ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╣реИред
рдпреВрдирд┐рд╡рд░реНрд╕рд▓ рдПрдкреАрдЖрдИ
рдкрд┐рдЫрд▓реЗ рджрд╢рдХ рдХреА рдПрдХ рдФрд░ рдЙрддреНрд╕реБрдХ рд╡рд┐рд╢реЗрд╖рддрд╛ рд╡рд┐рднрд┐рдиреНрди рд╡рд┐рдХрд╛рд╕ рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдПрдкреАрдЖрдИ рд╕рдВрдХреЗрдд рд╣реИред рдЕрдЪреНрдЫрд╛, рд▓рдЪреАрд▓рд╛ рдПрдкреАрдЖрдИ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЛ рдирд╡реАрди рд╡рд░реНрдХрдлрд╝реНрд▓реЛрдЬрд╝ рдФрд░ рдЯреВрд▓ рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬреЛ рдмрджрд▓реЗ рдореЗрдВ, рд░рдЦрд░рдЦрд╛рд╡ рдореЗрдВ рдорджрдж рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдкреНрд░рдпреЛрдЬреНрдп рдХреЛ рдмрдврд╝рд╛рддреЗ рд╣реИрдВред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, API рдлрд┐рдХреНрд╢рди рдХреБрдЫ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдпрд╛ рдЯреВрд▓ рдХреЗ SaaS рдлрд┐рдХреНрд╢рди рдХреЗ рд▓рд┐рдП рдкрд╣рд▓рд╛ рдХрджрдо рд╣реИред рдпрд╣ рдкреНрд░рд╡реГрддреНрддрд┐ рдорд╛рдЗрдХреНрд░реЛрд╕рд░реНрд╡рд┐рд╕реЗрдЬ рдХреА рдмрдврд╝рддреА рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ рдХреЗ рд╕рд╛рде рдореЗрд▓ рдЦрд╛рддреА рд╣реИ: рд╕рд╛рд╕ рд╕рд┐рд░реНрдл рдПрдХ рдФрд░ рд╕реЗрд╡рд╛ рдереА рдЬрд┐рд╕реЗ рдЖрдк рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдирд┐рдЧрд░рд╛рдиреА, тАЛтАЛрднреБрдЧрддрд╛рди, рд▓реЛрдб рд╕рдВрддреБрд▓рди, рдирд┐рд░рдВрддрд░ рдПрдХреАрдХрд░рдг, рдЕрд▓рд░реНрдЯ,
рд╕реБрд╡рд┐рдзрд╛ рдлрд╝реНрд▓реИрдЧрд┐рдВрдЧ , CDN, рдЯреНрд░реИрдлрд╝рд┐рдХ рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ (рдЙрджрд╛ред DNS), рдЖрджрд┐ рдЬреИрд╕реЗ рдХрдИ рд╕рд╛рд╕ рдФрд░ FOSS рдЙрдкрдХрд░рдг рд╣реИрдВред рдЬреЛ рдкрд┐рдЫрд▓реЗ рдПрдХ рджрд╢рдХ рдореЗрдВ рдлрд▓рд╛-рдлреВрд▓рд╛ред
observability
рдпрд╣ рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ рдЖрдЬ рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЖрд╡реЗрджрди рд╡реНрдпрд╡рд╣рд╛рд░ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдФрд░ рдирд┐рджрд╛рди рдХреЗ рд▓рд┐рдП рдкрд╣рд▓реЗ рд╕реЗ
рдЕрдзрд┐рдХ рдЙрдиреНрдирдд рдЙрдкрдХрд░рдг рдЙрдкрд▓рдмреНрдз рд╣реИрдВред рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо, рдЬрд┐рд╕реЗ 2015 рдореЗрдВ рдУрдкрди рд╕реЛрд░реНрд╕ рдХрд╛ рджрд░реНрдЬрд╛ рдорд┐рд▓рд╛, рдХреЛ рд╢рд╛рдпрдж рдЙрди рд▓реЛрдЧреЛрдВ рдХрд╛
рд╕рдмрд╕реЗ рдЕрдЪреНрдЫрд╛ рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХрд╣рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬрд┐рдирдХреЗ рд╕рд╛рде рдореИрдВрдиреЗ рдХрд╛рдо рдХрд┐рдпрд╛ рд╣реИред рдпрд╣ рд╕рд╣реА рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕рдВрдЦреНрдпрд╛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рд╣реА рддрд░реАрдХреЗ рд╕реЗ рд▓рд╛рдЧреВ рдХреА рдЬрд╛рддреА рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ
рдЖрдпрд╛рдо рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди)ред
рдбрд┐рд╕реНрдЯреНрд░рд┐рдмреНрдпреВрдЯреЗрдб рдЯреНрд░реЗрд╕рд┐рдВрдЧ рдПрдХ рдЕрдиреНрдп рддрдХрдиреАрдХ рдереА, рдЬреЛ рдУрдкрдирдЯреНрд░реЗрд╕рд┐рдВрдЧ (рдФрд░ рдЗрд╕рдХреЗ рдЙрддреНрддрд░рд╛рдзрд┐рдХрд╛рд░реА, рдУрдкрдирдЯреЗрд▓реАрдореЗрдЯреНрд░реА) рдЬреИрд╕реА рдкрд╣рд▓реЛрдВ рдХреЗ рдХрд╛рд░рдг 2010 рдХреЗ рджрд╢рдХ рдореЗрдВ рдореБрдЦреНрдпрдзрд╛рд░рд╛ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░ рдЧрдИред рдпрджреНрдпрдкрд┐ рдЯреНрд░реЗрд╕рд┐рдВрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЕрднреА рднреА рдХрд╛рдлреА рдХрдард┐рди рд╣реИ, рд▓реЗрдХрд┐рди рдХреБрдЫ рдирд╡реАрдирддрдо рд╡рд┐рдХрд╛рд╕ рд╣рдореЗрдВ рдпрд╣ рдЖрд╢рд╛ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреЗ рд╣реИрдВ рдХрд┐ 2020 рдХреЗ рджрд╢рдХ рдореЗрдВ рд╣рдо рдЗрд╕рдХреА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдХреНрд╖рдорддрд╛ рдХреЛ рдкреНрд░рдХрдЯ рдХрд░реЗрдВрдЧреЗред
(рдиреЛрдЯ perevред: рд╣рдорд╛рд░реЗ рдмреНрд▓реЙрдЧ рдореЗрдВ " рд╡рд┐рддрд░рд┐рдд рдЯреНрд░реЗрд╕рд┐рдВрдЧ: рд╣рдордиреЗ рд╕рдм рдХреБрдЫ рдЧрд▓рдд рдХрд┐рдпрд╛ " рд▓реЗрдЦ рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдЙрд╕реА рд▓реЗрдЦрдХ рдХреЗ рд▓рд┐рдП рднреА рдкрдврд╝реЗрдВред)рднрд╡рд┐рд╖реНрдп рдХреА рддрд▓рд╛рд╢ рдореЗрдВ
рдХрд╛рд╢, рдХрдИ рджрд░реНрдж рдмрд┐рдВрджреБ рд╣реИрдВ рдЬреЛ рдЖрдиреЗ рд╡рд╛рд▓реЗ рджрд╢рдХ рдореЗрдВ рд╣рд▓ рд╣реЛрдиреЗ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВред рдпрд╣рд╛рдБ рдЙрди рдкрд░ рдореЗрд░реЗ рд╡рд┐рдЪрд╛рд░ рдФрд░ рдЙрдирд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛рдиреЗ рдХреЗ рдХреБрдЫ рд╕рдВрднрд╛рд╡рд┐рдд рд╡рд┐рдЪрд╛рд░ рд╣реИрдВред
рдореВрд░ рдХреА рд╡рд┐рдзрд┐ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди
рдбреЗрдирд╛рд░реНрдб рдХреЗ рд╕реНрдХреЗрд▓рд┐рдВрдЧ рдХрд╛рдиреВрди рдХреЗ рдЕрдВрдд рдФрд░ рдореВрд░ рдХреЗ рдХрд╛рдиреВрди рдХреЗ рдкреАрдЫреЗ рд░рд╣рдиреЗ рдХреЗ рдХрд╛рд░рдг рдирдП рдирд╡рд╛рдЪрд╛рд░реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЬреЙрди рд╣реЗрдиреЗрд╕реА,
рдЕрдкрдиреЗ рд╡реНрдпрд╛рдЦреНрдпрд╛рди рдореЗрдВ рдмрддрд╛рддреЗ рд╣реИрдВ рдХрд┐ рдЯреАрдкреАрдпреВ рдЬреИрд╕реЗ
рдбреЛрдореЗрди-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдореВрд░ рдХреЗ рдХрд╛рдиреВрди рд╕реЗ рдкреАрдЫреЗ рд░рд╣рдиреЗ рдХреА рд╕рдорд╕реНрдпрд╛ рдХреЗ рд╕рдорд╛рдзрд╛рди рдореЗрдВ рд╕реЗ рдПрдХ рдХреНрдпреЛрдВ рдмрди рд╕рдХрддреЗ рд╣реИрдВред Google рдХреЗ
MLIR рдЬреИрд╕реЗ
рдЯреВрд▓рдХрд┐рдЯ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЗрд╕ рджрд┐рд╢рд╛ рдореЗрдВ рдПрдХ рдЕрдЪреНрдЫрд╛ рдХрджрдо рд╣реИред
рдХрдВрдкрд╛рдЗрд▓рд░реЛрдВ рдХреЛ рдирдП рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдЖрд╕рд╛рдиреА рд╕реЗ рдирдП рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдХреЛ рдкреЛрд░реНрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП, рдбрд╛рдпрдиреЗрдорд┐рдХ рдПрдХреНрд╕реАрд▓реЗрдЯрд░ рдФрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо-рдирд┐рдпрдВрддреНрд░рд┐рдд рд╕реНрдЯреЛрд░реЗрдЬ рдбрд┐рд╡рд╛рдЗрд╕реЗрд╕ рд╕реЗ рдбрд╛рдпрдиреЗрдорд┐рдХ, рдирд┐рдпрдВрддреНрд░рд┐рдд рднрд╛рд╖рд╛рдУрдВ рдХреЗ рдХрдИ рд╕реНрддрд░реЛрдВ рдХреЛ рдмрд╛рдВрдзрдирд╛ рдЪрд╛рд╣рд┐рдП, рдЬрдмрдХрд┐ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдСрдЯреЛ-рдЯреНрдпреВрдирд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рд╕реНрд╡рд┐рдЪ рдкреНрд░рджрд╛рди рдХрд░рдирд╛, рдмрд╕ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ред -рд╕рдордп рдкрд░, рдкреВрд░реЗ рд╕реНрдЯреИрдХ рдореЗрдВ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдХрд╛рдордХрд╛рдЬ рдФрд░ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдбрд┐рдмрдЧрд┐рдВрдЧ рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдирд┐рджрд╛рди рдФрд░ рд╡рд┐рддрд░рдг, рдФрд░ рдЬреНрдпрд╛рджрд╛рддрд░ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ рдкрд░реНрдпрд╛рдкреНрдд рд░реВрдк рд╕реЗ рд╣рд╕реНрддрд▓рд┐рдЦрд┐рдд рдХреЛрдбрд╛рдВрддрд░рдХ рдХреЗ рдкрд╛рд╕ zvoditelnostред рд╣рдо рдЗрд╕ рддрд░рд╣ рдХреЗ рд╕рдВрдХрд▓рд┐рдд рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдФрд░ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдЙрдкрд▓рдмреНрдзрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЕрдкрдиреА рджреГрд╖реНрдЯрд┐, рдкреНрд░рдЧрддрд┐ рдФрд░ рдпреЛрдЬрдирд╛рдУрдВ рдХреЛ рд╕рд╛рдЭрд╛ рдХрд░рдиреЗ рдХрд╛ рдЗрд░рд╛рджрд╛ рд░рдЦрддреЗ рд╣реИрдВред
рд╕реАрдЖрдИ / рд╕реАрдбреА
рдпрджреНрдпрдкрд┐ рд╕реАрдЖрдИ рдХреА рдмрдврд╝рддреА рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ 2010 рдХреЗ рдореБрдЦреНрдп рд░реБрдЭрд╛рдиреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдмрди рдЧрдИ рд╣реИ, рдЬреЗрдирдХрд┐рдВрд╕ рдЕрднреА рднреА рд╕реАрдЖрдИ рд╕реНрд╡рд░реНрдг рдорд╛рдирдХ рд╣реИред

рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдирд╡рд╛рдЪрд╛рд░ рдХреА рд╕рдЦреНрдд рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:
- рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ (рдХреЛрдбрд┐рдВрдЧ рдкрд░реАрдХреНрд╖рдг рд╡рд┐рдирд┐рд░реНрджреЗрд╢реЛрдВ рдХреЗ рд▓рд┐рдП DSL);
- рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рд╡рд┐рд╡рд░рдг рдЬреЛ рдЗрд╕реЗ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕реНрдХреЗрд▓реЗрдмрд▓ рдФрд░ рддреЗрдЬрд╝ рдмрдирд╛ рджреЗрдЧрд╛;
- рдкрд░реАрдХреНрд╖рдг рдХреЗ рдЕрдзрд┐рдХ рдЙрдиреНрдирдд рд░реВрдкреЛрдВ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рд╡рд╛рддрд╛рд╡рд░рдг (рдордВрдЪрди, рдареЗрд╕, рдЖрджрд┐) рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг;
- рдирд┐рд░рдВрддрд░ рд╕рддреНрдпрд╛рдкрди рдФрд░ рдкрд░рд┐рдирд┐рдпреЛрдЬрдиред
рдбреЗрд╡рд▓рдкрд░ рдЙрдкрдХрд░рдг
рдПрдХ рдЙрджреНрдпреЛрдЧ рдХреЗ рд░реВрдк рдореЗрдВ, рд╣рдордиреЗ рддреЗрдЬреА рд╕реЗ рдЬрдЯрд┐рд▓ рдФрд░ рдкреНрд░рднрд╛рд╡рд╢рд╛рд▓реА рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдмрдирд╛рдирд╛ рд╢реБрд░реВ рдХрд┐рдпрд╛ред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЬрдм рд╣рдорд╛рд░реЗ рдЕрдкрдиреЗ рдЙрдкрдХрд░рдгреЛрдВ рдХреА рдмрд╛рдд рдЖрддреА рд╣реИ, рддреЛ рд╣рдо рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╕реНрдерд┐рддрд┐ рдХрд╛рдлреА рдмреЗрд╣рддрд░ рд╣реЛ рд╕рдХрддреА рд╣реИред
рд╕рдВрдпреБрдХреНрдд рдФрд░ рджреВрд░рд╕реНрде (ssh рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ) рд╕рдВрдкрд╛рджрди рдиреЗ рдХреБрдЫ рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ рд╣рд╛рд╕рд┐рд▓ рдХреА рд╣реИ, рд▓реЗрдХрд┐рди рдЕрднреА рддрдХ рдирдИ рдорд╛рдирдХ рд╡рд┐рдХрд╛рд╕ рдкрджреНрдзрддрд┐ рдирд╣реАрдВ рдмрди рдкрд╛рдИ рд╣реИред рдпрджрд┐ рдЖрдк, рдореЗрд░реА рддрд░рд╣, рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рдпреА рдЗрдВрдЯрд░рдиреЗрдЯ рдХрдиреЗрдХреНрд╢рди рдХреА
рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рдмрд╣реБрдд рд╡рд┐рдЪрд╛рд░ рдХреЛ рдЕрд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдПрдХ рджреВрд░рд╕реНрде рдорд╢реАрди рдкрд░ ssh рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдХрд╛рдо рдХрд░рдирд╛ рдЖрдкрдХреЗ рдЕрдиреБрд░реВрдк рд╣реЛрдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд╣реИред
рд╕реНрдерд╛рдиреАрдп рд╡рд┐рдХрд╛рд╕ рд╡рд╛рддрд╛рд╡рд░рдг, рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдмрдбрд╝реЗ рд╕реЗрд╡рд╛-рдЙрдиреНрдореБрдЦ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдкрд░ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЗрдВрдЬреАрдирд┐рдпрд░реЛрдВ рдХреЗ рд▓рд┐рдП, рдЕрднреА рднреА рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИред рдХреБрдЫ рдкрд░рд┐рдпреЛрдЬрдирд╛рдПрдВ рдЗрд╕реЗ рд╣рд▓ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣реА рд╣реИрдВ, рдФрд░ рдореБрдЭреЗ рдпрд╣ рдЬрд╛рдирдиреЗ рдореЗрдВ рджрд┐рд▓рдЪрд╕реНрдкреА рд╣реЛрдЧреА рдХрд┐ рдЗрд╕ рдЙрдкрдпреЛрдЧ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рд╕рдмрд╕реЗ рдПрд░реНрдЧреЛрдиреЛрдорд┐рдХ рдпреВрдПрдХреНрд╕ рдХреИрд╕рд╛ рджрд┐рдЦреЗрдЧрд╛ред
тАЬрдкреЛрд░реНрдЯреЗрдмрд▓ рд╡рд╛рддрд╛рд╡рд░рдгтАЭ рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ рдХреЛ рд╡рд┐рдХрд╛рд╕ рдХреЗ рдЕрдиреНрдп рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдирд╛ рднреА рджрд┐рд▓рдЪрд╕реНрдк рд╣реЛрдЧрд╛, рдЬреИрд╕реЗ рдХрд┐ рдХреБрдЫ рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рдпрд╛ рдХреБрдЫ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЗ рд╕рд╛рде рд╕рд╛рдордирд╛ рдХрд┐рдП рдЧрдП рддреНрд░реБрдЯрд┐рдпреЛрдВ (рдпрд╛
рдкрд░рддрджрд╛рд░ рдкрд░реАрдХреНрд╖рдгреЛрдВ ) рдХреЛ рдкреБрди: рдкреЗрд╢ рдХрд░рдирд╛ред
рдореИрдВ рдЗрд╕ рддрд░рд╣ рдХреЗ рдЕрд░реНрде рдФрд░ рд╕рдВрджрд░реНрдн рдХреЗ рдкреНрд░рддрд┐ рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдХреЛрдб рдЦреЛрдЬ, рдЙрдкрдХрд░рдг рдЬреЛ рдЖрдкрдХреЛ рдХреЛрдб рдЖрдзрд╛рд░ рдХреЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рднрд╛рдЧреЛрдВ рдХреЗ рд╕рд╛рде рдЙрддреНрдкрд╛рджрди рдХреА рдШрдЯрдирд╛рдУрдВ рдХреЛ рд╕рд╣рд╕рдВрдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЖрджрд┐ рдЬреИрд╕реЗ рдХреНрд╖реЗрддреНрд░реЛрдВ рдореЗрдВ рдФрд░ рдЕрдзрд┐рдХ рдирд╡рд╛рдЪрд╛рд░ рджреЗрдЦрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред
рд╕рдВрдЧрдгрдирд╛ (рднрд╛рд╡реА рдкрд╛)
2010 рдХреЗ рджрд╢рдХ рдореЗрдВ рдХрдВрдЯреЗрдирд░реЛрдВ рдФрд░ рд╕рд░реНрд╡рд░ рд░рд╣рд┐рдд рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдп рдкреНрд░рдЪрд╛рд░ рдХреЗ рдмреАрдЪ, рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреА рд╢реНрд░реЗрдгреА рдореЗрдВ рдкрд┐рдЫрд▓реЗ рдХреБрдЫ рд╡рд░реНрд╖реЛрдВ рдореЗрдВ рдХрд╛рдлреА рд╡рд┐рд╕реНрддрд╛рд░ рд╣реБрдЖ рд╣реИред

рдЗрд╕ рд╕рдВрдмрдВрдз рдореЗрдВ, рдХрдИ рджрд┐рд▓рдЪрд╕реНрдк рд╕рд╡рд╛рд▓ рдЙрдарддреЗ рд╣реИрдВред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреА рд╕реВрдЪреА рд▓рдЧрд╛рддрд╛рд░ рдмрдврд╝ рд░рд╣реА рд╣реИред рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛ рдкреНрд░рджрд╛рддрд╛рдУрдВ рдХреЗ рдкрд╛рд╕ рдЦреБрд▓реЗ рд╕реНрд░реЛрдд рдХреА рджреБрдирд┐рдпрд╛ рдореЗрдВ рдирд╡реАрдирддрдо рдЕрдЧреНрд░рд┐рдореЛрдВ рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рдЬрд╛рд░реА рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░реНрдордЪрд╛рд░реА рдФрд░ рд╕рдВрд╕рд╛рдзрди рд╣реИрдВ рдФрд░ рд╕рд░реНрд╡рд░ рд░рд╣рд┐рдд рдкреЙрдбреНрд╕ рдЬреИрд╕реЗ рдЙрддреНрдкрд╛рдж рдЬрд╛рд░реА рдХрд░рддреЗ рд╣реИрдВ (рдореБрдЭреЗ рд╕рдВрджреЗрд╣ рд╣реИ рдХрд┐ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдПрдлрдПрдПрд╕ рд░рдирдЯрд╛рдЗрдо рдХреЛ рдУрд╕реАрдЖрдИ рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд рдХрд░рдХреЗ) рдпрд╛ рдЕрдиреНрдп рдЗрд╕реА рддрд░рд╣ рдХреЗ рдлреИрдВрд╕реА рд╕рд╛рдорд╛рдиред
рдЬреЛ рд▓реЛрдЧ рдЗрди рдХреНрд▓рд╛рдЙрдб рд╕реЙрд▓реНрдпреВрд╢рдВрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдЙрдиреНрд╣реЗрдВ рдХреЗрд╡рд▓ рдИрд░реНрд╖реНрдпрд╛ рд╣реЛ рд╕рдХрддреА рд╣реИред рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреНрд▓рд╛рдЙрдб рдкреНрд░рд╕рд╛рдж (рдЬреАрдХреЗрдХреЗ, рдИрдХреЗрдПрд╕, рдИрдЖрд░рдПрд╕ рдлрд╛рд░рдЧреЗрдЯ рдкрд░, рдЖрджрд┐) рд╡рд░реНрдХрд▓реЛрдб рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрд▓рд╛рдЙрдб-рд╕реНрд╡рддрдВрддреНрд░ рдкреНрд░рджрд╛рддрд╛ рдПрдкреАрдЖрдИ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк рд╕рдорд╛рди рдЙрддреНрдкрд╛рджреЛрдВ (ECS, Fargate, Google Cloud Run, рдЖрджрд┐) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ, рд╕рдВрднрд╡рддрдГ, рдЖрдк рд╕реЗрд╡рд╛ рдкреНрд░рджрд╛рддрд╛ рджреНрд╡рд╛рд░рд╛ рджрд┐рдП рдЧрдП рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдЕрдзрд┐рдХрддрдо рдХрд░реЗрдВрдЧреЗред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдирдП рдЙрддреНрдкрд╛рджреЛрдВ рдпрд╛ рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдкреНрд░рддрд┐рдорд╛рдиреЛрдВ рдХреЗ рдЖрдЧрдорди рдХреЗ рд╕рд╛рде, рдкреНрд░рд╡рд╛рд╕ рд╕рд░рд▓ рдФрд░ рд▓рд╛рдкрд░рд╡рд╛рд╣ рд╣реЛрдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИред
рдпрд╣ рджреЗрдЦрддреЗ рд╣реБрдП рдХрд┐ рдЗрд╕ рддрд░рд╣ рдХреЗ рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреА рд╕реАрдорд╛ рдХрд┐рддрдиреА рддреЗрдЬрд╝реА рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛ рд░рд╣реА рд╣реИ (рдпрджрд┐ рдореИрдВ рдирд┐рдХрдЯ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдирдП рд╡рд┐рдХрд▓реНрдкреЛрдВ рдореЗрдВ рд╕реЗ рдХреБрдЫ рднреА рдирд╣реАрдВ рджреЗрдЦреВрдВ рддреЛ рдореБрдЭреЗ рдмрд╣реБрдд рдЖрд╢реНрдЪрд░реНрдп рд╣реЛрдЧрд╛), рдЫреЛрдЯреА "рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо" рдЯреАрдореЗрдВ (рдЗрдВрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдЯреАрдореЗрдВ рдФрд░ рдХрд╛рд░реНрдпрд╕реНрдерд▓ рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдСрди-рдкреНрд░рд┐рдорд╛рдЗрд╕реЗрд╕ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╝рд┐рдореНрдореЗрджрд╛рд░ рд╣реИрдВ) рдХрдВрдкрдирд┐рдпреЛрдВ рдореЗрдВ) рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛, рдЙрдкрдпреЛрдЧ рдореЗрдВ рдЖрд╕рд╛рдиреА рдФрд░ рд╕рдордЧреНрд░ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдореБрдХрд╛рдмрд▓рд╛ рдХрд░рдирд╛ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд░реВрдк рд╕реЗ рдХрдард┐рди рд╣реЛрдЧрд╛ред 2010 рдХреЛ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдиреЗ рдкрд╛рдПрдПрд╕ (рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо-рдП-рдП-рд╕рд░реНрд╡рд┐рд╕) рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдХрд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдХрд┐рдпрд╛ рдерд╛, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдПрдХ рдЖрдВрддрд░рд┐рдХ рдордВрдЪ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╡реНрдпрд░реНрде рд▓рдЧрддрд╛ рд╣реИ рдЬреЛ рдПрдХ рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рдХреНрд▓рд╛рдЙрдб рд╕реНрдкреЗрд╕ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╕рдорд╛рди рд╡рд┐рдХрд▓реНрдк, рд╕рд╛рджрдЧреА рдФрд░ рд╕реНрд╡рддрдВрддреНрд░рддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рд░рдгрдиреАрддрд┐ рдХреЗ рд░реВрдк рдореЗрдВ рдХрдВрдЯреЗрдирд░-рдЖрдзрд╛рд░рд┐рдд рдкрд╛рд╕рд╛ рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ рдЬрд╛рдирдмреВрдЭрдХрд░ рд╕рдмрд╕реЗ рдирд╡реАрди рдХреНрд▓рд╛рдЙрдб рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рдЫреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд╛рди рд╣реИред
рдпрджрд┐ рдЖрдк
рдЖрдЬ рдЙрдкрд▓рдмреНрдз рдХрдВрдкреНрдпреВрдЯрд┐рдВрдЧ рдХреНрд╖рдорддрд╛рдУрдВ рдХреЛ рджреЗрдЦрддреЗ
рд╣реИрдВ , рддреЛ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрдкрдирд╛ рдЦреБрдж рдХрд╛ рдкреИрдЧрд╛рдо рдмрдирд╛рдирд╛ рдЕрдкрдиреЗ рдЖрдк рдХреЛ рдПрдХ рдХреЛрдиреЗ рдореЗрдВ (рдмрд╣реБрдд рджреВрд░рджрд░реНрд╢реА рджреГрд╖реНрдЯрд┐рдХреЛрдг рдирд╣реАрдВ рд╣реИ? рднрд▓реЗ рд╣реА рдЖрдЬ рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдХрдВрдЯреЗрдирд░реАрдХреГрдд рдкреИрд╕ рдмрдирд╛рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд░рддрд╛ рд╣реИ, рдПрдХ рджреЛ рд╕рд╛рд▓ рдореЗрдВ рдпрд╣ рдХреНрд▓рд╛рдЙрдб рдХреНрд╖рдорддрд╛рдУрдВ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдкреБрд░рд╛рдирд╛ рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдпрджреНрдпрдкрд┐ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдиреЗ рдПрдХ рдЦреБрд▓реЗ рд╕реНрд░реЛрдд рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдЕрдкрдирд╛ рдЕрд╕реНрддрд┐рддреНрд╡ рд╢реБрд░реВ рдХрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рдкреВрд░реНрд╡рдЬ рдФрд░ рд╡реИрдЪрд╛рд░рд┐рдХ рдкреНрд░реЗрд░рдХ рд╕рдорд╛рди рдЖрдВрддрд░рд┐рдХ Google рдЙрдкрдХрд░рдг рд╣реИрдВред / 2000-, .
, Kubernetes, . тАФ
.
, ,
(
UX ). Heroku 2007
. , Kubernetes , , , Heroku. , Git.
: , (
).
API
рдбреЛрдХрд░
рдЙрдЪреНрдЪрддрдо рд╕реНрддрд░ рдХреЗ рдПрдкреАрдЖрдИ рдХреЗ
рд╕рд╣реА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд╕рд╛рде рдХрд╛рд░реНрдпреЛрдВ рдХреЗ рдмреЗрд╣рддрд░ рдкреГрдердХреНрдХрд░рдг рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХрд╛ рдПрдХ рдмрдбрд╝рд╛ рдЙрджрд╛рд╣рд░рдг рд╣реИред
рдбреЙрдХрд░ рдХреА рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реИ рдХрд┐ (рдХрдо рд╕реЗ рдХрдо) рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд▓рдХреНрд╖реНрдпреЛрдВ рдХреЛ рднреА рд╡реИрд╢реНрд╡рд┐рдХ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛: рдХрдВрдЯреЗрдирд░ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╕рдВрдЧрддрддрд╛ рд╕рдорд╕реНрдпрд╛ ("рдореЗрд░реА рдорд╢реАрди рдкрд░ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ") рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдм рдХреБрдЫред рдбреЙрдХрд░ рджреЛрдиреЛрдВ рдПрдХ рдЫрд╡рд┐ рдкреНрд░рд╛рд░реВрдк, рдФрд░ рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдЖрднрд╛рд╕реА рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рд╕рд╛рде рдПрдХ рд░рдирдЯрд╛рдЗрдо, рдФрд░ рдПрдХ рд╕реАрдПрд▓рдЖрдИ рдЙрдкрдХрд░рдг, рдФрд░ рдПрдХ рд░реВрдЯ рдбреЗрдореЙрди, рдФрд░ рдмрд╣реБрдд рдХреБрдЫ рдерд╛ред рдХрд┐рд╕реА рднреА рдорд╛рдорд▓реЗ рдореЗрдВ, рдореИрд╕реЗрдЬрд┐рдВрдЧ "рд▓рд╛рдЗрдЯрд╡реЗрдЯ рд╡реАрдПрдо", рдХрдВрдЯреНрд░реЛрд▓ рдЧреНрд░реБрдк, рдиреЗрдорд╕реНрдкреЗрд╕, рдХрдИ рд╕реБрд░рдХреНрд╖рд╛ рдореБрджреНрджреЛрдВ рдФрд░ рдорд╛рд░реНрдХреЗрдЯрд┐рдВрдЧ рдХреЙрд▓ рдХреЗ рд╕рд╛рде рдорд┐рд╢реНрд░рд┐рдд рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдерд╛ "рдХрд╣реАрдВ рднреА рдХреЛрдИ рднреА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдПрдВ, рд╡рд┐рддрд░рд┐рдд рдХрд░реЗрдВ"ред

рд╕рднреА рдЕрдЪреНрдЫреЗ рд╕рд╛рд░ рдХреЗ рд╕рд╛рде, рд╡рд┐рднрд┐рдиреНрди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рддрд╛рд░реНрдХрд┐рдХ рдкрд░рддреЛрдВ рдореЗрдВ рддреЛрдбрд╝рдиреЗ рдореЗрдВ рд╕рдордп (рд╕рд╛рде рд╣реА рдЕрдиреБрднрд╡ рдФрд░ рджрд░реНрдж) рд▓рдЧрддрд╛ рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рдПрдХ рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде рдЬреЛрдбрд╝рд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдХрд╛рд╢, рдбреЙрдХрдЯрд░ рдЗрд╕ рддрд░рд╣ рдХреА рдкрд░рд┐рдкрдХреНрд╡рддрд╛ рд╣рд╛рд╕рд┐рд▓ рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рд▓рдбрд╝рд╛рдИ рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдХрд░рддрд╛ред рдЙрдиреНрд╣реЛрдВрдиреЗ рдкреНрд░рдЪрд╛рд░ рдЪрдХреНрд░ рдХрд╛ рдЗрддрдирд╛ рдЕрдзрд┐рдХ рд╡рд░реНрдЪрд╕реНрд╡ рдХрд░ рджрд┐рдпрд╛ рдХрд┐ рдЕрдм рд╕рднреА рдиреЗ рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рдореЗрдВ рдмрджрд▓рд╛рд╡реЛрдВ рдХреЛ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рдФрд░ рдХрдВрдЯреЗрдирд░ рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рдиреЗ рдПрдХ рджреНрд╡рд┐рддреАрдпрдХ рджрд░реНрдЬрд╛ рд╣рд╛рд╕рд┐рд▓ рдХрд░ рд▓рд┐рдпрд╛ред
рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХрдИ рдорд╛рдпрдиреЛрдВ рдореЗрдВ рдбреЙрдХрдЯрд░ рдХреЗ рд╕рдорд╛рди рдореБрджреНрджреЗ рд╕рд╛рдЭрд╛ рдХрд░рддреЗ рд╣реИрдВред рд╢рд╛рдВрдд рдФрд░ рд░рдЪрдирд╛ рдпреЛрдЧреНрдп рдЕрдореВрд░реНрддрддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рднреА рдмрд╛рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рд╡рдЬреВрдж,
рд╡рд┐рднрд┐рдиреНрди рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдкрд░рддреЛрдВ рдореЗрдВ рдЕрд▓рдЧ рдХрд░рдирд╛ рднреА рдмрд╣реБрдд рдХрдо рдирд╣реАрдВ рд╣реИред рдореВрд▓ рд░реВрдк рд╕реЗ, рдпрд╣ рдПрдХ рдХрдВрдЯреЗрдирд░ рдСрд░реНрдХреЗрд╕реНрдЯреНрд░рд╛ рд╣реИ рдЬреЛ рд╡рд┐рднрд┐рдиреНрди рдорд╢реАрдиреЛрдВ рдХреЗ рдПрдХ рд╕рдореВрд╣ рдореЗрдВ рдХрдВрдЯреЗрдирд░ рд▓реЙрдиреНрдЪ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдХрд╛рдлреА рдирд┐рдореНрди рд╕реНрддрд░ рдХрд╛ рдХрд╛рд░реНрдп рд╣реИ, рдЬреЛ рдХреЗрд╡рд▓ рдХреНрд▓рд╕реНрдЯрд░ рдХрд╛ рд╕рдВрдЪрд╛рд▓рди рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЗрдВрдЬреАрдирд┐рдпрд░реЛрдВ рдкрд░ рд▓рд╛рдЧреВ рд╣реЛрддрд╛ рд╣реИред рджреВрд╕рд░реА рдУрд░, рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рднреА
рдЙрдЪреНрдЪрддрдо рд╕реНрддрд░ рдХрд╛ рдПрдХ
рдЕрдореВрд░реНрдд рд╣реИ , рдПрдХ рд╕реАрдПрд▓рдЖрдИ рдЙрдкрдХрд░рдг рд╣реИ рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдпреВрдПрдПрдордПрд▓ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░рддреЗ рд╣реИрдВред
рдбреЙрдХрд░ рдЕрдкрдиреА рддрдорд╛рдо рдХрдорд┐рдпреЛрдВ рдХреЗ рдмрд╛рд╡рдЬреВрдж рдПрдХ
рдХреВрд▓ рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдЯреВрд▓ рдерд╛ (рдФрд░ рдмрдирд╛ рд╣реБрдЖ рд╣реИ)ред рд╕рднреА "рд╣рд╛рд░реНрд╕" рдХреЛ рддреБрд░рдВрдд рд░рдЦрдиреЗ рдХреЗ рдкреНрд░рдпрд╛рд╕ рдореЗрдВ, рдЗрд╕рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕
рдЙрдЪреНрдЪрддрдо рд╕реНрддрд░ рдХреЗ
рдЕрдореВрд░реНрдд рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣реЗред
рдЙрдЪреНрдЪрддрдо рд╕реНрддрд░ рдХреЗ рдЕрдореВрд░реНрддрддрд╛ рд╕реЗ рдореЗрд░рд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рдПрдХ рд╕рдмрд╕реЗрдЯ рдЬрд┐рд╕рдореЗрдВ рд▓рдХреНрд╖рд┐рдд рджрд░реНрд╢рдХреЛрдВ рдХреЛ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рджрд┐рд▓рдЪрд╕реНрдкреА рдереА (рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рдбреЗрд╡рд▓рдкрд░реНрд╕ рдЬреЛ рдЕрдкрдиреЗ рд╕реНрдерд╛рдиреАрдп рд╡рд┐рдХрд╛рд╕ рдХреЗ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдЕрдкрдирд╛ рдЬреНрдпрд╛рджрд╛рддрд░ рд╕рдордп рдмрд┐рддрд╛рддреЗ рд╣реИрдВ) рдФрд░ рдЬреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ "рдмреЙрдХреНрд╕ рд╕реЗ рдмрд╛рд╣рд░" рдХрд╛рдо рдХрд░рддреЗ рдереЗ ред
Dockerfile рдФрд░ docker CLI рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдПрдХ рдЕрдЪреНрдЫрд╛ "рдЙрдЪреНрдЪ-рд╕реНрддрд░реАрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕" рдмрдирд╛рдиреЗ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреА рдкреЗрдЪреАрджрдЧрд┐рдпреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рднреА рдЬрд╛рдиреЗ рдмрд┐рдирд╛ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдбреЗрд╡рд▓рдкрд░ рдбреЙрдХрд░ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ
, рдЬреЛ рдкрд░рд┐рдЪрд╛рд▓рди рдЕрдиреБрднрд╡ рдореЗрдВ рдпреЛрдЧрджрд╛рди рджреЗрддрд╛ рд╣реИ , рдЬреИрд╕реЗ рдирд╛рдорд╕реНрдерд╛рди, рдирд┐рдпрдВрддреНрд░рдг рд╕рдореВрд╣, рдореЗрдореЛрд░реА рдФрд░ рд╕реАрдкреАрдпреВ рд╕реАрдорд╛рдПрдВ, рдЖрджрд┐ред рдЕрдВрддрддрдГ, рдбреЙрдХрдлрд╝рд┐рд▓ рд▓рд┐рдЦрдирд╛ рдПрдХ рд╢реЗрд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдЦрдиреЗ рд╕реЗ рдмрд╣реБрдд рдЕрд▓рдЧ рдирд╣реАрдВ рд╣реИред
рдХреБрдмреЗрд░рдиреЗрдЯ рдХреЛ рд╡рд┐рднрд┐рдиреНрди рд▓рдХреНрд╖рд┐рдд рд╕рдореВрд╣реЛрдВ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:
- рдХреНрд▓рд╕реНрдЯрд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХ
- рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЗрдВрдЬреАрдирд┐рдпрд░ рдмреБрдирд┐рдпрд╛рджреА рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЗ рдореБрджреНрджреЛрдВ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ, рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдФрд░ рдЗрд╕рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рддреИрдпрд╛рд░ рдХрд░рдирд╛;
- kubectl рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ
kubectl
рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЕрдВрддрд┐рдо рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ред
рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХрд╛ "рдПрдХ рдПрдкреАрдЖрдИ рд╕рднреА рдлрд┐рдЯ рдмреИрдарддрд╛ рд╣реИ" рджреГрд╖реНрдЯрд┐рдХреЛрдг рдпрд╣ рдПрдХ рдкреИрдорд╛рдирд╛ рд╣реИ рдХрд┐ "рдЬрдЯрд┐рд▓рддрд╛ рдХрд╛ рдкрд╣рд╛рдбрд╝" рдХреИрд╕реЗ рдмрд┐рдирд╛ рдкреИрдорд╛рдиреЗ рдХреЗ рд╕рдВрдХреЗрдд рдХреЗред рдпрд╣ рд╕рдм рдЕрдиреБрдЪрд┐рдд рд░реВрдк рд╕реЗ рд▓рдВрдмреЗ рд╕реАрдЦрдиреЗ рдХреЗ рдорд╛рд░реНрдЧ рдХреА рдУрд░ рд▓реЗ рдЬрд╛рддрд╛ рд╣реИред рдПрдбрдо рдЬреИрдХрдм рдХреЗ рдЕрдиреБрд╕рд╛рд░, тАЬрдбреЙрдХрд░ рдиреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдПрдХ рдкрд░рд┐рд╡рд░реНрддрдирдХрд╛рд░реА рдЕрдиреБрднрд╡ рджрд┐рдпрд╛ рдЬреЛ рдЕрднреА рддрдХ рдкрд╛рд░ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЬреЛ рдХреЛрдИ рднреА K8 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдЙрд╕рд╕реЗ рдкреВрдЫреЗрдВ рдХрд┐ рдХреНрдпрд╛ рд╡реЗ рдЗрд╕реЗ рдЕрдкрдиреЗ рдкрд╣рд▓реЗ рдбреЙрдХрд░реЛрдВ рдХреА рддрд░рд╣ рдХрд╛рдо рдХрд░рдирд╛ рдЪрд╛рд╣реЗрдВрдЧреЗред рдЬрд╡рд╛рдм "рд╣рд╛рдБ" рд╣реЛрдЧрд╛:

рдореИрдВ рдХрд╣реВрдВрдЧрд╛ рдХрд┐ рдЖрдЬ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪрд╛ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдХрд╛ рдереЛрдХ рдмрд╣реБрдд рдирд┐рдореНрди-рд╕реНрддрд░ рд╣реИ (рдФрд░ рдЗрд╕рд▓рд┐рдП "рдмрд╣реБрдд рдЬрдЯрд┐рд▓" рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИ)ред рдХреБрдмреЗрд░рдиреЗрдЯреНрд╕ рдХреЛ рдХрд╛рдлреА рдирд┐рдореНрди рд╕реНрддрд░ рдкрд░ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЕрдкрдиреЗ
рд╡рд░реНрддрдорд╛рди рд░реВрдк рдореЗрдВ рд╡рд┐рддрд░рд┐рдд рдЯреНрд░реЗрд╕рд┐рдВрдЧ (рдЯреНрд░реЗрд╕рд╡реНрдпреВ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╛рде рдвреЗрд░ рд╕рд╛рд░реЗ рд╕реНрдкреИрди) рдХреЛ рднреА рдирд┐рдореНрди рд╕реНрддрд░ рдкрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, "рдЙрдЪреНрдЪрддрдо рд╕реНрддрд░ рдХреЗ рд╕рд╛рд░" рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдЙрдкрдХрд░рдг, рд╕рдмрд╕реЗ рд╕рдлрд▓ рд╣реИрдВред рдпрд╣ рдирд┐рд╖реНрдХрд░реНрд╖ рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рд╕рдЪ рд╣реИ (рдпрджрд┐ рддрдХрдиреАрдХ рдмрд╣реБрдд рдЬрдЯрд┐рд▓ рд╣реИ рдпрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ, рддреЛ рдЗрд╕ рддрдХрдиреАрдХ рдХреЗ рд▓рд┐рдП "рдЙрдЪреНрдЪрддрдо рд╕реНрддрд░ рдХрд╛ рдПрдкреАрдЖрдИ / рдпреВрдЖрдИ" рдЕрднреА рддрдХ рдЦреЛрд▓рд╛ рдирд╣реАрдВ рдЧрдпрд╛ рд╣реИ)ред
рдЕрднреА, рдХреНрд▓рд╛рдЙрдб рджреЗрд╢реА рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХ рддрдВрддреНрд░ рдирд┐рдореНрди рд╕реНрддрд░реЛрдВ рдкрд░ рдЕрдкрдирд╛ рдзреНрдпрд╛рди рдХреЗрдВрджреНрд░рд┐рдд рдХрд░рдиреЗ рд╕реЗ рд╢рд░реНрдорд┐рдВрджрд╛ рд╣реИред рдПрдХ рдЙрджреНрдпреЛрдЧ рдХреЗ рд░реВрдк рдореЗрдВ, рд╣рдореЗрдВ "рдЕрдзрд┐рдХрддрдо, рдЙрдЪреНрдЪрддрдо рдЕрдореВрд░реНрддрддрд╛" рдХрд╛ рд╕рд╣реА рд╕реНрддрд░ рдХреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ, рдЗрд╕рдХрд╛ рдирд╡рд╛рдЪрд╛рд░ рдХрд░рдирд╛, рдкреНрд░рдпреЛрдЧ рдХрд░рдирд╛ рдФрд░ рд╕рд┐рдЦрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред
рдЦреБрджрд░рд╛ рд╡реНрдпрд╛рдкрд╛рд░
2010 рдХреЗ рджрд╢рдХ рдореЗрдВ, рдбрд┐рдЬрд┐рдЯрд▓ рдЦреБрджрд░рд╛ рдЕрдиреБрднрд╡ рдореБрд╢реНрдХрд┐рд▓ рд╕реЗ рдмрджрд▓ рдЧрдпрд╛ред рдПрдХ рдУрд░, рдСрдирд▓рд╛рдЗрди рд╢реЙрдкрд┐рдВрдЧ рдореЗрдВ рдЖрд╕рд╛рдиреА рд╕реЗ рдХреНрд▓рд╛рд╕рд┐рдХ рд░рд┐рдЯреЗрд▓ рд╕реНрдЯреЛрд░ рдкрд░ рдЕрд╕рд░ рдкрдбрд╝рдирд╛ рдЪрд╛рд╣рд┐рдП, рдФрд░ рджреВрд╕рд░реА рддрд░рдл, рдСрдирд▓рд╛рдЗрди рд╢реЙрдкрд┐рдВрдЧ рдореЗрдВ рдореМрд▓рд┐рдХ рд░реВрдк рд╕реЗ рдПрдХ рджрд╢рдХ рдореЗрдВ рдореБрд╢реНрдХрд┐рд▓ рд╕реЗ рдмрджрд▓рд╛рд╡ рдЖрдпрд╛ рд╣реИред
рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЕрдЧрд▓реЗ рджрд╢рдХ рдореЗрдВ рдЗрд╕ рдЙрджреНрдпреЛрдЧ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореЗрд░реЗ рдкрд╛рд╕ рдХреЛрдИ рдареЛрд╕ рд╡рд┐рдЪрд╛рд░ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдмрд╣реБрдд рдирд┐рд░рд╛рд╢рд╛ рд╣реЛрдЧреА рдЕрдЧрд░ 2030 рдореЗрдВ рд╣рдо рдЙрд╕реА рддрд░рд╣ рд╕реЗ рдЦрд░реАрджрд╛рд░реА рдХрд░реЗрдВ рдЬреИрд╕реЗ рд╣рдо 2020 рдореЗрдВ рдХрд░рддреЗ рд╣реИрдВред
рдкрддреНрд░рдХрд╛рд░рд┐рддрд╛
рдореИрдВ рд╡рд┐рд╢реНрд╡ рдкрддреНрд░рдХрд╛рд░рд┐рддрд╛ рдХреА рд╕реНрдерд┐рддрд┐ рдореЗрдВ рддреЗрдЬреА рд╕реЗ рдирд┐рд░рд╛рд╢ рд╣реВрдВред рдирд┐рд╖реНрдкрдХреНрд╖ рдФрд░ рд╕рд╛рд╡рдзрд╛рдиреАрдкреВрд░реНрд╡рдХ рдкреНрд░рд╕рд╛рд░рд┐рдд рд╣реЛрдиреЗ рд╡рд╛рд▓реЗ рдирд┐рд╖реНрдкрдХреНрд╖ рд╕рдорд╛рдЪрд╛рд░ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рдвреВрдВрдврдирд╛ рдХрдард┐рди рд╣реЛрддрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред рдмрд╣реБрдд рдмрд╛рд░, рдЦрд╝рдмрд░ рдХреЗ рдмреАрдЪ рдХреА рд╕реАрдорд╛ рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд░рд╛рдп рдзреБрдВрдзрд▓реА рд╣реЛрддреА рд╣реИред рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, рдЬрд╛рдирдХрд╛рд░реА рдкрдХреНрд╖рдкрд╛рддреА рд╣реИред рдпрд╣ рдХреБрдЫ рджреЗрд╢реЛрдВ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╕рдЪ рд╣реИ рдЬрд╣рд╛рдВ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рд░реВрдк рд╕реЗ рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рд╕рдорд╛рдЪрд╛рд░ рдФрд░ рд░рд╛рдп рдХреЗ рдмреАрдЪ рдХреЛрдИ рдЕрд▓рдЧрд╛рд╡ рдирд╣реАрдВ рдерд╛ред рдмреНрд░рд┐рдЯреЗрди рдореЗрдВ рдкрд┐рдЫрд▓реЗ рдЖрдо рдЪреБрдирд╛рд╡ рдХреЗ рдмрд╛рдж рдкреНрд░рдХрд╛рд╢рд┐рдд рдПрдХ рд▓реЗрдЦ рдореЗрдВ, рдж рдЧрд╛рд░реНрдЬрд┐рдпрди рдХреЗ рдкреВрд░реНрд╡ рд╕рдВрдкрд╛рджрдХ, рдПрд▓рди рд░реБрд╕рд┐рдмрд┐рдЧрд░
рд▓рд┐рдЦрддреЗ рд╣реИрдВ :
рдореБрдЦреНрдп рд╡рд┐рдЪрд╛рд░ рдпрд╣ рд╣реИ рдХрд┐ рдХрдИ рд╡рд░реНрд╖реЛрдВ рддрдХ рдореИрдВрдиреЗ рдЕрдореЗрд░рд┐рдХреА рдЕрдЦрдмрд╛рд░реЛрдВ рдХреЛ рджреЗрдЦрд╛ рдФрд░ рд╡рд╣рд╛рдВ рдХреЗ рд╕рд╣рдпреЛрдЧрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЦреЗрдж рдорд╣рд╕реВрд╕ рдХрд┐рдпрд╛ рдЬреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд▓реЛрдЧреЛрдВ рдкрд░ рдЯрд┐рдкреНрдкрдгреА рдбрд╛рд▓рдХрд░ рд╕рдорд╛рдЪрд╛рд░ рдХреЗ рд▓рд┐рдП рдкреВрд░реА рддрд░рд╣ рдЬрд┐рдореНрдореЗрджрд╛рд░ рдереЗред рд╣рд╛рд▓рд╛рдВрдХрд┐, рд╕рдордп рдХреЗ рд╕рд╛рде, рджрдпрд╛ рдИрд░реНрд╖реНрдпрд╛ рдореЗрдВ рдмрджрд▓ рдЧрдИред рдЕрдм рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕рднреА рдмреНрд░рд┐рдЯрд┐рд╢ рд░рд╛рд╖реНрдЯреНрд░реАрдп рд╕рдорд╛рдЪрд╛рд░ рдкрддреНрд░реЛрдВ рдХреЛ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░реА рд╕реЗ рд╕рдорд╛рдЪрд╛рд░ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдХрд╛рд╢, рдФрд╕рдд рдкрд╛рдардХ - рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдСрдирд▓рд╛рдЗрди рдкрд╛рдардХ - рдмрд╣реБрдд рдлрд░реНрдХ рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИред
рдЬрдм рдпрд╣ рдиреИрддрд┐рдХрддрд╛ рдХреА рдмрд╛рдд рдЖрддреА рд╣реИ, рддреЛ рд╕рд┐рд▓рд┐рдХреЙрди рд╡реИрд▓реА рдХреА рд╕рдВрджрд┐рдЧреНрдз рдкреНрд░рддрд┐рд╖реНрдард╛ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдХрд┐рд╕реА рднреА рдкрд░рд┐рд╕реНрдерд┐рддрд┐ рдореЗрдВ рдореИрдВ рдкрддреНрд░рдХрд╛рд░рд┐рддрд╛ рдХреЛ "рдХреНрд░рд╛рдВрддрд┐" рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХреА рдкрд░ рднрд░реЛрд╕рд╛ рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛ред рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ, рдореИрдВ (рдФрд░ рдореЗрд░реЗ рдХрдИ рджреЛрд╕реНрдд) рдЦреБрд╢реА рд╣реЛрдЧреА рдЕрдЧрд░ рдПрдХ рдирд┐рд╖реНрдкрдХреНрд╖, рдЙрджрд╛рд╕реАрди рдФрд░ рднрд░реЛрд╕реЗрдордВрдж рд╕рдорд╛рдЪрд╛рд░ рд╕рдВрд╕рд╛рдзрди рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ред рд╣рд╛рд▓рд╛рдВрдХрд┐ рдореИрдВ рдпрд╣ рдирд╣реАрдВ рд╕реЛрдЪ рд╕рдХрддрд╛ рдХрд┐ рдРрд╕рд╛ рдордВрдЪ рдХреИрд╕рд╛ рджрд┐рдЦ рд╕рдХрддрд╛ рд╣реИ, рдореБрдЭреЗ рдпрдХреАрди рд╣реИ рдХрд┐ рдПрдХ рдРрд╕реЗ рдпреБрдЧ рдореЗрдВ рдЬрдм рд╕рддреНрдп рдХреЛ рд╕рдордЭ рдкрд╛рдирд╛ рдХрдард┐рди рд╣реЛрддрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИ, рдИрдорд╛рдирджрд╛рд░ рдкрддреНрд░рдХрд╛рд░рд┐рддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдкрд╣рд▓реЗ рд╕реЗ рдХрд╣реАрдВ рдЕрдзрд┐рдХ рд╣реИред
рд╕рд╛рдорд╛рдЬрд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ
рд╕рд╛рдорд╛рдЬрд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ рдФрд░ рд╕рд╛рдореВрд╣рд┐рдХ рд╕рдорд╛рдЪрд╛рд░ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рджреБрдирд┐рдпрд╛ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рд╣рд┐рд╕реНрд╕реЛрдВ рдореЗрдВ рдХрдИ рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдореБрдЦреНрдп рд╕реНрд░реЛрдд рд╣реИ, рдФрд░ рд╕рдЯреАрдХрддрд╛ рдХреА рдХрдореА рдФрд░ рдХреБрдЫ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреА рдЕрдирд┐рдЪреНрдЫрд╛ рд╕реЗ рдмреБрдирд┐рдпрд╛рджреА рддрдереНрдпреЛрдВ рдХрд╛ рдХрдо рд╕реЗ рдХрдо рд╕рддреНрдпрд╛рдкрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд░рд╕рдВрд╣рд╛рд░ рдЬреИрд╕реЗ рдЧрдВрднреАрд░ рдкрд░рд┐рдгрд╛рдо рд╣реЛрддреЗ рд╣реИрдВ, рдЪреБрдирд╛рд╡реЛрдВ рдореЗрдВ рд╣рд╕реНрддрдХреНрд╖реЗрдк рдЖрджрд┐ред
рд╕рд╛рдорд╛рдЬрд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ рднреА рд╕рдмрд╕реЗ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдореАрдбрд┐рдпрд╛ рдЙрдкрдХрд░рдг рд╣реИ рдЬреЛ рдХрднреА рдЕрд╕реНрддрд┐рддреНрд╡ рдореЗрдВ рд╣реИред рдЙрдиреНрд╣реЛрдВрдиреЗ рдореМрд▓рд┐рдХ рд░реВрдк рд╕реЗ рд░рд╛рдЬрдиреАрддрд┐рдХ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ред рдЙрдиреНрд╣реЛрдВрдиреЗ рд╡рд┐рдЬреНрдЮрд╛рдкрди рдмрджрд▓ рджрд┐рдПред рдЙрдиреНрд╣реЛрдВрдиреЗ рдкреЙрдк рд╕рдВрд╕реНрдХреГрддрд┐ рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣ рд╕рд╛рдорд╛рдЬрд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ рд╣реИ рдЬреЛ рддрдерд╛рдХрдерд┐рдд рд░рджреНрдж рд╕рдВрд╕реНрдХреГрддрд┐ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рдореБрдЦреНрдп рдпреЛрдЧрджрд╛рди рджреЗрддрд╛ рд╣реИ)ред рдЖрд▓реЛрдЪрдХреЛрдВ рдХрд╛ рддрд░реНрдХ рд╣реИ рдХрд┐ рд╕реЛрд╢рд▓ рдореАрдбрд┐рдпрд╛, рдиреИрддрд┐рдХ рдореВрд▓реНрдпреЛрдВ рдореЗрдВ рддреНрд╡рд░рд┐рдд рдФрд░ "рдордХрд░" рдкрд░рд┐рд╡рд░реНрддрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдЬрд╛рдК рдЬрдореАрди рдирд┐рдХрд▓рд╛, рд▓реЗрдХрд┐рди рдЙрдиреНрд╣реЛрдВрдиреЗ рд╣рд╛рд╢рд┐рдП рдХреЗ рд╕рдореВрд╣реЛрдВ рдХреЗ рдкреНрд░рддрд┐рдирд┐рдзрд┐рдпреЛрдВ рдХреЛ рдПрдХрдЬреБрдЯ рд╣реЛрдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рднреА рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛ (рдЙрдирдХреЗ рдкрд╛рд╕ рдРрд╕рд╛ рдЕрд╡рд╕рд░ рдкрд╣рд▓реЗ рдХрднреА рдирд╣реАрдВ рдерд╛)ред рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рд╕рд╛рдорд╛рдЬрд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ рдиреЗ рд▓реЛрдЧреЛрдВ рдХреЗ рд╕рдВрдЪрд╛рд░ рдХреЗ рддрд░реАрдХреЗ рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ рд╣реИ рдФрд░ 21 рд╡реАрдВ рд╢рддрд╛рдмреНрджреА рдореЗрдВ рд╡реЗ рдЦреБрдж рдХреЛ рдХреИрд╕реЗ рд╡реНрдпрдХреНрдд рдХрд░рддреЗ рд╣реИрдВред
рд╣рд╛рд▓рд╛рдВрдХрд┐, рдореБрдЭреЗ рдпрд╣ рднреА рд╡рд┐рд╢реНрд╡рд╛рд╕ рд╣реИ рдХрд┐ рд╕рд╛рдорд╛рдЬрд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ рд╕рдмрд╕реЗ рдЦрд░рд╛рдм рдорд╛рдирд╡ рдЖрд╡реЗрдЧреЛрдВ рдХреА рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐ рдореЗрдВ рдпреЛрдЧрджрд╛рди рдХрд░рддреЗ рд╣реИрдВред рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ рдХреЗ рд▓рд┐рдП рд╕рд╛рд╡рдзрд╛рдиреА рдФрд░ рд╡рд┐рдЪрд╛рд░рд╢реАрд▓рддрд╛ рдХреЛ рдЕрдХреНрд╕рд░ рдЙрдкреЗрдХреНрд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдХреБрдЫ рд░рд╛рдп рдФрд░ рдкрджреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХ рддрд░реНрдХ рдЕрд╕рд╣рдорддрд┐ рд╡реНрдпрдХреНрдд рдХрд░рдирд╛ рд▓рдЧрднрдЧ рдЕрд╕рдВрднрд╡ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИред рдзреНрд░реБрд╡реАрдХрд░рдг рдЕрдХреНрд╕рд░ рд╣рд╛рде рд╕реЗ рдирд┐рдХрд▓ рдЬрд╛рддрд╛ рд╣реИ, рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдЬрдирддрд╛ рдмрд╕ рдЕрд▓рдЧ рд░рд╛рдп рдирд╣реАрдВ рд╕реБрдирддреА рд╣реИ, рдЬрдмрдХрд┐ рдирд┐рд░рдкреЗрдХреНрд╖рддрд╛ рдСрдирд▓рд╛рдЗрди рд╢рд┐рд╖реНрдЯрд╛рдЪрд╛рд░ рдФрд░ рд╕реНрд╡реАрдХрд╛рд░реНрдпрддрд╛ рдХреЗ рдореБрджреНрджреЛрдВ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддреА рд╣реИред
рдореИрдВ рдЦреБрдж рд╕реЗ рдкреВрдЫрддрд╛ рд╣реВрдВ рдХрд┐ рдХреНрдпрд╛ "рдмреЗрд╣рддрд░" рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдмрдирд╛рдирд╛ рд╕рдВрднрд╡ рд╣реИ рдЬреЛ рдЪрд░реНрдЪрд╛ рдХреА рдЧреБрдгрд╡рддреНрддрд╛ рдХреЛ рдмреЗрд╣рддрд░ рдмрдирд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░ рд╕рдХреЗ? рдЖрдЦрд┐рд░рдХрд╛рд░, рдпрд╣ рд╡рд╣реА рд╣реИ рдЬреЛ "рд╕рдЧрд╛рдИ" рдЪрд▓рд╛рддрд╛ рд╣реИ рдЬреЛ рдЕрдХреНрд╕рд░ рдЗрди рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдХреЗ рд▓рд┐рдП рдореБрдЦреНрдп рд▓рд╛рдн рд▓рд╛рддрд╛ рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рдХрд╛рд░рд╛ рд╕реНрд╡рд┐рд╢рд░ рдиреНрдпреВрдпреЙрд░реНрдХ рдЯрд╛рдЗрдореНрд╕ рдореЗрдВ
рд▓рд┐рдЦрддреЗ рд╣реИрдВ :
рдирдлрд░рдд рдФрд░ рдЕрд╕рд╣рд┐рд╖реНрдгреБрддрд╛ рднрдбрд╝рдХрд╛рдиреЗ рдХреЗ рдмрд┐рдирд╛ рдбрд┐рдЬрд┐рдЯрд▓ рд╕рдЧрд╛рдИ рд╡рд┐рдХрд╕рд┐рдд рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИред рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕рд╛рдорд╛рдЬрд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ рдЗрд╕рд▓рд┐рдП рд╡рд┐рд╖рд╛рдХреНрдд рд▓рдЧрддреЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ рдЧрддрд┐, рдкреМрд░реВрд╖ рдФрд░ рдзреНрдпрд╛рди рдЦреАрдВрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рдмрдирд╛рдП рдЧрдП рдереЗ, рд╕рд╛рдордЧреНрд░реА рдФрд░ рд╕рдЯреАрдХрддрд╛ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВред
рдпрд╣ рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдЕрдлрд╕реЛрд╕рдЬрдирдХ рд╣реЛрдЧрд╛, рдЕрдЧрд░ рдПрдХ-рджреЛ рджрд╢рдХреЛрдВ рдореЗрдВ, рд╕рд╛рдорд╛рдЬрд┐рдХ рдиреЗрдЯрд╡рд░реНрдХ рдХреА рдПрдХрдорд╛рддреНрд░ рд╡рд┐рд░рд╛рд╕рдд рд╕рд╛рд░реНрд╡рдЬрдирд┐рдХ рд╡рд┐рдорд░реНрд╢ рдореЗрдВ рдмрд╛рд░реАрдХрд┐рдпреЛрдВ рдФрд░ рдкрд░реНрдпрд╛рдкреНрддрддрд╛ рдХрд╛ рдХреНрд╖рд░рдг рд╣реЛрдЧрд╛ред
рдЕрдиреБрд╡рд╛рджрдХ рд╕реЗ рдкреА.рдПрд╕.
рд╣рдорд╛рд░реЗ рдмреНрд▓реЙрдЧ рдореЗрдВ рднреА рдкрдврд╝реЗрдВ: