AWS рд▓реИрдВрдмрдбрд╛ - рд╕рд┐рджреНрдзрд╛рдВрдд, рдкрд░рд┐рдЪрд┐рдд

AWS рд▓рд╛рдореНрдмрд╛ рдХрд╛ рдПрдХ рддреНрд╡рд░рд┐рдд рджреМрд░рд╛


рдпрд╣ рдХреНрдпрд╛ рд╣реИ


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

рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреНрдпреЛрдВ рдХрд░реЗрдВ?


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

рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреА рдЕрдкрдиреА рдХрдорд┐рдпрд╛рдВ рд╣реИрдВ, рдЖрдк рдЙрд╕ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬрд┐рд╕ рдкрд░ рдХреЛрдб рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЖрдк рд╕реАрдкреАрдпреВ, рдореЗрдореЛрд░реА рдФрд░ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред рдпрд╣ рд╕рдм AWS рджреНрд╡рд╛рд░рд╛ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рддреБрдо рд╕рдм рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рд╕рдорд░реНрдерд┐рдд AWS рд▓реИрдореНрдмреНрдбрд╛ рд╕реЗ рдПрдХ рднрд╛рд╖рд╛ рдХрд╛ рдЪрдпрди рдХрд░реЗрдВред

рдХреНрдпрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ?


рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд AWS рд▓реИрдореНрдмреНрдбрд╛ рдХреА рдореБрдЦреНрдп рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреА рдПрдХ рд╕рдВрдХреНрд╖рд┐рдкреНрдд рд╕реВрдЪреА рд╣реИред рдЕрдЧрд▓рд╛, рд╣рдо рдХреНрд░рдо рдореЗрдВ рд╕рдм рдХреБрдЫ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗред



1. рдЯреНрд░рд┐рдЧрд░


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

рдиреАрдЪреЗ рд╕рднреА рд╕рдВрднрд╛рд╡рд┐рдд рдЯреНрд░рд┐рдЧрд░реНрд╕ рдХреА рд╕реВрдЪреА рджреА рдЧрдИ рд╣реИ:

рдПрдкреАрдЖрдИ рдЧреЗрдЯрд╡реЗ
AWS IoT
рдПрд▓реЗрдХреНрд╕рд╛ рдХреМрд╢рд▓ рдХрд┐рдЯ
рдПрд▓реЗрдХреНрд╕рд╛ рд╕реНрдорд╛рд░реНрдЯ рд╣реЛрдо
рдПрдкреНрд▓реАрдХреЗрд╢рди рд▓реЛрдб рдмреИрд▓реЗрдВрд╕рд░
CloudFront
рдХреНрд▓рд╛рдЙрдбрд╡реЙрдЪ рдХреА рдШрдЯрдирд╛рдПрдБ
рдХреНрд▓рд╛рдЙрдбрд╡реЙрдЪ рд▓реЙрдЧ
CodeCommit
рдХреЙрдЧреНрдиреАрдЯреЛ рд╕рд┐рдВрдХ рдЯреНрд░рд┐рдЧрд░
DynamoDB
Kinesis
S3
рдПрд╕рдПрдирдПрд╕
SQS

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

рдЖрдЗрдП рдПрдХ рдЙрджрд╛рд╣рд░рдг рджреЗрдЦреЗрдВ:


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

2. SQS - рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рд╣рдорд╛рд░рд╛ рд▓рдВрдмрд╛ SQS рд╕реЗ рд╕рдВрджреЗрд╢реЛрдВ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рддрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдХрд╣реАрдВ рднреА рдкрд░рд┐рдгрд╛рдо рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ рдФрд░ рдЗрд╕реЗ рдПрд╕рд┐рдВрдХреНрд░реЛрдирд╕ рд░реВрдк рд╕реЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЕрддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рд╕рд╛рде, рдХрдИ рдирдИ рд╕реБрд╡рд┐рдзрд╛рдПрдБ рджрд┐рдЦрд╛рдИ рджреЗрддреА рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдо рдПрдХ рддреНрд░реБрдЯрд┐ рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдмрд╛рд░-рдмрд╛рд░ рдирд┐рд╖реНрдкрд╛рджрди рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╛ рдРрд╕реЗ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЛ "рдореГрдд" SQS рдХрддрд╛рд░ рдореЗрдВ рднреЗрдЬ рд╕рдХрддреЗ рд╣реИрдВред

2. AWS рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдЕрдиреБрдорддрд┐рдпрд╛рдБ


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

рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рдиреЗ рд╡рд╛рд▓реА рдкреНрд░рддреНрдпреЗрдХ рднрд╛рд╖рд╛ рдХрд╛ рдЕрдкрдирд╛ SDK рд╣реЛрддрд╛ рд╣реИ рдЬреЛ рдореБрдЦреНрдп AWS рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд╕рд╛рде рд╕рдВрд╡рд╛рдж рдХрд░ рд╕рдХрддрд╛ рд╣реИред
рд╕реВрдЪрдирд╛: рдкреНрд░рддреНрдпреЗрдХ рднреЗрдбрд╝ рдХреЗ рдмрдЪреНрдЪреЗ рдХреЗ рд▓рд┐рдП рдЖрдк рдЙрд╕ рд╡реНрдпрдХреНрддрд┐ рд╕реЗ IAM рднреВрдорд┐рдХрд╛ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рднреЗрдбрд╝ рдХрд╛ рдмрдЪреНрдЪрд╛ рдЪрд▓рд╛рдПрдЧрд╛

3. рд╡реАрдкреАрд╕реА


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

4. рдСрдирд▓рд╛рдЗрди рд╕рдВрдкрд╛рджрдХ


AWS рд▓реИрдореНрдмреНрдбрд╛ рдЖрдкрдХреЗ рдлрд╝рдВрдХреНрд╢рди рдХреЗ рдХреЛрдб рдХреЛ рд╕реАрдзреЗ рдЖрдкрдХреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд╕реЗ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рд╕реБрд╡рд┐рдзрд╛ рднреА рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред



5. рд▓реЙрдЧрд┐рдВрдЧ


рд▓реИрдореНрдмреНрдбрд╛ рдХреЗ рд╕рднреА рдЕрдиреБрд░реЛрдз рдХреНрд▓рд╛рдЙрдбрд╡реЙрдЪ рдореЗрдВ рд▓реЙрдЧ рдЗрди рд╣реЛрддреЗ рд╣реИрдВ , рд░рдирдЯрд╛рдЗрдо рдФрд░ рдореЗрдореЛрд░реА рдкрд░ рдбреЗрдЯрд╛ рднреА рд╡рд╣рд╛рдВ рджрд░реНрдЬ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ, рдпрд╣ рдбреЗрдЯрд╛ рд╕реАрдорд╛рдПрдВ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХреЛрдб рдореЗрдВ рдЖрдкрдХреЗ рд╕реНрд╡рдпрдВ рдХреЗ рдбреЗрдЯрд╛ рдХреЛ рд▓реЙрдЧ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, Node.js рдореЗрдВ рдХрдВрд╕реЛрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ)ред

рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, рдЖрдк рд╣рдореЗрд╢рд╛ рдореЙрдирд┐рдЯрд░рд┐рдВрдЧ рдЯреИрдм рдкрд░ рд▓реИрдореНрдмрдбрд╛ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рдЖрдБрдХрдбрд╝реЗ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред

6. рдкрд░реНрдпрд╛рд╡рд░рдг рдЪрд░


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

7. рдХреЛрдб


рдЕрдм рд╕рдмрд╕реЗ рджрд┐рд▓рдЪрд╕реНрдк рд╣рд┐рд╕реНрд╕рд╛ рд╣реИ, рд▓реИрдореНрдмрдбрд╛ рдореЗрдВ рд╣реА рдХрдИ рд╣рд┐рд╕реНрд╕реЗ рд╣реЛрддреЗ рд╣реИрдВред

1. рдкрд░рддреЗрдВ - рдиреАрдЪреЗ рдХреА рдкрд░рддред рдпрд╣ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдпрджрд┐ рдЖрдкрдХреЛ рд▓реИрдореНрдмрдбрд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдЙрдиреНрд╣реЗрдВ рдореБрдЦреНрдп рдХреЛрдб рд╕реЗ рдЕрд▓рдЧ рд╕реЗ рдбрд╛рд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдЖрдк рдореБрдЦреНрдп рдХреЛрдб рдХреА рдорд╛рддреНрд░рд╛ рдФрд░ рдлрд╝рдВрдХреНрд╢рди рдХреА рдЧрддрд┐ рдХреЛ рд╕реНрд╡рдпрдВ рд╣реА рдмрдЪрд╛ рд╕рдХрддреЗ рд╣реИрдВред

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

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

3. рд╣реИрдВрдбрд▓рд░ - рд╕реАрдзреЗ рднрд╛рд╖рд╛ рдХреЗ рдЖрдзрд╛рд░ рдкрд░, рд╕реАрдзреЗ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХреЛрдб рдХреЛ рдЕрд▓рдЧ рддрд░рд╣ рд╕реЗ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, Node.Js. рдХреЛ рд▓реЗрдВ рдЕрдкрдиреЗ рдХреЛрдб рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:

  1. рдЬреЗрдПрд╕ рдлрд╛рдЗрд▓ - 1 рдкреА
  2. Export.yourFunction = () => {// рдЖрдкрдХрд╛ рдХреЛрдб} - 1 pc

рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, index.js рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рдЗрд╕рдореЗрдВ "рд╣реИрдВрдбрд▓рд░" рдирд╛рдордХ рдПрдХ рдлрд╝рдВрдХреНрд╢рди рдХреА рддрд▓рд╛рд╢ рд╣реИред рдлрд┐рд░ рдХрд░рддрд╛ рд╣реИред рдЖрдкрдХрд╛ рдлрд╝рдВрдХреНрд╢рди рдХреЛрдб рдореЗрдВ рдПрд╕рд┐рдВрдХреНрд░реЛрдирд╕ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдпрд╣ рд▓реИрдореНрдмреНрдбрд╛ рдХреЗ рддреБрд▓реНрдпрдХрд╛рд▓рд┐рдХ рдирд┐рд╖реНрдкрд╛рджрди рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

рдиреАрдЪреЗ рдПрдХ рдирдореВрдирд╛ рдХреЛрдб рд╣реИ, рдореИрдВ рдпрд╣ рдмрддрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛ рдХрд┐ рд╡рд╣рд╛рдВ рдХреНрдпрд╛ рд╣реЛрддрд╛ рд╣реИ:

//AWS SDK  ,     e var AWS = require('aws-sdk'); //   //   ,    //   API Gateway. // ,    http  exports.handler = async(event, context) => { // event       // context     aws lambda : //   ,      console.log('testing cloud watch'); // ^       Cloud Watch   return { //     http ,     statusCode: 200, body: 'Hello world', headers: {} }; }; exports.handler = (event, context, callback) => { //    callback, // -      callback( null, //<-  ,       { //     statusCode: 200, body: 'Hello world' } ); }; 

8. рд╕рдВрд╕реНрдХрд░рдг


рд╕реЗрд╡рд╛ рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддреА рд╣реИред рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рд╣рдо рдкреНрд░рддреНрдпреЗрдХ рдбрд╛рдЙрдирд▓реЛрдб рдХреА рдЧрдИ рдкреНрд░рддрд┐ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдВрд╕реНрдХрд░рдг рдЬрд╛рд░реА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдФрд░ рдЙрдкрдирд╛рдо рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ рдЬреЛ рдХреБрдЫ рд╕рдВрд╕реНрдХрд░рдг рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ? рдиреАрдЪреЗ рджрд┐рдпрд╛ рдЧрдпрд╛ рдЪрд╛рд░реНрдЯ рджреЗрдЦреЗрдВред



рдФрд░ рдЗрд╕рд▓рд┐рдП, рдЕрдм рдкрддрд╛ рд▓рдЧрд╛рддреЗ рд╣реИрдВ рдХрд┐ рдЖрд░реЗрдЦ рдореЗрдВ рдЬреЛ рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдЙрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ


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


  1. рд╣рдорд╛рд░реЗ рдореЗрдордиреЗ рдХрд╛ рдкрд╣рд▓рд╛ рд╕рдВрд╕реНрдХрд░рдг рдмрдирд╛рдПрдБред рдкрд╣рд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде, рд╣рдо "$ LATEST" рдХреЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдПрдХ рдкреЙрдЗрдВрдЯрд░ рдмрдирд╛рддреЗ рд╣реИрдВред рдпрд╣ рд╣рдореЗрд╢рд╛ рдЬреЛрдбрд╝реЗ рдЧрдП рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИред
  2. рдЙрдкрдирд╛рдо "рджреЗрд╡" рдЬреЛрдбрд╝реЗрдВред рдпрд╣рд╛рдВ рд╣рдо рдЪреБрдирддреЗ рд╣реИрдВ рдХрд┐ рдХрд╣рд╛рдВ рдмрд╛рдВрдзрдирд╛ рд╣реИ, рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХрдИ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ - рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдВрд╕реНрдХрд░рдг рд╕рдВрдЦреНрдпрд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреЙрдЗрдВрдЯрд░ рдмрдирд╛рдПрдВ, рд╣рдорд╛рд░реЗ рдорд╛рдорд▓реЗ рдореЗрдВ "1" , рдкреЙрдЗрдВрдЯрд░ рдХреЛ "$ рдирд╡реАрдирддрдо" рд╕реЗ рдмрд╛рдВрдзреЗрдВ, рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рдЙрдкрдирд╛рдо рд╕реЗ рдмрд╛рдВрдзреЗрдВред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ, рд╣рдо "$ LATEST" рдкреЙрдЗрдВрдЯрд░ рд╕реЗ рдЬреБрдбрд╝рддреЗ рд╣реИрдВ, рдФрд░ рдЕрдм рд╣рдорд╛рд░рд╛ "рджреЗрд╡" рдЙрд░реНрдл рд╣рдореЗрд╢рд╛ рдЕрдВрддрд┐рдо рд╢рд╛рдЦрд╛ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░реЗрдЧрд╛, рдЗрд╕рд▓рд┐рдП рд╣рдо рд╣рдореЗрд╢рд╛ рджреЗрд╡ рдорд╛рд╣реМрд▓ рдкрд░ рд▓реИрдореНрдмрдбрд╛ рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд╕рд╛рде рдЕрдкрдиреЗ рдЖрд╡реЗрджрди рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдФрд░ рдЕрдЧрд░ рдЕрдЪрд╛рдирдХ рд╣рдореЗрдВ рдпрд╣ рдЬрд╛рдВрдЪрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рддреЛ рд╣рдореЗрдВ рдмрд╕ рдЕрдкрдиреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рдЫреВрдиреЗ рдХреЗ рдмрд┐рдирд╛ рдЙрдкрдирд╛рдо рдХреЛ рдЯреНрд░рд┐рдЧрд░ рдореЗрдВ рдмрджрд▓рдиреЗ рдпрд╛ рдЙрдкрдирд╛рдо рдореЗрдВ рд▓рд┐рдВрдХ рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
  3. рд╕реНрдЯреЗрдЬ рдЙрд░реНрдл рдЬреЛрдбрд╝реЗрдВ рдФрд░ рдЗрд╕реЗ рд╣рдорд╛рд░реЗ рд▓реИрдореНрдмреНрдбрд╛ рдХреЗ рдкрд╣рд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдмрд╛рдВрдзреЗрдВ
  4. рдЙрдкрдирд╛рдо "рдкреНрд░реЛрдбрдХреНрдЯ" рдЬреЛрдбрд╝реЗрдВ рдФрд░ "рд╕реНрдЯреЗрдЬ" рдХреЗ рд▓рд┐рдП рд╣рдордиреЗ рдЬреЛ рдХрд┐рдпрд╛ рдерд╛ рдЙрд╕реЗ рджреЛрд╣рд░рд╛рдПрдВ

рд╕реВрдЪрдирд╛: рдпрд╣рд╛рдБ рдпрд╣ рд╡рд░реНрдгрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдЕрднреНрдпрд╛рд╕ рдореЗрдВ рдЙрдкрдирд╛рдо рдХреЗ рд╕рд╛рде рдХреИрд╕реЗ рдХрд╛рдо рдХрд┐рдпрд╛ рдЬрд╛рдПред рд▓реИрдореНрдмреНрдбрд╛ рдкрд░ рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рд╣рд┐рд╕реНрд╕рд╛ рдЕрдЧрд▓реЗ рд▓реЗрдЦ рдореЗрдВ рдПрд╕рдХреНрдпреВрдПрд╕ рдХреЗ рд╕рд╛рде рд╣реЛрдЧрд╛

рдФрд░ рдЗрд╕рд▓рд┐рдП, рдЕрдм рд╣рдореЗрдВ рдХреБрдЫ рд╕рдордЭ рдореЗрдВ рдирд╣реАрдВ рдЖрдпрд╛, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ 3 рдЙрдкрдирд╛рдо рдПрдХ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд░рддреЗ рд╣реИрдВ, рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИред рд▓реЗрдХрд┐рди рдХреБрдЫ рднреА рдирд╣реАрдВ, рдХреНрд░рдо рдореЗрдВ рд╕рдм рдХреБрдЫ

рджреВрд╕рд░рд╛ рд░рд╛рдЬреНрдп


  1. рд╣рдорд╛рд░реЗ рд▓реИрдореНрдмреНрдбрд╛ рдХрд╛ рджреВрд╕рд░рд╛ рд╕рдВрд╕реНрдХрд░рдг рдмрдирд╛рдПрдВ ("рд╣реИрд▓реЛ рд╡рд░реНрд▓реНрдб" рдХрд╛ рджреВрд╕рд░рд╛ рдЖрдЙрдЯрдкреБрдЯ рдЬреЛрдбрд╝рдирд╛ рд╕рдВрднрд╡ рд╣реИ)ред рдпрд╣рд╛рдВ рдореИрдВ рдпрд╣ рдиреЛрдЯ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ рдХрд┐ рдЗрд╕ рд╕рдордп "$ рдирд╡реАрдирддрдо" рддреБрд░рдВрдд рджреВрд╕рд░реЗ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рджрд┐рдЦрд╛рдИ рджреЗрдЧрд╛ред рдФрд░ рдЪреВрдВрдХрд┐ "рджреЗрд╡" "$ рдирд╡реАрдирддрдо " рд╕реЗ рдмрдВрдзрд╛ рд╣реБрдЖ рд╣реИ, рдЗрд╕рд▓рд┐рдП рд╡рд╣ рджреВрд╕рд░реЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рднреА рджреЗрдЦреЗрдЧрд╛ред
  2. рдЕрдЧрд▓рд╛, рд╣рдо рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХрд┐ рд╣рдорд╛рд░рд╛ рд╕реНрдЯреЗрдЬ рджреВрд╕рд░реЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рджреЗрдЦреЗред рдЕрдм рдпрд╣ "1" рд╕рдВрд╕реНрдХрд░рдг рд╕реЗ рдмрдВрдзрд╛ рд╣реИред рдпрд╣рд╛рдВ рд╣рдореЗрдВ "рд╕реНрдЯреЗрдЬ " рджреНрд╡рд╛рд░рд╛ рдЗрдВрдЧрд┐рдд рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рдмрджрд▓рдирд╛ рд╣реЛрдЧрд╛ред
  3. рд╣рдо рдЖрдирдиреНрджрд┐рдд рд╣реЛрддреЗ рд╣реИрдВред рд╣рдореЗрдВ рд╡рд╣ рдорд┐рд▓рд╛ рдЬреЛ рд╣рдо рдЪрд╛рд░реНрдЯ рдкрд░ рджреВрд╕рд░реЗ рд░рд╛рдЬреНрдп рдХреЗ рд░реВрдк рдореЗрдВ рджреЗрдЦрддреЗ рд╣реИрдВред рдпрд╣реА рд╣реИ, рд╣рдорд╛рд░реЗ "рдкреНрд░реЛрдбрдХреНрдЯ" рдкрд╣рд▓реЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВ, рдФрд░ рджреВрд╕рд░реЗ рдкрд░ "рджреЗрд╡" рдФрд░ "рд╕реНрдЯреЗрдЬ" ред

рддреАрд╕рд░рд╛ рд░рд╛рдЬреНрдп


рдЕрдм, рддреАрд╕рд░рд╛ рд░рд╛рдЬреНрдп рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдЕрдкрдиреЗ рдХреЛрдб рдореЗрдВ рдХреБрдЫ рдФрд░ рд▓рд╛рдЗрдиреЗрдВ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ рдФрд░ рд╣рдорд╛рд░реЗ рд▓реИрдореНрдмреНрдбрд╛ рдХрд╛ рддреАрд╕рд░рд╛ рд╕рдВрд╕реНрдХрд░рдг рд╣реЛрдЧрд╛ред рдФрд░ "рджреЗрд╡" рдЕрдм рдЙрд╕рдХреА рдУрд░ рджреЗрдЦреЗрдВрдЧреЗред

рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд░рдирд╛


рдФрд░ рдЗрд╕рд▓рд┐рдП рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХреНрдпрд╛ рд╣реИ?

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

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


All Articles