DUMP2020 рдкрд░рд┐рд╖рджреЗрддреАрд▓ DevOps рд╡рд┐рднрд╛рдЧ. рдЪрд▓рд╛ рдПрдХрддреНрд░ рдЖрдирдВрджреА/рд░рдбреВ рдпрд╛

рдЧреЗрд▓реНрдпрд╛ рд╡рд░реНрд╖реА рдЖрдореНрд╣реА DevOps рд╡рд┐рднрд╛рдЧ рд╣реЙрд▓рдордзреНрдпреЗ рдПрдХ рдХреНрд░реВрд░ рдЪреВрдХ рдХреЗрд▓реА рдЖрдгрд┐ 30 рд▓реЛрдХрд╛рдВрд╕рд╛рдареА рд╕рд░реНрд╡рд╛рдд рд▓рд╣рд╛рди рдЦреЛрд▓реА рджрд┐рд▓реА. рдЕрд╣рд╡рд╛рд▓рд╛рдВрд╡рд░, рдЧрд░реНрджреА рднрд┐рдВрддреАрдВрдЪреНрдпрд╛ рдмрд╛рдЬреВрдиреЗ, рджрд╛рд░рд╛рдд рдЖрдгрд┐ рддреНрдпрд╛рдВрдЪреНрдпрд╛ рдорд╛рдЧреЗрд╣реА рдЙрднреА рд╣реЛрддреА. рддреНрдпрд╛рдЪ рд╡реЗрд│реА, рд╡рд┐рднрд╛рдЧрд╛рдЪреНрдпрд╛ рдЕрд╣рд╡рд╛рд▓рд╛рдВрдирд╛ рдЦреВрдк рдЙрдЪреНрдЪ рдЧреБрдг рдорд┐рд│рд╛рд▓реЗ. рдЖрдореНрд╣реА рдЖрдордЪрд╛ рдзрдбрд╛ рд╢рд┐рдХрд▓реЛ рдЖрд╣реЛрдд: рдбреЗрд╡реНрд╣реЙрдкрд░реНрд╕, рддреБрдордЪреНрдпрд╛рдХрдбреЗ DUMP рд╡рд░реНрдзрд╛рдкрдирджрд┐рдирд╛рд╕рд╛рдареА рдирд╡реАрди рдХрд╛рдБрдЧреНрд░реЗрд╕ рд╣реЙрд▓рдордзреНрдпреЗ рдПрдХ рдЙрддреНрддрдо, рдкреНрд░рд╢рд╕реНрдд рдЦреЛрд▓реА рдЕрд╕реЗрд▓.

рдпреЗрдХрд╛рддреЗрд░рд┐рдирдмрд░реНрдЧ рдЖрдгрд┐ рдХрд╛рдЭрд╛рдирдордзреНрдпреЗ рдЧреЗрд▓реНрдпрд╛ рд╡рд░реНрд╖реА рдХреЛрдгрддреЗ рд╡рд┐рд╖рдп рд╕реБрд░реВ рдЭрд╛рд▓реЗ рдЖрдгрд┐ рдпрд╛ рд╡рд░реНрд╖реА рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕рдорд┐рддреАрд▓рд╛ рдХрд╛рдп рдЕрдкреЗрдХреНрд╖рд┐рдд рдЖрд╣реЗ рддреЗ рдЦрд╛рд▓реА рдкрд╣рд╛

DUMP2020 рдкрд░рд┐рд╖рджреЗрддреАрд▓ DevOps рд╡рд┐рднрд╛рдЧ. рдЪрд▓рд╛ рдПрдХрддреНрд░ рдЖрдирдВрджреА/рд░рдбреВ рдпрд╛

2019 рдЪреЗ рд╡рд┐рд╖рдп рдЬреНрдпрд╛рдВрдиреА рдЕрдВрдХ рдЧрд╛рдард▓рд╛

рдЧреЗрд▓реНрдпрд╛ рд╡рд░реНрд╖реА рдПрдкреНрд░рд┐рд▓рдордзреНрдпреЗ DUMP рдпреЗрдХрд╛рддреЗрд░рд┐рдирдмрд░реНрдЧ рдпреЗрдереЗ, рд╕рд░реНрд╡ 5 рд╡рд┐рд╖рдпрд╛рдВрдирд╛ рдЙрдЪреНрдЪ рдЧреБрдг рдорд┐рд│рд╛рд▓реЗ (4,2 рдкреИрдХреА 5 рд╡рд░). рдиреЗрддреНрдпрд╛рдЪреА рдереАрдо рд╣реЛрддреА рд╡реНрд▓рд╛рджрд┐рдореАрд░ рд▓рд┐рд▓рд╛, рдХреЛрдВрдЯреВрд░ рдпреЗрдереАрд▓ рдПрдХ рд▓рд╡рдЪрд┐рдХ рдорд╛рдгреВрд╕. рдЕрд╣рд╡рд╛рд▓рд╛рд▓рд╛ "рд▓рд╡рдЪрд┐рдХ рд╡рдЬрди рдПрдХ рдкреЗрдЯрд╛рдмрд╛рдЗрдЯ" рдЕрд╕реЗ рдореНрд╣рдгрддрд╛рдд, рдЬрд░реА рдЖрддрд╛рдкрд░реНрдпрдВрдд рд╣рд╛ рдЙрдВрдмрд░рдард╛ рдХреЛрдВрдЯреВрд░рдиреЗ рдорд╛рдЧреЗ рд╕реЛрдбрд▓рд╛ рдЖрд╣реЗ.

рдкреНрд░рдХреНрд░рд┐рдпреЗрдЪреА рд╕рдВрдШрдЯрдирд╛, рдиреЛрдВрджреАрдВрдЪреА рд╡рд╛рд╣рддреВрдХ рдЖрдгрд┐ рдЕрд╕рд╛ рдХреНрд▓рд╕реНрдЯрд░ рдмрдирд╡рдгреНрдпрд╛рдЪреНрдпрд╛ рддрд╛рдВрддреНрд░рд┐рдХ рддрдкрд╢реАрд▓рд╛рдВрдмрджреНрджрд▓ рдРрдХрд╛, рд╕рд╛рдорд╛рдиреНрдп рдЪреБрдХрд╛ рдЖрдгрд┐ рдпрд╛ рд╕рд░реНрд╡рд╛рдВрдЪреЗ рдлрд╛рдпрджреЗ:

рдЕрдВрджрд╛рдЬрд╛рдиреБрд╕рд╛рд░ рджреБрд╕рд░рд╛ рд╡реНрд╣рд┐рдХреНрдЯрд░ рдПрд░реЗрдордЪреЗрдиреНрдХреЛ рд╣реЛрддрд╛. рддреНрдпрд╛рдЪрд╛ рд╡рд┐рд╖рдп рдЖрд╣реЗ "рдЖрдореНрд╣реА рд╕рд░реНрд╡реНрд╣рд░ рд░рд┐рд▓реАрдЭ рд░реЛрд▓рдмреЕрдХрдЪреА рд╕рдВрдЦреНрдпрд╛ 99% рдиреЗ рдХрд╢реА рдХрдореА рдХреЗрд▓реА." рд╡реНрд╣рд┐рдХреНрдЯрд░рдиреЗ рдорд┐рд░реЛрдиреЗ рд╕рддрдд рд╡рд┐рддрд░рдг рдкреНрд░рдХреНрд░рд┐рдпреЗрдкрд░реНрдпрдВрдд рдХрд╕рд╛ рд╕рдВрдкрд░реНрдХ рд╕рд╛рдзрд▓рд╛ рдЖрдгрд┐ рдпрд╛ рдкрджреНрдзрддреАрдВрдиреА рд╕рд░реНрд╡реНрд╣рд░ рд░рд┐рд▓реАрдЭ рд░реЛрд▓рдмреЕрдХрдЪреА рд╕рдВрдЦреНрдпрд╛ рдХрдореА рдХрд░рдгреНрдпрд╛рд╕ рдХрд╢реА рдорджрдд рдХреЗрд▓реА рдпрд╛рдмрджреНрджрд▓ рдмреЛрд▓рд▓реЗ; рддреЗ рд╕рдВрдШрд╛рдВрдирд╛ рддреНрдпрд╛рдВрдЪреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЙрддреНрдкрд╛рджрдирд╛рдд рдЬрд▓рдж рдЖрдгрд┐ рд╕реЛрдпреАрд╕реНрдХрд░рдкрдгреЗ рд╡рд┐рддрд░реАрдд рдХрд░рдгреНрдпрд╛рдд рдХрд╢реА рдорджрдд рдХрд░рддреЗ.

рдЕрд╣рд╡рд╛рд▓рд╛рдд рд╕реАрдЖрдп/рд╕реАрдбреА рдкреНрд░рдХреНрд░рд┐рдпреЗрдЪреЗ рд╡рд┐рд╡рд┐рдз рд╕рд╛рдзрдиреЗ рдЖрдгрд┐ рддрд╛рдВрддреНрд░рд┐рдХ рддрдкрд╢реАрд▓ рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рдЙрджрд╛рд╣рд░рдгреЗ рджреЗрдЦреАрд▓ рдЖрд╣реЗрдд.

рд╡рд░ рдХрдЭрд╛рди рдбрдВрдк, рдЬреЗ рдиреЛрд╡реНрд╣реЗрдВрдмрд░ 2019 рдордзреНрдпреЗ рдЭрд╛рд▓реЗ рд╣реЛрддреЗ, рдХрд╛рд╣реА рдХрд╛рд░рдгрд╛рд╕реНрддрд╡ рд╕рдВрдШрд╛рдордзреНрдпреЗ рдЖрдгрд┐ рд╡рд┐рдХрд╛рд╕ рдЖрдгрд┐ рдСрдкрд░реЗрд╢рди рд╕рдВрдШрд╛рдВрдордзреАрд▓ рдкрд░рд╕реНрдкрд░рд╕рдВрд╡рд╛рджрд╛рдЪреЗ рд╡рд┐рд╖рдп рдЪрд╛рдВрдЧрд▓реЗ рдмрд╕рддрд╛рдд.

Alexey Kirpichnikov (Kontur) рдпрд╛рдВрдЪрд╛ рдЕрд╣рд╡рд╛рд▓ "рдкрд╛рдпрд╛рднреВрдд рд╕реБрд╡рд┐рдзрд╛ рд╕рдВрдШрд╛рдЪрд╛ рд╢рд╛рдк" рддрд╛рдВрддреНрд░рд┐рдХ рдХрд╛рд░рдгрд╛рдВрдореБрд│реЗ рдиреЛрдВрджрд╡рд▓рд╛ рдЧреЗрд▓рд╛ рдирд╛рд╣реА. рдХрджрд╛рдЪрд┐рдд "рд╢рд╛рдк" рдпрд╛ рд╢рдмреНрджрд╛рдиреЗ рднреВрдорд┐рдХрд╛ рдмрдЬрд╛рд╡рд▓реА рдЖрд╣реЗ... рдкрд░рдВрддреБ ре▓рд▓реЗрдХреНрд╕реАрдиреЗ рд╣рд╛ рдЕрд╣рд╡рд╛рд▓ DevOops рд╡рд░ рджрд┐рд▓реНрдпрд╛рдиреЗ, рдЖрдореНрд╣рд╛рд▓рд╛ рд░реЗрдХреЙрд░реНрдбрд┐рдВрдЧрдЪреА рд▓рд┐рдВрдХ рд╕рд╛рдкрдбрд▓реА

Marat Kinyabulatov (SkuVault) рдЪреА рдереАрдо "ре▓рд╢реЗрд╕рдЪреНрдпрд╛ рдордзреНрдпрднрд╛рдЧреА: рд╕рддрдд рд╕реБрдзрд╛рд░рдгреНрдпрд╛рдЪреЗ рд╕рд╛рдзрди рдореНрд╣рдгреВрди рдкреЛрд╕реНрдЯрдореЙрд░реНрдЯреЗрдо" рджреЗрдЦреАрд▓ рдирд╛рдЯреНрдпрдордп рд╡рд╛рдЯрддреЗ. рдорд░рд╛рдд рдпрд╛рдВрдиреА рд╢рд╡рд╡рд┐рдЪреНрдЫреЗрджрдирд╛рд╡рд┐рд╖рдпреА рддрдкрд╛рд╕рдгреА рдЖрдгрд┐ рд░реБрдкрд╛рдВрддрд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрдХ рд╕рд╛рдзрди (рдЖрдгрд┐ рдкреНрд░рдХреНрд░рд┐рдпрд╛) рдореНрд╣рдгреВрди рд╕рд╛рдВрдЧрд┐рддрд▓реЗ. рднрд╡рд┐рд╖реНрдпрд╛рддреАрд▓ рдШрдЯрдирд╛ рдЯрд╛рд│рдгреНрдпрд╛рд╕рд╛рдареА рддреЗ рд╕рдВрдШрд╛рдВрдирд╛ рдХрд╢реА рдорджрдд рдХрд░рддреЗ, рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдирд╛рдиреЗ рдШреЗрддрд▓реЗрд▓реА рдкрд╛рд╡рд▓реЗ рджреГрд╖реНрдпрджреГрд╖реНрдЯреНрдпрд╛ рджрд╛рдЦрд╡рддреЗ, рд╕реБрд░рдХреНрд╖рд┐рддрддреЗрдЪреЗ рд╡рд╛рддрд╛рд╡рд░рдг рдирд┐рд░реНрдорд╛рдг рдХрд░рддреЗ, рдХрд░реНрдордЪрд╛рд▒реНрдпрд╛рдВрдирд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реБрдзрд╛рд░рдгреНрдпрд╛рд╕рд╛рдареА рдЬрд╛рдЧрд╛ рджреЗрддреЗ:

DUMP 2020 рдордзреАрд▓ DevOps рд╡рд┐рднрд╛рдЧрд╛рдЪреЗ рдиреЗрддреГрддреНрд╡ 4 рдкреНрд░реЛрдЧреНрд░рд╛рдо рдбрд╛рдпрд░реЗрдХреНрдЯрд░реНрд╕ рдХрд░рддрд╛рдд: рдЕрд▓реЗрдХреНрдЭрд╛рдВрдбрд░ рддрд╛рд░рд╛рд╕реЛрд╡ (ANNA MONEY), рдХреЙрдиреНрд╕реНрдЯрдБрдЯрд┐рди рдордХрд╛рд░реАрдЪреЗрд╡реНрд╣ (рдкреНрд░реЛрд╡реНрд╣реЗрдХреНрдЯрд╕), рд╡реНрд╣рд┐рдХреНрдЯрд░ рдПрд░реЗрдордЪреЗрдиреНрдХреЛ (рдорд┐рд░реЛ (рдорд╛рдЬреА рд░рд┐рдЕрд▓рдЯрд╛рдЗрдордмреЛрд░реНрдб) рдЖрдгрд┐ рдорд┐рдЦрд╛рдИрд▓ рддреНрд╕рд╛рдпрдХрд╛рд░реЗрд╡реНрд╣ (ICL рд╕рд░реНрд╡реНрд╣рд┐рд╕реЗрд╕). рддреНрдпрд╛рдВрдиреА рдпрд╛ рд╡рд┐рднрд╛рдЧрд╛рдЪреА рд╕рдВрдХрд▓реНрдкрдирд╛ рддрдпрд╛рд░ рдХреЗрд▓реА. рд╡рд░реНрд╖

DevOps рд╡рд┐рднрд╛рдЧрд╛рдЪреА рд╕рдВрдХрд▓реНрдкрдирд╛ рдЖрдгрд┐ рд╡рд┐рд╖рдп

рдпрд╛ рд╡рд░реНрд╖реА рдорд▓рд╛ рдЬрд╛рд╕реНрддреАрдд рдЬрд╛рд╕реНрдд рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЙрдкрд╛рдп, рдХрд┐рдорд╛рди рд╕рд┐рджреНрдзрд╛рдВрдд рдорд┐рд│рд╡рд╛рдпрдЪреЗ рдЖрд╣реЗрдд. рддреБрдореНрд╣рд╛рд▓рд╛ рдХреБрдареЗ рд╡реЗрджрдирд╛ рдЭрд╛рд▓реНрдпрд╛ рдЖрдгрд┐ рдмрд░реЗ рд╡рд╛рдЯрд▓реЗ рддреЗ рдЖрдореНрд╣рд╛рд▓рд╛ рд╕рд╛рдВрдЧрд╛. рдХрд╛рдп рдЪрд╛рд▓рд▓реЗ рдЖрдгрд┐ рдХрд╛рдп рдирд╛рд╣реА. рдЪрд▓рд╛ рдПрдХрддреНрд░ рдЖрдирдВрджреА/рд░рдбреВ рдпрд╛.

2020 рдЪреНрдпрд╛ DevOps рд╡рд╛рд╕реНрддрд╡рд┐рдХрддреЗрд╕рд╛рдареА рдЖрдордЪреНрдпрд╛рд╕рд╛рдареА рдЙрдкрдпреБрдХреНрдд рд╡рд╛рдЯрдгрд╛рд▒реНрдпрд╛ рд╡рд┐рд╖рдпрд╛рдВрдЪреА рд╣реА рдпрд╛рджреА рдЖрд╣реЗ:

рд╕реАрдЖрдп / рд╕реАрдбреА

  • рдЕрдкреНрд░рддрд┐рдо CI/CD рдкрд╛рдЗрдкрд▓рд╛рдЗрди
  • GitHub рдХреНрд░рд┐рдпрд╛ (рд╕рд┐рджреНрдзрд╛рдВрдд рдирд╛рд╣реА, рдлрдХреНрдд рд╕рд░рд╛рд╡)

рдореЗрдШ

  • CI/CD рдЗрди рдж рдХреНрд▓рд╛рдЙрдбреНрд╕ (рд╕реНрдкрд┐рдирдиреЗрдХрд░ рдЖрдгрд┐ рдЗрддрд░)
  • GKE, Kubernetes, Istio, Helm, рдЗрддреНрдпрд╛рджреАрдВрдордзреНрдпреЗ рдЦреЛрд▓рд╡рд░ рдЬрд╛.
  • рдХреНрд▓рд╛рдЙрдбрдордзреАрд▓ рдбреЗрдЯрд╛ (рдкреАрд╡реНрд╣реАрд╕реА, рдбреАрдмреА рдЖрдгрд┐ рдЗрддрд░)
  • ML рд╕рд╛рдареА рдврдЧ
  • рд╕рд░реНрд╡реНрд╣рд░рд▓реЗрд╕ (рдХреЗрд╡рд│ рд╕рд░рд╛рд╡)
  • рд░рд╢рд┐рдпрд╛рдордзреАрд▓ рдврдЧ (рдХрд╛рдпрджреНрдпрд╛рдЪреА рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ, 152-рдПрдлрдЭреЗрдб, рдпрд╛рдВрдбреЗрдХреНрд╕, рдореЗрд▓рд░реВ рдкреНрд░рдХрд░рдгреЗ рдЖрдгрд┐ рдпрд╛ рд╕рдВрджрд░реНрднрд╛рдд рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рдХрд╛рд│рдЬреА рдХрд░рдгрд╛рд░реЗ рд╕рд░реНрд╡ рдХрд╛рд╣реА)

DevOps/SRE

  • рд╕рд┐рд╕реНрдЯрдордЪреЗ рдирд┐рд░реАрдХреНрд╖рдг рдХрд╕реЗ рдХрд░рд╛рд╡реЗ (рдирд┐рд░реАрдХреНрд╖рдгрдХреНрд╖рдорддрд╛): рд╕рд░реНрд╡реНрд╣рд┐рд╕ рдореЗрд╢, рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рдЖрдгрд┐ рдСрдбрд┐рдЯрд┐рдВрдЧ
  • рд╕реБрд░рдХреНрд╖рд╛ (DevSecOps)
  • рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди (Ansible, Terraform, рдЗ.)
  • рдЪрд▓рд╛ рд╕рдВрд╕реНрдХреГрддреАрдмрджреНрджрд▓ рдмреЛрд▓реВрдпрд╛ (рд╕рд░реНрд╡реЛрддреНрддрдо рдкрджреНрдзрддреА)
  • рдПрдВрдЯрд░рдкреНрд░рд╛рдЗрдЭ рд╕реНрдЯреЛрд░реАрдЬ рд╢рд┐рдлреНрдЯ рдХрд░рд╛
  • рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди: рд▓рд╛рдЗрдл рд╣реЕрдХреНрд╕, рдЙрдкрдпреБрдХреНрдд рдЯрд┐рдкреНрд╕, рдлрдХрд╛рдкреА.

рдЬрд░ рддреБрдореНрд╣рд╛рд▓рд╛ рд╕реВрдЪреАрдордзреНрдпреЗ рд╡рд┐рд╖рдп рд╕рд╛рдкрдбрд▓рд╛ рдирд╛рд╣реА, рдкрд░рдВрддреБ рддреБрдордЪреНрдпрд╛рдХрдбреЗ рдбреЗрд╡реНрд╣реЙрдкреНрд╕ рд╕рдореБрджрд╛рдпрд╛рд╕рд╣ рд╕рд╛рдорд╛рдпрд┐рдХ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХрд╛рд╣реАрддрд░реА рдЖрд╣реЗ, рдХрд╛рд│рдЬреА рдХрд░реВ рдирдХрд╛ рддреБрдордЪрд╛ рдЕрд░реНрдЬ рдкрд╛рдард╡рд╛. рдЖрдореНрд╣реА рдирдХреНрдХреАрдЪ рддреНрдпрд╛рдХрдбреЗ рд▓рдХреНрд╖ рджреЗрдК!

рд╕рднрд╛рдЧреГрд╣рд╛рдд 35 рдорд┐рдирд┐рдЯреЗ + 5 рдорд┐рдирд┐рдЯреЗ рдкреНрд░рд╢реНрди рдиреЛрдВрджрд╡рдгреНрдпрд╛рдЪреА рд╡реЗрд│. рдпрд╛рдирдВрддрд░, рдЖрдкрдг 20-30 рдорд┐рдирд┐рдЯрд╛рдВрдЪреНрдпрд╛ рд╕рдВрдкреВрд░реНрдг рд╡рд┐рд╢реНрд░рд╛рдВрддреАрд╕рд╛рдареА рддрдЬреНрдЮ рдЭреЛрдирдордзреАрд▓ рд╕рд╣рднрд╛рдЧреАрдВрд╢реА рд╕рдВрд╡рд╛рдж рд╕рд╛рдзреВ рд╢рдХрддрд╛.

DUMP2020 рдкрд░рд┐рд╖рджреЗрддреАрд▓ DevOps рд╡рд┐рднрд╛рдЧ. рдЪрд▓рд╛ рдПрдХрддреНрд░ рдЖрдирдВрджреА/рд░рдбреВ рдпрд╛

рддреБрдордЪреЗ рдЕрд░реНрдЬ рд╕рдмрдорд┐рдЯ рдХрд░рд╛ ????

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛