рдЖрдореНрд╣реА Kubernetes рдордзреНрдпреЗ рдХреНрд▓рд╛рдЙрдб FaaS рдХрд╕реЗ рдмрдирд╡рд▓реЗ рдЖрдгрд┐ рдЯрд┐рдВрдХреЙрдл рд╣реЕрдХрд╛рдереЙрди рдЬрд┐рдВрдХрд▓реЗ

рдЖрдореНрд╣реА Kubernetes рдордзреНрдпреЗ рдХреНрд▓рд╛рдЙрдб FaaS рдХрд╕реЗ рдмрдирд╡рд▓реЗ рдЖрдгрд┐ рдЯрд┐рдВрдХреЙрдл рд╣реЕрдХрд╛рдереЙрди рдЬрд┐рдВрдХрд▓реЗ
рдЧреЗрд▓реНрдпрд╛ рд╡рд░реНрд╖реАрдкрд╛рд╕реВрди, рдЖрдордЪреНрдпрд╛ рдХрдВрдкрдиреАрдиреЗ рд╣реЕрдХрд╛рдереЙрди рдЖрдпреЛрдЬрд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рд╕реБрд░реБрд╡рд╛рдд рдХреЗрд▓реА. рдЕрд╢реА рдкрд╣рд┐рд▓реА рд╕реНрдкрд░реНрдзрд╛ рдЦреВрдк рдпрд╢рд╕реНрд╡реА рд╣реЛрддреА, рдЖрдореНрд╣реА рддреНрдпрд╛рдмрджреНрджрд▓ рд▓рд┐рд╣рд┐рд▓реЗ рд▓реЗрдЦ. рджреБрд╕рд░реА рд╣реЕрдХрд╛рдереЙрди рдлреЗрдмреНрд░реБрд╡рд╛рд░реА 2019 рдордзреНрдпреЗ рдЭрд╛рд▓реА рдЖрдгрд┐ рддреА рдХрдореА рдпрд╢рд╕реНрд╡реА рдЭрд╛рд▓реА рдирд╛рд╣реА. рдирдВрддрд░рдЪреЗ рдзрд╛рд░рдг рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдЙрджреНрджрд┐рд╖реНрдЯрд╛рдВрдмрджреНрджрд▓ рдлрд╛рд░ рдкреВрд░реНрд╡реА рдирд╛рд╣реА рд▓рд┐рд╣рд┐рд▓реЗ рдЖрдпреЛрдЬрдХ

рд╕рд╣рднрд╛рдЧреАрдВрдирд╛ рддреНрдпрд╛рдЪреНрдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрд╕рд╛рдареА рддрдВрддреНрд░рдЬреНрдЮрд╛рди рд╕реНрдЯреЕрдХ рдирд┐рд╡рдбрдгреНрдпрд╛рдд рдкреВрд░реНрдг рд╕реНрд╡рд╛рддрдВрддреНрд░реНрдпрд╛рд╕рд╣ рдПрдХ рдордиреЛрд░рдВрдЬрдХ рдХрд╛рд░реНрдп рджреЗрдгреНрдпрд╛рдд рдЖрд▓реЗ. рдЧреНрд░рд╛рд╣рдХ рд╕реНрдХреЛрдЕрд░рд┐рдВрдЧ рдлрдВрдХреНрд╢рдиреНрд╕рдЪреНрдпрд╛ рд╕реЛрдпреАрд╕реНрдХрд░ рдЙрдкрдпреЛрдЬрдирд╛рд╕рд╛рдареА рдирд┐рд░реНрдгрдп рдШреЗрдгреНрдпрд╛рдЪреНрдпрд╛ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдордЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рд╣реЛрддреЗ рдЬреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрдЪреНрдпрд╛ рдЬрд▓рдж рдкреНрд░рд╡рд╛рд╣рд╛рд╕рд╣ рдХрд╛рд░реНрдп рдХрд░реВ рд╢рдХрддреАрд▓, рдЬрдб рднрд╛рд░ рд╕рд╣рди рдХрд░реВ рд╢рдХрддреАрд▓ рдЖрдгрд┐ рд╕рд┐рд╕реНрдЯрдо рд╕реНрд╡рддрдГ рд╕рд╣рдЬ рд╕реНрдХреЗрд▓реЗрдмрд▓ рдЕрд╕реЗрд▓.

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

рдЖрдордЪреЗ рд╕рдорд╛рдзрд╛рди рд╣реЗ Kubernetes рдордзреАрд▓ рд╕рд░реНрд╡реНрд╣рд░рд▓реЗрд╕ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдПрдХ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рдЖрд╣реЗ, рдЬреЗ рдЙрддреНрдкрд╛рджрдирд╛рдд рдирд╡реАрди рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рдЖрдгрдгреНрдпрд╛рд╕рд╛рдареА рд▓рд╛рдЧрдгрд╛рд░рд╛ рд╡реЗрд│ рдХрдореА рдХрд░рддреЗ. рд╣реЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдХрд╛рдВрдирд╛ рддреНрдпрд╛рдВрдЪреНрдпрд╛рд╕рд╛рдареА рд╕реЛрдпреАрд╕реНрдХрд░ рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдд рдХреЛрдб рд▓рд┐рд╣рд┐рдгреНрдпрд╛рдЪреА рдЖрдгрд┐ рдЕрднрд┐рдпрдВрддреЗ рдЖрдгрд┐ рд╡рд┐рдХрд╛рд╕рдХрд╛рдВрдЪреНрдпрд╛ рд╕рд╣рднрд╛рдЧрд╛рд╢рд┐рд╡рд╛рдп рдЙрддреНрдкрд╛рджрдирд╛рдд рдЙрдкрдпреЛрдЬрд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ.

рд╕реНрдХреЛрдЕрд░рд┐рдВрдЧ рдореНрд╣рдгрдЬреЗ рдХрд╛рдп

Tinkoff.ru, рдЕрдиреЗрдХ рдЖрдзреБрдирд┐рдХ рдХрдВрдкрдиреНрдпрд╛рдВрдкреНрд░рдорд╛рдгреЗ, рдЧреНрд░рд╛рд╣рдХ рд╕реНрдХреЛрдЕрд░рд┐рдВрдЧ рдЖрд╣реЗ. рд╕реНрдХреЛрдЕрд░рд┐рдВрдЧ рд╣реА рдбреЗрдЯрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╛рдЪреНрдпрд╛ рд╕рд╛рдВрдЦреНрдпрд┐рдХреАрдп рдкрджреНрдзрддреАрдВрд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЧреНрд░рд╛рд╣рдХ рдореВрд▓реНрдпрд╛рдВрдХрди рдкреНрд░рдгрд╛рд▓реА рдЖрд╣реЗ.

рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдПрдЦрд╛рджрд╛ рдХреНрд▓рд╛рдпрдВрдЯ рддреНрдпрд╛рд▓рд╛ рдХрд░реНрдЬ рджреЗрдгреНрдпрд╛рдЪреНрдпрд╛ рд╡рд┐рдирдВрддреАрд╕рд╣ рдЖрдордЪреНрдпрд╛рдХрдбреЗ рд╡рд│рддреЛ рдХрд┐рдВрд╡рд╛ рдЖрдордЪреНрдпрд╛рдХрдбреЗ рд╡реИрдпрдХреНрддрд┐рдХ рдЙрджреНрдпреЛрдЬрдХ рдЦрд╛рддреЗ рдЙрдШрдбрддреЛ. рдЬрд░ рдЖрдореНрд╣реА рддреНрдпрд╛рд▓рд╛ рдХрд░реНрдЬ рджреЗрдгреНрдпрд╛рдЪреА рдпреЛрдЬрдирд╛ рдЖрдЦрдд рдЕрд╕рд╛рд▓, рддрд░ рдЖрдореНрд╣рд╛рд▓рд╛ рддреНрдпрд╛рдЪреНрдпрд╛ рд╕реЙрд▓реНрд╡реНрд╣реЗрдВрд╕реАрдЪреЗ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рдЖрдгрд┐ рдЦрд╛рддреЗ рд╡реИрдпрдХреНрддрд┐рдХ рдЙрджреНрдпреЛрдЬрдХ рдЕрд╕рд▓реНрдпрд╛рд╕, рдЧреНрд░рд╛рд╣рдХ рдлрд╕рд╡реЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рдгрд╛рд░ рдирд╛рд╣реА рдпрд╛рдЪреА рдЖрдореНрд╣рд╛рд▓рд╛ рдЦрд╛рддреНрд░реА рдЕрд╕рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ.

рдЕрд╕реЗ рдирд┐рд░реНрдгрдп рдШреЗрдгреНрдпрд╛рдЪрд╛ рдЖрдзрд╛рд░ рдореНрд╣рдгрдЬреЗ рдЧрдгрд┐рддреАрдп рдореЙрдбреЗрд▓реНрд╕ рдЬреЗ рдНрдкреНрд▓рд┐рдХреЗрд╢рдирдордзреАрд▓ рдбреЗрдЯрд╛ рдЖрдгрд┐ рдЖрдордЪреНрдпрд╛ рд╕реНрдЯреЛрд░реЗрдЬрдордзреАрд▓ рдбреЗрдЯрд╛ рджреЛрдиреНрд╣реАрдЪреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░рддрд╛рдд. рд╕реНрдХреЛрдЕрд░рд┐рдВрдЧ рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рд╕рдорд╛рди рд╕рд╛рдВрдЦреНрдпрд┐рдХреАрдп рдкрджреНрдзрддреА рдЖрдордЪреНрдпрд╛ рдЧреНрд░рд╛рд╣рдХрд╛рдВрд╕рд╛рдареА рдирд╡реАрди рдЙрддреНрдкрд╛рджрдирд╛рдВрд╕рд╛рдареА рд╡реИрдпрдХреНрддрд┐рдХ рд╢рд┐рдлрд╛рд░рд╕реА рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рд╕реЗрд╡реЗрдордзреНрдпреЗ рджреЗрдЦреАрд▓ рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рдК рд╢рдХрддрд╛рдд.

рдЕрд╢рд╛ рдореВрд▓реНрдпрд╛рдВрдХрдирд╛рдЪреА рдкрджреНрдзрдд рд╡рд┐рд╡рд┐рдз рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛ рд╕реНрд╡реАрдХрд╛рд░реВ рд╢рдХрддреЗ. рдЖрдгрд┐ рдХрд╛рд╣реА рдХреНрд╖рдгреА рдЖрдореНрд╣реА рдЗрдирдкреБрдЯрдордзреНрдпреЗ рдПрдХ рдирд╡реАрди рдкреЕрд░рд╛рдореАрдЯрд░ рдЬреЛрдбреВ рд╢рдХрддреЛ, рдЬреЗ рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдбреЗрдЯрд╛рд╡рд░реАрд▓ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╛рдЪреНрдпрд╛ рдкрд░рд┐рдгрд╛рдорд╛рдВрд╡рд░ рдЖрдзрд╛рд░рд┐рдд, рд╕реЗрд╡рд╛ рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪрд╛ рд░реВрдкрд╛рдВрддрд░рдг рджрд░ рд╡рд╛рдврд╡реЗрд▓.

рдЖрдордЪреНрдпрд╛рдХрдбреЗ рдЧреНрд░рд╛рд╣рдХ рд╕рдВрдмрдВрдзрд╛рдВрдмрджреНрджрд▓ рднрд░рдкреВрд░ рдбреЗрдЯрд╛ рдЖрд╣реЗ рдЖрдгрд┐ рдпрд╛ рдорд╛рд╣рд┐рддреАрдЪреЗ рдкреНрд░рдорд╛рдг рд╕рддрдд рд╡рд╛рдврдд рдЖрд╣реЗ. рдХрд╛рд░реНрдп рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕реНрдХреЛрдЕрд░рд┐рдВрдЧрд╕рд╛рдареА, рдбреЗрдЯрд╛ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧрд▓рд╛ рдирд┐рдпрдо (рдХрд┐рдВрд╡рд╛ рдЧрдгрд┐рддреАрдп рдореЙрдбреЗрд▓реНрд╕) рджреЗрдЦреАрд▓ рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рддрд╛рдд рдЬреЗ рддреБрдореНрд╣рд╛рд▓рд╛ рдХреЛрдгрд╛рд▓рд╛ рдЕрд░реНрдЬ рдордВрдЬреВрд░ рдХрд░рд╛рдпрдЪрд╛, рдХреЛрдгрд╛рд▓рд╛ рдирдХрд╛рд░ рджреНрдпрд╛рдпрдЪрд╛ рдЖрдгрд┐ рдХреЛрдгрд╛рд▓рд╛ рдЖрдгрдЦреА рдХрд╛рд╣реА рдЙрддреНрдкрд╛рджрдиреЗ рдСрдлрд░ рдХрд░рд╛рдпрдЪреА рд╣реЗ рддреНрдпрд╛рдВрдЪреНрдпрд╛ рд╕рдВрднрд╛рд╡реНрдп рд╕реНрд╡рд╛рд░рд╕реНрдпрд╛рдЪреЗ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░реВрди рддреНрд╡рд░реАрдд рдард░рд╡реВ рджреЗрддреЗ.

рд╣рд╛рддрд╛рддреАрд▓ рдХрд╛рдорд╛рд╕рд╛рдареА, рдЖрдореНрд╣реА рдЖрдзреАрдЪ рдПрдХ рд╡рд┐рд╢реЗрд╖ рдирд┐рд░реНрдгрдп рдкреНрд░рдгрд╛рд▓реА рд╡рд╛рдкрд░рддреЛ IBM WebSphere ILOG JRules BRMS, рдЬреЗ, рд╡рд┐рд╢реНрд▓реЗрд╖рдХ, рддрдВрддреНрд░рдЬреНрдЮ рдЖрдгрд┐ рд╡рд┐рдХрд╛рд╕рдХрд╛рдВрдиреА рд╕реЗрдЯ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдирд┐рдпрдорд╛рдВрдЪреНрдпрд╛ рдЖрдзрд╛рд░реЗ, рдХреНрд▓рд╛рдпрдВрдЯрд▓рд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдмрдБрдХрд┐рдВрдЧ рдЙрддреНрдкрд╛рджрди рдордВрдЬреВрд░ рдХрд░рд╛рдпрдЪреЗ рдХреА рдирд╛рдХрд╛рд░рд╛рдпрдЪреЗ рд╣реЗ рдард░рд╡рддреЗ.

рдмрд╛рдЬрд╛рд░рд╛рдд рдЕрдиреЗрдХ рддрдпрд╛рд░-рддрдпрд╛рд░ рдЙрдкрд╛рдп рдЖрд╣реЗрдд, рджреЛрдиреНрд╣реА рд╕реНрдХреЛрдЕрд░рд┐рдВрдЧ рдореЙрдбреЗрд▓реНрд╕ рдЖрдгрд┐ рд╕реНрд╡рддрдГ рдирд┐рд░реНрдгрдп рдШреЗрдгреНрдпрд╛рдЪреА рдкреНрд░рдгрд╛рд▓реА. рдЖрдореНрд╣реА рдЖрдордЪреНрдпрд╛ рдХрдВрдкрдиреАрдордзреНрдпреЗ рдпрд╛рдкреИрдХреА рдПрдХ рдкреНрд░рдгрд╛рд▓реА рд╡рд╛рдкрд░рддреЛ. рдкрд░рдВрддреБ рд╡реНрдпрд╡рд╕рд╛рдп рд╡рд╛рдврдд рдЖрд╣реЗ, рд╡реИрд╡рд┐рдзреНрдпрдкреВрд░реНрдг рд╣реЛрдд рдЖрд╣реЗ, рдЧреНрд░рд╛рд╣рдХрд╛рдВрдЪреА рд╕рдВрдЦреНрдпрд╛ рдЖрдгрд┐ рдСрдлрд░ рдХреЗрд▓реЗрд▓реНрдпрд╛ рдЙрддреНрдкрд╛рджрдирд╛рдВрдЪреА рд╕рдВрдЦреНрдпрд╛ рджреЛрдиреНрд╣реА рд╡рд╛рдврдд рдЖрд╣реЗ рдЖрдгрд┐ рдпрд╛рд╕рд╣, рд╡рд┐рджреНрдпрдорд╛рди рдирд┐рд░реНрдгрдп рдкреНрд░рдХреНрд░рд┐рдпреЗрдд рд╕реБрдзрд╛рд░рдгрд╛ рдХрд╢реА рдХрд░рддрд╛ рдпреЗрдИрд▓ рдпрд╛рд╡рд░ рдХрд▓реНрдкрдирд╛ рдЙрджрдпрд╛рд╕ рдпреЗрдд рдЖрд╣реЗрдд. рдирд┐рд╢реНрдЪрд┐рддрдкрдгреЗ рд╡рд┐рджреНрдпрдорд╛рди рдкреНрд░рдгрд╛рд▓реАрд╕рд╣ рдХрд╛рдо рдХрд░рдгрд╛рд░реНрдпрд╛ рд▓реЛрдХрд╛рдВрдХрдбреЗ рддреЗ рд╕реЛрдкреЗ, рдЪрд╛рдВрдЧрд▓реЗ, рдЕрдзрд┐рдХ рд╕реЛрдпреАрд╕реНрдХрд░ рдХрд╕реЗ рдмрдирд╡рд╛рдпрдЪреЗ рдпрд╛рдмрджреНрджрд▓ рдЕрдиреЗрдХ рдХрд▓реНрдкрдирд╛ рдЖрд╣реЗрдд, рдкрд░рдВрддреБ рдХрд╛рд╣реАрд╡реЗрд│рд╛ рдмрд╛рд╣реЗрд░реВрди рдЖрд▓реЗрд▓реНрдпрд╛ рдХрд▓реНрдкрдирд╛ рдЙрдкрдпреБрдХреНрдд рдард░рддрд╛рдд. рдзреНрд╡рдиреА рдХрд▓реНрдкрдирд╛ рдПрдХрддреНрд░рд┐рдд рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдЙрджреНрджреЗрд╢рд╛рдиреЗ рдиреНрдпреВ рд╣реЕрдХрд╛рдереЙрдирдЪреЗ рдЖрдпреЛрдЬрди рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реЗ рд╣реЛрддреЗ.

рдХрд╛рд░реНрдп

23 рдлреЗрдмреНрд░реБрд╡рд╛рд░реА рд░реЛрдЬреА рд╣реЕрдХрд╛рдереЙрдирдЪреЗ рдЖрдпреЛрдЬрди рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реЗ рд╣реЛрддреЗ. рд╕рд╣рднрд╛рдЧреАрдВрдирд╛ рдПрдХ рд▓рдврд╛рдК рдХрд╛рд░реНрдп рдСрдлрд░ рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реЗ: рдирд┐рд░реНрдгрдп рдШреЗрдгреНрдпрд╛рдЪреА рдкреНрд░рдгрд╛рд▓реА рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЬреНрдпрд╛рд▓рд╛ рдЕрдиреЗрдХ рдЕрдЯреА рдкреВрд░реНрдг рдХрд░рд╛рд╡реНрдпрд╛ рд▓рд╛рдЧрд▓реНрдпрд╛.

рд╡рд┐рджреНрдпрдорд╛рди рдкреНрд░рдгрд╛рд▓реА рдХрд╢реА рдХрд╛рд░реНрдп рдХрд░рддреЗ рдЖрдгрд┐ рддреНрдпрд╛рдЪреНрдпрд╛ рдХрд╛рд░реНрдпрд╛рджрд░рдореНрдпрд╛рди рдХреЛрдгрддреНрдпрд╛ рдЕрдбрдЪрдгреА рдпреЗрддрд╛рдд, рддрд╕реЗрдЪ рд╡рд┐рдХрд╕рд┐рдд рдкреНрд▓реЕрдЯрдлреЙрд░реНрдордиреЗ рдХреЛрдгрддреА рд╡реНрдпрд╛рд╡рд╕рд╛рдпрд┐рдХ рдЙрджреНрджрд┐рд╖реНрдЯреЗ рдкреВрд░реНрдг рдХреЗрд▓реА рдкрд╛рд╣рд┐рдЬреЗрдд рд╣реЗ рдЖрдореНрд╣рд╛рд▓рд╛ рд╕рд╛рдВрдЧрдгреНрдпрд╛рдд рдЖрд▓реЗ. рдирд┐рдпрдо рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рд┐рд╕реНрдЯрдордордзреНрдпреЗ рд╡реЗрдЧрд╡рд╛рди рд╡реЗрд│-рдорд╛рд░реНрдХреЗрдЯ рдЕрд╕рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рдЬреЗрдгреЗрдХрд░реВрди рд╡рд┐рд╢реНрд▓реЗрд╖рдХрд╛рдВрдЪреЗ рдХрд╛рд░реНрдп рдХреЛрдб рд╢рдХреНрдп рддрд┐рддрдХреНрдпрд╛ рд▓рд╡рдХрд░ рдЙрддреНрдкрд╛рджрдирд╛рдд рдпреЗрдК рд╢рдХреЗрд▓. рдЖрдгрд┐ рдЕрд░реНрдЬрд╛рдВрдЪреНрдпрд╛ рдпреЗрдгрд╛рд░реНтАНрдпрд╛ рдкреНрд░рд╡рд╛рд╣рд╛рд╕рд╛рдареА, рдирд┐рд░реНрдгрдп рдШреЗрдгреНрдпрд╛рдЪреА рд╡реЗрд│ рдХрдореАрдд рдХрдореА рдЕрд╕рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. рддрд╕реЗрдЪ, рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрдд рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рд╕рд┐рд╕реНрдЯреАрдордордзреНрдпреЗ рдХреНрд░реЙрд╕-рд╕реЗрд▓ рдХреНрд╖рдорддрд╛ рдЕрд╕рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рдЬреЗрдгреЗрдХрд░реБрди рдХреНрд▓рд╛рдпрдВрдЯрд▓рд╛ рдЗрддрд░ рдХрдВрдкрдиреАрдЪреА рдЙрддреНрдкрд╛рджрдиреЗ рдЖрдордЪреНрдпрд╛рджреНрд╡рд╛рд░реЗ рдордВрдЬреВрд░ рдЭрд╛рд▓реНрдпрд╛рд╕ рдЖрдгрд┐ рдЧреНрд░рд╛рд╣рдХрд╛рдХрдбреВрди рд╕рдВрднрд╛рд╡реНрдп рд╕реНрд╡рд╛рд░рд╕реНрдп рдЕрд╕рд▓реНрдпрд╛рд╕ рддреЗ рдЦрд░реЗрджреА рдХрд░рдгреНрдпрд╛рдЪреА рд╕рдВрдзреА рджреНрдпрд╛.

рд╣реЗ рд╕реНрдкрд╖реНрдЯ рдЖрд╣реЗ рдХреА рдПрдХрд╛ рд░рд╛рддреНрд░реАрдд рд░рд┐рд▓реАрдЬ-рдЯреВ-рд░рд┐рд▓реАрдЭ рдкреНрд░рдХрд▓реНрдк рд▓рд┐рд╣рд┐рдгреЗ рдЕрд╢рдХреНрдп рдЖрд╣реЗ рдЬреЗ рдирдХреНрдХреАрдЪ рдЙрддреНрдкрд╛рджрдирд╛рдд рдЬрд╛рдИрд▓ рдЖрдгрд┐ рд╕рдВрдкреВрд░реНрдг рд╕рд┐рд╕реНрдЯрдо рдХрд╡реНрд╣рд░ рдХрд░рдгреЗ рдЦреВрдк рдХрдареАрдг рдЖрд╣реЗ, рдореНрд╣рдгреВрди рдЖрдореНрд╣рд╛рд▓рд╛ рддреНрдпрд╛рдЪрд╛ рдХрд┐рдорд╛рди рдХрд╛рд╣реА рднрд╛рдЧ рд▓рд╛рдЧреВ рдХрд░рдгреНрдпрд╛рд╕ рд╕рд╛рдВрдЧрд┐рддрд▓реЗ рдЧреЗрд▓реЗ. рдЕрдиреЗрдХ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реНрдпрд╛ рдЧреЗрд▓реНрдпрд╛ рдЬреНрдпрд╛ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдкрдиреЗ рдкреВрд░реНрдг рдХреЗрд▓реНрдпрд╛ рдкрд╛рд╣рд┐рдЬреЗрдд. рд╕рд░реНрд╡ рдЧрд░рдЬрд╛ рдкреВрд░реНрдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрдд рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдордЪреНрдпрд╛ рд╡реИрдпрдХреНрддрд┐рдХ рд╡рд┐рднрд╛рдЧрд╛рдВрд╡рд░ рддрдкрд╢реАрд▓рд╡рд╛рд░ рдХрд╛рдо рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рджреЛрдиреНрд╣реА рдкреНрд░рдпрддреНрди рдХрд░рдгреЗ рд╢рдХреНрдп рд╣реЛрддреЗ.

рддрдВрддреНрд░рдЬреНрдЮрд╛рдирд╛рд╕рд╛рдареА, рд╕рд░реНрд╡ рд╕рд╣рднрд╛рдЧреАрдВрдирд╛ рдирд┐рд╡рдбреАрдЪреЗ рдкреВрд░реНрдг рд╕реНрд╡рд╛рддрдВрддреНрд░реНрдп рджрд┐рд▓реЗ рдЧреЗрд▓реЗ. рдХреЛрдгрддреНрдпрд╛рд╣реА рд╕рдВрдХрд▓реНрдкрдирд╛ рдЖрдгрд┐ рддрдВрддреНрд░рдЬреНрдЮрд╛рдирд╛рдЪрд╛ рд╡рд╛рдкрд░ рдХрд░рдгреЗ рд╢рдХреНрдп рд╣реЛрддреЗ: рдбреЗрдЯрд╛ рд╕реНрдЯреНрд░реАрдорд┐рдВрдЧ, рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧ, рдЗрд╡реНрд╣реЗрдВрдЯ рд╕реЛрд░реНрд╕рд┐рдВрдЧ, рдореЛрдард╛ рдбреЗрдЯрд╛ рдЖрдгрд┐ рдЗрддрд░.

рдЖрдордЪреЗ рд╕рдорд╛рдзрд╛рди

рдереЛрдбреЗ рд╡рд┐рдЪрд╛рд░рдордВрдерди рдХреЗрд▓реНрдпрд╛рдирдВрддрд░, рдЖрдореНрд╣реА рдирд┐рд░реНрдгрдп рдШреЗрддрд▓рд╛ рдХреА рдХрд╛рд░реНрдп рдкреВрд░реНрдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрдХ FaaS рдЙрдкрд╛рдп рдЖрджрд░реНрд╢ рдЕрд╕реЗрд▓.

рдпрд╛ рдЙрдкрд╛рдпрд╛рд╕рд╛рдареА, рд╡рд┐рдХрд╕рд┐рдд рд╣реЛрдд рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдирд┐рд░реНрдгрдпрдкреНрд░рдгрд╛рд▓реАрдЪреНрдпрд╛ рдирд┐рдпрдорд╛рдВрдЪреА рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдпреЛрдЧреНрдп рд╕рд░реНрд╡реНрд╣рд░рд▓реЗрд╕ рдлреНрд░реЗрдорд╡рд░реНрдХ рд╢реЛрдзрдгреЗ рдЖрд╡рд╢реНрдпрдХ рд╣реЛрддреЗ. Tinkoff рд╕рдХреНрд░рд┐рдпрдкрдгреЗ рдкрд╛рдпрд╛рднреВрдд рд╕реБрд╡рд┐рдзрд╛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдирд╛рд╕рд╛рдареА Kubernetes рд╡рд╛рдкрд░рдд рдЕрд╕рд▓реНрдпрд╛рдиреЗ, рдЖрдореНрд╣реА рддреНрдпрд╛рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдЕрдиреЗрдХ рддрдпрд╛рд░-рддрдпрд╛рд░ рдЙрдкрд╛рдп рдкрд╛рд╣рд┐рд▓реЗ; рдореА рддреБрдореНрд╣рд╛рд▓рд╛ рддреНрдпрд╛рдмрджреНрджрд▓ рдирдВрддрд░ рдЕрдзрд┐рдХ рд╕рд╛рдВрдЧреЗрди.

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

  1. рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рд╡реЗрдЕрд░рд╣рд╛рдКрд╕рдордзреАрд▓ рдбреЗрдЯрд╛рд╡рд░ рдЖрдзрд╛рд░рд┐рдд рд╕реНрдХреНрд░рд┐рдкреНрдЯ, рдирд┐рдпрдо рдХрд┐рдВрд╡рд╛ ML рдореЙрдбреЗрд▓ рд▓рд┐рд╣рд┐рддреЛ. рд╣реЕрдХрд╛рдереЙрдирдЪрд╛ тАЛтАЛрднрд╛рдЧ рдореНрд╣рдгреВрди, рдЖрдореНрд╣реА рдореЛрдВрдЧреЛрдбрдмреА рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪрд╛ рдирд┐рд░реНрдгрдп рдШреЗрддрд▓рд╛, рдкрд░рдВрддреБ рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░реЗрдЬ рд╕рд┐рд╕реНрдЯрдордЪреА рдирд┐рд╡рдб рдпреЗрдереЗ рдорд╣рддреНрддреНрд╡рд╛рдЪреА рдирд╛рд╣реА.
  2. рдРрддрд┐рд╣рд╛рд╕рд┐рдХ рдбреЗрдЯрд╛рд╡рд░ рд╡рд┐рдХрд╕рд┐рдд рдирд┐рдпрдорд╛рдВрдЪреА рдЪрд╛рдЪрдгреА рдШреЗрддрд▓реНрдпрд╛рдирдВрддрд░, рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рддреНрдпрд╛рдЪрд╛ рдХреЛрдб рдкреНрд░рд╢рд╛рд╕рдХ рдкреЕрдиреЗрд▓рд╡рд░ рдЕрдкрд▓реЛрдб рдХрд░рддреЛ.
  3. рдЖрд╡реГрддреНрддреА рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рд╕рд░реНрд╡ рдХреЛрдб Git рд░реЗрдкреЙрдЬрд┐рдЯрд░реАрдЬрдордзреНрдпреЗ рдЬрд╛рдИрд▓.
  4. рдНрдбрдорд┐рди рдкреЕрдиреЗрд▓рджреНрд╡рд╛рд░реЗ рдХреНрд▓рд╛рдЙрдбрдордзреНрдпреЗ рд╕реНрд╡рддрдВрддреНрд░ рдХрд╛рд░реНрдпрд╛рддреНрдордХ рд╕рд░реНрд╡реНрд╣рд░рд▓реЗрд╕ рдореЙрдбреНрдпреВрд▓ рдореНрд╣рдгреВрди рдХреЛрдб рддреИрдирд╛рдд рдХрд░рдгреЗ рд╢рдХреНрдп рд╣реЛрдИрд▓.

рдХреНрд▓рд╛рдпрдВрдЯрдЪрд╛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдбреЗрдЯрд╛ рд╡реЗрдЕрд░рд╣рд╛рдКрд╕рдордзреАрд▓ рдбреЗрдЯрд╛рд╕рд╣ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╡рд┐рдирдВрддреА рд╕рдореГрджреНрдз рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдбрд┐рдЭрд╛рдЗрди рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╡рд┐рд╢реЗрд╖ рд╕рдореГрджреНрдзреА рд╕реЗрд╡реЗрдордзреВрди рдЬрд╛рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. рд╣реА рд╕реЗрд╡рд╛ рдЕрд╢рд╛ рдкреНрд░рдХрд╛рд░реЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рдгреЗ рдорд╣рддреНрддреНрд╡рд╛рдЪреЗ рд╣реЛрддреЗ рдХреА рддреА рдПрдХрд╛ рд░реЗрдкреЙрдЬрд┐рдЯрд░реАрд╕рд╣ рдХрд╛рд░реНрдп рдХрд░реЗрд▓ (рдЬреНрдпрд╛рдордзреВрди рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдирд┐рдпрдо рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддрд╛рдирд╛ рдбреЗрдЯрд╛ рдШреЗрддреЛ) рдПрдХ рдПрдХреАрдХреГрдд рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛ рд░рд╛рдЦрдгреНрдпрд╛рд╕рд╛рдареА.

рд╣реЕрдХрд╛рдереЙрдирдЪреНрдпрд╛ рдЖрдзреАрд╣реА, рдЖрдореНрд╣реА рд╕рд░реНрд╡реНрд╣рд░рд▓реЗрд╕ рдлреНрд░реЗрдорд╡рд░реНрдХрдЪрд╛ рдирд┐рд░реНрдгрдп рдШреЗрддрд▓рд╛ рдЬреЛ рдЖрдореНрд╣реА рд╡рд╛рдкрд░реВ. рдЖрдЬ рдмрд╛рдЬрд╛рд░рд╛рдд рдмрд░реАрдЪ рддрдВрддреНрд░рдЬреНрдЮрд╛рдиреЗ рдЖрд╣реЗрдд рдЬреА рд╣рд╛ рджреГрд╖реНрдЯрд┐рдХреЛрди рдЕрдВрдорд▓рд╛рдд рдЖрдгрддрд╛рдд. рдХреБрдмрд░реНрдиреЗрдЯреНрд╕ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рдордзреАрд▓ рд╕рд░реНрд╡рд╛рдд рд▓реЛрдХрдкреНрд░рд┐рдп рдЙрдкрд╛рдп рдореНрд╣рдгрдЬреЗ рдлрд┐рд╢рди, рдУрдкрди рдлрд╛рдПрдПрд╕ рдЖрдгрд┐ рдХреБрдмреЗрд▓реЗрд╕. рд╕рдо рдЖрд╣реЗрдд рддреНрдпрд╛рдВрдЪреНрдпрд╛ рд╡рд░реНрдгрдирд╛рд╕рд╣ рдЖрдгрд┐ рддреБрд▓рдирд╛рддреНрдордХ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╛рд╕рд╣ рдЪрд╛рдВрдЧрд▓рд╛ рд▓реЗрдЦ.

рд╕рд░реНрд╡ рд╕рд╛рдзрдХ рдЖрдгрд┐ рдмрд╛рдзрдХ рд╡рдЬрди рдХреЗрд▓реНрдпрд╛рдирдВрддрд░, рдЖрдореНрд╣реА рдирд┐рд╡рдбрд▓реЗ рд╡рд┐рдЦрдВрдбрди. рд╣реЗ рд╕рд░реНрд╡реНрд╣рд░рд▓реЗрд╕ рдлреНрд░реЗрдорд╡рд░реНрдХ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдгреЗ рд╕реЛрдкреЗ рдЖрд╣реЗ рдЖрдгрд┐ рдХрд╛рд░реНрдпрд╛рдЪреНрдпрд╛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдкреВрд░реНрдг рдХрд░рддреЗ.

рдлрд┐рд╢рдирд╕рд╣ рдХрд╛рд░реНрдп рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рддреБрдореНрд╣рд╛рд▓рд╛ рджреЛрди рдореВрд▓рднреВрдд рд╕рдВрдХрд▓реНрдкрдирд╛ рд╕рдордЬреВрди рдШреЗрдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ: рдХрд╛рд░реНрдп рдЖрдгрд┐ рдкрд░реНрдпрд╛рд╡рд░рдг. рдлрдВрдХреНрд╢рди рд╣рд╛ рдПрдХрд╛ рднрд╛рд╖реЗрдд рд▓рд┐рд╣рд┐рд▓реЗрд▓рд╛ рдХреЛрдбрдЪрд╛ рддреБрдХрдбрд╛ рдЖрд╣реЗ рдЬреНрдпрд╛рд╕рд╛рдареА рдлрд┐рд╢рди рд╡рд╛рддрд╛рд╡рд░рдг рдЖрд╣реЗ. рдпрд╛ рдлреНрд░реЗрдорд╡рд░реНрдХрдордзреНрдпреЗ рд▓рд╛рдЧреВ рдХреЗрд▓реЗрд▓реНрдпрд╛ рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдЪреА рдпрд╛рджреА рдкрд╛рдпрдерди, рдЬреЗрдПрд╕, рдЧреЛ, рдЬреЗрд╡реНрд╣реАрдПрдо рдЖрдгрд┐ рдЗрддрд░ рдЕрдиреЗрдХ рд▓реЛрдХрдкреНрд░рд┐рдп рднрд╛рд╖рд╛ рдЖрдгрд┐ рддрдВрддреНрд░рдЬреНрдЮрд╛рдирд╛рдЪрд╛ рд╕рдорд╛рд╡реЗрд╢ рдЖрд╣реЗ.

рд╡рд┐рдЦрдВрдбрди рдЕрдиреЗрдХ рдлрд╛рдпрд▓реАрдВрдордзреНрдпреЗ рд╡рд┐рднрд╛рдЧрд▓реЗрд▓реЗ рдХрд╛рд░реНрдп рдХрд░рдгреНрдпрд╛рд╕ рд╕рдХреНрд╖рдо рдЖрд╣реЗ, рд╕рдВрдЧреНрд░рд╣рдгрд╛рдд рдкреНрд░реА-рдкреЕрдХ рдХреЗрд▓реЗрд▓реЗ рдЖрд╣реЗ. рдХреБрдмрд░реНрдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░рдордзреНрдпреЗ рдлрд┐рд╢рдирдЪреЗ рдСрдкрд░реЗрд╢рди рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреЙрдбреНрд╕рджреНрд╡рд╛рд░реЗ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддреЗ, рдЬреЗ рдлреНрд░реЗрдорд╡рд░реНрдХрджреНрд╡рд╛рд░реЗрдЪ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддреЗ. рдХреНрд▓рд╕реНрдЯрд░ рдкреЙрдбреНрд╕рд╢реА рд╕рдВрд╡рд╛рдж рд╕рд╛рдзрдгреНрдпрд╛рд╕рд╛рдареА, рдкреНрд░рддреНрдпреЗрдХ рдлрдВрдХреНрд╢рдирд▓рд╛ рд╕реНрд╡рддрдГрдЪрд╛ рдорд╛рд░реНрдЧ рдирд┐рдпреБрдХреНрдд рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рдЖрдгрд┐ рдЬреНрдпрд╛рд╡рд░ рддреБрдореНрд╣реА GET рдкреЕрд░рд╛рдореАрдЯрд░реНрд╕ рдкрд╛рд╕ рдХрд░реВ рд╢рдХрддрд╛ рдХрд┐рдВрд╡рд╛ POST рд╡рд┐рдирдВрддреАрдЪреНрдпрд╛ рдмрд╛рдмрддреАрдд рдореБрдЦреНрдп рднрд╛рдЧрд╛рдЪреА рд╡рд┐рдирдВрддреА рдХрд░реВ рд╢рдХрддрд╛.

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

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

рдЬреЗ рдорд┐рд│рд╛рд▓реЗ

рдЖрдореНрд╣реА рд╣реЕрдХрд╛рдереЙрдирдордзреНрдпреЗ рддрдпрд╛рд░ рд╕реЛрд▓реНрдпреВрд╢рди (рдЖрдордЪреНрдпрд╛ рдХрд▓реНрдкрдиреЗрдд) рдШреЗрдКрди рдЖрд▓реЛ рдЕрд╕рд▓реНрдпрд╛рдиреЗ, рдЖрдореНрд╣рд╛рд▓рд╛ рдлрдХреНрдд рдЖрдордЪреЗ рд╕рд░реНрд╡ рд╡рд┐рдЪрд╛рд░ рдХреЛрдбрдЪреНрдпрд╛ рдУрд│реАрдВрдордзреНрдпреЗ рд░реВрдкрд╛рдВрддрд░рд┐рдд рдХрд░рд╛рдпрдЪреЗ рд╣реЛрддреЗ.

рдХреЛрдгрддреНрдпрд╛рд╣реА рд╣реЕрдХрд╛рдереЙрдирдордзреАрд▓ рдпрд╢рд╛рдЪреА рдЧреБрд░реБрдХрд┐рд▓реНрд▓реА рдореНрд╣рдгрдЬреЗ рддрдпрд╛рд░реА рдЖрдгрд┐ рд╕реБ-рд▓рд┐рдЦрд┐рдд рдпреЛрдЬрдирд╛. рдореНрд╣рдгреВрди, рдЖрдореНрд╣реА рдкрд╣рд┐рд▓реА рдЧреЛрд╖реНрдЯ рдард░рд╡рд▓реА рдХреА рдЖрдордЪреНрдпрд╛ рд╕рд┐рд╕реНрдЯрдо рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рдордзреНрдпреЗ рдХреЛрдгрддреЗ рдореЙрдбреНрдпреВрд▓ рдЕрд╕рддреАрд▓ рдЖрдгрд┐ рдЖрдореНрд╣реА рдХреЛрдгрддреЗ рддрдВрддреНрд░рдЬреНрдЮрд╛рди рд╡рд╛рдкрд░реВ.

рдЖрдордЪреНрдпрд╛ рдкреНрд░рдХрд▓реНрдкрд╛рдЪреА рд░рдЪрдирд╛ рдЦрд╛рд▓реАрд▓рдкреНрд░рдорд╛рдгреЗ рд╣реЛрддреА:

рдЖрдореНрд╣реА Kubernetes рдордзреНрдпреЗ рдХреНрд▓рд╛рдЙрдб FaaS рдХрд╕реЗ рдмрдирд╡рд▓реЗ рдЖрдгрд┐ рдЯрд┐рдВрдХреЙрдл рд╣реЕрдХрд╛рдереЙрди рдЬрд┐рдВрдХрд▓реЗ
рд╣рд╛ рдЖрдХреГрддреА рд╡рд┐рд╢реНрд▓реЗрд╖рдХ (рдЖрдордЪреНрдпрд╛ рд╕рд┐рд╕реНрдЯрдордЪрд╛ рдореБрдЦреНрдп рд╡рд╛рдкрд░рдХрд░реНрддрд╛) рдЖрдгрд┐ рдХреНрд▓рд╛рдпрдВрдЯ рдЕрд╕реЗ рджреЛрди рдПрдВрдЯреНрд░реА рдкреЙрдИрдВрдЯ рджрд╛рдЦрд╡рддреЗ.

рдХрд╛рдорд╛рдЪреНрдпрд╛ рдкреНрд░рдХреНрд░рд┐рдпреЗрдЪреА рд░рдЪрдирд╛ рдЕрд╢реА рдЖрд╣реЗ. рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рддреНрдпрд╛рдЪреНрдпрд╛ рдореЙрдбреЗрд▓рд╕рд╛рдареА рдирд┐рдпрдо рдлрдВрдХреНрд╢рди рдЖрдгрд┐ рдбреЗрдЯрд╛ рд╕рдореГрджреНрдзреА рдХрд╛рд░реНрдп рд╡рд┐рдХрд╕рд┐рдд рдХрд░рддреЛ, рддреНрдпрд╛рдЪрд╛ рдХреЛрдб Git рд░реЗрдкреЙрдЬрд┐рдЯрд░реАрдордзреНрдпреЗ рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХрд░рддреЛ рдЖрдгрд┐ рдкреНрд░рд╢рд╛рд╕рдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рджреНрд╡рд╛рд░реЗ рддреНрдпрд╛рдЪреЗ рдореЙрдбреЗрд▓ рдХреНрд▓рд╛рдЙрдбрд╡рд░ рддреИрдирд╛рдд рдХрд░рддреЛ. рдЙрдкрдпреЛрдЬрд┐рдд рдХрд╛рд░реНрдп рдХрд╕реЗ рдХреЙрд▓ рдХреЗрд▓реЗ рдЬрд╛рдИрд▓ рдпрд╛рдЪрд╛ рд╡рд┐рдЪрд╛рд░ рдХрд░реВрдпрд╛ рдЖрдгрд┐ рдХреНрд▓рд╛рдпрдВрдЯрдХрдбреВрди рдпреЗрдгрд╛рд▒реНрдпрд╛ рд╡рд┐рдирдВрддреНрдпрд╛рдВрд╡рд░ рдирд┐рд░реНрдгрдп рдШреЗрдКрдпрд╛:

  1. рдХреНрд▓рд╛рдпрдВрдЯ рд╡реЗрдмрд╕рд╛рдЗрдЯрд╡рд░ рдПрдХ рдлреЙрд░реНрдо рднрд░рддреЛ рдЖрдгрд┐ рддреНрдпрд╛рдЪреА рд╡рд┐рдирдВрддреА рдХрдВрдЯреНрд░реЛрд▓рд░рд▓рд╛ рдкрд╛рдард╡рддреЛ. рдПрдЦрд╛рджрд╛ рдЕрд░реНрдЬ рдЬреНрдпрд╛рд╡рд░ рдирд┐рд░реНрдгрдп рдШреЗрдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ рддреЛ рд╕рд┐рд╕реНрдЯрдо рдЗрдирдкреБрдЯрд╡рд░ рдпреЗрддреЛ рдЖрдгрд┐ рдбреЗрдЯрд╛рдмреЗрд╕рдордзреНрдпреЗ рддреНрдпрд╛рдЪреНрдпрд╛ рдореВрд│ рд╕реНрд╡рд░реВрдкрд╛рдд рд░реЗрдХреЙрд░реНрдб рдХреЗрд▓рд╛ рдЬрд╛рддреЛ.
  2. рдкреБрдвреЗ, рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рд▓реНрдпрд╛рд╕, рд╕рдВрд╡рд░реНрдзрдирд╛рд╕рд╛рдареА рдХрдЪреНрдЪреА рд╡рд┐рдирдВрддреА рдкрд╛рдард╡рд┐рд▓реА рдЬрд╛рддреЗ. рддреБрдореНрд╣реА рдкреНрд░рд╛рд░рдВрднрд┐рдХ рд╡рд┐рдирдВрддреАрд▓рд╛ рдмрд╛рд╣реНрдп рд╕реЗрд╡рд╛ рдЖрдгрд┐ рд╕реНрдЯреЛрд░реЗрдЬрдордзреАрд▓ рдбреЗрдЯрд╛рд╕рд╣ рдкреВрд░рдХ рдХрд░реВ рд╢рдХрддрд╛. рдкрд░рд┐рдгрд╛рдореА рд╕рдореГрджреНрдз рдХреЗрд▓реЗрд▓реА рдХреНрд╡реЗрд░реА рдбреЗрдЯрд╛рдмреЗрд╕рдордзреНрдпреЗ рджреЗрдЦреАрд▓ рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХреЗрд▓реА рдЬрд╛рддреЗ.
  3. рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдлрдВрдХреНрд╢рди рд▓рд╛рдБрдЪ рдХреЗрд▓реЗ рдЬрд╛рддреЗ, рдЬреЗ рдЗрдирдкреБрдЯ рдореНрд╣рдгреВрди рд╕рдореГрджреНрдз рдХреНрд╡реЗрд░реА рдШреЗрддреЗ рдЖрдгрд┐ рдПрдХ рд╕рдорд╛рдзрд╛рди рддрдпрд╛рд░ рдХрд░рддреЗ, рдЬреЗ рд╕реНрдЯреЛрд░реЗрдЬрд╡рд░ рджреЗрдЦреАрд▓ рд▓рд┐рд╣рд┐рд▓реЗ рдЬрд╛рддреЗ.

JSON рджрд╕реНрддрдРрд╡рдЬрд╛рдВрдЪреНрдпрд╛ рд╕реНрд╡рд░реВрдкрд╛рдд рдбреЗрдЯрд╛рдЪреЗ рджрд╕реНрддрдРрд╡рдЬ-рджреЗрдгрд╛рд░рдВ рд╕реНрдЯреЛрд░реЗрдЬ рдЕрд╕рд▓реНрдпрд╛рдореБрд│реЗ рдЖрдореНрд╣реА рдЖрдордЪреНрдпрд╛ рд╕рд┐рд╕реНрдЯрдордордзреНрдпреЗ MongoDB рдПрдХ рд╕реНрдЯреЛрд░реЗрдЬ рдореНрд╣рдгреВрди рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪрд╛ рдирд┐рд░реНрдгрдп рдШреЗрддрд▓рд╛, рдХрд╛рд░рдг рдореВрд│ рд╡рд┐рдирдВрддреАрд╕рд╣ рд╕рдореГрджреНрдзреА рд╕реЗрд╡рд╛рдВрдиреА REST рдХрдВрдЯреНрд░реЛрд▓рд░реНрд╕рджреНрд╡рд╛рд░реЗ рд╕рд░реНрд╡ рдбреЗрдЯрд╛ рдПрдХрддреНрд░рд┐рдд рдХреЗрд▓рд╛.

рддреНрдпрд╛рдореБрд│реЗ, рдкреНрд▓реЕрдЯрдлреЙрд░реНрдо рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдордЪреНрдпрд╛рдХрдбреЗ XNUMX рддрд╛рд╕ рд╣реЛрддреЗ. рдЖрдореНрд╣реА рднреВрдорд┐рдХрд╛ рдпрд╢рд╕реНрд╡реАрд░рд┐рддреНрдпрд╛ рд╡рд┐рддрд░рд┐рдд рдХреЗрд▓реНрдпрд╛; рдкреНрд░рддреНрдпреЗрдХ рдХрд╛рд░реНрдпрд╕рдВрдШ рд╕рджрд╕реНрдпрд╛рдЪреА рдЖрдордЪреНрдпрд╛ рдкреНрд░рдХрд▓реНрдкрд╛рдд рд╕реНрд╡рддрдГрдЪреА рдЬрдмрд╛рдмрджрд╛рд░реА рд╣реЛрддреА:

  1. рд╡рд┐рд╢реНрд▓реЗрд╖рдХрд╛рдЪреНрдпрд╛ рдХрд╛рд░реНрдпрд╛рд╕рд╛рдареА рдлреНрд░рдВрдЯ-рдПрдВрдб рдЕреЕрдбрдорд┐рди рдкреЕрдиреЗрд▓, рдЬреНрдпрд╛рджреНрд╡рд╛рд░реЗ рддреЛ рд▓рд┐рдЦрд┐рдд рд╕реНрдХреНрд░рд┐рдкреНрдЯрдЪреНрдпрд╛ рдЖрд╡реГрддреНрддреА рдирд┐рдпрдВрддреНрд░рдг рдкреНрд░рдгрд╛рд▓реАрд╡рд░реВрди рдирд┐рдпрдо рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реВ рд╢рдХрддреЛ, рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛ рд╕рдореГрджреНрдз рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкрд░реНрдпрд╛рдп рдирд┐рд╡рдбреВ рд╢рдХрддреЛ рдЖрдгрд┐ рдирд┐рдпрдо рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдСрдирд▓рд╛рдЗрди рд╕рдВрдкрд╛рджрд┐рдд рдХрд░реВ рд╢рдХрддреЛ.
  2. рдмреЕрдХрдПрдВрдб рдЕреЕрдбрдорд┐рди, рдлреНрд░рдВрдЯрд╕рд╛рдареА REST API рдЖрдгрд┐ VCS рд╕рд╣ рдПрдХрддреНрд░реАрдХрд░рдг.
  3. Google Cloud рдордзреНрдпреЗ рдкрд╛рдпрд╛рднреВрдд рд╕реБрд╡рд┐рдзрд╛ рд╕реЗрдЯ рдХрд░рдгреЗ рдЖрдгрд┐ рд╕реНрддреНрд░реЛрдд рдбреЗрдЯрд╛ рд╕рдореГрджреНрдз рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕реЗрд╡рд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдгреЗ.
  4. рдирд┐рдпрдорд╛рдВрдЪреНрдпрд╛ рддреНрдпрд╛рдирдВрддрд░рдЪреНрдпрд╛ рдЙрдкрдпреЛрдЬрдирд╛рд╕рд╛рдареА рдкреНрд░рд╢рд╛рд╕рдХ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рд╕ рд╕рд░реНрд╡реНрд╣рд░рд▓реЗрд╕ рдлреНрд░реЗрдорд╡рд░реНрдХрд╕рд╣ рдПрдХрддреНрд░рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдореЙрдбреНрдпреВрд▓.
  5. рд╕рдВрдкреВрд░реНрдг рдкреНрд░рдгрд╛рд▓реАрдЪреНрдпрд╛ рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрдЪреА рдЪрд╛рдЪрдгреА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдирд┐рдпрдорд╛рдВрдЪреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЖрдгрд┐ рдЕрдВрддрд┐рдо рдкреНрд░рджрд░реНрд╢рдирд╛рд╕рд╛рдареА рдпреЗрдгрд╛рд░реНтАНрдпрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрд╡рд░реАрд▓ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╛рдЪреЗ рдПрдХрддреНрд░реАрдХрд░рдг (рдирд┐рд░реНрдгрдп рдШреЗрддрд▓реЗрд▓реЗ).

рдЪрд▓рд╛ рдХреНрд░рдорд╛рдиреЗ рдкреНрд░рд╛рд░рдВрдн рдХрд░реВрдпрд╛.

рдЖрдордЪрд╛ рдлреНрд░рдВрдЯрдПрдВрдб рдмрдБрдХрд┐рдВрдЧ UI рдХрд┐рдЯ рд╡рд╛рдкрд░реВрди рдЕрдБрдЧреБрд▓рд░ 7 рдордзреНрдпреЗ рд▓рд┐рд╣рд┐рд▓реЗрд▓рд╛ рд╣реЛрддрд╛. рдЕтАНреЕрдбрдорд┐рди рдкреЕрдиреЗрд▓рдЪреА рдЕрдВрддрд┐рдо рдЖрд╡реГрддреНрддреА рдЕрд╕реЗ рджрд┐рд╕рддреЗ:

рдЖрдореНрд╣реА Kubernetes рдордзреНрдпреЗ рдХреНрд▓рд╛рдЙрдб FaaS рдХрд╕реЗ рдмрдирд╡рд▓реЗ рдЖрдгрд┐ рдЯрд┐рдВрдХреЙрдл рд╣реЕрдХрд╛рдереЙрди рдЬрд┐рдВрдХрд▓реЗ
рдереЛрдбрд╛ рд╡реЗрд│ рдЕрд╕рд▓реНрдпрд╛рдиреЗ, рдЖрдореНрд╣реА рдлрдХреНрдд рдореБрдЦреНрдп рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд▓рд╛рдЧреВ рдХрд░рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХреЗрд▓рд╛. рдХреБрдмрд░реНрдиреЗрдЯреНрд╕ рдХреНрд▓рд╕реНрдЯрд░рдордзреНрдпреЗ рдлрдВрдХреНрд╢рди рдЙрдкрдпреЛрдЬрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдЗрд╡реНрд╣реЗрдВрдЯ (рдПрдХ рд╕реЗрд╡рд╛ рдЬреНрдпрд╛рд╕рд╛рдареА рдХреНрд▓рд╛рдЙрдбрдордзреНрдпреЗ рдирд┐рдпрдо рддреИрдирд╛рдд рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ) рдЖрдгрд┐ рдлрдВрдХреНрд╢рдирдЪрд╛ рдХреЛрдб рдирд┐рд╡рдбрдгреЗ рдЖрд╡рд╢реНрдпрдХ рд╣реЛрддреЗ рдЬреЗ рдирд┐рд░реНрдгрдп рдШреЗрдгреНрдпрд╛рдЪреЗ рддрд░реНрдХ рд▓рд╛рдЧреВ рдХрд░рддреЗ. рдирд┐рд╡рдбрд▓реЗрд▓реНрдпрд╛ рд╕реЗрд╡реЗрд╕рд╛рдареА рдирд┐рдпрдорд╛рдЪреНрдпрд╛ рдкреНрд░рддреНрдпреЗрдХ рдЙрдкрдпреЛрдЬрдирд╛рд╕рд╛рдареА, рдЖрдореНрд╣реА рдпрд╛ рдХрд╛рд░реНрдпрдХреНрд░рдорд╛рдЪрд╛ рдПрдХ рд▓реЙрдЧ рд▓рд┐рд╣рд┐рд▓рд╛. рдЕреЕрдбрдорд┐рди рдкреЕрдиреЗрд▓рдордзреНрдпреЗ рддреБрдореНрд╣реА рд╕рд░реНрд╡ рдЗрд╡реНрд╣реЗрдВрдЯрдЪреЗ рд▓реЙрдЧ рдкрд╛рд╣реВ рд╢рдХрддрд╛.

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

рдЖрдореНрд╣реА Kubernetes рдордзреНрдпреЗ рдХреНрд▓рд╛рдЙрдб FaaS рдХрд╕реЗ рдмрдирд╡рд▓реЗ рдЖрдгрд┐ рдЯрд┐рдВрдХреЙрдл рд╣реЕрдХрд╛рдереЙрди рдЬрд┐рдВрдХрд▓реЗ
рдирд┐рдпрдо рдлрдВрдХреНрд╢рдиреНрд╕ рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рдЖрдореНрд╣реА рдПрдиреНрд░рд┐рдЪрдореЗрдВрдЯ рдлрдВрдХреНрд╢рдиреНрд╕ рд╡рд╛рдкрд░реВрди рд╕реНрддреНрд░реЛрдд рдбреЗрдЯрд╛ рд╣рд│реВрд╣рд│реВ рд╕рдореГрджреНрдз рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рджреЗрдЦреАрд▓ рд▓рд╛рдЧреВ рдХреЗрд▓реА, рдЬреНрдпрд╛рдЪрд╛ рдХреЛрдб рд╕реНрдХреНрд░рд┐рдкреНрдЯ рджреЗрдЦреАрд▓ рд╣реЛрддрд╛ рдЬреНрдпрд╛рдордзреНрдпреЗ рдбреЗрдЯрд╛ рд╡реЗрдЕрд░рд╣рд╛рдКрд╕рдордзреНрдпреЗ рдЬрд╛рдгреЗ, рддреГрддреАрдп-рдкрдХреНрд╖ рд╕реЗрд╡рд╛рдВрдирд╛ рдХреЙрд▓ рдХрд░рдгреЗ рдЖрдгрд┐ рдкреНрд░рд╛рдердорд┐рдХ рдЧрдгрдирд╛ рдХрд░рдгреЗ рд╢рдХреНрдп рд╣реЛрддреЗ. . рдЖрдордЪреЗ рд╕рдорд╛рдзрд╛рди рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдЖрдореНрд╣реА рд╡рд┐рдирдВрддреА рд╕реЛрдбрд▓реЗрд▓реНрдпрд╛ рдХреНрд▓рд╛рдпрдВрдЯрдЪреНрдпрд╛ рд░рд╛рд╢реА рдЪрд┐рдиреНрд╣рд╛рдЪреА рдЧрдгрдирд╛ рдХреЗрд▓реА рдЖрдгрд┐ рддреГрддреАрдп-рдкрдХреНрд╖ REST рд╕реЗрд╡рд╛ рд╡рд╛рдкрд░реВрди рддреНрдпрд╛рдЪрд╛ рдореЛрдмрд╛рдЗрд▓ рдСрдкрд░реЗрдЯрд░ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХреЗрд▓рд╛.

рдкреНрд▓реЕрдЯрдлреЙрд░реНрдордЪрд╛ рдмреЕрдХрдПрдВрдб Java рдордзреНрдпреЗ рд▓рд┐рд╣рд┐рд▓реЗрд▓рд╛ рд╣реЛрддрд╛ рдЖрдгрд┐ рд╕реНрдкреНрд░рд┐рдВрдЧ рдмреВрдЯ рдНрдкреНрд▓рд┐рдХреЗрд╢рди рдореНрд╣рдгреВрди рд▓рд╛рдЧреВ рдХреЗрд▓рд╛ рд╣реЛрддрд╛. рдЖрдореНрд╣реА рд╕реБрд░реБрд╡рд╛рддреАрд▓рд╛ рдкреНрд░рд╢рд╛рд╕рдХ рдбреЗрдЯрд╛ рд╕рдВрдЪрдпрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреЛрд╕реНрдЯрдЧреНрд░реЗрд╕ рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдпреЛрдЬрдирд╛ рдЖрдЦрд▓реА, рдкрд░рдВрддреБ, рд╣реЕрдХрд╛рдереЙрдирдЪрд╛ тАЛтАЛрдПрдХ рднрд╛рдЧ рдореНрд╣рдгреВрди, рдЖрдореНрд╣реА рд╡реЗрд│ рд╡рд╛рдЪрд╡рдгреНрдпрд╛рд╕рд╛рдареА рд╕реНрд╡рддрдГрд▓рд╛ рд╕рд╛рдзреНрдпрд╛ H2 рдкрд░реНрдпрдВрдд рдорд░реНрдпрд╛рджрд┐рдд рдареЗрд╡рдгреНрдпрд╛рдЪрд╛ рдирд┐рд░реНрдгрдп рдШреЗрддрд▓рд╛. рдмреЕрдХрдПрдВрдбрд╡рд░, рдХреНрд╡реЗрд░реА рдПрдиреНрд░рд┐рдЪрдореЗрдВрдЯ рдлрдВрдХреНрд╢рдиреНрд╕ рдЖрдгрд┐ рдирд┐рдпрдо рд╕реНрдХреНрд░рд┐рдкреНрдЯрдЪреНрдпрд╛ рдЖрд╡реГрддреНрддреАрд╕рд╛рдареА рдмрд┐рдЯрдмрдХреЗрдЯрд╕рд╣ рдПрдХрддреНрд░реАрдХрд░рдг рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ. рд░рд┐рдореЛрдЯ рдЧрд┐рдЯ рд░реЗрдкреЙрдЬрд┐рдЯрд░реАрдЬрд╕рд╣ рдПрдХрддреНрд░реАрдХрд░рдгрд╛рд╕рд╛рдареА, рдЖрдореНрд╣реА рд╡рд╛рдкрд░рд▓реЗ рдЬреЗрдЬреАрдЖрдпрдЯреА рд▓рд╛рдпрдмреНрд░рд░реА, рдЬреЗ CLI рдХрдорд╛рдВрдбреНрд╕рд╡рд░ рдПрдХ рдкреНрд░рдХрд╛рд░рдЪреЗ рд░реЕрдкрд░ рдЖрд╣реЗ, рдЬреЗ рддреБрдореНрд╣рд╛рд▓рд╛ рд╕реЛрдпреАрд╕реНрдХрд░ рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдЗрдВрдЯрд░рдлреЗрд╕ рд╡рд╛рдкрд░реВрди рдХреЛрдгрддреНрдпрд╛рд╣реА git рд╕реВрдЪрдирд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ. рдореНрд╣рдгреВрди рдЖрдордЪреНрдпрд╛рдХрдбреЗ рд╕рдореГрджреНрдзреА рдХрд╛рд░реНрдпреЗ рдЖрдгрд┐ рдирд┐рдпрдорд╛рдВрд╕рд╛рдареА рджреЛрди рд╕реНрд╡рддрдВрддреНрд░ рднрд╛рдВрдбрд╛рд░ рд╣реЛрддреЗ рдЖрдгрд┐ рд╕рд░реНрд╡ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдбрд┐рд░реЗрдХреНрдЯрд░реАрдордзреНрдпреЗ рд╡рд┐рднрд╛рдЧрд▓реНрдпрд╛ рдЧреЗрд▓реНрдпрд╛. UI рджреНрд╡рд╛рд░реЗ рд░реЗрдкреЙрдЬрд┐рдЯрд░реАрдЪреНрдпрд╛ рдЕрдирд┐рдпрдВрддреНрд░рд┐рдд рд╢рд╛рдЦреЗрдЪреНрдпрд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯрдЪреА рдирд╡реАрдирддрдо рдХрдорд┐рдЯ рдирд┐рд╡рдбрдгреЗ рд╢рдХреНрдп рд╣реЛрддреЗ. рдкреНрд░рд╢рд╛рд╕рдХ рдкреЕрдиреЗрд▓рджреНрд╡рд╛рд░реЗ рдХреЛрдбрдордзреНрдпреЗ рдмрджрд▓ рдХрд░рддрд╛рдирд╛, рдмрджрд▓рд▓реЗрд▓реНрдпрд╛ рдХреЛрдбрдЪреА рдХрдорд┐рдЯ рд░рд┐рдореЛрдЯ рд░рд┐рдкреЙрдЭрд┐рдЯрд░реАрдЬрдордзреНрдпреЗ рддрдпрд╛рд░ рдХреЗрд▓реА рдЧреЗрд▓реА.

рдЖрдордЪреА рдХрд▓реНрдкрдирд╛ рдЕрдВрдорд▓рд╛рдд рдЖрдгрдгреНрдпрд╛рд╕рд╛рдареА рдЖрдореНрд╣рд╛рд▓рд╛ рдпреЛрдЧреНрдп рдкрд╛рдпрд╛рднреВрдд рд╕реБрд╡рд┐рдзрд╛рдВрдЪреА рдЧрд░рдЬ рд╣реЛрддреА. рдЖрдореНрд╣реА рдЖрдордЪреЗ рдХреБрдмреЗрд░рдиреЗрдЯ рдХреНрд▓рд╕реНрдЯрд░ рдХреНрд▓рд╛рдЙрдбрдордзреНрдпреЗ рддреИрдирд╛рдд рдХрд░рдгреНрдпрд╛рдЪрд╛ рдирд┐рд░реНрдгрдп рдШреЗрддрд▓рд╛. рдЖрдордЪреА рдирд┐рд╡рдб Google Cloud Platform рд╣реЛрддреА. рдлрд┐рд╢рди рд╕рд░реНрд╡реНрд╣рд░рд▓реЗрд╕ рдлреНрд░реЗрдорд╡рд░реНрдХ Kubernetes рдХреНрд▓рд╕реНрдЯрд░рд╡рд░ рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓реЗ рд╣реЛрддреЗ, рдЬреЗ рдЖрдореНрд╣реА Gcloud рдордзреНрдпреЗ рддреИрдирд╛рдд рдХреЗрд▓реЗ рд╣реЛрддреЗ. рд╕реБрд░реБрд╡рд╛рддреАрд▓рд╛, рд╕реНрд░реЛрдд рдбреЗрдЯрд╛ рд╕рдВрд╡рд░реНрдзрди рд╕реЗрд╡рд╛ k8s рдХреНрд▓рд╕реНрдЯрд░рдЪреНрдпрд╛ рдЖрдд рдкреЙрдбрдордзреНрдпреЗ рдЧреБрдВрдбрд╛рд│рд▓реЗрд▓реНрдпрд╛ рд╡реЗрдЧрд│реНрдпрд╛ Java рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдЪреНрдпрд╛ рд░реВрдкрд╛рдд рд▓рд╛рдЧреВ рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реА. рдкрд░рдВрддреБ рд╣реЕрдХрд╛рдереЙрдирдЪреНрдпрд╛ рдордзреНрдпрднрд╛рдЧреА рдЖрдордЪреНрдпрд╛ рдкреНрд░рдХрд▓реНрдкрд╛рдЪреНрдпрд╛ рдкреНрд░рд╛рдердорд┐рдХ рдкреНрд░рд╛рддреНрдпрдХреНрд╖рд┐рдХрд╛рдирдВрддрд░, рдпреЗрдгрд╛рд░реНтАНрдпрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрдЪрд╛ рдХрдЪреНрдЪрд╛ рдбреЗрдЯрд╛ рдХрд╕рд╛ рд╕рдореГрджреНрдз рдХрд░рд╛рдпрдЪрд╛ рд╣реЗ рдирд┐рд╡рдбрдгреНрдпрд╛рдЪреА рд╕рдВрдзреА рджреЗрдгреНрдпрд╛рд╕рд╛рдареА рдЖрдореНрд╣рд╛рд▓рд╛ рд╕рдореГрджреНрдзреА рд╕реЗрд╡рд╛ рдЕрдзрд┐рдХ рд▓рд╡рдЪрд┐рдХ рдмрдирд╡рд┐рдгреНрдпрд╛рдЪреА рд╢рд┐рдлрд╛рд░рд╕ рдХрд░рдгреНрдпрд╛рдд рдЖрд▓реА. рдЖрдгрд┐ рдЖрдордЪреНрдпрд╛рдХрдбреЗ рд╕рдореГрджреНрдзреА рд╕реЗрд╡рд╛ рджреЗрдЦреАрд▓ рд╕рд░реНрд╡реНрд╣рд░рд▓реЗрд╕ рдХрд░рдгреНрдпрд╛рд╢рд┐рд╡рд╛рдп рдкрд░реНрдпрд╛рдп рдирд╡реНрд╣рддрд╛.

рдлрд┐рд╢рдирд╕рд╣ рдХрд╛рд░реНрдп рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдЖрдореНрд╣реА рдлрд┐рд╢рди рд╕реАрдПрд▓рдЖрдп рд╡рд╛рдкрд░рд▓рд╛, рдЬреЛ рдХреБрдмрд░реНрдиреЗрдЯреНрд╕ рд╕реАрдПрд▓рдЖрдпрдЪреНрдпрд╛ рд╡рд░ рд╕реНрдерд╛рдкрд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. k8s рдХреНрд▓рд╕реНрдЯрд░рдордзреНрдпреЗ рдлрдВрдХреНрд╢рдиреНрд╕ рдбрд┐рдкреНрд▓реЙрдп рдХрд░рдгреЗ рдЕрдЧрджреА рд╕реЛрдкреЗ рдЖрд╣реЗ; рдХреНрд▓рд╕реНрдЯрд░рдЪреНрдпрд╛ рдмрд╛рд╣реЗрд░ рдкреНрд░рд╡реЗрд╢ рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рд▓реНрдпрд╛рд╕ рдпреЗрдгрд╛рд░реНтАНрдпрд╛ рдЯреНрд░реЕрдлрд┐рдХрд▓рд╛ рдкрд░рд╡рд╛рдирдЧреА рджреЗрдгреНрдпрд╛рд╕рд╛рдареА рддреБрдореНрд╣рд╛рд▓рд╛ рдлрдХреНрдд рдЕрдВрддрд░реНрдЧрдд рдорд╛рд░реНрдЧ рдирд┐рдпреБрдХреНрдд рдХрд░рдгреЗ рдЖрдгрд┐ рдлрдВрдХреНрд╢рдирдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. рдПрдХ рдлрдВрдХреНрд╢рди рдЙрдкрдпреЛрдЬрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рд╛рдорд╛рдиреНрдпрдд: 10 рд╕реЗрдХрдВрджрд╛рдВрдкреЗрдХреНрд╖рд╛ рдЬрд╛рд╕реНрдд рд╡реЗрд│ рд▓рд╛рдЧрдд рдирд╛рд╣реА.

рдкреНрд░рдХрд▓реНрдкрд╛рдЪреЗ рдЕрдВрддрд┐рдо рд╕рд╛рджрд░реАрдХрд░рдг рдЖрдгрд┐ рд╕рд╛рд░рд╛рдВрд╢

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

рдХреНрд▓рд╛рдпрдВрдЯ рдлреЙрд░реНрдордордзреАрд▓ рдбреЗрдЯрд╛ рдХрдВрдЯреНрд░реЛрд▓рд░рдХрдбреЗ рдЧреЗрд▓рд╛, рдЬреНрдпрд╛рдиреЗ рдПрдХрд╛рдЪ рд╡реЗрд│реА рд╕рд░реНрд╡ рдЙрдкрд▓рдмреНрдз рдирд┐рдпрдорд╛рдВрд╕рд╛рдареА рд╡рд┐рдирдВрддреНрдпрд╛ рдкрд╛рдард╡рд▓реНрдпрд╛, рдпрд╛рдкреВрд░реНрд╡реА рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЕрдЯреАрдВрдиреБрд╕рд╛рд░ рдбреЗрдЯрд╛ рд╕рдореГрджреНрдз рдХреЗрд▓рд╛ рдЖрдгрд┐ рд╕рд╛рдорд╛рдиреНрдп рд╕реНрдЯреЛрд░реЗрдЬрдордзреНрдпреЗ рдЬрддрди рдХреЗрд▓рд╛. рдПрдХреВрдг, рдЖрдореНрд╣реА рддреАрди рдХрд╛рд░реНрдпреЗ рддреИрдирд╛рдд рдХреЗрд▓реА рдЖрд╣реЗрдд рдЬреА рдпреЗрдгрд╛рд░реНтАНрдпрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрд╡рд░ рдирд┐рд░реНрдгрдп рдШреЗрддрд╛рдд рдЖрдгрд┐ 4 рдбреЗрдЯрд╛ рд╕рдореГрджреНрдзреА рд╕реЗрд╡рд╛. рдЕрд░реНрдЬ рд╕рдмрдорд┐рдЯ рдХреЗрд▓реНрдпрд╛рдирдВрддрд░, рдХреНрд▓рд╛рдпрдВрдЯрд▓рд╛ рдЖрдордЪрд╛ рдирд┐рд░реНрдгрдп рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓рд╛:

рдЖрдореНрд╣реА Kubernetes рдордзреНрдпреЗ рдХреНрд▓рд╛рдЙрдб FaaS рдХрд╕реЗ рдмрдирд╡рд▓реЗ рдЖрдгрд┐ рдЯрд┐рдВрдХреЙрдл рд╣реЕрдХрд╛рдереЙрди рдЬрд┐рдВрдХрд▓реЗ
рдирдХрд╛рд░ рдХрд┐рдВрд╡рд╛ рдордВрдЬреВрд░реА рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, рдХреНрд▓рд╛рдпрдВрдЯрд▓рд╛ рдЗрддрд░ рдЙрддреНрдкрд╛рджрдирд╛рдВрдЪреА рдпрд╛рджреА рджреЗрдЦреАрд▓ рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реА, рдЬреНрдпрд╛рд╕рд╛рдареА рдЖрдореНрд╣реА рд╕рдорд╛рдВрддрд░ рдкрд╛рдард╡рд▓реЗрд▓реНрдпрд╛ рд╡рд┐рдирдВрддреНрдпрд╛. рдЕрд╢рд╛ рдкреНрд░рдХрд╛рд░реЗ рдЖрдореНрд╣реА рдЖрдордЪреНрдпрд╛ рдкреНрд▓реЕрдЯрдлреЙрд░реНрдордордзреНрдпреЗ рдХреНрд░реЙрд╕-рд╕реЗрд▓рдЪреА рд╢рдХреНрдпрддрд╛ рджрд╛рдЦрд╡рд▓реА.

рдПрдХреВрдг 3 рдХрд╛рд▓реНрдкрдирд┐рдХ рдмрдБрдХ рдЙрддреНрдкрд╛рджрдиреЗ рдЙрдкрд▓рдмреНрдз рд╣реЛрддреА:

  • рдкрдд.
  • рдЦреЗрд│рдгреНрдпрд╛рдВрдЪреЗ
  • рдЧрд╣рд╛рдг.

рдкреНрд░рд╛рддреНрдпрдХреНрд╖рд┐рдХ рджрд░рдореНрдпрд╛рди, рдЖрдореНрд╣реА рдкреНрд░рддреНрдпреЗрдХ рд╕реЗрд╡реЗрд╕рд╛рдареА рддрдпрд╛рд░ рдХрд╛рд░реНрдпреЗ рдЖрдгрд┐ рд╕рдВрд╡рд░реНрдзрди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рддреИрдирд╛рдд рдХреЗрд▓реНрдпрд╛.

рдкреНрд░рддреНрдпреЗрдХ рдирд┐рдпрдорд╛рд▓рд╛ рдЗрдирдкреБрдЯ рдбреЗрдЯрд╛рдЪрд╛ рд╕реНрд╡рддрдГрдЪрд╛ рд╕рдВрдЪ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ. рдореНрд╣рдгреВрди, рдЧрд╣рд╛рдгрдЦрдд рдордВрдЬреВрд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдЖрдореНрд╣реА рдХреНрд▓рд╛рдпрдВрдЯрдЪреНрдпрд╛ рд░рд╛рд╢реА рдЪрд┐рдиреНрд╣рд╛рдЪреА рдЧрдгрдирд╛ рдХреЗрд▓реА рдЖрдгрд┐ рд╣реЗ рдЪрдВрджреНрд░ рдХреЕрд▓реЗрдВрдбрд░рдЪреНрдпрд╛ рддрд░реНрдХрд╛рд╢реА рдЬреЛрдбрд▓реЗ. рдЦреЗрд│рдгреНрдпрд╛рд▓рд╛ рдордВрдЬреВрд░реА рджреЗрдгреНрдпрд╛рд╕рд╛рдареА, рдЖрдореНрд╣реА рддрдкрд╛рд╕рд▓реЗ рдХреА рдХреНрд▓рд╛рдпрдВрдЯрдЪреЗ рд╡рдп рдкреВрд░реНрдг рдЭрд╛рд▓реЗ рдЖрд╣реЗ рдЖрдгрд┐ рдХрд░реНрдЬ рдЬрд╛рд░реА рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдЖрдореНрд╣реА рд╕реЗрд▓реНрдпреБрд▓рд░ рдСрдкрд░реЗрдЯрд░ рдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдмрд╛рд╣реНрдп рдЦреБрд▓реНрдпрд╛ рд╕реЗрд╡реЗрд▓рд╛ рд╡рд┐рдирдВрддреА рдкрд╛рдард╡рд▓реА рдЖрдгрд┐ рддреНрдпрд╛рд╡рд░ рдирд┐рд░реНрдгрдп рдШреЗрдгреНрдпрд╛рдд рдЖрд▓рд╛.

рдЖрдореНрд╣реА рдЖрдордЪреЗ рдкреНрд░рд╛рддреНрдпрдХреНрд╖рд┐рдХ рдордиреЛрд░рдВрдЬрдХ рдЖрдгрд┐ рдкрд░рд╕реНрдкрд░рд╕рдВрд╡рд╛рджреА рдмрдирд╡рдгреНрдпрд╛рдЪрд╛ рдкреНрд░рдпрддреНрди рдХреЗрд▓рд╛, рдЙрдкрд╕реНрдерд┐рдд рдкреНрд░рддреНрдпреЗрдХрдЬрдг рдЖрдордЪреНрдпрд╛ рдлреЙрд░реНрдорд╡рд░ рдЬрд╛рдК рд╢рдХрддреЛ рдЖрдгрд┐ рддреНрдпрд╛рдВрдЪреНрдпрд╛рд╕рд╛рдареА рдЖрдордЪреНрдпрд╛ рдХрд╛рд▓реНрдкрдирд┐рдХ рд╕реЗрд╡рд╛рдВрдЪреА рдЙрдкрд▓рдмреНрдзрддрд╛ рддрдкрд╛рд╕реВ рд╢рдХрддреЛ. рдЖрдгрд┐ рд╕рд╛рджрд░реАрдХрд░рдгрд╛рдЪреНрдпрд╛ рдЕрдЧрджреА рд╢реЗрд╡рдЯреА, рдЖрдореНрд╣реА рдкреНрд░рд╛рдкреНрдд рдЭрд╛рд▓реЗрд▓реНрдпрд╛ рдЕрд░реНрдЬрд╛рдВрдЪреЗ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдкреНрд░рджрд░реНрд╢рд┐рдд рдХреЗрд▓реЗ, рдЬреНрдпрд╛рдиреЗ рдЖрдордЪреА рд╕реЗрд╡рд╛ рдХрд┐рддреА рд▓реЛрдХрд╛рдВрдиреА рд╡рд╛рдкрд░рд▓реА, рдордВрдЬреВрд░реАрдЪреА рд╕рдВрдЦреНрдпрд╛ рдЖрдгрд┐ рдирдХрд╛рд░ рджрд░реНрд╢рд╡рд┐рд▓рд╛.

рдСрдирд▓рд╛рдЗрди рд╡рд┐рд╢реНрд▓реЗрд╖рдгреЗ рдЧреЛрд│рд╛ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдЖрдореНрд╣реА рдУрдкрди рд╕реЛрд░реНрд╕ BI рдЯреВрд▓ рджреЗрдЦреАрд▓ рддреИрдирд╛рдд рдХреЗрд▓реЗ рдореЗрдЯрд╛рдмреЗрд╕ рдЖрдгрд┐ рддреЗ рдЖрдордЪреНрдпрд╛ рд╕реНрдЯреЛрд░реЗрдЬ рдпреБрдирд┐рдЯрдордзреНрдпреЗ рд╕реНрдХреНрд░реВ рдХреЗрд▓реЗ. рдореЗрдЯрд╛рдмреЗрд╕ рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рд╕реНрд╡рд╛рд░рд╕реНрдп рдЕрд╕рд▓реЗрд▓реНрдпрд╛ рдбреЗрдЯрд╛рд╡рд░ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрд╛рд╕рд╣ рд╕реНрдХреНрд░реАрди рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА рджреЗрддреЛ; рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рдлрдХреНрдд рдбреЗрдЯрд╛рдмреЗрд╕рд╢реА рдХрдиреЗрдХреНрд╢рди рдиреЛрдВрджрдгреА рдХрд░рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ, рдЯреЗрдмрд▓ рдирд┐рд╡рдбрдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ (рдЖрдордЪреНрдпрд╛ рдмрд╛рдмрддреАрдд, рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣, рдЖрдореНрд╣реА рдореЛрдВрдЧреЛрдбреАрдмреА рд╡рд╛рдкрд░рд▓реНрдпрд╛рдореБрд│реЗ), рдЖрдгрд┐ рдЖрдордЪреНрдпрд╛рд╕рд╛рдареА рд╕реНрд╡рд╛рд░рд╕реНрдп рдЕрд╕рд▓реЗрд▓реЗ рдХреНрд╖реЗрддреНрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рд╛. .

рдкрд░рд┐рдгрд╛рдореА, рдЖрдореНрд╣рд╛рд▓рд╛ рдирд┐рд░реНрдгрдп рдШреЗрдгреНрдпрд╛рдЪреНрдпрд╛ рд╡реНрдпрд╛рд╕рдкреАрдард╛рдЪрд╛ рдПрдХ рдЪрд╛рдВрдЧрд▓рд╛ рдирдореБрдирд╛ рдорд┐рд│рд╛рд▓рд╛ рдЖрдгрд┐ рдкреНрд░рд╛рддреНрдпрдХреНрд╖рд┐рдХ рджрд░рдореНрдпрд╛рди, рдкреНрд░рддреНрдпреЗрдХ рд╢реНрд░реЛрддрд╛ рд╡реИрдпрдХреНрддрд┐рдХрд░рд┐рддреНрдпрд╛ рддреНрдпрд╛рдЪреЗ рдХрд╛рд░реНрдпрдкреНрд░рджрд░реНрд╢рди рддрдкрд╛рд╕реВ рд╢рдХрддреЛ. рдПрдХ рдордиреЛрд░рдВрдЬрдХ рдЙрдкрд╛рдп, рддрдпрд╛рд░ рдХреЗрд▓реЗрд▓рд╛ рдкреНрд░реЛрдЯреЛрдЯрд╛рдЗрдк рдЖрдгрд┐ рдпрд╢рд╕реНрд╡реА рдкреНрд░рд╛рддреНрдпрдХреНрд╖рд┐рдХрд╛рдореБрд│реЗ рдЗрддрд░ рд╕рдВрдШрд╛рдВрдХрдбреВрди рдЬреЛрд░рджрд╛рд░ рд╕реНрдкрд░реНрдзрд╛ рдЕрд╕реВрдирд╣реА рдЖрдореНрд╣рд╛рд▓рд╛ рдЬрд┐рдВрдХрддрд╛ рдЖрд▓реЗ. рдорд▓рд╛ рдЦрд╛рддреНрд░реА рдЖрд╣реЗ рдХреА рдкреНрд░рддреНрдпреЗрдХ рд╕рдВрдШрд╛рдЪреНрдпрд╛ рдкреНрд░рдХрд▓реНрдкрд╛рд╡рд░ рдПрдХ рдордиреЛрд░рдВрдЬрдХ рд▓реЗрдЦ рджреЗрдЦреАрд▓ рд▓рд┐рд╣рд┐рд▓рд╛ рдЬрд╛рдК рд╢рдХрддреЛ.

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

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