рдЧреЗрдЯрд╡реЗ рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдФрд░ рдПрдкреАрдЖрдИ рдХреЗ рд▓рд┐рдП рдПрдХ рдПрдХрд▓ рдкреНрд░рд╡реЗрд╢ рдмрд┐рдВрджреБ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд░рдирд╛

рд▓реЗрдЦ рдХрд╛ рдЕрдиреБрд╡рд╛рдж рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдкрд╛рдареНрдпрдХреНрд░рдо рдХреЗ рдЫрд╛рддреНрд░реЛрдВ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ "рд╣рд╛рдИ рд▓реЛрдб рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЯ" ред




рдкрд░рд┐рдЪрдп


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

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

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

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

рдЕрдореЗрдЬрд╝реЕрди рдПрдкреАрдЖрдИ рдЧреЗрдЯрд╡реЗ - рд╕рд┐рдВрдЧрд▓ рдПрдВрдЯреНрд░реА рдкреЙрдЗрдВрдЯ


рдХрдИ рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдФрд░ рдорд╛рдЗрдХреНрд░реЛрд╕рд░реНрд╡рд┐рд╕реЗрдЬ рдХреЗ рд▓рд┐рдП рд╕рд┐рдВрдЧрд▓ рдЧреЗрдЯрд╡реЗ рдПрдкреАрдЖрдИ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдШрдЯрдХ рдХреЗ рдкреБрди: рдЙрдкрдпреЛрдЧ рдФрд░ рд▓рд╛рдЧрдд рдЕрдиреБрдХреВрд▓рди рдХреЗ рд▓рд┐рдП рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдХрд╛рд░рдХ рд╣реИред

Amazon API Gateway Restful APIs рдФрд░ WebSocket API рдмрдирд╛рдиреЗ рдФрд░ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдЪреНрдЪ рдорд╛рдкрдиреАрдп рд╕рдорд╛рдзрд╛рди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред рдЖрдк рдмреИрдХрдПрдВрдб рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдХрд╛рд░ рдХреА рддрдХрдиреАрдХреЛрдВ рдХрд╛ рдЪрдпрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: рдПрдбрдмреНрд▓реНрдпреВрдПрд╕ рд▓реИрдВрдмрдбрд╛ рдлреАрдЪрд░ , рдПрдбрдмреНрд▓реНрдпреВрдПрд╕ рд╕реНрдЯреЗрдк рдлрдВрдХреНрд╢рдВрд╕, рдпрд╛ рдПрдбрдмреНрд▓реНрдпреВрдПрд╕ рдЗрд▓рд╛рд╕реНрдЯрд┐рдХ рдмреАрдирд╕реНрдЯреЙрдХ , рдЕрдореЗрдЬрд╝реЕрди рдИрд╕реА 2 рдкрд░ рд╣реЛрд╕реНрдЯ рдХрд┐рдП рдЧрдП HTTP рдПрдВрдбрдкреЙрдЗрдВрдЯреНрд╕ рдХреЛ рдХреЙрд▓ рдХрд░реЗрдВ рдпрд╛ рдПрдбрдмреНрд▓реНрдпреВрдПрд╕ рдХреЗ рдмрд╛рд╣рд░ред

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

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

1. рдХрд╕реНрдЯрдо рдбреЛрдореЗрди рдирд╛рдо рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди:


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

https://api-id.execute-api.region.amazonaws.com/stage

  • api-id рдЧреЗрдЯрд╡реЗ рдПрдкреАрдЖрдИ рдЙрддреНрдкрдиреНрди
  • region рдПрдкреАрдЖрдИ рдмрдирд╛рддреЗ рд╕рдордп рдпрд╣ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдЗрдВрдЧрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ;
  • stage рдПрдкреАрдЖрдИ рдХреА рддреИрдирд╛рддреА рдХрд░рддреЗ рд╕рдордп рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯред

рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдПрдкреАрдЖрдИ рдПрдВрдбрдкреЙрдЗрдВрдЯ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдПрдбрдмреНрд▓реНрдпреВрдПрд╕ рд╕рд░реНрдЯрд┐рдлрд┐рдХреЗрдЯ рдореИрдиреЗрдЬрд░ рдХреЗ рд╕рд╛рде рдПрдХреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдЬреЛ рдЖрдкрдХреЛ рдПрд╕рдПрд╕рдПрд▓-рд╕рд░реНрдЯрд┐рдлрд┐рдХреЗрдЯ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдЙрдк рдбреЛрдореЗрди рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЖрдк рдЕрдкрдиреЗ рдПрдкреАрдЖрдИ рдХреЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдЖрд╕рд╛рди рдФрд░ рдЕрдзрд┐рдХ рд╕рд╣рдЬ рдЬреНрдЮрд╛рди рдпреБрдХреНрдд рдпреВрдЖрд░рдПрд▓ рдЬреИрд╕реЗ, рджреЗ рд╕рдХрддреЗ рд╣реИрдВ customer1.example.comред рдЧреЗрдЯрд╡реЗ рдПрдкреАрдЖрдИ рдЖрдкрдХреЛ рдПрдХ рд╣реА рдПрдкреАрдЖрдИ рдПрдВрдбрдкреЙрдЗрдВрдЯ рдХреЗ рд▓рд┐рдП рдХрдИ рд╕рдмрдбреЛрдореЗрди рдХреЛ рдореИрдк рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЬреЛ рдЖрдкрдХреЛ рдмрд╛рд╣рд░реА рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ "рд╕рдлреЗрдж рд▓реЗрдмрд▓" рдирд╛рдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

2. рдПрдкреАрдЖрдИ рдЕрдиреБрд░реЛрдзреЛрдВ / рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдУрдВ рдХрд╛ рд╕рдВрд╢реЛрдзрди


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

рдРрд╕реА рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЗ рдлрд╛рдпрджреЗ


рдЗрд╕ рдЖрд▓реЗрдЦ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╡рд┐рд╢реЗрд╖рддрд╛рдУрдВ рдХреЛ рдиреАрдЪреЗ рджрд┐рдП рдЧрдП рдЪрд┐рддреНрд░ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред



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

  1. рдбреЛрдореЗрди example.comрдПрдХ рдбреЛрдореЗрди рд░рдЬрд┐рд╕реНрдЯреНрд░рд╛рд░ рдХреЗ рд╕рд╛рде рдкрдВрдЬреАрдХреГрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрдк рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП CNAME рд░рд┐рдХреЙрд░реНрдб рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЙрдк рдбреЛрдореЗрди рдмрдирд╛ рд╕рдХрддреЗ рд╣реИрдВ, customer1.example.com, customer2.example.comред рдпрд╣ рдЕрдореЗрдЬрд╝реЕрди рд░реВрдЯ 53 рд╕реЗрд╡рд╛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдпрд╛ рдХрд┐рд╕реА рднреА рддреГрддреАрдп-рдкрдХреНрд╖ DNS рдкреНрд░рджрд╛рддрд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ AWS рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ ред
  2. AWS Certificate Manager (ACM) example.com *.example.com. ACM-, API Gateway.
  3. , ACM, API. API . : customer1.example.com customer2.example.com.

: CNAME- customer1 customer2 DNS, API Gateway.



4. API Endpoint


  • /service1 тАФ integration type HTTP, ELB, ECS
  • /service2 - рдПрдХреАрдХрд░рдг рдкреНрд░рдХрд╛рд░ HTTP, EC2 рдХреНрд▓рд╕реНрдЯрд░ рдореЗрдВ рд╣реЛрд╕реНрдЯ рдХрд┐рдП рдЧрдП ELB рд╡реЗрдм рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд╕рдорд╛рдкрди рдмрд┐рдВрджреБ рдкрд░ рдЯреНрд░реИрдлрд╝рд┐рдХ рдХреЛ рд░реВрдЯ рдХрд░рдирд╛
  • /docs - рд╕реНрдереИрддрд┐рдХ рджрд╕реНрддрд╛рд╡реЗрдЬреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХреАрдХрд░рдг рдкреНрд░рдХрд╛рд░ AWS S3



5. рдЧреЗрдЯрд╡реЗ рдПрдкреАрдЖрдИ рдпреВрдЖрд░рдПрд▓ рдореЗрдВ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдпреЛрдЧреНрдп рдбреЛрдореЗрди рдирд╛рдо (FQDN) рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реИ рдФрд░ рд╕рдВрдмрдВрдзрд┐рдд рдмреИрдХреЗрдВрдб рдХреЛ рднреЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдХреНрд╡реЗрд░реА рдореЗрдВ рдХрд╕реНрдЯрдо рд╣реЗрдбрд░ рдпрд╛ рдорд╛рдкрджрдВрдбреЛрдВ рдкрд░ рдореИрдк рдХрд░ рд╕рдХрддрд╛ рд╣реИред

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

рд╕рдВрдкреВрд░реНрдг


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

All Articles