рд╣рд╛рдореАрд▓реЗ рд╣рд╛рд▓рд╕рд╛рд▓реИ рджреБрдИ рдареВрд▓рд╛ рдХреЛрд╖рдорд╛ рд╕рд╛рдореЗрд▓ рднрдПрдХрд╛ рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВ (рдХрд╛рдЯрд╛ рдХрдиреНрдЯреЗрдирд░, рдЬреБрдЙрд▓, FATE рд░ рд╕рд╛рдореБрджрд╛рдпрд┐рдХ рдмреНрд░рд┐рдЬ) рд░ рддрд┐рдиреАрд╣рд░реВрдХреЛ рд╡рд┐рдХрд╛рд╕ рднрдЗрд░рд╣реЗрдХреЛ рджрд┐рд╢рд╛рдмрд╛рд░реЗ рдХреБрд░рд╛ рдЧрд░реНрдиреЗ рдирд┐рд░реНрдгрдп рдЧрд░реНрдпреМрдВред
╨д╨╛╤В╨╛ -
рдУрдкрдирд╕реНрдЯреНрдпрд╛рдХ рдлрд╛рдЙрдиреНрдбреЗрд╕рдирд▓реЗ рдХреЗ рдЧрд░рд┐рд░рд╣реЗрдХреЛ рдЫ?
рдУрдкрдирд╕реНрдЯреНрдпрд╛рдХ рдлрд╛рдЙрдиреНрдбреЗрд╕рди (OSF) рдХреЛ рд╕реНрдерд╛рдкрдирд╛ 2012 рдорд╛ рднрдПрдХреЛ рдерд┐рдпреЛ
рд▓рд╛рдореЛ рд╕рдордпрджреЗрдЦрд┐, OpenStack Foundation рд▓реЗ рдЙрд╣реА рдирд╛рдордХреЛ рдЖрдлреНрдиреЛ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрджреИ рдЖрдПрдХреЛ рдЫред рддрд░ рдпреЛ рд╡рд░реНрд╖рдХреЛ рд╕реБрд░реБрдорд╛ рдХреЛрд╖
рднреЗрдХреНрдЯрд░ рдкрд░рд┐рд╡рд░реНрддрди рднрдпреЛ ред рд╕рдВрдЧрдардирд╕рдорд░реНрдерди рдЧрд░реНрди рдерд╛рд▓реЗ рдореЗрд╕рд┐рди рд▓рд░реНрдирд┐рдЩ, рд╕реАрдЖрдИ/рд╕реАрдбреА, рдПрдЬ рдХрдореНрдкреНрдпреБрдЯрд┐рдЩ рд░ рдХрдиреНрдЯреЗрдирд░рд╛рдЗрдЬреЗрд╢рдирд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВредрдпрд╕ рд╕рдиреНрджрд░реНрднрдорд╛, рдХреЛрд╖рдорд╛ рдзреЗрд░реИ рдирдпрд╛рдБ рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВ рд╕рд╛рдореЗрд▓ рдЫрдиреНред
рдХрд╕реНрддрд╛ рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВ? рдореЗрдорд╛ рдЦреБрд▓рд╛ рдкреВрд░реНрд╡рд╛рдзрд╛рд░ рд╢рд┐рдЦрд░ рд╕рдореНрдореЗрд▓рдирдорд╛, OSF рдкреНрд░рддрд┐рдирд┐рдзрд┐рд╣рд░реВ
рдкрд╣рд┐рд▓реЛ рдкрд░рд┐рдпреЛрдЬрдирд╛рд▓реЗ рд╕реБрд░рдХреНрд╖рд┐рдд рднрд░реНрдЪреБрдЕрд▓ рдореЗрд╕рд┐рдирд╣рд░реВ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрджреИрдЫ рдЬрд╕рдХреЛ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди Kubernetes рд░ Docker рдХрдиреНрдЯреЗрдирд░рд╣рд░реВрд╕рдБрдЧ рддреБрд▓рдирд╛ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред VMs 100 ms рднрдиреНрджрд╛ рдмрдврд┐ рдЧрддрд┐рдорд╛ рд▓реЛрдб рд╣реБрдиреНрдЫ, рддреНрдпрд╕реИрд▓реЗ рддрд┐рдиреАрд╣рд░реВ рдЙрдбрд╛рдирдорд╛ рдХрдореНрдкреНрдпреБрдЯрд┐рдЩ рд╕реНрд░реЛрддрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдХреНрд▓рд╛рдЙрдбрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреЗрдЫрдиреНред рд╡реИрд╕реЗ, рдзреЗрд░реИ рдареВрд▓рд╛ IaaS рдкреНрд░рджрд╛рдпрдХрд╣рд░реВрд▓реЗ рдкрд╣рд┐рд▓реЗ рдиреИ рдХрд╛рдЯрд╛рдХреЛ рд╡рд┐рдХрд╛рд╕рдорд╛ рднрд╛рдЧ рд▓рд┐рдЗрд░рд╣реЗрдХрд╛ рдЫрдиреНред
рджреЛрд╕реНрд░реЛ рдкрд░рд┐рдпреЛрдЬрдирд╛, Zuul, рдПрдХ CI/CD рдкреНрд░рдгрд╛рд▓реА рд╣реЛред рдпрд╕рд▓реЗ рдХреЛрдбрдорд╛ рдкрд░рд┐рдорд╛рд░реНрдЬрдирд╣рд░реВрдХреЛ рд╕рдорд╛рдирд╛рдиреНрддрд░ рдкрд░реАрдХреНрд╖рдг рд╕рдЮреНрдЪрд╛рд▓рди рдЧрд░реНрджрдЫ рд░ рд╕рдореНрднрд╛рд╡рд┐рдд рд╡рд┐рдлрд▓рддрд╛рд╣рд░реВрд▓рд╛рдИ рд░реЛрдХреНрдЫред
рдХреЛрд╖ рд╕рдореНрднрд╛рд╡рдирд╛рд╣рд░реВред рдУрдкрдирд╕реНрдЯреНрдпрд╛рдХ рдлрд╛рдЙрдиреНрдбреЗрд╕рдирд▓реЗ рд╡рд┐рдХрд╛рд╕рдХреЛ рджрд┐рд╢рд╛ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реЗрд░ рдкреНрд░рддрд┐рднрд╛рд╢рд╛рд▓реА рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд╕рдБрдЧ рд╕рдореБрджрд╛рдпрд▓рд╛рдИ рдмрд▓рд┐рдпреЛ рдмрдирд╛рдЙрди рд╕рдХреНрд╖рдо рд╣реБрдиреЗ рдмрддрд╛рдПрдХреЛ рдЫред рдпрджреНрдпрдкрд┐, рд╕рдмреИрд▓реЗ рддреНрдпрд╕реНрддреЛ рд╕реЛрдЪреНрджреИрдирдиреН - рдореЗ рд╕рдореНрдореЗрд▓рдирдорд╛, рдХреНрдпрд╛рдиреЛрдирд┐рдХрд▓ рд╕рдВрд╕реНрдерд╛рдкрдХ рдорд╛рд░реНрдХ рд╢рдЯрд▓рд╡рд░реНрде
рд▓рд┐рдирдХреНрд╕ рдлрд╛рдЙрдиреНрдбреЗрд╢рдирд▓реЗ рдХреЗ рдЧрд░реНрдЫ?
рдХреЛрд╖
рдХрд╕реНрддрд╛ рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВ? рд▓рд┐рдирдХреНрд╕ рдлрд╛рдЙрдиреНрдбреЗрд╢рди рджреНрд╡рд╛рд░рд╛ рдЬреБрди 25
╨д╨╛╤В╨╛ -
рд╕рд╛рдереИ рд╡рд░реНрд╖рдХреЛ рд╕реБрд░реБрдорд╛, рд▓рд┐рдирдХреНрд╕ рдлрд╛рдЙрдиреНрдбреЗрд╢рди
рдпрд╕рдХрд╛ рдмрд╛рдмрдЬреБрдж рдкрдирд┐ рдЙрдирдХреЛ рдЖрд▓реЛрдЪрдирд╛ рднрдЗрд░рд╣реЗрдХреЛ рдЫ ред рдЙрджреНрдпреЛрдЧ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮрд╣рд░реВ
рдХреЛрд╖ рд╕рдореНрднрд╛рд╡рдирд╛рд╣рд░реВред рдЧрдд рд╡рд░реНрд╖рдХреЛ рдЕрдиреНрддреНрдпрдорд╛, рд▓рд┐рдирдХреНрд╕ рдлрд╛рдЙрдиреНрдбреЗрд╕рдирд▓реЗ рджреБрдИ рдирдпрд╛рдБ рдХреЛрд╖рд╣рд░реВ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНтАНрдпреЛ
рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рд▓рд┐рдирдХреНрд╕ рдлрд╛рдЙрдиреНрдбреЗрд╢рди рд░ рдлреЗрд╕рдмреБрдХ
рд╣рд╛рдореА рдЖрд╢рд╛ рдЧрд░реНрди рд╕рдХреНрдЫреМрдВ рдХрд┐ рд▓рд┐рдирдХреНрд╕ рдлрд╛рдЙрдиреНрдбреЗрд╢рдирд▓реЗ рдирд┐рдХрдЯ рднрд╡рд┐рд╖реНрдпрдорд╛ рдПрдХ рдкрдЯрдХ рдлреЗрд░рд┐ рдЖрдлреНрдиреЛ рдкреЛрд░реНрдЯрдлреЛрд▓рд┐рдпреЛ рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░реНрдиреЗрдЫред рд╣реБрдирд╕рдХреНрдЫ рддрд┐рдиреАрд╣рд░реВрд▓реЗ рд╕рдлрд▓ рдХреНрд▓рд╛рдЙрдб рдиреЗрдЯрд┐рдн рдХрдореНрдкреНрдпреБрдЯрд┐рдЩ рдлрд╛рдЙрдиреНрдбреЗрд╢рдирдХреЛ рд░реВрдкрдорд╛ рдЙрд╣реА рднрд╛рдЧреНрдп рд╕рд╛рдЭрд╛ рдЧрд░реНрдиреЗрдЫрдиреН, рдЬрд╕рдмрд╛рдЯ Kubernetes рд░ CoreDNS рджреЗрдЦрд╛ рдкрд░реНтАНрдпреЛред рд╡рд╛ рд╣реБрдирд╕рдХреНрдЫ рддрд┐рдиреАрд╣рд░реВ рдЯрд┐рдЬреЗрди рдХреЛрд╖рдХреЛ рдкрд╛рдЗрд▓рд╛ рдкрдЫреНрдпрд╛рдЙрдиреЗрдЫрдиреН, рдЬрд╕рдХреЛ рд╕рдореНрднрд╛рд╡рдирд╛рд╣рд░реВ рдЕрд╕реНрдкрд╖реНрдЯ рд░рд╣рдиреНрдЫрдиреНред
рджреБрдмреИ рдлрд╛рдЙрдиреНрдбреЗрд╕рдирд╣рд░реВ - рдУрдкрдирд╕реНрдЯреНрдпрд╛рдХ рдлрд╛рдЙрдиреНрдбреЗрд╢рди рд░ рд▓рд┐рдирдХреНрд╕ рдлрд╛рдЙрдиреНрдбреЗрд╢рди - рд╕рдХреНрд░рд┐рдп рд░реВрдкрдорд╛ рдЖрдлреНрдиреИ рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрджреИрдЫрдиреНред рд╣рд╛рдореА рддрд┐рдиреАрд╣рд░реВрдХреЛ рд╕рдмреИрднрдиреНрджрд╛ рд░реЛрдЪрдХ "рдЕрдзрд┐рдЧреНрд░рд╣рдг" рдХреЛ рдирд┐рдЧрд░рд╛рдиреА рдЧрд░реНрди рдЬрд╛рд░реА рд░рд╛рдЦреНрдиреЗрдЫреМрдВред рд╣рд╛рдореА рдирд┐рдореНрди рд╕рд╛рдордЧреНрд░реАрд╣рд░реВрдорд╛ рддрд┐рдиреАрд╣рд░реВрдордзреНрдпреЗ рдХреЗрд╣реАрдХреЛ рдмрд╛рд░реЗрдорд╛ рдХреБрд░рд╛ рдЧрд░реНрдиреЗрдЫреМрдВред
рд╣рд╛рдореА рднрд┐рддреНрд░ рдЫреМ
рдЖрдзреБрдирд┐рдХ рд╡реНрдпрд╡рд╕рд╛рдпрдХреЛ рдЖрдзрд╛рд░рдХреЛ рд░реВрдкрдорд╛ рдХрдиреНрднрд░реНрдЬреНрдб рд░ рд╣рд╛рдЗрдкрд░рдХрдиреНрднрд░реНрдЬ рдЧрд░рд┐рдПрдХреЛ рд╡рд╛рддрд╛рд╡рд░рдг рдХрд╕рд░реА рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдбреЗрдЯрд╛рдмреЗрд╕рд╣рд░реВрд▓реЗ рд╡реНрдпрд╡рд╕рд╛рдпрд▓рд╛рдИ рдорджреНрджрдд рдЧрд░реНрджрдЫ рдХрд┐рди рдХреНрд▓рд╛рдЙрдб рдкреНрд░рджрд╛рдпрдХ рдЧреНрд░рд╛рд╣рдХрд▓реЗ рдбрд╛рдЯрд╛ рдХреЗрдиреНрджреНрд░рдХреЛ рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рд╕реНрддрд░рдХреЛ рдмрд╛рд░реЗрдорд╛ рдЬрд╛рдиреНрди рдЖрд╡рд╢реНрдпрдХ рдЫ? рдкреНрд░рджрд╛рдпрдХрдХреЛ рдХреНрд▓рд╛рдЙрдбрдорд╛ DDoS рд╕реБрд░рдХреНрд╖рд╛ рд╣рд╛рдЗрдмреНрд░рд┐рдб рдмрд╛рджрд▓: рд╣рд┐рдЬреЛ, рдЖрдЬ, рднреЛрд▓рд┐
рд╕реНрд░реЛрдд: www.habr.com