рд╕рд░реНрднрд░рд░рд╣рд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рд╕реБрдЭрд╛рд╡рд╣рд░реВ рд░ рд╕реНрд░реЛрддрд╣рд░реВ

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

рд╕рд░реНрднрд░рд▓реЗрд╕ рдЯреЗрдХреНрдиреЛрд▓реЛрдЬреАрд╣рд░реВрдХреЛ рдмрд╛рд░реЗрдорд╛ рдЧрд▓рдд рдзрд╛рд░рдгрд╛рд╣рд░реВ

рдзреЗрд░реИ рдорд╛рдирд┐рд╕рд╣рд░реВ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдЧрд░реНрдЫрдиреН рдХрд┐ рд╕рд░реНрднрд░рд▓реЗрд╕ рд░ рд╕рд░реНрднрд░рд▓реЗрд╕ рдбрд╛рдЯрд╛ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ (рд╕реЗрд╡рд╛рдХреЛ рд░реВрдкрдорд╛ рдХрд╛рд░реНрдпрд╣рд░реВ, FaaS) рд▓рдЧрднрдЧ рдПрдЙрдЯреИ рдХреБрд░рд╛ рд╣реЛред рдпрд╕рдХреЛ рдорддрд▓рдм рдпреЛ рднрд┐рдиреНрдирддрд╛ рдзреЗрд░реИ рдареВрд▓реЛ рдЫреИрди рд░ рдпреЛ рдирдпрд╛рдБ рдЙрддреНрдкрд╛рджрди рдкрд░рд┐рдЪрдп рдЧрд░реНрди рд▓рд╛рдпрдХ рдЫред рдпрджреНрдпрдкрд┐ AWS Lambda рд╕рд░реНрднрд░рд▓реЗрд╕ рдЯреЗрдХреНрдиреЛрд▓реЛрдЬреАрдХреЛ рдЙрджрдпрдХреЛ рдПрдХ рддрд╛рд░рд╛ рд░ рд╕рд░реНрднрд░рд▓реЗрд╕ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛рдХреЛ рд╕рдмреИрднрдиреНрджрд╛ рд▓реЛрдХрдкреНрд░рд┐рдп рддрддреНрд╡рд╣рд░реВ рдордзреНрдпреЗ рдПрдХ рдерд┐рдпреЛ, рдпрд╕ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛рдорд╛ FaaS рднрдиреНрджрд╛ рдмрдвреА рдЫред

рд╕рд░реНрднрд░рд▓реЗрд╕рдХреЛ рдореВрд▓ рд╕рд┐рджреНрдзрд╛рдиреНрдд рдпреЛ рд╣реЛ рдХрд┐ рддрдкрд╛рдИрдВрд▓реЗ рдЖрдлреНрдиреЛ рдкреВрд░реНрд╡рд╛рдзрд╛рд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рд╡рд╛ рдорд╛рдкрдирдХреЛ рдмрд╛рд░реЗрдорд╛ рдЪрд┐рдиреНрддрд╛ рд▓рд┐рдиреБ рдкрд░реНрджреИрди; рддрдкрд╛рдИрдВрд▓реЗ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрдХреЛ рдХреБрд░рд╛рдХреЛ рд▓рд╛рдЧрд┐ рдорд╛рддреНрд░ рднреБрдХреНрддрд╛рдиреА рдЧрд░реНрдиреБрд╣реБрдиреНрдЫред рдзреЗрд░реИ рд╕реЗрд╡рд╛рд╣рд░реВ рдпреА рдорд╛рдкрджрдгреНрдбрд╣рд░реВрдорд╛ рдлрд┐рдЯ рд╣реБрдиреНрдЫрдиреН - AWS DynamoDB, S3, SNS рд╡рд╛ SQS, Graphcool, Auth0, Now, Netlify, Firebase рд░ рдЕрдиреНрдп рдзреЗрд░реИред рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛, рд╕рд░реНрднрд░рд▓реЗрд╕ рднрдиреЗрдХреЛ рдХреНрд▓рд╛рдЙрдб рдХрдореНрдкреНрдпреБрдЯрд┐рдЩрдХрд╛ тАЛтАЛрд╕рдмреИ рдХреНрд╖рдорддрд╛рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реА рдкреВрд░реНрд╡рд╛рдзрд╛рд░рд▓рд╛рдИ рд╕реНрдХреЗрд▓рд┐рдВрдЧрдХреЛ рд▓рд╛рдЧрд┐ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рд░ рдЕрдкреНрдЯрд┐рдорд╛рдЗрдЬ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫреИрдиред рдпрд╕рдХреЛ рдорддрд▓рдм рдпреЛ рдкрдирд┐ рд╣реЛ рдХрд┐ рдкреВрд░реНрд╡рд╛рдзрд╛рд░ рд╕реНрддрд░рдорд╛ рд╕реБрд░рдХреНрд╖рд╛ рдЕрдм рддрдкрд╛рдЗрдБрдХреЛ рд╕рдорд╕реНрдпрд╛ рдЫреИрди, рдЬреБрди рд╕реБрд░рдХреНрд╖рд╛ рдорд╛рдкрджрдгреНрдбрд╣рд░реВ рдкреВрд░рд╛ рдЧрд░реНрди рдХрдард┐рдирд╛рдИ рд░ рдЬрдЯрд┐рд▓рддрд╛рдХреЛ рдХрд╛рд░рдг рдареВрд▓реЛ рд▓рд╛рдн рд╣реЛред рдЕрдиреНрддрдорд╛, рддрдкрд╛рдИрдВрд▓реЗ рдЙрдкрд▓рдмреНрдз рдЧрд░рд╛рдПрдХреЛ рдкреВрд░реНрд╡рд╛рдзрд╛рд░ рдХрд┐рдиреНрдиреБ рдкрд░реНрджреИрдиред

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

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

рдХреЗрд╣реА рдорд╛рдирд┐рд╕рд╣рд░реВ рдХреНрд▓рд╛рдЙрдб рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрджрд╛ рд╡рд┐рдХреНрд░реЗрддрд╛ рдирд┐рд░реНрднрд░рддрд╛ рджреНрд╡рд╛рд░рд╛ рднреНрд░рдорд┐рдд рд╣реБрдиреНрдЫрдиреНред рд╕рд░реНрднрд░рд▓реЗрд╕ рдЯреЗрдХреНрдиреЛрд▓реЛрдЬреАрд╣рд░реВрдорд╛ рдкрдирд┐ рддреНрдпрд╕реНрддреИ рдЫ, рд░ рдпреЛ рдЧрд▓рдд рдзрд╛рд░рдгрд╛рдХреЛ рдкрд░рд┐рдгрд╛рдо рд╣реБрди рд╕рдореНрднрд╡ рдЫреИрдиред рд╣рд╛рдореНрд░реЛ рдЕрдиреБрднрд╡рдорд╛, AWS рдорд╛ рд╕рд░реНрднрд░рд▓реЗрд╕ рдПрдкреНрд▓рд┐рдХреЗрд╕рдирд╣рд░реВ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрдиреБ, AWS Lambda рдХреЛ рдЕрдиреНрдп AWS рд╕реЗрд╡рд╛рд╣рд░реВ рдЬрдореНрдорд╛ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛рдХреЛ рд╕рд╛рде, рд╕рд░реНрднрд░рд▓реЗрд╕ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд╣рд░реВрд▓рд╛рдИ рдЙрддреНрдХреГрд╖реНрдЯ рдмрдирд╛рдЙрдиреЗ рдХреБрд░рд╛рдХреЛ рдЕрдВрд╢ рд╣реЛред рдпреЛ рддрд╛рд▓рдореЗрд▓рдХреЛ рд░рд╛рдореНрд░реЛ рдЙрджрд╛рд╣рд░рдг рд╣реЛ, рдЬрдм рд╕рдВрдпреЛрдЬрдирдХреЛ рдкрд░рд┐рдгрд╛рдо рдпрд╕рдХреЛ рднрд╛рдЧрд╣рд░реВрдХреЛ рдпреЛрдЧрдлрд▓ рднрдиреНрджрд╛ рдареВрд▓реЛ рд╣реБрдиреНрдЫред рд╡рд┐рдХреНрд░реЗрддрд╛ рд▓рдХ-рдЗрдирдмрд╛рдЯ рдмрдЪреНрди рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрджрд╛ рдЕрдЭ рдмрдвреА рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рдирд┐рдореНрддреНрдпрд╛рдЙрди рд╕рдХреНрдЫред рдХрдиреНрдЯреЗрдирд░рд╣рд░реВрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрджрд╛, рдХреНрд▓рд╛рдЙрдб рдкреНрд░рджрд╛рдпрдХрд╣рд░реВ рдмреАрдЪ рддрдкрд╛рдИрдВрдХреЛ рдЖрдлреНрдиреИ рдЕрдореВрд░реНрдд рддрд╣ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдЧрд░реНрди рд╕рдЬрд┐рд▓реЛ рд╣реБрдиреНрдЫред рддрд░ рдЬрдм рдпреЛ рд╕рд░реНрднрд░рд▓реЗрд╕ рд╕рдорд╛рдзрд╛рдирд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЖрдЙрдБрджрдЫ, рдкреНрд░рдпрд╛рд╕рд▓реЗ рднреБрдХреНрддрд╛рди рдЧрд░реНрджреИрди, рд╡рд┐рд╢реЗрд╖ рдЧрд░реА рдпрджрд┐ рддрдкрд╛рдЗрдБ рд╕реБрд░реБрдмрд╛рдЯ рд▓рд╛рдЧрдд-рдкреНрд░рднрд╛рд╡рдХрд╛рд░рд┐рддрд╛рд▓рд╛рдИ рд╡рд┐рдЪрд╛рд░ рдЧрд░реНрдиреБрд╣реБрдиреНрдЫред рд╡рд┐рдХреНрд░реЗрддрд╛рд╣рд░реВрд▓реЗ рдХрд╕рд░реА рд╕реЗрд╡рд╛рд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрдЫрдиреН рднрдиреЗрд░ рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрди рдирд┐рд╢реНрдЪрд┐рдд рд╣реБрдиреБрд╣реЛрд╕реНред рдХреЗрд╣реА рд╡рд┐рд╢реЗрд╖ рд╕реЗрд╡рд╛рд╣рд░реВ рдЕрдиреНрдп рд╡рд┐рдХреНрд░реЗрддрд╛рд╣рд░реВрд╕рдБрдЧ рдПрдХреАрдХрд░рдг рдмрд┐рдиреНрджреБрд╣рд░реВрдорд╛ рдирд┐рд░реНрднрд░ рд╣реБрдиреНрдЫрдиреН рд░ рдмрдХреНрд╕ рдмрд╛рд╣рд┐рд░ рдкреНрд▓рдЧ-рдПрдиреНрдб-рдкреНрд▓реЗ рдЬрдбрд╛рди рдкреНрд░рджрд╛рди рдЧрд░реНрди рд╕рдХреНрдЫрдиреНред рдХреЗрд╣рд┐ рдХрдиреНрдЯреЗрдирд░ рд╡рд╛ EC2 рдЙрджрд╛рд╣рд░рдгрдорд╛ рдЕрдиреБрд░реЛрдз рдкреНрд░реЛрдХреНрд╕реА рдЧрд░реНрдиреБ рднрдиреНрджрд╛ рдЧреЗрдЯрд╡реЗ рдПрдкреАрдЖрдИ рдПрдиреНрдбрдкреЛрдЗрдиреНрдЯрдмрд╛рдЯ Lambda рдХрд▓ рдкреНрд░рджрд╛рди рдЧрд░реНрди рд╕рдЬрд┐рд▓реЛ рдЫред Graphcool рд▓реЗ Auth0 рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╕рдЬрд┐рд▓реЛ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рдирдХреЛ рд▓рд╛рдЧрд┐ рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рдЬреБрди рддреЗрд╕реНрд░реЛ-рдкрдХреНрд╖ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдЙрдкрдХрд░рдгрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБ рднрдиреНрджрд╛ рд╕рдЬрд┐рд▓реЛ рдЫред

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

рд╡рд┐рдЪрд╛рд░ рдЧрд░реНрдиреБрд╣реЛрд╕реН:

  • рддрдкрд╛рдИрд▓рд╛рдИ рдХреБрди рд╕реЗрд╡рд╛рд╣рд░реВ рдЪрд╛рд╣рд┐рдиреНрдЫ рд░ рдХрд┐рдиред
  • рдХреНрд▓рд╛рдЙрдб рдкреНрд░рджрд╛рдпрдХрд╣рд░реВрд▓реЗ рдХреЗ-рдХреЗ рд╕реЗрд╡рд╛рд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрдЫрдиреН рд░ рддрдкрд╛рдИрдВрд▓реЗ рдЖрдлреНрдиреЛ рд░реЛрдЬреЗрдХреЛ FaaS рд╕рдорд╛рдзрд╛рди рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдХрд╕рд░реА рд╕рдВрдпреЛрдЬрди рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
  • рдХреБрди рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рднрд╛рд╖рд╛рд╣рд░реВ рд╕рдорд░реНрдерд┐рдд рдЫрдиреН (рдЧрддрд┐рд╢реАрд▓ рд╡рд╛ рд╕реНрдерд┐рд░ рд░реВрдкрдорд╛ рдЯрд╛рдЗрдк рдЧрд░рд┐рдПрдХреЛ, рдХрдореНрдкрд╛рдЗрд▓ рдЧрд░рд┐рдПрдХреЛ рд╡рд╛ рд╡реНрдпрд╛рдЦреНрдпрд╛ рдЧрд░рд┐рдПрдХреЛ, рдмреЗрдиреНрдЪрдорд╛рд░реНрдХрд╣рд░реВ рдХреЗ рд╣реБрдиреН, рдХреЛрд▓реНрдб рд╕реНрдЯрд╛рд░реНрдЯ рдкреНрд░рджрд░реНрд╢рди рдХреЗ рд╣реЛ, рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдЗрдХреЛрд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╣реЛ, рдЖрджрд┐)ред
  • рддрдкрд╛рдИрдВрдХреЛ рд╕реБрд░рдХреНрд╖рд╛ рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реВ рдХреЗ рд╣реБрдиреН (SLA, 2FA, OAuth, HTTPS, SSL, рдЖрджрд┐)ред
  • рддрдкрд╛рдЗрдБрдХреЛ CI/CD рд░ рд╕рдлреНрдЯрд╡реЗрдпрд░ рд╡рд┐рдХрд╛рд╕ рдЪрдХреНрд░ рдХрд╕рд░реА рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдЧрд░реНрдиреЗред
  • рдХреБрди рдкреВрд░реНрд╡рд╛рдзрд╛рд░-рдХреЛрдб рд╕рдорд╛рдзрд╛рдирд╣рд░реВ рддрдкрд╛рдИрдВрд▓реЗ рдлрд╛рдЗрджрд╛ рд▓рд┐рди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ?

рдпрджрд┐ рддрдкрд╛рдЗрдБ рдЕрд╡рд╕реНрдерд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░реНрджреИ рд╣реБрдиреБрд╣реБрдиреНрдЫ рд░ рдХреНрд░рдорд╢рдГ рд╕рд░реНрднрд░рд▓реЗрд╕ рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВ рдердкреНрджреИ рд╣реБрдиреБрд╣реБрдиреНрдЫ рднрдиреЗ, рдпрд╕рд▓реЗ рдЙрдкрд▓рдмреНрдз рдХреНрд╖рдорддрд╛рд╣рд░реВрд▓рд╛рдИ рдХреЗрд╣реА рд╣рджрд╕рдореНрдо рд╕реАрдорд┐рдд рдЧрд░реНрди рд╕рдХреНрдЫред рдпрджреНрдпрдкрд┐, рд▓рдЧрднрдЧ рд╕рдмреИ рд╕рд░реНрднрд░рд▓реЗрд╕ рдЯреЗрдХреНрдиреЛрд▓реЛрдЬреАрд╣рд░реВрд▓реЗ рдХреБрдиреИ рди рдХреБрдиреИ рдкреНрд░рдХрд╛рд░рдХреЛ рдПрдкреАрдЖрдИ (рд░реЗрд╕реНрдЯ рд╡рд╛ рд╕рдиреНрджреЗрд╢ рд▓рд╛рдЗрди рдорд╛рд░реНрдлрдд) рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдПрдкреНрд▓рд┐рдХреЗрд╕рди рдХреЛрд░рдмрд╛рдЯ рд╕реНрд╡рддрдиреНрддреНрд░ рд░ рд╕рдЬрд┐рд▓реЛ рдПрдХреАрдХрд░рдгрдХреЛ рд╕рд╛рде рд╡рд┐рд╕реНрддрд╛рд░рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рд╕реНрдкрд╖реНрдЯ API, рд░рд╛рдореНрд░реЛ рдХрд╛рдЧрдЬрд╛рдд рд░ рдмрд▓рд┐рдпреЛ рд╕рдореБрджрд╛рдпрдХрд╛ рд╕рд╛рде рд╕реЗрд╡рд╛рд╣рд░реВ рдЦреЛрдЬреНрдиреБрд╣реЛрд╕реН, рд░ рддрдкрд╛рдИрдВ рдЧрд▓рдд рд╣реБрди рд╕рдХреНрдиреБрд╣реБрдиреНрдиред рдПрдХреАрдХрд░рдгрдХреЛ рд╕рд╣рдЬрддрд╛ рдкреНрд░рд╛рдпрдГ рдореБрдЦреНрдп рдореЗрдЯреНрд░рд┐рдХ рд╣реБрди рд╕рдХреНрдЫ, рд░ 2015 рдорд╛ Lambda рдмрд╛рд╣рд┐рд░ рдЖрдПрджреЗрдЦрд┐ AWS рд╕рдлрд▓ рднрдПрдХреЛ рдореБрдЦреНрдп рдХрд╛рд░рдгрд╣рд░реВ рдордзреНрдпреЗ рдПрдХ рд╣реЛред

рдХрд╣рд┐рд▓реЗ рд╕рд░реНрднрд░рд▓реЗрд╕ рдЙрдкрдпреЛрдЧреА рд╣реБрдиреНрдЫ?

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

рд▓рд╛рдЧрдд рдмрдЪрдд рд░ рд╕реНрдХреЗрд▓рд┐рдВрдЧрдХреЛ рд╕рд╣рдЬрддрд╛рдХрд╛ рд▓рд╛рдЧрд┐ рдзрдиреНрдпрд╡рд╛рдж, рд╕рд░реНрднрд░рд▓реЗрд╕ рд╕рдорд╛рдзрд╛рдирд╣рд░реВ рдорд┐рд▓рд┐рд▓рд┐рдпрди-рдбрд▓рд░ рджрд░реНрд╢рдХрд╣рд░реВрдХреЛ рд╕рд╛рде рд╡реЗрдм рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╕рдореНрдо рдЖрдиреНрддрд░рд┐рдХ рд░ рдмрд╛рд╣реНрдп рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рд╕рдорд╛рди рд░реВрдкрдорд╛ рд▓рд╛рдЧреВ рд╣реБрдиреНрдЫрдиреНред рдЦрд╛рддрд╛рд╣рд░реВ рдпреВрд░реЛ рднрдиреНрджрд╛ рд╕реЗрдиреНрдЯрдорд╛ рдорд╛рдкрди рдЧрд░рд┐рдиреНрдЫред рдПрдХ рдорд╣рд┐рдирд╛рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдмреИрднрдиреНрджрд╛ рд╕рд░рд▓ AWS EC2 рдЙрджрд╛рд╣рд░рдг (t1.micro) рднрд╛рдбрд╛рдорд╛ рд▓рд┐рдБрджрд╛ тВм 15 рд▓рд╛рдЧреНрдиреЗрдЫ, рдпрджрд┐ рддрдкрд╛рдИрдВрд▓реЗ рдпрд╕рдорд╛ рдХреЗрд╣реА рдирдЧрд░реНрдиреБрднрдП рдкрдирд┐ (рдХрд╕рд▓реЗ рдпрд╕рд▓рд╛рдИ рдмрдиреНрдж рдЧрд░реНрди рдмрд┐рд░реНрд╕реЗрдХреЛ рдЫ?!)ред рддреБрд▓рдирд╛рдорд╛, рд╕рдордпрдХреЛ рд╕рдорд╛рди рдЕрд╡рдзрд┐рдорд╛ рдЦрд░реНрдЪрдХреЛ рдпреЛ рд╕реНрддрд░ рд╣рд╛рд╕рд┐рд▓ рдЧрд░реНрди, рддрдкрд╛рдИрдВрд▓реЗ 512 рд╕реЗрдХреЗрдиреНрдбрдХреЛ рд▓рд╛рдЧрд┐ 1 MB Lambda рд▓рдЧрднрдЧ 3 рдорд┐рд▓рд┐рдпрди рдкрдЯрдХ рдЪрд▓рд╛рдЙрдиреБ рдкрд░реНрдЫред рд░ рдпрджрд┐ рддрдкрд╛рдЗрдБ рдпреЛ рд╕реБрд╡рд┐рдзрд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реБрдиреНрди рднрдиреЗ, рддрдкрд╛рдЗрдБ рдХреЗрд╣рд┐ рддрд┐рд░реНрдиреБрд╣реБрдиреНрдиред

рд╕рд░реНрднрд░рд▓реЗрд╕ рдореБрдЦреНрдпрддрдпрд╛ рдШрдЯрдирд╛-рд╕рдВрдЪрд╛рд▓рд┐рдд рднрдПрдХреЛрд▓реЗ, рд▓реЗрдЧреЗрд╕реА рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рд╕рд░реНрднрд░рд▓реЗрд╕ рдкреВрд░реНрд╡рд╛рдзрд╛рд░ рдердкреНрди рдПрдХрджрдо рд╕рдЬрд┐рд▓реЛ рдЫред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, AWS S3, Lambda, рд░ Kinesis рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░, рддрдкрд╛рдИрдВрд▓реЗ рдПрдкреАрдЖрдИ рдорд╛рд░реНрдлрдд рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рд╕рдХреНрдиреЗ рд▓рд┐рдЧреЗрд╕реА рд░рд┐рдЯреЗрд▓ рдкреНрд░рдгрд╛рд▓реАрдХреЛ рд▓рд╛рдЧрд┐ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рд╕реЗрд╡рд╛ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред

рдзреЗрд░реИрдЬрд╕реЛ рд╕рд░реНрднрд░рд▓реЗрд╕ рдкреНрд▓реЗрдЯрдлрд░реНрдорд╣рд░реВрд▓реЗ рдмрд╣реБ рднрд╛рд╖рд╛рд╣рд░реВрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред рдкреНрд░рд╛рдп: рдпреА рдкрд╛рдЗрдерди, JavaScript, C#, Java рд░ Go рд╣реБрдиреНред рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛, рд╕рдмреИ рднрд╛рд╖рд╛рд╣рд░реВрдорд╛ рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВрдХреЛ рдкреНрд░рдпреЛрдЧрдорд╛ рдХреБрдиреИ рдкреНрд░рддрд┐рдмрдиреНрдз рдЫреИрди, рддреНрдпрд╕реИрд▓реЗ рддрдкрд╛рдИрдВрд▓реЗ рдЖрдлреНрдиреЛ рдордирдкрд░реНрдиреЗ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рдЬреЗ рд╣реЛрд╕реН, рдпреЛ рдирд┐рд░реНрднрд░рддрд╛рдХреЛ рдЕрддреНрдпрдзрд┐рдХ рдкреНрд░рдпреЛрдЧ рдирдЧрд░реНрди рд╕рд▓реНрд▓рд╛рд╣ рджрд┐рдЗрдиреНрдЫ рддрд╛рдХрд┐ рддрдкрд╛рдЗрдБрдХрд╛ рдХрд╛рд░реНрдпрд╣рд░реВрд▓реЗ рд░рд╛рдореНрд░реЛрд╕рдБрдЧ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрджрдЫ рд░ рддрдкрд╛рдЗрдБрдХреЛ рд╕рд░реНрднрд░рд▓реЗрд╕ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рд╡рд┐рд╢рд╛рд▓ рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреАрдХреЛ рдлрд╛рдЗрджрд╛рд╣рд░реВ рд░рджреНрдж рдирдЧрд░реНрдиреБрд╣реЛрд╕реНред рдХрдиреНрдЯреЗрдирд░рдорд╛ рдЬрддрд┐ рдзреЗрд░реИ рдкреНрдпрд╛рдХреЗрдЬрд╣рд░реВ рд▓реЛрдб рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫ, рдХреЛрд▓реНрдб рд╕реНрдЯрд╛рд░реНрдЯрд▓реЗ рддреНрдпрддрд┐ рдиреИ рд▓рд╛рдореЛ рд╕рдордп рд▓рд┐рдиреЗрдЫред

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

рдпрджреНрдпрдкрд┐ AWS рдЬрд╛рд░реА рдЧрд░рд┐рдпреЛ рд╕рд░реНрднрд░рд▓реЗрд╕ SQL тАЛтАЛрдбрд╛рдЯрд╛рдмреЗрд╕ рд╕рд░реНрднрд░рд▓реЗрд╕ рдЕрд░реЛрд░рд╛рдпрджреНрдпрдкрд┐, SQL рдбрд╛рдЯрд╛рдмреЗрд╕рд╣рд░реВ рдпрд╕ рдкреНрд░рдХрд╛рд░рдХреЛ рдкреНрд░рдпреЛрдЧрдХреЛ рд▓рд╛рдЧрд┐ рдЙрдкрдпреБрдХреНрдд рдЫреИрдирдиреН рдХрд┐рдирднрдиреЗ рддрд┐рдиреАрд╣рд░реВ рд▓реЗрдирджреЗрдирд╣рд░реВ рдЧрд░реНрди рдЬрдбрд╛рдирд╣рд░реВрдорд╛ рднрд░ рдкрд░реНрдЫрдиреН, рдЬреБрди AWS Lambda рдорд╛ рдзреЗрд░реИ рдЯреНрд░рд╛рдлрд┐рдХ рд╣реБрдБрджрд╛ рддреБрд░реБрдиреНрддреИ рдмрд╛рдзрд╛ рдмрдиреНрди рд╕рдХреНрдЫред рд╣реЛ, рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рд╕рд░реНрднрд░рд▓реЗрд╕ рдЕрд░реЛрд░рд╛рд▓рд╛рдИ рдирд┐рд░рдиреНрддрд░ рд╕реБрдзрд╛рд░ рдЧрд░реНрджреИрдЫрдиреН, рд░ рддрдкрд╛рдИрдВрд▓реЗ рдпрд╕рдХреЛ рд╕рд╛рде рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрдкрд░реНрдЫ, рддрд░ рдЖрдЬ NoSQL рд╕рдорд╛рдзрд╛рдирд╣рд░реВ рдЬрд╕реНрддреИ DynamoDBред рддрд░, рдпреЛ рдЕрд╡рд╕реНрдерд╛ рдЫрд┐рдЯреНрдЯреИ рдкрд░рд┐рд╡рд░реНрддрди рд╣реБрдиреЗрдорд╛ рдХреБрдиреИ рд╢рдВрдХрд╛ рдЫреИрди ред

рдЯреВрд▓рдХрд┐рдЯрд▓реЗ рдзреЗрд░реИ рд╕реАрдорд┐рддрддрд╛рд╣рд░реВ рдкрдирд┐ рд▓рдЧрд╛рдЙрдБрдЫ, рд╡рд┐рд╢реЗрд╖ рдЧрд░реА рд╕реНрдерд╛рдиреАрдп рдкрд░реАрдХреНрд╖рдгрдХреЛ рдХреНрд╖реЗрддреНрд░рдорд╛ред рдпрджреНрдпрдкрд┐ рддреНрдпрд╣рд╛рдБ Docker-Lambda, DynamoDB Local рд░ LocalStack рдЬрд╕реНрддрд╛ рд╕рдорд╛рдзрд╛рдирд╣рд░реВ рдЫрдиреН, рдЙрдиреАрд╣рд░реВрд▓рд╛рдИ рдореЗрд╣рдирддреА рдХрд╛рдо рд░ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рдирдХреЛ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдорд╛рддреНрд░рд╛ рдЪрд╛рд╣рд┐рдиреНрдЫред рдпрджреНрдпрдкрд┐, рдпреА рд╕рдмреИ рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВ рд╕рдХреНрд░рд┐рдп рд░реВрдкрдорд╛ рд╡рд┐рдХрд╛рд╕ рднрдЗрд░рд╣реЗрдХреЛ рдЫ, рддреНрдпрд╕реИрд▓реЗ рдЙрдкрдХрд░рдгрд╣рд░реВ рд╣рд╛рдореАрд▓рд╛рдИ рдЖрд╡рд╢реНрдпрдХ рд╕реНрддрд░рдорд╛ рдкреБрдЧреНрдиреБ рдЕрдШрд┐ рдпреЛ рдХреЗрд╡рд▓ рд╕рдордпрдХреЛ рдХреБрд░рд╛ рд╣реЛред

рд╡рд┐рдХрд╛рд╕ рдЪрдХреНрд░рдорд╛ рд╕рд░реНрднрд░рд▓реЗрд╕ рдЯреЗрдХреНрдиреЛрд▓реЛрдЬреАрд╣рд░реВрдХреЛ рдкреНрд░рднрд╛рд╡

рддрдкрд╛рдИрдВрдХреЛ рдкреВрд░реНрд╡рд╛рдзрд╛рд░ рдХреЗрд╡рд▓ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рднрдПрдХреЛ рд╣реБрдирд╛рд▓реЗ, рддрдкрд╛рдИрдВрд▓реЗ рд╢реЗрд▓ рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╣рд░реВ рдЬрд╕реНрддрд╛ рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдХреЛрдб рдкрд░рд┐рднрд╛рд╖рд┐рдд рд░ рдбрд┐рдкреНрд▓реЛрдп рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рд╡рд╛ рддрдкрд╛рдЗрдБ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди-рдЬрд╕реНрддреИ-рдХреЛрдб рд╡рд░реНрдЧ рд╕рдорд╛рдзрд╛рдирд╣рд░реВ рдЬрд╕реНрддреИ рд░рд┐рд╕реЛрд░реНрдЯ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ AWS рдХреНрд▓рд╛рдЙрдб рдЧрдардиред рдпрджреНрдпрдкрд┐ рдпреЛ рд╕реЗрд╡рд╛рд▓реЗ рд╕рдмреИ рдХреНрд╖реЗрддреНрд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рдкреНрд░рджрд╛рди рдЧрд░реНрджреИрди, рдпрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ Lambda рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧрдХреЛ рд▓рд╛рдЧрд┐ рд╡рд┐рд╢реЗрд╖ рд╕реНрд░реЛрддрд╣рд░реВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рддреНрдпреЛ рд╣реЛ, рдЬрд╣рд╛рдБ CloudFormation рд▓реЗ рддрдкрд╛рдИрд▓рд╛рдИ рдЕрд╕рдлрд▓ рдмрдирд╛рдЙрдБрдЫ, рддрдкрд╛рдИрд▓реЗ рдЖрдлреНрдиреЛ рд╕реНрд░реЛрдд (Lambda рдкреНрд░рдХрд╛рд░реНрдп) рд▓реЗрдЦреНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рдЬрд╕рд▓реЗ рдпреЛ рдЕрдиреНрддрд░ рдмрдиреНрдж рдЧрд░реНрдиреЗрдЫред рдпрд╕ рддрд░рд┐рдХрд╛рд▓реЗ рддрдкрд╛рдЗрдБ рдХреЗрд╣рд┐ рдкрдирд┐ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рддрдкрд╛рдЗрдБрдХреЛ AWS рд╡рд╛рддрд╛рд╡рд░рдг рдмрд╛рд╣рд┐рд░ рдирд┐рд░реНрднрд░рддрд╛рд╣рд░реВ рдкрдирд┐ рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░реНрдиреБрд╣реЛрд╕реНред

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

DevOps рдХреЛ рдмрд╛рд░реЗрдорд╛ рдЪрд┐рдиреНрддрд╛ рдЧрд░реНрди рдХрдо рдЫ рдХрд┐рдирдХрд┐ рддрд┐рдиреАрд╣рд░реВрд▓реЗ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд╕рдБрдЧ рд╕рд╣реА рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рдЫ рднрдиреЗрд░ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫред рдХреБрдиреИ рдердк рдЙрджрд╛рд╣рд░рдгрд╣рд░реВ, рдмреНрдпрд╛рд▓реЗрдиреНрд╕рд╣рд░реВ, рд╡рд╛ рд╕реБрд░рдХреНрд╖рд╛ рд╕рдореВрд╣рд╣рд░реВ рдкреНрд░рдмрдиреНрдз рдЧрд░реНрдиреБрд╣реЛрд╕реНред рддреНрдпрд╕рдХрд╛рд░рдг, NoOps рд╢рдмреНрдж рдмрдвреНрджреЛ рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рднрдЗрд░рд╣реЗрдХреЛ рдЫ, рдпрджреНрдпрдкрд┐ рдпреЛ рдЕрдЭреИ рдкрдирд┐ рдкреВрд░реНрд╡рд╛рдзрд╛рд░ рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░реНрди рд╕рдХреНрд╖рдо рд╣реБрдиреБ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдЫ, рд╡рд┐рд╢реЗрд╖ рдЧрд░реА рдЬрдм рдпреЛ IAM рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рд░ рдХреНрд▓рд╛рдЙрдб рд╕реНрд░реЛрддрд╣рд░реВрдХреЛ рдЕрдиреБрдХреВрд▓рдирдХреЛ рдХреБрд░рд╛ рдЖрдЙрдБрдЫред

рддреНрдпрд╣рд╛рдБ рдзреЗрд░реИ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдЕрдиреБрдЧрдорди рд░ рджреГрд╢реНрдпрддрд╛ рдЙрдкрдХрд░рдгрд╣рд░реВ рдЫрдиреН рдЬрд╕реНрддреИ Epsagon, Thundra, Dashbird рд░ IOPipeред рддрд┐рдиреАрд╣рд░реВрд▓реЗ рддрдкрд╛рдЗрдБрд▓рд╛рдИ рд╕рд░реНрднрд░рд▓реЗрд╕ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рд╣рд╛рд▓рдХреЛ рдЕрд╡рд╕реНрдерд╛ рдЕрдиреБрдЧрдорди рдЧрд░реНрди, рд▓рдЧрд╣рд░реВ рд░ рдЯреНрд░реЗрд╕рд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрди, рдкреНрд░рджрд░реНрд╢рди рдореЗрдЯреНрд░рд┐рдХреНрд╕ рд░ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдмрд╛рдзрд╛рд╣рд░реВ рдХреНрдпрд╛рдкреНрдЪрд░ рдЧрд░реНрди, рд▓рд╛рдЧрдд рд╡рд┐рд╢реНрд▓реЗрд╖рдг рд░ рдкреВрд░реНрд╡рд╛рдиреБрдорд╛рди рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрди, рд░ рдзреЗрд░реИ рдзреЗрд░реИ рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рддрд┐рдиреАрд╣рд░реВрд▓реЗ DevOps рдИрдиреНрдЬрд┐рдирд┐рдпрд░рд╣рд░реВ, рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВ, рд░ рд╡рд╛рд╕реНрддреБрдХрд╛рд░рд╣рд░реВрд▓рд╛рдИ рдПрдкреНрд▓рд┐рдХреЗрд╕рди рдкреНрд░рджрд░реНрд╢рдирдХреЛ рд╡рд┐рд╕реНрддреГрдд рджреГрд╢реНрдп рдорд╛рддреНрд░ рджрд┐рдБрджреИрдирдиреН, рддрд░ рддрд┐рдиреАрд╣рд░реВрд▓реЗ рдкреНрд░рдмрдиреНрдзрдХрд╣рд░реВрд▓рд╛рдИ рд╡рд╛рд╕реНрддрд╡рд┐рдХ-рд╕рдордп, рджреЛрд╕реНрд░реЛ-рд╕реЗрдХреЗрдиреНрдб-рд╕реЗрдХреЗрдиреНрдб рд╕реНрд░реЛрдд рдЦрд░реНрдЪ рд░ рд▓рд╛рдЧрдд рдкреВрд░реНрд╡рд╛рдиреБрдорд╛рдирдорд╛ рджреГрд╢реНрдпрддрд╛ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рд╕рдХреНрд╖рдо рдмрдирд╛рдЙрдБрдЫрдиреНред рдпреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдкреВрд░реНрд╡рд╛рдзрд╛рд░ рд╕рдВрдЧ рд╕рдВрдЧрдард┐рдд рдЧрд░реНрди рдзреЗрд░реИ рдЧрд╛рд╣реНрд░реЛ рдЫред

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

рдЬрдмрдХрд┐ рдЯреВрд▓рд┐рдЩ рд░рд╛рдореНрд░реЛ рд╣реБрди рд╕рдХреНрдЫ (рдпреЛ рд╣рд░реЗрдХ рджрд┐рди рд╕реБрдзрд╛рд░ рд╣реБрдБрджреИрдЫ), рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рд╡реНрдпрд╛рдкрд╛рд░ рддрд░реНрдХ рд▓рд╛рдЧреВ рдЧрд░реНрди рд░ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рднрд┐рддреНрд░ рд╡рд┐рднрд┐рдиреНрди рд╕реЗрд╡рд╛рд╣рд░реВрдорд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрдХреЛ рдЬрдЯрд┐рд▓рддрд╛рд▓рд╛рдИ рдХрд╕рд░реА рд╡рд┐рддрд░рдг рдЧрд░реНрдиреЗ рднрдиреНрдиреЗрдорд╛ рдзреНрдпрд╛рди рдХреЗрдиреНрджреНрд░рд┐рдд рдЧрд░реНрди рд╕рдХреНрдЫрдиреНред рд╕рд░реНрднрд░рд▓реЗрд╕ рдПрдкреНрд▓рд┐рдХреЗрд╕рди рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдШрдЯрдирд╛рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдЫ рд░ рдХреНрд▓рд╛рдЙрдб рдкреНрд░рджрд╛рдпрдХ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, SQS, S3 рдШрдЯрдирд╛рд╣рд░реВ рд╡рд╛ DynamoDB рд╕реНрдЯреНрд░рд┐рдорд╣рд░реВ) рджреНрд╡рд╛рд░рд╛ рд╕рд╛рд░рд┐рдПрдХреЛ рдЫред рддреНрдпрд╕рдХрд╛рд░рдг, рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рдХреЗрд╣реА рдШрдЯрдирд╛рд╣рд░реВрдорд╛ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджрд┐рдирдХреЛ рд▓рд╛рдЧрд┐ рдорд╛рддреНрд░ рд╡реНрдпрд╛рдкрд╛рд░ рддрд░реНрдХ рд▓реЗрдЦреНрди рдЖрд╡рд╢реНрдпрдХ рдЫ, рд░ рдбреЗрдЯрд╛рдмреЗрд╕ рд░ рд╕рдиреНрджреЗрд╢ рд▓рд╛рдорд╣рд░реВ рдХрд╕рд░реА рд▓рд╛рдЧреВ рдЧрд░реНрдиреЗ, рд╡рд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рднрдгреНрдбрд╛рд░рд╣рд░реВрдорд╛ рдбреЗрдЯрд╛рд╕рдБрдЧ рдХрд╕рд░реА рдЗрд╖реНрдЯрддрдо рд░реВрдкрдорд╛ рдХрд╛рдо рдЧрд░реНрдиреЗ рднрдиреЗрд░ рдЪрд┐рдиреНрддрд╛ рд▓рд┐рдиреБ рдкрд░реНрджреИрдиред

рдХреЛрдб рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ рд░ рд╕реНрдерд╛рдиреАрдп рд░реВрдкрдорд╛ рдбрд┐рдмрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рдХреБрдиреИ рдкрдирд┐ рд╡рд┐рдХрд╛рд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛рдХреЛ рд░реВрдкрдорд╛ред рдПрдХрд╛рдЗ рдкрд░реАрдХреНрд╖рдг рдпрдерд╛рд╡рдд рдЫред рдЕрдиреБрдХреВрд▓рди рд╕реНрдЯреНрдпрд╛рдХ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рди рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╕рдореНрдкреВрд░реНрдг рдПрдкреНрд▓рд┐рдХреЗрд╕рди рдкреВрд░реНрд╡рд╛рдзрд╛рд░ рдбрд┐рдкреНрд▓реЛрдп рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛рд▓реЗ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рдкрд░реАрдХреНрд╖рдгрдХреЛ рд▓рд╛рдЧрдд рд╡рд╛ рдорд╣рдБрдЧреЛ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рд╡рд╛рддрд╛рд╡рд░рдгрдорд╛ рдкреНрд░рднрд╛рд╡рдХреЛ рдмрд╛рд░реЗрдорд╛ рдЪрд┐рдиреНрддрд╛ рдирдЧрд░реА рджреНрд░реБрдд рд░реВрдкрдорд╛ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред

рд╕рд░реНрднрд░рд░рд╣рд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдЙрдкрдХрд░рдг рд░ рдкреНрд░рд╡рд┐рдзрд┐рд╣рд░реВ

рд╕рд░реНрднрд░рд░рд╣рд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрди рдХреБрдиреИ рд╡рд┐рд╢реЗрд╖ рддрд░рд┐рдХрд╛ рдЫреИрдиред рд╕рд╛рдереИ рдпрд╕ рдХрд╛рд░реНрдпрдХреЛ рд▓рд╛рдЧрд┐ рд╕реЗрд╡рд╛рд╣рд░реВрдХреЛ рд╕реЗрдЯред рдЖрдЬ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рд╕рд░реНрднрд░рд▓реЗрд╕ рд╕рдорд╛рдзрд╛рдирд╣рд░реВ рдмреАрдЪрдХреЛ рдиреЗрддрд╛ AWS рд╣реЛ, рддрд░ рдзреНрдпрд╛рди рджрд┐рдиреБрд╣реЛрд╕реН рдЧреБрдЧрд▓ рдХреНрд▓рд╛рдЙрдб, рд╕рдордп ╨╕ Firebaseред рдпрджрд┐ рддрдкрд╛рдЗрдБ AWS рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджреИ рд╣реБрдиреБрд╣реБрдиреНрдЫ рднрдиреЗ, рд╣рд╛рдореА рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рд╕рдЩреНрдХрд▓рди рдЧрд░реНрдиреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдгрдХреЛ рд░реВрдкрдорд╛ рд╕рд┐рдлрд╛рд░рд┐рд╕ рдЧрд░реНрди рд╕рдХреНрдЫреМрдВ рд╕рд░реНрднрд░рд░рд╣рд┐рдд рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдореЛрдбреЗрд▓ (SAM), рд╡рд┐рд╢реЗрд╖ рдЧрд░реА C# рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрд╛, рдХрд┐рдирдХрд┐ рднрд┐рдЬреБрдЕрд▓ рд╕реНрдЯреБрдбрд┐рдпреЛрдорд╛ рдЙрддреНрдХреГрд╖реНрдЯ рдЙрдкрдХрд░рдгрд╣рд░реВ рдЫрдиреНред SAM CLI рд▓реЗ рднрд┐рдЬреБрдЕрд▓ рд╕реНрдЯреБрдбрд┐рдпреЛрд▓реЗ рдЧрд░реНрди рд╕рдХреНрдиреЗ рд╕рдмреИ рдХрд╛рдо рдЧрд░реНрди рд╕рдХреНрдЫ, рддреНрдпрд╕реИрд▓реЗ рдпрджрд┐ рддрдкрд╛рдИрдВрд▓реЗ рдлрд░рдХ IDE рд╡рд╛ рдкрд╛рда рд╕рдореНрдкрд╛рджрдХрдорд╛ рд╕реНрд╡рд┐рдЪ рдЧрд░реНрдиреБрднрдпреЛ рднрдиреЗ рддрдкрд╛рдИрдВрд▓реЗ рдХреЗрд╣реА рдЧреБрдорд╛рдЙрдиреБрд╣реБрдиреЗ рдЫреИрдиред рдЕрд╡рд╢реНрдп рдкрдирд┐, SAM рд▓реЗ рдЕрдиреНрдп рднрд╛рд╖рд╛рд╣рд░реВрдорд╛ рдкрдирд┐ рдХрд╛рдо рдЧрд░реНрджрдЫред

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

рд╕реНрдерд╛рдиреАрдп рдкрд░реАрдХреНрд╖рдгрдХреЛ рд▓рд╛рдЧрд┐, рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдЙрдкрдХрд░рдгрд╣рд░реВ Docker-Lambda, Serverless Local, DynamoDB Local рд░ LocalStack рд░рд╛рдореНрд░реЛрд╕рдБрдЧ рдЙрдкрдпреБрдХреНрдд рдЫрдиреНред рд╕рд░реНрднрд░рд▓реЗрд╕ рдЯреЗрдХреНрдиреЛрд▓реЛрдЬреАрд╣рд░реВ рдЕрдЭреИ рд╡рд┐рдХрд╛рд╕рдХреЛ рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рдЪрд░рдгрдорд╛ рдЫрдиреН, рддрд┐рдиреАрд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдЙрдкрдХрд░рдгрд╣рд░реВ рдЫрдиреН, рддреНрдпрд╕реИрд▓реЗ рдЬрдЯрд┐рд▓ рдкрд░реАрдХреНрд╖рдг рдкрд░рд┐рджреГрд╢реНрдпрд╣рд░реВ рд╕реЗрдЯрдЕрдк рдЧрд░реНрджрд╛ рддрдкрд╛рдИрдВрд▓реЗ рдХрдбрд╛ рдкрд░рд┐рд╢реНрд░рдо рдЧрд░реНрдиреБрдкрд░реНрдиреЗрдЫред рдЬреЗ рд╣реЛрд╕реН, рдХреЗрд╡рд▓ рд╡рд╛рддрд╛рд╡рд░рдгрдорд╛ рд╕реНрдЯреНрдпрд╛рдХ рдбрд┐рдкреНрд▓реЛрдп рдЧрд░реНрдиреЗ рд░ рддреНрдпрд╣рд╛рдБ рдкрд░реАрдХреНрд╖рдг рдЧрд░реНрджрд╛ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд░реВрдкрдорд╛ рд╕рд╕реНрддреЛ рд╣реБрдиреНрдЫред рд░ рддрдкрд╛рдИрдВрд▓реЗ рдЖрдлреНрдиреЛ рдХреНрд▓рд╛рдЙрдб рд╡рд╛рддрд╛рд╡рд░рдгрдХреЛ рд╕рд╣реА рд╕реНрдерд╛рдиреАрдп рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдЙрди рдЖрд╡рд╢реНрдпрдХ рдЫреИрдиред

рдбрд┐рдкреНрд▓реЛрдЗрдб рдкреНрдпрд╛рдХреЗрдЬ рд╕рд╛рдЗрдЬ рдШрдЯрд╛рдЙрди рд░ рд▓реЛрдбрд┐рдЩ рд╕рдордпрдХреЛ рдЧрддрд┐ рдмрдврд╛рдЙрди AWS Lambda рд▓реЗрдпрд░рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реЛрд╕реНред

рд╡рд┐рд╢реЗрд╖ рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рд╣реА рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рднрд╛рд╖рд╛рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реЛрд╕реНред рд╡рд┐рднрд┐рдиреНрди рднрд╛рд╖рд╛рдХрд╛ рдЖтАУрдЖрдлреНрдиреИ рдлрд╛рдЗрджрд╛ рд░ рдмреЗрдлрд╛рдЗрджрд╛ рд╣реБрдиреНрдЫрдиреН ред рддреНрдпрд╣рд╛рдБ рдзреЗрд░реИ рдмреЗрдиреНрдЪрдорд╛рд░реНрдХрд╣рд░реВ рдЫрдиреН, рддрд░ JavaScript, Python, рд░ C# (.NET Core 2.1+) AWS Lambda рдкреНрд░рджрд░реНрд╢рдирдХреЛ рд╕рдиреНрджрд░реНрднрдорд╛ рдиреЗрддрд╛рд╣рд░реВ рд╣реБрдиреНред AWS Lambda рд▓реЗ рднрд░реНрдЦрд░реИ рдПрдХ рд░рдирдЯрд╛рдЗрдо API рдкреНрд░рд╕реНрддреБрдд рдЧрд░реНтАНрдпреЛ рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдЖрдлреНрдиреЛ рдЗрдЪреНрдЫрд┐рдд рднрд╛рд╖рд╛ рд░ рд░рдирдЯрд╛рдЗрдо рд╡рд╛рддрд╛рд╡рд░рдг рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рддреНрдпрд╕реИрд▓реЗ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реЛрд╕реНред

рдбрд┐рдкреНрд▓реЛрдпрдореЗрдиреНрдЯ рдкреНрдпрд╛рдХреЗрдЬ рд╕рд╛рдЗрдЬ рд╕рд╛рдиреЛ рд░рд╛рдЦреНрдиреБрд╣реЛрд╕реНред рддрд┐рдиреАрд╣рд░реВ рдЬрддрд┐ рд╕рд╛рдиреЛ рд╣реБрдиреНрдЫрдиреН, рддрд┐рдиреАрд╣рд░реВрд▓реЗ рдЫрд┐рдЯреЛ рд▓реЛрдб рдЧрд░реНрдЫрдиреНред рдареВрд▓рд╛ рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдирдЧрд░реНрдиреБрд╣реЛрд╕реН, рд╡рд┐рд╢реЗрд╖ рдЧрд░реА рдпрджрд┐ рддрдкрд╛рдИрдВрд▓реЗ рддрд┐рдиреАрд╣рд░реВрдмрд╛рдЯ рдХреЗрд╣реА рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реБрдиреНрдЫ рднрдиреЗред рдпрджрд┐ рддрдкрд╛рдЗрдБ JavaScript рдорд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рдЧрд░реНрджреИ рд╣реБрдиреБрд╣реБрдиреНрдЫ рднрдиреЗ, рддрдкрд╛рдЗрдБрдХреЛ рдирд┐рд░реНрдорд╛рдгрд▓рд╛рдИ рдЕрдиреБрдХреВрд▓рди рдЧрд░реНрди Webpack рдЬрд╕реНрддрд╛ рдирд┐рд░реНрдорд╛рдг рдЙрдкрдХрд░рдгрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреБрд╣реЛрд╕реН рд░ рддрдкрд╛рдЗрдБрд▓рд╛рдИ рд╡рд╛рд╕реНрддрд╡рдореИ рдЪрд╛рд╣рд┐рдиреЗ рдХреБрд░рд╛ рдорд╛рддреНрд░ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрдиреБрд╣реЛрд╕реНред .NET Core 3.0 рдорд╛ QuickJit рд░ Tiered Compilation рд╕рдорд╛рд╡реЗрд╢ рдЫ, рдЬрд╕рд▓реЗ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрдирдорд╛ рд╕реБрдзрд╛рд░ рдЧрд░реНрдЫ рд░ рдЪрд┐рд╕реЛ рд╕реБрд░реБ рд╣реБрди рдорджреНрджрдд рдЧрд░реНрджрдЫред

рд╕рд░реНрднрд░рд▓реЗрд╕ рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВ рдШрдЯрдирд╛рд╣рд░реВрдорд╛ рдирд┐рд░реНрднрд░рддрд╛рд▓реЗ рдпрд╕рд▓рд╛рдИ рд╕реБрд░реБрдорд╛ рд╡реНрдпрд╛рдкрд╛рд░ рддрд░реНрдХ рд╕рдордиреНрд╡рдп рдЧрд░реНрди рдЧрд╛рд╣реНрд░реЛ рдмрдирд╛рдЙрди рд╕рдХреНрдЫред рд╕рдиреНрджреЗрд╢ рдХрддрд╛рд░рд╣рд░реВ рд░ рд░рд╛рдЬреНрдп рдореЗрд╕рд┐рдирд╣рд░реВ рдпрд╕ рд╕рдиреНрджрд░реНрднрдорд╛ рдЕрд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд░реВрдкрдорд╛ рдЙрдкрдпреЛрдЧреА рд╣реБрди рд╕рдХреНрдЫред Lambda рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВрд▓реЗ рдПрдХрдЕрд░реНрдХрд╛рд▓рд╛рдИ рдХрд▓ рдЧрд░реНрди рд╕рдХреНрдЫрдиреН, рддрд░ рдорд╛рддреНрд░ рдпреЛ рдЧрд░реНрдиреБрд╣реЛрд╕реН рдпрджрд┐ рддрдкрд╛рдИрдВрд▓реЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдХреЛ рдЕрдкреЗрдХреНрд╖рд╛ рдЧрд░реНрдиреБрд╣реБрдиреНрди ("рдлрд╛рдпрд░ рд░ рдмрд┐рд░реНрд╕рдиреБрд╣реЛрд╕реН") - рддрдкрд╛рдЗрдБ рдЕрд░реНрдХреЛ рдкреНрд░рдХрд╛рд░реНрдп рдкреВрд░рд╛ рд╣реБрдирдХреЛ рд▓рд╛рдЧрд┐ рдкрд░реНрдЦрдБрджрд╛ рдмрд┐рд▓ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рдЪрд╛рд╣рдиреБрд╣реБрдиреНрдиред рд╕рдиреНрджреЗрд╢ рд▓рд╛рдЗрдирд╣рд░реВ рд╡реНрдпрд╛рдкрд╛рд░ рддрд░реНрдХрдХрд╛ рдЯреБрдХреНрд░рд╛рд╣рд░реВ рдЕрд▓рдЧ рдЧрд░реНрди, рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдмрд╛рдзрд╛рд╣рд░реВ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдЧрд░реНрди, рд░ рдкреНрд░рд╢реЛрдзрди рд▓реЗрдирджреЗрдирд╣рд░реВ (FIFO рд▓рд╛рдорд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░) рдХреЛ рд▓рд╛рдЧрд┐ рдЙрдкрдпреЛрдЧреА рдЫрдиреНред AWS Lambda рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВ SQS рд▓рд╛рдорд╣рд░реВрдорд╛ рдЕрдбреНрдХрд┐рдПрдХрд╛ рд╕рдиреНрджреЗрд╢ рдкрдЩреНрдХреНрддрд┐рд╣рд░реВрдХрд╛ рд░реВрдкрдорд╛ рддреЛрдХреНрди рд╕рдХрд┐рдиреНрдЫ рдЬрд╕рд▓реЗ рдкрдЫрд┐ рд╡рд┐рд╢реНрд▓реЗрд╖рдгрдХреЛ рд▓рд╛рдЧрд┐ рдЕрд╕рдлрд▓ рд╕рдиреНрджреЗрд╢рд╣рд░реВ рдЯреНрд░реНрдпрд╛рдХ рдЧрд░реНрджрдЫред AWS рдЪрд░рдг рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВ (рд╕реНрдЯреЗрдЯ рдореЗрд╕рд┐рдирд╣рд░реВ) рдЬрдЯрд┐рд▓ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВ рдкреНрд░рдмрдиреНрдз рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдзреЗрд░реИ рдЙрдкрдпреЛрдЧреА рдЫрдиреН рдЬрд╕рд▓рд╛рдИ рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рдЪреЗрдирд┐рдЩ рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрджрдЫред Lambda рдкреНрд░рдХрд╛рд░реНрдпрд▓реЗ рдЕрд░реНрдХреЛ рдкреНрд░рдХрд╛рд░реНрдпрд▓рд╛рдИ рдХрд▓ рдЧрд░реНрдиреБрдХреЛ рд╕рдЯреНрдЯрд╛, рдЪрд░рдг рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВрд▓реЗ рд░рд╛рдЬреНрдп рдЯреНрд░рд╛рдиреНрдЬрд┐рд╕рдирд╣рд░реВ рд╕рдордиреНрд╡рдп рдЧрд░реНрди, рдкреНрд░рдХрд╛рд░реНрдпрд╣рд░реВ рдмреАрдЪ рдбреЗрдЯрд╛ рдкрд╛рд╕ рдЧрд░реНрди, рд░ рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рдЕрд╡рд╕реНрдерд╛ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдЧрд░реНрди рд╕рдХреНрдЫред рдпрд╕рд▓реЗ рддрдкрд╛рдЗрдБрд▓рд╛рдИ рдкреБрди: рдкреНрд░рдпрд╛рд╕ рд╕рд░реНрддрд╣рд░реВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рд╡рд╛ рдХреБрдиреИ рд╡рд┐рд╢реЗрд╖ рддреНрд░реБрдЯрд┐ рджреЗрдЦрд╛ рдкрд░реНрджрд╛ рдХреЗ рдЧрд░реНрдиреЗ - рдирд┐рд╢реНрдЪрд┐рдд рдкрд░рд┐рд╕реНрдерд┐рддрд┐рд╣рд░реВрдорд╛ рдзреЗрд░реИ рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдЙрдкрдХрд░рдгред

рдирд┐рд╖реНрдХрд░реНрд╖рдорд╛

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

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди