F5 рд▓реЗ NGINX рдХрд┐рдиреНрдЫ

F5 рд▓реЗ NGINX рдХрд┐рдиреНрдЫ

F5 рд▓реЗ NetOps рд░ DevOps рд▓рд╛рдИ рдПрдХрддрд╛рдмрджреНрдз рдЧрд░реНрди рд░ рдЧреНрд░рд╛рд╣рдХрд╣рд░реВрд▓рд╛рдИ рд╕рдмреИ рд╡рд╛рддрд╛рд╡рд░рдгрдорд╛ рд╕реБрд╕рдВрдЧрдд рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕реЗрд╡рд╛рд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрди NGINX рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрджрдЫред рд▓реЗрдирджреЗрди рд░рдХрдо рд▓рдЧрднрдЧ $ 670 рдорд┐рд▓рд┐рдпрди рдЕрдиреБрдорд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫред

Igor Sysoev рд░ Maxim Konovalov рд╕рд╣рд┐рддрдХреЛ рд╡рд┐рдХрд╛рд╕ рдЯреЛрд▓реАрд▓реЗ F5 рдХреЛ рднрд╛рдЧрдХреЛ рд░реВрдкрдорд╛ NGINX рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрди рдЬрд╛рд░реА рд░рд╛рдЦреНрдиреЗрдЫред

F5 рдХрдореНрдкрдиреАрд▓реЗ Nginx рд╕рд░реНрднрд░рдорд╛ рдпрд╕рдХреЛ рд╕реБрд░рдХреНрд╖рд╛ рд╡рд┐рдХрд╛рд╕рд╣рд░реВ рд▓рд╛рдЧреВ рдЧрд░реНрдиреЗ рдЕрдкреЗрдХреНрд╖рд╛ рдЧрд░реНрджрдЫ, рд╕рд╛рдереИ рдпрд╕рдХреЛ рдХреНрд▓рд╛рдЙрдб рдЙрддреНрдкрд╛рджрдирд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫред F5 рдХрд╛ рд╕реАрдИрдУ рдлреНрд░рд╛рдиреНрдХреЛрдЗрд╕ рд▓реЛрдХреЛ-рдбреЛрдиреБрдХрд╛ рдЕрдиреБрд╕рд╛рд░, рдорд░реНрдЬрд░рд▓реЗ рдХрдореНрдкрдиреАрдХрд╛ рдЧреНрд░рд╛рд╣рдХрд╣рд░реВрд▓рд╛рдИ рдХрдиреНрдЯреЗрдирд░рд╛рдЗрдЬреНрдб рдПрдкреНрд▓рд┐рдХреЗрд╕рдирд╣рд░реВрдХреЛ рд╡рд┐рдХрд╛рд╕рд▓рд╛рдИ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд░реВрдкрдорд╛ рдЧрддрд┐ рджрд┐рди рдЕрдиреБрдорддрд┐ рджрд┐рдиреЗрдЫ, рд░ Nginx, рдлрд▓рд╕реНрд╡рд░реВрдк, рдареВрд▓рд╛ рд╡реНрдпрд╡рд╕рд╛рдпрд╣рд░реВрдорд╛ рдЕрдЭ рдареВрд▓реЛ рдЕрд╡рд╕рд░рд╣рд░реВ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдиреЗрдЫред

рджреБрдмреИ рдХрдореНрдкрдиреАрдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рд╣рд░реВрд▓реЗ рдЫреБрдЯреНрдЯрд╛рдЫреБрдЯреНрдЯреИ рдЙрд▓реНрд▓реЗрдЦ рдЧрд░реЗ рдХрд┐ рдореБрдЦреНрдп рд╕рд░реНрддрд╣рд░реВ рдордзреНрдпреЗ рдПрдХ рдЬреБрди рдмрд┐рдирд╛ рд╕рдореНрдЭреМрддрд╛ рд╣реБрдиреЗ рдерд┐рдПрди Nginx рдХреЛ рдЦреБрд▓рд╛рдкрди рдХрд╛рдпрдо рд░рд╛рдЦреНрдиреБред

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

рдХреБрдиреИ рдЧрд▓реНрддреА рдирдЧрд░реНрдиреБрд╣реЛрд╕реН: F5 NGINX рдмреНрд░рд╛рдиреНрдб рд░ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдкреНрд░рд╡рд┐рдзрд┐рд╣рд░реВрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрди рдкреНрд░рддрд┐рдмрджреНрдз рдЫред рдпреЛ рдкреНрд░рддрд┐рдмрджреНрдзрддрд╛ рдмрд┐рдирд╛, рд▓реЗрдирджреЗрди рджреБрд╡реИ рдкрдХреНрд╖рдмрд╛рдЯ рд╣реБрдиреЗ рдерд┐рдПрдиред

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

рдЧреБрд╕ рд░реЛрдмрд░реНрдЯрд╕рди, NGINX

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

Fran├зois Locoh-Donou, F5

F5 рд▓реЗ NGINX рдХрд┐рдиреНрдЫ

NGINX рд╡реЗрдмрд╕рд╛рдЗрдЯрдорд╛ рдШреЛрд╖рдгрд╛.
F5 рд╡реЗрдмрд╕рд╛рдЗрдЯрдорд╛ рдШреЛрд╖рдгрд╛.

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

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