DevOps Deflope рдХрд╛ рдПрдХ рдЦреБрд▓рд╛ рдорд╛рдЗрдХреНрд░реЛрдлрд╝реЛрди, рд╕реНрдХрд╛рдИреЗрдВрдЧ рдФрд░ рдПрдирд╡реАрдбрд┐рдпрд╛ рдХреЗ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХрд╣рд╛рдирд┐рдпрд╛рдВ рдФрд░ рди рдХреЗрд╡рд▓

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

рдпреБрдкреАрдбреАред рд╣реЙрд▓ рдореЗрдВ рд╕реАрдЯреЗрдВ рдЦрддреНрдо рд╣реЛ рдЧрдИ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╣рдо рдЗрд╕ рдЪреИрдирд▓ рдкрд░ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░реЗрдВрдЧреЗ ред рдСрдирд▓рд╛рдЗрди рдЬреБрдбрд╝реЗ!

рдЫрд╡рд┐

рдЗрд╕ рдмреАрдЪ, рд╣рдордиреЗ рд╡рдХреНрддрд╛рдУрдВ рд╕реЗ рдмрд╛рдд рдХреА рдХрд┐ рдЙрдирдХреА рдЯреАрдореЛрдВ рдореЗрдВ рдПрд╕рдЖрд░рдИ-рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рдХрд╛ рдЬреАрд╡рди рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЖрдо рддреМрд░ рдкрд░ рдХрд┐рди рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЛ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред


рдЖрд░реНрдЯреЗрдо рдиреМрдореЗрдиреНрдХреЛ рдФрд░ рд╡рд┐рдЯрд╛рд▓реА рдУрдХреБрд▓реЛрд╡, рд╕реНрдХрд╛рдИреЗрдВрдЧ рдореЗрдВ рдЗрдиреНрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ рдореИрдиреЗрдЬрд░реНрд╕


- рдЖрдкрдХреА рдЯреАрдореЛрдВ рдореЗрдВ SRE рдХреНрдпрд╛ рдХрд░ рд░рд╣реА рд╣реИ?

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

- рдЖрдкрдХреА рдЯреАрдо рдХрд┐рди рджрд┐рд▓рдЪрд╕реНрдк рдХрд╛рдореЛрдВ рдХреЛ рд╕реБрд▓рдЭрд╛рддреА рд╣реИ?

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

- рдЖрдкрдХреА рд░рд╛рдп рдореЗрдВ рдХрд┐рди рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЛ SRE рдХреА рдЬрд░реВрд░рдд рд╣реИ?

- рдмрдбрд╝реА рдХрдВрдкрдирд┐рдпрд╛рдВ рдЬреЛ рд╕реЗрд╡рд╛ рдХреА рд╕реНрдерд┐рд░рддрд╛ рдХреЛ рдкрд╣рд▓реЗ рд╕реНрдерд╛рдиреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдореЗрдВ рд░рдЦрддреА рд╣реИрдВ, рдФрд░ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рд╡рд░реНрд╖ рдореЗрдВ 2-3 рдмрд╛рд░ рдмрдврд╝рддреА рд╣реИрдВред рд╣рдорд╛рд░реА рддрд░рд╣, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП)


рд╡рд┐рдЯрд╛рд▓реА рдбреЛрдмрд░реЛрд╡рд▓реНрд╕реНрдХреА, рдПрдирд╡реАрдбрд┐рдпрд╛ рдореЗрдВ рд╕рд┐рд╕реНрдЯрдо рдЗрдВрдЬреАрдирд┐рдпрд░


- рдЖрдкрдХреА рдЯреАрдо рдХрд┐рди рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд╣рд▓ рдХрд░рддреА рд╣реИ?

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

- рдЖрдк SRE рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рдХрд░рддреЗ рд╣реИрдВ?

- рд╣рдо рдмрд╛рдж рдХреЗ рдПрдХрддреНрд░реАрдХрд░рдг рдФрд░ рджреГрд╢реНрдп рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рд╕реНрд░реЛрддреЛрдВ рд╕реЗ рдШрдЯрдирд╛рдУрдВ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд▓рдЧреЗ рд╣реБрдП рд╣реИрдВред рд╣рдорд╛рд░реЗ рдСрдкрд░реЗрд╢рди рдЗрдирдкреБрдЯ рдмрд╕ рдХреА рд╕реНрдерд┐рд░рддрд╛ рдФрд░ рдЙрдкрд▓рдмреНрдзрддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВ (рд╣рдо рдХрд╛рдлреНрдХрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ), рдХрдЪреНрдЪреЗ рдбреЗрдЯрд╛ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ (YARN, рд╕реНрдкрд╛рд░реНрдХ), рд╕реНрдЯреЛрд░реЗрдЬ рд▓реЗрдпрд░ (HDFS, рд╣рд╛рдЗрд╡, рдЗрд▓рд╛рд╕реНрдЯрд┐рдХрд╕рд░реНрдЪ) рдФрд░ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рд▓реЗрдпрд░ (Kibana, Tableau, OmniSci Immerse)ред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╣рдо рдбреЗрдЯрд╛ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдореЗрдВ рдкреНрд░рдпрд╛рд╕реЛрдВ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдиреНрдп рдЯреАрдореЛрдВ рдФрд░ рдЙрдирдХреЗ рд╕реНрдЯрд╛рдХреЛрдВ рдХреЗ рд╕рд╛рде рдПрдХреАрдХреГрдд рдХрд░рддреЗ рд╣реИрдВред

- рдФрд░ рдЖрдкрдХреА рд░рд╛рдп рдореЗрдВ рдХрд┐рди рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЛ SRE рдХреА рдЬрд░реВрд░рдд рд╣реИ?

- рдПрд╕рдЖрд░рдИ рдореЙрдбрд▓ рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рдХреА рд╕рдВрдЧрдардирд╛рддреНрдордХ рд╕рдВрд░рдЪрдирд╛ рдФрд░ рдХреИрд░рд┐рдпрд░ рдЪрдХреНрд░реЛрдВ рд╕реЗ рджреГрдврд╝рддрд╛ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, Google рдХреЗ рд▓рдЧрднрдЧ рд╕рднреА рд╡рд┐рд╢реЗрд╖рдЬреНрдЮ SWE (рдбреЗрд╡рд▓рдкрд░реНрд╕) рдХреЗ рд╕рд╛рде рдЕрдкрдиреА рдпрд╛рддреНрд░рд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдЬрдм рдЙрдиреНрд╣реЗрдВ рдЕрдиреБрднрд╡ рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИ, рддреЛ рд╡реЗ рдЙрдирд╕реЗ рдПрдХ SRE рдЯреАрдо рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдЙрддреНрдкрд╛рджреЛрдВ рд╕реЗ рдЬреБрдбрд╝реА рд╣реЛрддреА рд╣реИред рдпрд╣реА рдХрд╛рд░рдг рд╣реИ рдХрд┐ Google рдиреЗ рдЗрд╕ DevOps рдкреИрдЯрд░реНрди рдХреЛ "рд╡рд░реНрдЧ SRE рд▓рд╛рдЧреВ рдХрд░рддрд╛ рд╣реИ DevOps" рдХрд╣рд╛ рд╣реИред рдпрджрд┐ рдХрдВрдкрдиреА рдХреЗ рдкрд╛рд╕ рдЕрд╡рд╕рд░ рд╣реИ, рдФрд░ рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рд╕рдВрд░рдЪрдирд╛ рдЖрдкрдХреЛ SRE- рдЯреАрдо рдмрдирд╛рдиреЗ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЬреАрд╡рди рдЪрдХреНрд░ рдХреЗ рд╡рд┐рднрд┐рдиреНрди рдЪрд░рдгреЛрдВ рдореЗрдВ рдЙрддреНрдкрд╛рджреЛрдВ рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИ, рддреЛ рд╡реЗ рдЗрд╕ рдореЙрдбрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЕрдиреНрдпрдерд╛, рдХрдВрдкрдиреА рдХреЛ рдЕрд▓рдЧ рддрд░реАрдХреЗ рд╕реЗ DevOps рдкреНрд░рдерд╛рдУрдВ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЕрдВрдд рдореЗрдВ, SRE рдФрд░ DevOps рджреЛрдиреЛрдВ рдХрд╛ рд▓рдХреНрд╖реНрдп рдПрдХ рд╣реА рд╣реИ - рд▓рдЪреАрд▓реА рдФрд░ рд▓рдЪреАрд▓реА рдкреНрд░рдгрд╛рд▓рд┐рдпреЛрдВ рдХрд╛ рдирд┐рд░реНрдорд╛рдгред

pps рд╣рдо рдЙрди рд╕рднреА рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЬреЛ 27 рдЕрдЧрд╕реНрдд рдХреЛ 19 рдмрдЬреЗ рдмреИрдардХ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╕рднреА рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╢рд╛рдо рд╕рд╛рдд рдмрдЬреЗ рдФрд░ рдПрдХ рдкреИрд╕реЗ рдХреЗ рд╕рд╛рде рд╣рд╡рд╛ рдкрд░ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

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


All Articles