2019 рдореЗрдВ рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдХреЛ рдкреВрд░рд╛ рдЧрд╛рдЗрдб


DevOps рдФрд░ SRE рдЗрдВрдЬреАрдирд┐рдпрд░реЛрдВ рдиреЗ рд╢рд╛рдпрдж рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдмрд╛рд░ рд╕реБрдирд╛ рд╣реИред


рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ 2012 рдореЗрдВ рд╕рд╛рдЙрдВрдбрдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рддрдм рд╕реЗ рдирд┐рдЧрд░рд╛рдиреА рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдорд╛рдирдХ рдмрди рдЧрдпрд╛ рд╣реИ ред рдЗрд╕рдореЗрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдХреЛрдб рд╣реИ, рдпрд╣ рджрд░реНрдЬрдиреЛрдВ рд╡рд┐рднрд┐рдиреНрди рдирд┐рд░реНрдпрд╛рддрдХреЛрдВ рдХреЛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдЬрд┐рдирдХреЗ рд╕рд╛рде рдЖрдк рдорд┐рдирдЯреЛрдВ рдореЗрдВ рдкреВрд░реЗ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреА рдирд┐рдЧрд░рд╛рдиреА рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред


рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдХрд╛ рд╕реНрдкрд╖реНрдЯ рдореВрд▓реНрдп рд╣реИ рдФрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдбрд┐рдЬрд┐рдЯрд▓ рдЗрдиреЛрд╡реЗрд╢рди рдпрд╛ рдбреЙрдХрд░ рдЬреИрд╕реЗ рдЙрджреНрдпреЛрдЧ рдирд╡рдкреНрд░рд╡рд░реНрддрдХреЛрдВ рджреНрд╡рд╛рд░рд╛ рдПрдХ рдкреВрд░реНрдг рдирд┐рдЧрд░рд╛рдиреА рдкреНрд░рдгрд╛рд▓реА рдХреЗ рд╣рд┐рд╕реНрд╕реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред


рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдХреНрдпрд╛ рд╣реИ?
рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ?
рдпрд╣ рдЕрдиреНрдп рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рд╕реЗ рдХреИрд╕реЗ рднрд┐рдиреНрди рд╣реИ?


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


рд╣рдордиреЗ рдЗрд╕ рдЧрд╛рдЗрдб рдХреЛ 3 рднрд╛рдЧреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рд╣рдордиреЗ рдЗрдиреНрдлреНрд▓рдХреНрд╕рдмреАрдбреА рдХреЗ рд╕рд╛рде рдХрд┐рдпрд╛ рдерд╛ ред


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

рднрд╛рдЧ I. рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдХреНрдпрд╛ рд╣реИ?


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


рд▓реЗрдХрд┐рди рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдХреЗрд╡рд▓ рдПрдХ рд╕рдордп рд╢реНрд░реГрдВрдЦрд▓рд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдирд╣реАрдВ рд╣реИред


рдЖрдк рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рдПрдХ рдкреВрд░рд╛ рдкрд╛рд░рд┐рд╕реНрдерд┐рддрд┐рдХреА рддрдВрддреНрд░ рдЗрд╕реЗ рд╕рдВрд▓рдЧреНрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред


рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдХрдИ рдкреНрд░рдХрд╛рд░ рдХреА рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рддрд╛ рд╣реИ : рд╕рд░реНрд╡рд░, рдбреЗрдЯрд╛рдмреЗрд╕, рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдФрд░ рд▓рдЧрднрдЧ рдХреБрдЫ рднреАред


рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рд╕рдордп-рд╕рдордп рдкрд░ рдЕрдкрдиреЗ рд▓рдХреНрд╖реНрдпреЛрдВ рдХреЛ рдХрд╛рдЯрддрд╛ рд╣реИ ред


рд╕реНрдХреНрд░реИрдкрд┐рдВрдЧ рдХреНрдпрд╛ рд╣реИ?


рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рд╡рд┐рдиреНрдпрд╛рд╕ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдорд╛рдкрди рдмрд┐рдВрджреБрдУрдВ рдкрд░ HTTP рдХреЙрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреЛ рдкреБрдирдГ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред



рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, http: // localhost: 3000 рдкрд░ рд╕реНрдерд┐рдд рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рд▓реЗрдВред рдЖрд╡реЗрджрди рдХреБрдЫ URL рдореЗрдВ рдкрд╛рда рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдкрд╣реБрдВрдЪрд╛рддрд╛ рд╣реИред рдЖрдУ рд╣рдо рдХрд╣рддреЗ рд╣реИрдВ http: // localhost: 3000 / рдореЗрдЯреНрд░рд┐рдХреНрд╕ ред


рдЗрд╕ рдкрддреЗ рдкрд░, рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЕрдВрддрд░рд╛рд▓ рдкрд░ рд▓рдХреНрд╖реНрдп рд╕реЗ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред


1. рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ?


рдЬреИрд╕рд╛ рдХрд┐ рд╣рдордиреЗ рдХрд╣рд╛, рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдореЗрдВ рдХрдИ рдкреНрд░рдХрд╛рд░ рдХреЗ рдШрдЯрдХ рд╣реЛрддреЗ рд╣реИрдВред


рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдЖрдкрдХреЛ рдЕрдкрдиреЗ рд╕рд┐рд╕реНрдЯрдо рд╕реЗ рдореАрдЯреНрд░рд┐рдХ рдирд┐рдХрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЕрд▓рдЧ-рдЕрд▓рдЧ рддрд░реАрдХреЗ рд╣реИрдВ:


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

рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рдордЭрддреЗ рд╣реИрдВ, рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдЦреБрдж рдбреЗрдЯрд╛ рдПрдХрддреНрд░ рдХрд░рддрд╛ рд╣реИ (рджреБрд░реНрд▓рдн рдорд╛рдорд▓реЛрдВ рдХреЛ рдЫреЛрдбрд╝рдХрд░ рдЬрдм рд╣рдо рдкреБрд╢рдЧреЗрдЯрд╡реЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ)ред



рдЗрд╕рдХрд╛ рдХреНрдпрд╛ рдорддрд▓рдм рд╣реИ?
рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреНрдпреЛрдВ рд╣реИ?


2. рд╕рдВрдЧреНрд░рд╣ рдмрдирд╛рдо рдкреНрд░реЗрд╖рдг


рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдХрд╛ рдЕрдиреНрдп рд╕рдордп рд╢реНрд░реГрдВрдЦрд▓рд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдПрдХ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рдЕрдВрддрд░ рд╣реИ: рдпрд╣ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдЙрдирд╕реЗ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рдХреНрд╖реНрдпреЛрдВ рдХреЛ рд╕реНрдХреИрди рдХрд░рддрд╛ рд╣реИ ред


рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, InfluxDB рдЕрд▓рдЧ рддрд░реАрдХреЗ рд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ: рдЖрдк рд╕реАрдзреЗ рдЗрд╕реЗ рд╕реНрд╡рдпрдВ рдбреЗрдЯрд╛ рднреЗрдЬрддреЗ рд╣реИрдВ ред



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


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

рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдЬрд╣рд╛рдВ рдФрд░ рдХрд┐рддрдиреА рдмрд╛рд░ рдкрд░рд┐рдорд╛рд░реНрдЬрди рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд░рддрд╛ рд╣реИред


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


  • рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдПрдХрддреНрд░рд┐рдд рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддрд╛ рд╣реИред

рдпрд╣ рдкрд╣рд▓реЗ рднрд╛рдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрддрд┐рд░рд┐рдХреНрдд рд╣реИ рдЬрд╣рд╛рдВ рд╣рдордиреЗ рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдХреА рднреВрдорд┐рдХрд╛ рдкрд░ рдЪрд░реНрдЪрд╛ рдХреАред


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


рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ, рд╡реЗрдм рд╕реЗрд╡рд╛ 404 рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдФрд░ рддреНрд░реБрдЯрд┐ рдХреЗ рдХрд╛рд░рдг рдХреЗ рд╕рд╛рде рдПрдХ рд╕рдВрджреЗрд╢ рдирд╣реАрдВ рднреЗрдЬрддреА рд╣реИред рд╕рдВрджреЗрд╢ рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИ рдХрд┐ рд╕реЗрд╡рд╛ рдХреЛ рдЕрдВрддрд┐рдо рдкрд╛рдБрдЪ рдорд┐рдирдЯ рдореЗрдВ 404 рддреНрд░реБрдЯрд┐ рд╕рдВрджреЗрд╢ рдорд┐рд▓рд╛ред


рдпрд╣ рд╕рдордп рд╢реНрд░реГрдВрдЦрд▓рд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рдмреАрдЪ рдореБрдЦреНрдп рдЕрдВрддрд░ рд╣реИ рдЬреЛ рдПрдХрддреНрд░рд┐рдд рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдФрд░ рдХрдЪреНрдЪреЗ рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рд╣реИрдВред


3. рд╡рд┐рдХрд╕рд┐рдд рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдЗрдХреЛрд╕рд┐рд╕реНрдЯрдо


рдореВрд▓рддрдГ, рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдПрдХ рд╕рдордп рд╢реНрд░реГрдВрдЦрд▓рд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рд╣реИред


рд▓реЗрдХрд┐рди рдРрд╕реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп, рдЖрдкрдХреЛ рдЕрдХреНрд╕рд░ рдбреЗрдЯрд╛ рдХреА рдХрд▓реНрдкрдирд╛ рдХрд░рдиреЗ , рдЙрд╕рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рдиреЗ рдФрд░ рдЙрдирдХреЗ рд▓рд┐рдП рдЕрд▓рд░реНрдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред


рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдЗрд╕рдХреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ:


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



рднрд╛рдЧ II рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдЕрд╡рдзрд╛рд░рдгрд╛рдУрдВ


рдЗрдиреНрдлреНрд▓реЗрдХреНрд╕рдбреАрдмреА рдореИрдиреБрдЕрд▓ рдХреЗ рд░реВрдк рдореЗрдВ, рд╣рдо рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рддрдХрдиреАрдХреА рд╢рдмреНрджреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдмрддрд╛рдПрдВрдЧреЗред


1. рдХреБрдВрдЬреА-рдореВрд▓реНрдп рдбреЗрдЯрд╛ рдореЙрдбрд▓


рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдЯреВрд▓ рдкрд░ рдЬрд╛рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ, рдЗрд╕ рдбреЗрдЯрд╛ рдореЙрдбрд▓ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕рдордЭрдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИред


рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдХреБрдВрдЬреА-рдореВрд▓реНрдп рдЬреЛрдбрд╝реЗ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдХреБрдВрдЬреА рдмрддрд╛рддреА рд╣реИ рдХрд┐ рд╣рдо рдХреНрдпрд╛ рдорд╛рдк рд░рд╣реЗ рд╣реИрдВ, рдФрд░ рдореВрд▓реНрдп рдПрдХ рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдореВрд▓реНрдп рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддрд╛ рд╣реИред


рдпрд╛рдж рд░рдЦреЗрдВ: рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдХреЛ рдХрдЪреНрдЪреА рдЬрд╛рдирдХрд╛рд░реА, рдЬреИрд╕реЗ рдХрд┐ рд╕рд╛рджреЗ рдкрд╛рда рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред рдпрд╣ рд╕рдордп рдХреА рдЕрд╡рдзрд┐ рдореЗрдВ рдПрдХрддреНрд░рд┐рдд рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреЛ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддрд╛ рд╣реИред

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


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


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



рдлрд┐рд░ рдЖрдк рд▓реЗрдмрд▓реЛрдВ рджреНрд╡рд╛рд░рд╛ рдореАрдЯреНрд░рд┐рдХ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдХреЗрд╡рд▓ рдЖрдкрдХреА рдЖрд╡рд╢реНрдпрдХ рдЬрд╛рдирдХрд╛рд░реА рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред


2. рдореЗрдЯреНрд░рд┐рдХреНрд╕ рдХреЗ рдкреНрд░рдХрд╛рд░


рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдХреЗ рд╕рд╛рде рдирд┐рдЧрд░рд╛рдиреА рдХрд░рддреЗ рд╕рдордп, рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХреЛ рдЪрд╛рд░ рддрд░реАрдХреЛрдВ рд╕реЗ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕реЗ рдЕрдВрдд рддрдХ рдкрдврд╝рдирд╛ рдмреЗрд╣рддрд░ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣рд╛рдБ рдиреБрдХрд╕рд╛рди рд╣реИрдВред


рдХрд╛рдЙрдВрдЯрд░


рдпрд╣ рд╕рдВрднрд╡рддрдГ рдореЗрдЯреНрд░рд┐рдХ рдХрд╛ рд╕рдмрд╕реЗ рд╕рд░рд▓ рдкреНрд░рдХрд╛рд░ рд╣реИред рдХрд╛рдЙрдВрдЯрд░, рдЬреИрд╕рд╛ рдХрд┐ рдирд╛рдо рд╕реЗ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ, рд╕рдордп рдХреА рдЕрд╡рдзрд┐ рдХреЗ рд▓рд┐рдП рддрддреНрд╡реЛрдВ рдХреЛ рдЧрд┐рдирд╛ рдЬрд╛рддрд╛ рд╣реИ ред


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


рдФрд░ рддрд╛рд░реНрдХрд┐рдХ рд░реВрдк рд╕реЗ, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдХрд╛рдЙрдВрдЯрд░ рдХреЗрд╡рд▓ рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдмрдврд╝рд╛ рдпрд╛ рд╢реВрдиреНрдп рдХрд░ рд╕рдХрддрд╛ рд╣реИ , рдЗрд╕рд▓рд┐рдП рдпрд╣ рдЙрди рдореВрд▓реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреБрдХреНрдд рдирд╣реАрдВ рд╣реИ рдЬреЛ рдШрдЯ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╛ рдирдХрд╛рд░рд╛рддреНрдордХ рдореВрд▓реНрдпреЛрдВ рдХреЗ рд▓рд┐рдПред


рдЗрд╕рдХреА рд╕рд╣рд╛рдпрддрд╛ рд╕реЗ, рдХрд┐рд╕реА рдирд┐рд╢реНрдЪрд┐рдд рдШрдЯрдирд╛ рдХреЗ рд╕рдордп рдХреА рд╕рдВрдЦреНрдпрд╛ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдирд╛ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ, рдЕрд░реНрдерд╛рддреН, рд╕рдордп рдХреЗ рд╕рд╛рде рдореАрдЯреНрд░рд┐рдХ рдХреЗ рдкрд░рд┐рд╡рд░реНрддрди рдХреА рджрд░ред


рдФрд░ рдЕрдЧрд░ рдЖрдкрдХреЛ рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдЕрд╡рдзрд┐ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХреА рдЧрдИ рдореЗрдореЛрд░реА, рдХрд╣рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ?
рдпрд╣ рдорд╛рди рдШрдЯ рд╕рдХрддрд╛ рд╣реИред рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдХреЗ рд╕рд╛рде рдЗрд╕реЗ рдХреИрд╕реЗ рдЧрд┐рдирд╛ рдЬрд╛рдП?


рдореАрдЯрд░


рдореАрдЯрд░реЛрдВ рд╕реЗ рдорд┐рд▓реЛ!


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


рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдореАрдЯрд░ рдмрдврд╝ рдФрд░ рдШрдЯ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╕рдХрд╛рд░рд╛рддреНрдордХ рдФрд░ рдирдХрд╛рд░рд╛рддреНрдордХ рдорд╛рди рд▓реЗ рд╕рдХрддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рд╡реЗ рдХрд╛рдЙрдВрдЯрд░реЛрдВ рд╕реЗ рдмреЗрд╣рддрд░ рд╣реИрдВ?
рддреЛ рдХрд╛рдЙрдВрдЯрд░ рдмреЗрдХрд╛рд░ рд╣реИрдВ?


рдкрд╣рд▓реЗ рддреЛ рдореБрдЭреЗ рдРрд╕рд╛ рд▓рдЧрд╛ред рдЪреВрдВрдХрд┐ рд╡реЗ рд╕рдм рдХреБрдЫ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЖрдЗрдП рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рд╣рд░ рдЬрдЧрд╣ рдХрд░реЗрдВред рдХреНрдпрд╛ рдпрд╣ рддрд░реНрдХрд╕рдВрдЧрдд рд╣реИ?


рд▓реЗрдХрд┐рди рдирд╣реАрдВред


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


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


рдХреНрдпреЛрдВ? рдпрд╣рд╛рдБ рдХреНрдпрд╛ рд╣реИ / u / justinDavidow рдХрд╣рддреЗ рд╣реИрдВ :


тАЬрдореАрдЯрд░ рдПрдХ рд╕рдордп рдХреЗ рд▓рд┐рдП рдПрдХ рдЗрдХрд╛рдИ рдХреЗ рд▓рд┐рдП рдХрд╛рдЙрдВрдЯрд░ рдбреЗрд▓реНрдЯрд╛ рдХреЗ рдФрд╕рдд рдореВрд▓реНрдп рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред

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

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

рдпрджрд┐ рд╕рд┐рд╕реНрдЯрдо рд╣рд░ 5 рд╕реЗрдХрдВрдб рдореЗрдВ рдореИрдЯреНрд░рд┐рдХреНрд╕ рднреЗрдЬрддрд╛ рд╣реИ рдФрд░ рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рд╣рд░ 15 рдорд┐рдирдЯ рдореЗрдВ рд▓рдХреНрд╖реНрдп рдХреЛ рд╕реНрдХреНрд░реИрдк рдХрд░рддрд╛ рд╣реИ, рддреЛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рдХреБрдЫ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдЦреЛ рд╕рдХрддреЗ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдЗрди рдореАрдЯреНрд░рд┐рдХ рдХреЗ рд╕рд╛рде рдЕрддрд┐рд░рд┐рдХреНрдд рдЧрдгрдирд╛ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдкрд░рд┐рдгрд╛рдореЛрдВ рдХреА рд╕рдЯреАрдХрддрд╛ рдФрд░ рднреА рдХрдо рд╣реЛрдЧреАред


рдХрд╛рдЙрдВрдЯрд░ рдкрд░, рдкреНрд░рддреНрдпреЗрдХ рдорд╛рди рдПрдХрддреНрд░ рд╣реЛрддрд╛ рд╣реИред рдЬрдм рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдЗрд╕реЗ рдЗрдХрдЯреНрдард╛ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЙрд╕реЗ рдкрддрд╛ рдЪрд▓рддрд╛ рд╣реИ рдХрд┐ рдореВрд▓реНрдп рдПрдХ рдирд┐рд╢реНрдЪрд┐рдд рдЕрдВрддрд░рд╛рд▓ рдкрд░ рднреЗрдЬрд╛ рдЧрдпрд╛ рдерд╛ред


рдЕрдм рдордд рдЙрд▓рдЭреЛред


рдмрд╛рд░ рдЧреНрд░рд╛рдл


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


рдорд╛рди рдПрдХ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдПрдХ рдКрдкрд░реА рдКрдкрд░реА рд╕реАрдорд╛ рдХреЗ рд╕рд╛рде рдПрдХрддреНрд░ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рдПрдХ рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:


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

рд╡рд╛рд╕реНрддрд╡рд┐рдХ рджреБрдирд┐рдпрд╛ рдореЗрдВ, рдореИрдВ рдПрдХ рдЪреЗрддрд╛рд╡рдиреА рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рдпрджрд┐ рдореЗрд░реЗ рд╕рд░реНрд╡рд░ рдХреЗ 20% рдореЗрдВ 300 рд╕реЗ рдЕрдзрд┐рдХ рдПрдордПрд╕ рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдпрд╛ 300 рд╕реЗ рдЕрдзрд┐рдХ рдПрдордПрд╕ рдХреА рд╕рд░реНрд╡рд░ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ 20% рд╕реЗ рдЕрдзрд┐рдХ рд╣реЛред


рдпрджрд┐ рдЖрдк рдЕрдиреБрдкрд╛рдд рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХреЛ рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдо рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ ред


рд╕рд╛рд░рд╛рдВрд╢


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


рдХреНрд╡рд╛рдВрдЯрд╛рдЗрд▓реНрд╕, рдпрджрд┐ рдХреБрдЫ рднреА рд╣реЛ, рддреЛ рдкреНрд░рд╛рдпрд┐рдХрддрд╛ рдШрдирддреНрд╡ рдХреЛ рд╕рдорд╛рди рд╕рдВрднрд╛рд╡рдирд╛ рд╡рд╛рд▓реЗ рдЦрдВрдбреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВред


рддреЛ: рдмрд╛рд░ рдЪрд╛рд░реНрдЯ рдпрд╛ рд╕рд╛рд░рд╛рдВрд╢?


рдпрд╣ рд╕рдм рдЗрд░рд╛рджреЗ рдкрд░ рдирд┐рд░реНрднрд░ рдХрд░рддрд╛ рд╣реИред


рд╣рд┐рд╕реНрдЯреЛрдЧреНрд░рд╛рдореНрд╕ рд╕рдордп рдХреА рдЕрд╡рдзрд┐ рдореЗрдВ рдореВрд▓реНрдпреЛрдВ рдХреЛ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ, рд░рд╛рд╢рд┐ рдФрд░ рдорд╛рддреНрд░рд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ рдЬрд┐рд╕рдХреЗ рджреНрд╡рд╛рд░рд╛ рдЖрдк рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рдореАрдЯреНрд░рд┐рдХ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЛ рдЯреНрд░реИрдХ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред


рджреВрд╕рд░реА рдУрд░, рд╕рд╛рд░рд╛рдВрд╢ рдПрдХ рдЪрд▓рддреА рдЕрд╡рдзрд┐ (рдпрд╛рдиреА, рд╕рдордп рдХреЗ рд╕рд╛рде рдирд┐рд░рдВрддрд░ рд╡рд┐рдХрд╛рд╕) рдкрд░ рдорд╛рддреНрд░рд╛рдПрдБ рджрд┐рдЦрд╛рддреЗ рд╣реИрдВред


рдпрд╣ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ рдпрджрд┐ рдЖрдкрдХреЛ рдПрдХ рдореВрд▓реНрдп рдЬрд╛рдирдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рдПрдХ рдЕрд╡рдзрд┐ рдореЗрдВ рджрд░реНрдЬ рдХрд┐рдП рдЧрдП рдореВрд▓реНрдпреЛрдВ рдХреЗ 95% рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддрд╛ рд╣реИред


3. рдХрд╛рд░реНрдп рдФрд░ рдЙрджрд╛рд╣рд░рдг


рд╡рд┐рддрд░рд┐рдд рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдореЗрдВ рд╣рд╛рд▓ рдХреЗ рдЕрдЧреНрд░рд┐рдореЛрдВ рдФрд░ рдХреНрд▓рд╛рдЙрдб-рдЖрдзрд╛рд░рд┐рдд рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреА рд▓реЛрдХрдкреНрд░рд┐рдпрддрд╛ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП, рдЖрдк рдЕрдкрдиреЗ рджрдо рдкрд░ рдЪрд▓ рд░рд╣реЗ рдПрдХрд▓ рд╕рд░реНрд╡рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдирд╣реАрдВ рд░рдЦрддреЗ рд╣реИрдВред


рджреБрдирд┐рдпрд╛ рднрд░ рдореЗрдВ рд╕реЗрд╡рдХреЛрдВ рдХреЛ рджреЛрд╣рд░рд╛рдпрд╛ рдФрд░ рд╡рд┐рддрд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред


рдЗрд╕реЗ рд╕реНрдкрд╖реНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдЗрдП рд╣рдо рджреЛ HAProxy рд╕рд░реНрд╡рд░реЛрдВ рдХреА рдХреНрд▓рд╛рд╕рд┐рдХ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЛ рджреЗрдЦреЗрдВ рдЬреЛ рдиреМ рдмреИрдХрдПрдВрдб рд╡реЗрдм рд╕рд░реНрд╡рд░ ( рдирд╣реАрдВ, рдирд╣реАрдВ, рдирд╣реАрдВ, рд╕реНрдЯреИрдХрдУрд╡рд░рдлрд╝реНрд▓реЛ рд╕реНрдЯреИрдХ ) рдореЗрдВ рд▓реЛрдб рдХреЛ рдкреБрдирд░реНрд╡рд┐рддрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ ред


рдЗрд╕ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЬреАрд╡рди рдХреЗ рдЙрджрд╛рд╣рд░рдг рдореЗрдВ, рд╣рдо рд╡реЗрдм рд╕рд░реНрд╡рд░ рджреНрд╡рд╛рд░рд╛ рджреА рдЧрдИ HTTP рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдЯреНрд░реИрдХ рдХрд░реЗрдВрдЧреЗред


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



рд╕реБрдВрджрд░рддрд╛ рдпрд╣ рд╣реИ рдХрд┐ рдХрд╛рд░реНрдп рдФрд░ рдЙрджрд╛рд╣рд░рдг рд▓реЗрдмрд▓ рдореЗрдВ рдлрд╝реАрд▓реНрдб рд╣реИрдВ, рдФрд░ рдЖрдк рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЙрджрд╛рд╣рд░рдг рдпрд╛ рдХрд╛рд░реНрдп рджреНрд╡рд╛рд░рд╛ рдкрд░рд┐рдгрд╛рдо рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред


рдХреНрдпрд╛ рдпрд╣ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ?


4. рдкреНрд░реЙрдорд┐рд╕


рдпрджрд┐ рдЖрдк InfluxDB рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдк рд╢рд╛рдпрдж рдкрд╣рд▓реЗ рд╕реЗ рд╣реА InfluxQL рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реИрдВред рдпрд╛ TimescaleDB рдореЗрдВ SQL рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред


рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдХреЗ рдкрд╛рд╕ рд╕рд░реНрд╡рд░ рд╕реЗ рдбреЗрдЯрд╛ рдХреЛ рдХреНрд╡реЗрд░реА рдФрд░ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреА рднрд╛рд╖рд╛ рднреА рд╣реИ: рдкреНрд░реЛрдореЗрдХрд┐рди ред


рдЬреИрд╕рд╛ рдХрд┐ рд╣рдо рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЬрд╛рдирддреЗ рд╣реИрдВ, рдбреЗрдЯрд╛ рдХреЛ рдХреБрдВрдЬреА-рдореВрд▓реНрдп рдЬреЛрдбрд╝реЗ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред PromQL рдПрдХ рд╣реА рд╡рд╛рдХреНрдпрд╡рд┐рдиреНрдпрд╛рд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдкрд░рд┐рдгрд╛рдо рд╡реИрдХреНрдЯрд░ рдХреЗ рд░реВрдк рдореЗрдВ рджреЗрддрд╛ рд╣реИред


рдХрд┐рд╕ рддрд░рд╣ рдХреЗ рд╡реИрдХреНрдЯрд░?


рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдФрд░ рдкреНрд░реЛрдорд╕реЗрд▓ рдореЗрдВ рджреЛ рдкреНрд░рдХрд╛рд░ рдХреЗ рд╡реИрдХреНрдЯрд░ рд╣реИрдВ:


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


PromQL рдПрдкреАрдЖрдИ рдкреНрд░рд╢реНрдиреЛрдВ рдореЗрдВ рдбреЗрдЯрд╛ рдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд▓рди рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдПрдХ рд╕реЗрдЯ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред


рдЖрдк рдорд╛рдиреЛрдВ рдХреЛ рдХреНрд░рдордмрджреНрдз рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрдирдХреЗ рд▓рд┐рдП рдЧрдгрд┐рддреАрдп рдХрд╛рд░реНрдп рд▓рд╛рдЧреВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдбреЗрд░рд┐рд╡реЗрдЯрд┐рд╡ рдпрд╛ рдШрд╛рддрд╛рдВрдХ рдХреА рдЧрдгрдирд╛ рдХрд░реЗрдВ) рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рднрд╡рд┐рд╖реНрдпрд╡рд╛рдгрд┐рдпрд╛рдВ рднреА рдХрд░реЗрдВ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣реЛрд▓реНрдЯ-рд╡рд┐рдВрдЯрд░реНрд╕ рдореЙрдбрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ)ред


5. рд╕рд╛рдзрди


рдЗрдВрд╕реНрдЯреНрд░реБрдореЗрдВрдЯреЗрд╢рди рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдХрд╛ рдПрдХ рдФрд░ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣рд┐рд╕реНрд╕рд╛ рд╣реИред рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдбреЗрдЯрд╛ рдирд┐рдХрд╛рд▓рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЖрдк рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред


рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдореЗрдВ, рдЗрдВрд╕реНрдЯреНрд░реВрдореЗрдВрдЯреЗрд╢рди рдХрд╛ рдЕрд░реНрде рд╣реИ рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдкреНрд░рджрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдореЗрдВ рдХреНрд▓рд╛рдЗрдВрдЯ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдЬреЛрдбрд╝рдирд╛ред


рдЗрдВрд╕реНрдЯреНрд░реВрдореЗрдВрдЯреЗрд╢рди рд╕рдмрд╕реЗ рдЖрдо рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрд▓рдмреНрдз рд╣реИ: рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдкрд╛рдпрдерди, рдЬрд╛рд╡рд╛, рд░реВрдмреА, рдЧреЛ, рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдиреЛрдб рдпрд╛ рд╕реА # ред


рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рдЖрдк рдореЗрдореЛрд░реА рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдореАрдЯрд░ рдпрд╛ рдХрд╛рдЙрдВрдЯрд░) рдмрдирд╛рддреЗ рд╣реИрдВ рдЬреЛ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдореВрд▓реНрдп рдореЗрдВ рд╡реГрджреНрдзрд┐ рдпрд╛ рдХрдореА рдХрд░реЗрдВрдЧреЗред


рдлрд┐рд░ рдЖрдк рдЪреБрдирддреЗ рд╣реИрдВ рдХрд┐ рдореИрдЯреНрд░рд┐рдХреНрд╕ рдХрд╣рд╛рдБ рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рд╣реИред рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдЙрдиреНрд╣реЗрдВ рд╡рд╣рд╛рдВ рд╕реЗ рдЙрдард╛рдПрдЧрд╛ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЕрдкрдиреЗ рд╕рдордп рд╢реНрд░реГрдВрдЦрд▓рд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдмрдЪрд╛рдПрдЧрд╛ред



6. рдирд┐рд░реНрдпрд╛рддрдХ


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


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


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


рдирд┐рд░реНрдпрд╛рддрдХреЛрдВ рдХреЗ рдЙрджрд╛рд╣рд░рдг:


  • рдбреЗрдЯрд╛рдмреЗрд╕ рдирд┐рд░реНрдпрд╛рддрдХ : MongoDB рдбреЗрдЯрд╛рдмреЗрд╕, SQL рдФрд░ MySQL рд╕рд░реНрд╡рд░ рдХреЗ рд▓рд┐рдПред
  • HTTP рдирд┐рд░реНрдпрд╛рддрдХреЛрдВ : HAProxy, Apache рдпрд╛ NGINX рд╕рд░реНрд╡рд░реЛрдВ рдХреЗ рд▓рд┐рдПред
  • рдпреВрдирд┐рдХреНрд╕ рдирд┐рд░реНрдпрд╛рддрдХреЛрдВ : рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рджрд░реНрд╢рди рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдиреЛрдб рдирд┐рд░реНрдпрд╛рддрдХреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЬреЛ рдЕрддрд┐рд░рд┐рдХреНрдд рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рдмрд┐рдирд╛ рд╕рднреА рд╕рд┐рд╕реНрдЯрдо рдореИрдЯреНрд░рд┐рдХреНрд╕ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред


рдЖрдкрд╕реА рдЕрдиреБрдХреВрд▓рддрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рд╢рдмреНрдж


рдЕрдзрд┐рдХрд╛рдВрд╢ рд╕рдордп рд╢реНрд░реГрдВрдЦрд▓рд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдЕрдкрдиреЗ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд▓рд┐рдП рдЗрдВрдЯрд░рдСрдкрд░реЗрдмрд┐рд▓рд┐рдЯреА рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВред


рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдЕрдкрдиреА рдореАрдЯреНрд░рд┐рдХ рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рд╕рд╛рде рдХреЗрд╡рд▓ рдирд┐рдЧрд░рд╛рдиреА рдкреНрд░рдгрд╛рд▓реА рдирд╣реАрдВ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, InfluxDB (Telegraf рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ), CollectD , StatsD рдФрд░ Nagios рдХреЗ рдЕрдкрдиреЗ рдорд╛рдирдХ рднреА рд╣реИрдВред


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


7. рдЕрд▓рд░реНрдЯ


рд╕рдордп рд╢реНрд░реГрдВрдЦрд▓рд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп, рдЖрдкрдХреЛ рдбреЗрдЯрд╛ рд╕реЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рд╕рддрд░реНрдХ рдкреНрд░рдмрдВрдзрдХ рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реЛрддреЗ рд╣реИрдВред


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


рдЕрд▓рд░реНрдЯ рдореИрдиреЗрдЬрд░ рдПрдХ рдЕрд▓рдЧ рдЯреВрд▓ рд╣реИ рдЬреЛ рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рд╕реЗ рдЬреБрдбрд╝рддрд╛ рд╣реИ рдФрд░ рдХрд╕реНрдЯрдо рд╕рд╛рдпрд░рди рд▓реЙрдиреНрдЪ рдХрд░рддрд╛ рд╣реИ ред


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


рдЧреНрд░рд╛рдлрд╛рдирд╛ рдореЗрдВ, рдЖрдк рдИрдореЗрд▓ рдкрддрд╛, рд╕реБрд╕реНрдд рд╡реЗрдмрд╣реВрдХ, рдкреЗрдЬрд░рдбреВрдЯ, рдФрд░ рдХрд╕реНрдЯрдо HTTP рдСрдмреНрдЬреЗрдХреНрдЯреНрд╕ рдХреЛ рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред



рднрд╛рдЧ III рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдЙрджрд╛рд╣рд░рдг



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


рд╣рдо рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗ


1. DevOps


рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ, рдбреЗрдЯрд╛рдмреЗрд╕реЛрдВ рдФрд░ рд╕рд░реНрд╡рд░реЛрдВ рдХреЗ рд▓рд┐рдП рдЗрди рд╕рднреА рдирд┐рд░реНрдпрд╛рддрдХреЛрдВ рдХреЗ рд╕рд╛рде, рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ рдХрд┐ рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдореБрдЦреНрдп рд░реВрдк рд╕реЗ DevOps рдЙрджреНрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рд╣реИ ред


рд╣рдо рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдЗрд╕ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдХрдИ рдкреНрд░рддрд┐рд╕реНрдкрд░реНрдзреА рдЖрдкреВрд░реНрддрд┐рдХрд░реНрддрд╛ рдФрд░ рд╡реНрдпрдХреНрддрд┐рдЧрдд рд╕рдорд╛рдзрд╛рди рд╣реИрдВред


рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ DevOps рдХреЗ рд▓рд┐рдП рдПрдХрджрдо рд╕рд╣реА рд╣реИред


рдпрд╣ рдЗрдВрд╕реНрдЯреЗрдВрд╕ рд╕реЗрдЯ рдЕрдк рдФрд░ рд░рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓рдЧрднрдЧ рдХреЛрдИ рдкреНрд░рдпрд╛рд╕ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдЖрдк рдХрд┐рд╕реА рднреА рд╕рд╣рд╛рдпрдХ рдЯреВрд▓ рдХреЛ рдЖрд╕рд╛рдиреА рд╕реЗ рд╕рдХреНрд░рд┐рдп рдФрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред


рд▓рдХреНрд╖реНрдп рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рд╕реЗ - рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рдлрд╝рд╛рдЗрд▓ рдирд┐рд░реНрдпрд╛рддрдХ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ - рдпрд╣ рдвреЗрд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдмрдврд╝рд┐рдпрд╛ рд╕рдорд╛рдзрд╛рди рд╣реИ рдЬрд╣рд╛рдВ рдХрдВрдЯреЗрдирд░реЛрдВ рдФрд░ рд╡рд┐рддрд░рд┐рдд рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХрд╛ рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред


рдПрдХ рдРрд╕реЗ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдЬрд╣рд╛рдВ рдЗрдВрд╕реНрдЯреЗрдВрд╕ рд▓рдЧрд╛рддрд╛рд░ рдмрдирд╛рдП рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ рдФрд░ рд╣рдЯрд╛рдП рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ, рдПрдХ рднреА DevOps рд╕реНрдЯреИрдХ рд╕реЗрд╡рд╛ рдЦреЛрдЬ рдХреЗ рдмрд┐рдирд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ ред


2. рд╕реНрд╡рд╛рд╕реНрдереНрдп


рдЖрдЬ рди рдХреЗрд╡рд▓ рдЖрдИрдЯреА рдореЗрдВ рдирд┐рдЧрд░рд╛рдиреА рд╕рдорд╛рдзрд╛рдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдмрдбрд╝реЗ рдЙрджреНрдпреЛрдЧреЛрдВ рдореЗрдВ рднреА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬреЛ рд▓рдЪреАрд▓реЗ рдФрд░ рд╕реНрдХреЗрд▓реЗрдмрд▓ рд╣реЗрд▓реНрдердХреЗрдпрд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред


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


рдЗрд╕ рдЙрджрд╛рд╣рд░рдг рдкрд░ рдЪрд░реНрдЪрд╛ рдХреА рдЧрдИ рдереАрдШрд╛рдЯ.рдХреЙрдо рдкрд░ рдЕрдЧрд▓реЗ рд▓реЗрдЦ рдореЗрдВ ред


3. рд╡рд┐рддреНрддреАрдп рд╕реЗрд╡рд╛рдПрдВ


рдирд╡реАрдирддрдо рдЙрджрд╛рд╣рд░рдг рдЗрдиреНрдлреЛрдХреНрдпреВ рд╕рдореНрдореЗрд▓рди рдореЗрдВ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЬрд┐рд╕рдореЗрдВ рд╡рд┐рддреНрддреАрдп рд╕рдВрд╕реНрдерд╛рдиреЛрдВ рдореЗрдВ рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдХреЗ рдЙрдкрдпреЛрдЧ рдкрд░ рдЪрд░реНрдЪрд╛ рдХреА рдЧрдИ рдереАред


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



рднрд╛рдЧ X. рдЖрдЧреЗ рдХреНрдпрд╛ рд╣реИ?



рдпрд╣ рд╕рд┐рджреНрдзрд╛рдВрдд рд╕реЗ рдЕрднреНрдпрд╛рд╕ рдХреА рдУрд░ рдмрдврд╝рдиреЗ рдХрд╛ рд╕рдордп рд╣реИред


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


рдЕрдм рдЖрдкрдХреЗ рдкрд╛рд╕ рдЕрдкрдирд╛ рдирд┐рдЧрд░рд╛рдиреА рд╕рдорд╛рдзрд╛рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╕рдм рдХреБрдЫ рд╣реИ ред


рдкреНрд░реЛрдореЗрдерд┐рдпрд╕ рдХреЗ рд╕рд╛рде рд╢реБрд░реБрдЖрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕рднреА рдЙрдкрд▓рдмреНрдз рдирд┐рд░реНрдпрд╛рддрдХреЛрдВ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░реЗрдВ ред


рдлрд┐рд░ рдЖрд╡рд╢реНрдпрдХ рдЙрдкрдХрд░рдг рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ, рдЕрдкрдирд╛ рдкрд╣рд▓рд╛ рдбреИрд╢рдмреЛрд░реНрдб рдмрдирд╛рдПрдВ - рдФрд░ рдЬрд╛рдПрдВ!


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


рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдЖрдкрдиреЗ рдХреБрдЫ рдирдпрд╛ рд╕реАрдЦрд╛ рд╣реИред


рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдореЗрд░реЗ рдЕрдЧрд▓реЗ рд▓реЗрдЦ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рд╖рдп рд╣реИ, рддреЛ рдЗрд╕реЗ рд╕рд╛рдЭрд╛ рдХрд░реЗрдВред


рдЦреБрд╢реА рд╕реЗ рд░рд╣реЛ!

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


All Articles