рдХреЛрдЯреА: рдкреНрд░рд╢рд╛рд╕рди

рд╡реЗрдмрдХрд╛рд╕реНрдЯ Habr PRO #6ред рд╕рд╛рдЗрдмрд░рд╕реБрд░рдХреНрд╖рд╛ рд╕рдВрд╕рд╛рд░: рдкрд╛рд░рд╛рдиреЛрдЗрдпрд╛ рдмрдирд╛рдо рд╕рд╛рдорд╛рдиреНрдп рдЬреНрдЮрд╛рди

рд╕реБрд░рдХреНрд╖рд╛рдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛, рдпреЛ рдпрд╛ рдд рдмреЗрд╡рд╛рд╕реНрддрд╛ рдЧрд░реНрди рд╕рдЬрд┐рд▓реЛ рдЫ рд╡рд╛, рд╡рд┐рдкрд░рд┐рдд, рдХреЗрд╣рд┐рдХреЛ рд▓рд╛рдЧрд┐ рдзреЗрд░реИ рдкреНрд░рдпрд╛рд╕ рдЦрд░реНрдЪ рдЧрд░реНрдиреБрд╣реЛрд╕реНред рдЖрдЬ рд╣рд╛рдореА рд╣рд╛рдореНрд░реЛ рд╡реЗрдмрдХрд╛рд╕реНрдЯрдорд╛ рд╕реВрдЪрдирд╛ рд╕реБрд░рдХреНрд╖рд╛ рд╣рдм, рд▓реБрдХрд╛ рд╕рдлреЛрдиреЛрдн, рд░ рдХрд╛рд╕реНрдкрд░рд╕реНрдХреА рд▓реНрдпрд╛рдмрдХреЛ рдЕрдиреНрддрд┐рдо рдмрд┐рдиреНрджреБ рд╕реБрд░рдХреНрд╖рд╛ рдкреНрд░рдореБрдЦ Dzhabrail Matiev (djabrail) рдХреЛ рд╢реАрд░реНрд╖ рд▓реЗрдЦрдХрд▓рд╛рдИ рдЖрдордиреНрддреНрд░рд┐рдд рдЧрд░реНрдиреЗрдЫреМрдВред рддрд┐рдиреАрд╣рд░реВрд╕рдБрдЧ рд╕рдБрдЧреИ рд╣рд╛рдореА рддреНрдпреЛ рд░рд╛рдореНрд░реЛ рд░реЗрдЦрд╛ рдХрд╕рд░реА рдлреЗрд▓рд╛ рдкрд╛рд░реНрдиреЗ рднрдиреНрдиреЗ рдмрд╛рд░реЗ рдХреБрд░рд╛ рдЧрд░реНрдиреЗрдЫреМрдВ рдЬрд╣рд╛рдБ рд╕реНрд╡рд╕реНрде [тАж]

рд╣реНрд╡реЗрд▓ рд╕рдВрдЧ рдЫрд┐рдЯреЛ рд░ рд╕рдЬрд┐рд▓реИ рдбрд╛рдЯрд╛ рдХрд╕рд░реА рдЦреЛрдЬреА рдЧрд░реНрди

рдпреЛ рд╕рд╛рдордЧреНрд░реАрд▓реЗ рд╕рдмреИрднрдиреНрджрд╛ рд╕рд░рд▓ рд░ рдЫрд┐рдЯреЛ рдбрд╛рдЯрд╛ рдЦреЛрдЬ рдЙрдкрдХрд░рдгрдХреЛ рд╡рд░реНрдгрди рдЧрд░реНрджрдЫ, рдЬрд╕рдХреЛ рдХрд╛рдо рддрдкрд╛рдИрдВрд▓реЗ KDPV рдорд╛ рджреЗрдЦреНрдиреБрд╣реБрдиреНрдЫред рдЪрд╛рдЦрд▓рд╛рдЧреНрджреЛ рдХреБрд░рд╛ рдХреЗ рдЫ рднрдиреЗ, рд╡реНрд╣реЗрд▓рд▓рд╛рдИ рд░рд┐рдореЛрдЯ рдЧрд┐рдЯ рд╕рд░реНрднрд░рдорд╛ рд╣реЛрд╕реНрдЯ рдЧрд░реНрди рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рд╣реЛред рдХрдЯ рдЕрдиреНрддрд░реНрдЧрдд рд╡рд┐рд╡рд░рдгрд╣рд░реВред рдХрд╕рд░реА Airbnb рдХреЛ рдбрд╛рдЯрд╛ рдбрд┐рд╕реНрдХрд╡рд░реА рдЙрдкрдХрд░рдгрд▓реЗ рдореЗрд░реЛ рдЬреАрд╡рди рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНтАНрдпреЛ рдо рдореЗрд░реЛ рдХреНрдпрд╛рд░рд┐рдпрд░рдорд╛ рдХреЗрд╣реА рд░рдорд╛рдЗрд▓реЛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВрдорд╛ рдХрд╛рдо рдЧрд░реНрди рднрд╛рдЧреНрдпрд╢рд╛рд▓реА рдЫреБ: рдореИрд▓реЗ рдкреНрд░рд╡рд╛рд╣рдХреЛ рдЧрдгрд┐рдд рдЕрдзреНрдпрдпрди рдЧрд░реЗрдВ рдЬрдмрдХрд┐ [тАж]

рдЯрд┐рдХрд╛рдК рдбрд╛рдЯрд╛ рднрдгреНрдбрд╛рд░рдг рд░ рд▓рд┐рдирдХреНрд╕ рдлрд╛рдЗрд▓ API рд╣рд░реВ

рдХреНрд▓рд╛рдЙрдб рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рдбрд╛рдЯрд╛ рднрдгреНрдбрд╛рд░рдгрдХреЛ рд╕реНрдерд┐рд░рддрд╛рдХреЛ рдЕрдиреБрд╕рдиреНрдзрд╛рди рдЧрд░реНрджрд╛, рдореИрд▓реЗ рдЖрдзрд╛рд░рднреВрдд рдХреБрд░рд╛рд╣рд░реВ рдмреБрдЭреЗрдХреЛ рдЫреБ рднрдиреЗрд░ рдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрди рдЖрдлреИрд▓рд╛рдИ рдкрд░реАрдХреНрд╖рдг рдЧрд░реНрдиреЗ рдирд┐рд░реНрдгрдп рдЧрд░реЗрдВред рдореИрд▓реЗ NVMe рд╕реНрдкреЗрд╕рд┐рдлрд┐рдХреЗрд╢рди рдкрдвреЗрд░ рд╕реБрд░реБ рдЧрд░реЗрдВ рдХрд┐ NMVe рдбреНрд░рд╛рдЗрднрд╣рд░реВрд▓реЗ рдбрд╛рдЯрд╛ рд╕реНрдерд┐рд░рддрд╛ (рдЕрд░реНрдерд╛рдд рдкреНрд░рдгрд╛рд▓реА рд╡рд┐рдлрд▓рддрд╛ рдкрдЫрд┐ рдбрд╛рдЯрд╛ рдЙрдкрд▓рдмреНрдз рд╣реБрдиреЗрдЫ рднрдиреНрдиреЗ рдЧреНрдпрд╛рд░реЗрдиреНрдЯреА) рдХреЛ рд╕рдореНрдмрдиреНрдзрдорд╛ рд╕реНрдерд╛рдпрд┐рддреНрд╡рдХреЛ рдЧреНрдпрд╛рд░реЗрдиреНрдЯреА рджрд┐рдиреНрдЫред рдореИрд▓реЗ рдирд┐рдореНрди рдЖрдзрд╛рд░рднреВрдд рдЧрд░реЗ [тАж]

MySQL рдорд╛ рдЗрдиреНрдХреНрд░рд┐рдкреНрд╢рди: рдорд╛рд╕реНрдЯрд░ рдХреБрдЮреНрдЬреА рд░реЛрдЯреЗрд╢рди

рдбрд╛рдЯрд╛рдмреЗрд╕ рдкрд╛рдареНрдпрдХреНрд░рдордорд╛ рдирдпрд╛рдБ рднрд░реНрдирд╛рдХреЛ рд╕реБрд░реБрд╡рд╛рддрдХреЛ рдкреНрд░рддреНрдпрд╛рд╢рд╛рдорд╛, рд╣рд╛рдореАрд▓реЗ MySQL рдорд╛ рдЗрдиреНрдХреНрд░рд┐рдкреНрд╢рдирдХреЛ рдмрд╛рд░реЗрдорд╛ рд▓реЗрдЦрд╣рд░реВрдХреЛ рд╢реНрд░реГрдВрдЦрд▓рд╛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░реНрди рдЬрд╛рд░реА рд░рд╛рдЦреНрдЫреМрдВред рдпрд╕ рд╢реГрдЩреНрдЦрд▓рд╛рдХреЛ рдЕрдШрд┐рд▓реНрд▓реЛ рд▓реЗрдЦрдорд╛, рд╣рд╛рдореАрд▓реЗ рдорд╛рд╕реНрдЯрд░ рдХреБрдЮреНрдЬреА рдЗрдиреНрдХреНрд░рд┐рдкреНрд╢рдирд▓реЗ рдХрд╕рд░реА рдХрд╛рдо рдЧрд░реНрдЫ рднрдиреЗрд░ рдЫрд▓рдлрд▓ рдЧрд░реНрдпреМрдВред рдЖрдЬ, рдкрд╣рд┐рд▓реЗ рдкреНрд░рд╛рдкреНрдд рдЬреНрдЮрд╛рди рдХреЛ рдЖрдзрд╛рд░ рдорд╛, рдорд╛рд╕реНрдЯрд░ рдХреБрдЮреНрдЬреА рдХреЛ рд░реЛрдЯреЗрд╢рди рд╣реЗрд░реМрдВред рдорд╛рд╕реНрдЯрд░ рдХреБрдЮреНрдЬреА рд░реЛрдЯреЗрд╢рдирдХреЛ рдЕрд░реНрде рдирдпрд╛рдБ рдорд╛рд╕реНрдЯрд░ рдХреБрдЮреНрдЬреА рдЙрддреНрдкрдиреНрди рд╣реБрдиреНрдЫ рд░ рдпреЛ рдирдпрд╛рдБ [тАж]

рд░реВрд╕ реирежреиреж рдорд╛ DevOps рдХреЛ рд░рд╛рдЬреНрдп

рдХреБрдиреИ рдХреБрд░рд╛рдХреЛ рдЕрд╡рд╕реНрдерд╛ рдкрдирд┐ рдХрд╕рд░реА рдмреБрдЭреНрдиреБрд╣реБрдиреНрдЫ? рддрдкрд╛рдЗрдБ рддрдкрд╛рдЗрдБрдХреЛ рд░рд╛рдп рдорд╛ рднрд░реЛрд╕рд╛ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рдЬрд╛рдирдХрд╛рд░реА рдХреЛ рд╡рд┐рднрд┐рдиреНрди рд╕реНрд░реЛрддрд╣рд░реБ рдмрд╛рдЯ рдЧрдарди, рдЙрджрд╛рд╣рд░рдг рдХреЛ рд▓рд╛рдЧреА, рд╡реЗрдмрд╕рд╛рдЗрдЯрд╣рд░реБ рд╡рд╛ рдЕрдиреБрднрд╡ рдорд╛ рдкреНрд░рдХрд╛рд╢рдирд╣рд░реБред рддрдкрд╛рдИрдВ рдЖрдлреНрдирд╛ рд╕рд╣рдХрд░реНрдореА рд░ рд╕рд╛рдереАрд╣рд░реВрд▓рд╛рдИ рд╕реЛрдзреНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рдЕрд░реНрдХреЛ рд╡рд┐рдХрд▓реНрдк рднрдиреЗрдХреЛ рд╕рдореНрдореЗрд▓рдирдХрд╛ рд╡рд┐рд╖рдпрд╣рд░реВ рд╣реЗрд░реНрдиреБ рд╣реЛ: рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕рдорд┐рддрд┐ рдЙрджреНрдпреЛрдЧрдХрд╛ рд╕рдХреНрд░рд┐рдп рдкреНрд░рддрд┐рдирд┐рдзрд┐рд╣рд░реВ рд╣реБрдиреН, рддреНрдпрд╕реИрд▓реЗ рд╣рд╛рдореА рдЙрдиреАрд╣рд░реВрд▓рд╛рдИ рд╕рд╛рдиреНрджрд░реНрднрд┐рдХ рд╡рд┐рд╖рдпрд╣рд░реВ рдЫрдиреМрдЯ рдЧрд░реНрдирдорд╛ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдЧрд░реНрдЫреМрдВред рдПрдЙрдЯрд╛ рдЫреБрдЯреНрдЯреИ рдХреНрд╖реЗрддреНрд░ рдЕрдиреБрд╕рдиреНрдзрд╛рди рд░ рд░рд┐рдкреЛрд░реНрдЯ рд╣реЛред [тАж]

CAMELK, OpenShift рдкрд╛рдЗрдкрд▓рд╛рдЗрди рдореНрдпрд╛рдиреБрдЕрд▓, рд░ TechTalk рд╕реЗрдорд┐рдирд╛рд░рд╣рд░реВ рдмреБрдЭреНрджреИ...

рд╣рд╛рдореАрд▓реЗ рд╡рд┐рдЧрдд рджреБрдИ рд╣рдкреНрддрд╛рдорд╛ рдЗрдиреНрдЯрд░рдиреЗрдЯрдорд╛ рдлреЗрд▓рд╛ рдкрд╛рд░реЗрдХрд╛ рдЙрдкрдпреЛрдЧреА рд╕рд╛рдордЧреНрд░реАрд╣рд░реВрдХреЛ рдкрд░рдореНрдкрд░рд╛рдЧрдд рдЫреЛрдЯреЛ рдбрд╛рдЗрдЬреЗрд╕реНрдЯ рд▓рд┐рдПрд░ рд╣рд╛рдореА рддрдкрд╛рдИрдВрдХрд╣рд╛рдБ рдлрд░реНрдХрд┐рд░рд╣реЗрдХрд╛ рдЫреМрдВред рдирдпрд╛рдБ рд╕реБрд░реБ рдЧрд░реНрдиреБрд╣реЛрд╕реН: CAMELK рдмреБрдЭреНрдиреЗ рджреБрдИ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛-рд╡рдХрд┐рд▓рд╣рд░реВ (рд╣реЛ, рд╣рд╛рдореАрд╕рдБрдЧ рдкрдирд┐ рдпрд╕реНрддреЛ рд╕реНрдерд┐рддрд┐ рдЫ - рдкреНрд░рд╡рд┐рдзрд┐рд╣рд░реВ рдмреБрдЭреНрди рд░ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рддрд┐рдиреАрд╣рд░реВрдХреЛ рдмрд╛рд░реЗрдорд╛ рд╕рд░рд▓ рд░ рдмреБрдЭреНрдиреЗ рднрд╛рд╖рд╛рдорд╛ рдмрддрд╛рдЙрди) рд╡реНрдпрд╛рдкрдХ рд░реВрдкрдорд╛ рдПрдХреАрдХрд░рдг, рдХреНрдпрд╛рдореЗрд▓, рд░ рдХреНрдпрд╛рдорд▓ рдХреЗ рдЕрдзреНрдпрдпрди рдЧрд░реНрдиреБрд╣реЛрд╕реН! RHEL рд╣реЛрд╕реНрдЯрд╣рд░реВрдХреЛ рд╕реНрд╡рдд: рджрд░реНрддрд╛ [тАж]

рдХрд╕рд░реА ELK рд▓реЗ рд╕реБрд░рдХреНрд╖рд╛ рдЗрдиреНрдЬрд┐рдирд┐рдпрд░рд╣рд░реВрд▓рд╛рдИ рд╡реЗрдмрд╕рд╛рдЗрдЯ рдЖрдХреНрд░рдордгрд╣рд░реВ рд▓рдбреНрди рд░ рд╢рд╛рдиреНрддрд┐рдкреВрд░реНрд╡рдХ рд╕реБрддреНрди рдорджреНрджрдд рдЧрд░реНрдЫ

рд╣рд╛рдореНрд░реЛ рд╕рд╛рдЗрдмрд░ рд░рдХреНрд╖рд╛ рдХреЗрдиреНрджреНрд░ рдЧреНрд░рд╛рд╣рдХрд╣рд░реВрдХреЛ рд╡реЗрдм рдкреВрд░реНрд╡рд╛рдзрд╛рд░рдХреЛ рд╕реБрд░рдХреНрд╖рд╛рдХреЛ рд▓рд╛рдЧрд┐ рдЬрд┐рдореНрдореЗрд╡рд╛рд░ рдЫ рд░ рдХреНрд▓рд╛рдЗрдиреНрдЯ рд╕рд╛рдЗрдЯрд╣рд░реВрдорд╛ рдЖрдХреНрд░рдордгрд╣рд░реВ рд╣рдЯрд╛рдЙрдБрдЫред рд╣рд╛рдореА рдЖрдХреНрд░рдордгрд╣рд░реВ рд╡рд┐рд░реБрджреНрдз рд╕реБрд░рдХреНрд╖рд╛ рдЧрд░реНрди FortiWeb рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдлрд╛рдпрд░рд╡рд╛рд▓рд╣рд░реВ (WAF) рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдЫреМрдВред рддрд░ рд╕рдмреИрднрдиреНрджрд╛ рд░рд╛рдореНрд░реЛ WAF рдкрдирд┐ рдПрдХ рд░рд╛рдордмрд╛рдг рд╣реЛрдЗрди рд░ рд▓рдХреНрд╖рд┐рдд рдЖрдХреНрд░рдордгрд╣рд░реВрдмрд╛рдЯ рдмрдХреНрд╕ рдмрд╛рд╣рд┐рд░рдХреЛ рд╕реБрд░рдХреНрд╖рд╛ рдЧрд░реНрджреИрдиред рдпрд╕реИрд▓реЗ рд╣рд╛рдореА WAF рдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд ELK рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдЫреМрдВред рдпреЛ рдПрдХ рдорд╛ рд╕рдмреИ рдШрдЯрдирд╛рд╣рд░реВ рд╕рдЩреНрдХрд▓рди рдЧрд░реНрди рдорджреНрджрдд рдЧрд░реНрдЫ [...]

рд╕реНрдХреНрд░реНрдпрд╛рдЪрдмрд╛рдЯ рдПрдЖрд░рдПрдо рдмреЛрд░реНрдбрдорд╛ GNU/Linux рд╕реБрд░реБ рдЧрд░реНрджреИ (рдЙрджрд╛рд╣рд░рдгрдХреЛ рд░реВрдкрдорд╛ Kali рд░ iMX.6 рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджреИ)

tl;dr: рдо рдбрд┐рдмреБрдЯрд╕реНрдЯреНрд░реНрдпрд╛рдк, рд▓рд┐рдирдХреНрд╕ рд░ рдпреВ-рдмреБрдЯ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдПрдЖрд░рдПрдо рдХрдореНрдкреНрдпреБрдЯрд░рдХреЛ рд▓рд╛рдЧрд┐ рдХрд╛рд▓реА рд▓рд┐рдирдХреНрд╕ рдЫрд╡рд┐ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрджреИрдЫреБред рдпрджрд┐ рддрдкрд╛рдЗрдБ рдХреЗрд╣рд┐ рдзреЗрд░реИ рд▓реЛрдХрдкреНрд░рд┐рдп рдПрдХрд▓-рдмреЛрд░реНрдб рд╕рдлреНрдЯрд╡реЗрдпрд░ рдХрд┐рдиреНрдиреБрднрдпреЛ рднрдиреЗ, рддрдкрд╛рдЗрдБ рдпрд╕рдХреЛ рд▓рд╛рдЧрд┐ рддрдкрд╛рдЗрдБрдХреЛ рдордирдкрд░реНрдиреЗ рд╡рд┐рддрд░рдг рдХреЛ рдЫрд╡рд┐ рдХреЛ рдЕрднрд╛рд╡ рд╕рдВрдЧ рд╕рд╛рдордирд╛ рдЧрд░реНрди рд╕рдХреНрдЫред рдирд┐рдпреЛрдЬрд┐рдд рдлреНрд▓рд┐рдкрд░ рд╡рдирдХреЛ рд╕рд╛рде рдзреЗрд░реИ рддреНрдпрд╕реНрддреИ рднрдпреЛред рддреНрдпрд╣рд╛рдБ IMX6 рдХреЛ рд▓рд╛рдЧрд┐ рдХреБрдиреИ рдХрд╛рд▓реА рд▓рд┐рдирдХреНрд╕ рдЫреИрди (рдо рддрдпрд╛рд░реА рдЧрд░реНрджреИрдЫреБ), рддреНрдпрд╕реИрд▓реЗ рдореИрд▓реЗ рдпрд╕рд▓рд╛рдИ рдЖрдлреИрдВ рднреЗрд▓рд╛ рдЧрд░реНрдиреБрдкрд░реНрдЫред рдбрд╛рдЙрдирд▓реЛрдб рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдПрдХрджрдо [тАж]

рдПрдЙрдЯрд╛ рдиреЗрдЯрд╡рд░реНрдХ рдЬрд╕рд▓реЗ рдЖрдлреИрд▓рд╛рдИ рдирд┐рдХреЛ рдкрд╛рд░реНрдЫ: рдлреНрд▓реЛ рд▓реЗрдмрд▓рдХреЛ рдЬрд╛рджреВ рд░ рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓ рд╡рд░рд┐рдкрд░рд┐ рдЬрд╛рд╕реВрд╕ред Yandex рд░рд┐рдкреЛрд░реНрдЯ

рдЖрдзреБрдирд┐рдХ рдбрд╛рдЯрд╛ рдХреЗрдиреНрджреНрд░рд╣рд░реВрдорд╛ рд╕рдпреМрдВ рд╕рдХреНрд░рд┐рдп рдЙрдкрдХрд░рдгрд╣рд░реВ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░рд┐рдПрдХрд╛ рдЫрдиреН, рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░рдХрд╛ рдирд┐рдЧрд░рд╛рдиреАрд╣рд░реВрджреНрд╡рд╛рд░рд╛ рдХрднрд░ рдЧрд░рд┐рдПрдХрд╛ рдЫрдиреНред рддрд░ рд╣рд╛рддрдорд╛ рд╕рд╣реА рдирд┐рдЧрд░рд╛рдиреА рд╕рдВрдЧ рдПрдХ рдЖрджрд░реНрд╢ рдИрдиреНрдЬрд┐рдирд┐рдпрд░ рдкрдирд┐ рдХреЗрд╣рд┐ рдорд┐рдиреЗрдЯ рдорд╛ рдиреЗрдЯрд╡рд░реНрдХ рд╡рд┐рдлрд▓рддрд╛ рдХреЛ рд╕рд╣реА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдЧрд░реНрди рд╕рдХреНрд╖рдо рд╣реБрдиреЗрдЫред рдиреЗрдХреНрд╕реНрдЯ рд╣рдк реирежреиреж рд╕рдореНрдореЗрд▓рдирдХреЛ рдПрдХ рд░рд┐рдкреЛрд░реНрдЯрдорд╛, рдореИрд▓реЗ рдПрдХ DC рдиреЗрдЯрд╡рд░реНрдХ рдбрд┐рдЬрд╛рдЗрди рдкрджреНрдзрддрд┐ рдкреНрд░рд╕реНрддреБрдд рдЧрд░реЗрдВ, рдЬрд╕рдорд╛ рдПрдХ рдЕрджреНрд╡рд┐рддреАрдп рд╡рд┐рд╢реЗрд╖рддрд╛ рдЫ - рдбрд╛рдЯрд╛ рд╕реЗрдиреНрдЯрд░ рдорд┐рд▓рд┐рд╕реЗрдХреЗрдиреНрдбрдорд╛ рдирд┐рдХреЛ рд╣реБрдиреНрдЫред [тАж]

рд▓рд┐рдирдХреНрд╕ рд╕рд░реНрднрд░ рд╕реБрд░рдХреНрд╖рд╛ред рдкрд╣рд┐рд▓реЗ рдХреЗ рдЧрд░реНрдиреЗ

Habib M'henni / Wikimedia Commons, CC BY-SA рдЖрдЬрдХрд▓, рд╣реЛрд╕реНрдЯрд┐рдЩрдорд╛ рд╕рд░реНрднрд░ рд╕реЗрдЯрдЕрдк рдЧрд░реНрдиреБ рдХреЗрд╣реА рдорд┐рдиреЗрдЯ рд░ рдорд╛рдЙрд╕рдХреЛ рдХреЗрд╣реА рдХреНрд▓рд┐рдХрдХреЛ рдХреБрд░рд╛ рд╣реЛред рддрд░ рдкреНрд░рдХреНрд╖реЗрдкрдг рдкрдЫрд┐ рддреБрд░реБрдиреНрддреИ, рдЙрд╕рд▓реЗ рдЖрдлреВрд▓рд╛рдИ рдкреНрд░рддрд┐рдХреВрд▓ рд╡рд╛рддрд╛рд╡рд░рдгрдорд╛ рднреЗрдЯреНрдЯрд╛рдЙрдБрдЫ, рдХрд┐рдирдХрд┐ рдК рд░рдХрд░ рдбрд┐рд╕реНрдХреЛрдорд╛ рдирд┐рд░реНрджреЛрд╖ рдХреЗрдЯреА рдЬрд╕реНрддреИ рд╕рдореНрдкреВрд░реНрдг рдЗрдиреНрдЯрд░рдиреЗрдЯрдХреЛ рд▓рд╛рдЧрд┐ рдЦреБрд▓рд╛ рдЫред рд╕реНрдХреНрдпрд╛рдирд░рд╣рд░реВрд▓реЗ рдпрд╕рд▓рд╛рдИ рдЫрд┐рдЯреНрдЯреИ рдлреЗрд▓рд╛ рдкрд╛рд░реНрдиреЗрдЫ рд░ рд╣рдЬрд╛рд░реМрдВ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЧрд░рд┐рдПрдХрд╛ рдмрдЯрд╣рд░реВ рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрдиреЗрдЫрдиреН рдЬреБрди рд╕реНрдХрд╛рдЙрд░рд┐рдЩ [тАж]

рдиреМ Kubernetes рдкреНрд░рджрд░реНрд╢рди рд╕реБрдЭрд╛рд╡рд╣рд░реВ

рдирдорд╕реНрддреЗ рд╕рдмреИ! рдореЗрд░реЛ рдирд╛рдо Oleg Sidorenkov рд╣реЛ, рдо DomClick рдорд╛ рдкреВрд░реНрд╡рд╛рдзрд╛рд░ рдЯреЛрд▓реАрдХреЛ рдкреНрд░рдореБрдЦрдХреЛ рд░реВрдкрдорд╛ рдХрд╛рдо рдЧрд░реНрдЫреБред рд╣рд╛рдореАрд▓реЗ рдЙрддреНрдкрд╛рджрдирдорд╛ рдХреБрдмрд┐рдХрд▓рд╛рдИ рддреАрди рд╡рд░реНрд╖рднрдиреНрджрд╛ рдмрдвреА рд╕рдордпрджреЗрдЦрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджреИ рдЖрдПрдХрд╛ рдЫреМрдВ, рд░ рдпрд╕ рд╕рдордпрдорд╛ рд╣рд╛рдореАрд▓реЗ рдпрд╕рд╕рдБрдЧ рдзреЗрд░реИ рдлрд░рдХ рд░реЛрдЪрдХ рдХреНрд╖рдгрд╣рд░реВ рдЕрдиреБрднрд╡ рдЧрд░реЗрдХрд╛ рдЫреМрдВред рдЖрдЬ рдо рддрдкрд╛рдИрдВрд▓рд╛рдИ рдмрддрд╛рдЙрдиреЗрдЫреБ рдХрд┐ рдХрд╕рд░реА, рд╕рд╣реА рджреГрд╖реНрдЯрд┐рдХреЛрдгрдХреЛ рд╕рд╛рде, рддрдкрд╛рдИрдВрд▓реЗ рдЖрдлреНрдиреЛ рдХреНрд▓рд╕реНрдЯрд░рдХреЛ рд▓рд╛рдЧрд┐ рднреЗрдирд┐рд▓рд╛ рдХреБрдмрд░реНрдиреЗрдЯреНрд╕рдмрд╛рдЯ рдЕрдЭ рдмрдвреА рдкреНрд░рджрд░реНрд╢рди рдирд┐рдЪреЛрдб рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рддрдпрд╛рд░ рд╕реНрдерд┐рд░ [тАж]

рдЦреБрд▓рд╛ рдЗрдиреНрдЯрд░рдиреЗрдЯ рдХреЛ рд╡рд┐рдХрд╛рд╕

рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рд╡рд░реНрд╖реМрдВрджреЗрдЦрд┐ рдмреНрд▓рдХрдЪреЗрди рдЯреЗрдХреНрдиреЛрд▓реЛрдЬреАрдХрд╛ рдлрд╛рдЗрджрд╛рд╣рд░реВрдХреЛ рдмрд╛рд░реЗрдорд╛ рдХреБрд░рд╛ рдЧрд░рд┐рд░рд╣реЗрдХрд╛ рдЫрдиреНред рддрд┐рдиреАрд╣рд░реВрд▓реЗ рдпрд╕рдХрд╛ рд▓рд╛рдЧрд┐ рдкреНрд░рд╡рд┐рдзрд┐рд▓реЗ рдХрд╕рд░реА рдХрд╛рдо рдЧрд░реНрдЫ, рдпрд╕рд▓реЗ рд╡рд╛рд╕реНрддрд╡рдорд╛ рдХреЗ рдЧрд░реНрдЫ, рд░ рдпрд╕рд▓рд╛рдИ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВ рдПрдХрдЕрд░реНрдХрд╛рдмрд╛рдЯ рдХрд╕рд░реА рднрд┐рдиреНрди рдЫрдиреН рднрдиреНрдиреЗ рдЕрд╕реНрдкрд╖реНрдЯ рдкрд░рд┐рднрд╛рд╖рд╛рд╣рд░реВрдХреЛ рд╕рд╛рдердорд╛ рдХрдордЬреЛрд░ "рдкреНрд░рдпреЛрдЧ рдХреЗрд╕рд╣рд░реВ" рдХреЛ рд╕рд╛рде рддрд░реНрдХ рдЧрд░реЗред рдЖрд╢реНрдЪрд░реНрдпрдЬрдирдХ рдХреБрд░рд╛ рд╣реЛрдЗрди, рдпрд╕рд▓реЗ рдмреНрд▓рдХрдЪреЗрди рдкреНрд░рд╡рд┐рдзрд┐рдорд╛ рднреНрд░рдо рд░ рдЕрд╡рд┐рд╢реНрд╡рд╛рд╕ рдкреИрджрд╛ рдЧрд░реЗрдХреЛ рдЫред рдпрд╕ рд▓реЗрдЦрдорд╛ рдо рд╡рд░реНрдгрди рдЧрд░реНрди рдЪрд╛рд╣рдиреНрдЫреБ [...]