рдПрд╕рдПрд╕рдПрд▓ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдкреНрд░рдмрдВрдзрди: рдПрдХ рдХреЗрдВрджреНрд░реАрдХреГрдд рд╕рдорд╛рдзрд╛рди рдХреЗ рд▓рд┐рдП рд╕реИрдХрдбрд╝реЛрдВ рд╕рд░реНрд╡рд░реЛрдВ рдкрд░ рдЕрд░рд╛рдЬрдХрддрд╛ рд╕реЗ

"рдпреВрд░реЛрдк рдХрд╛ рд╕рдмрд╕реЗ рдмрдбрд╝рд╛ рдСрдирд▓рд╛рдЗрди рд╕реНрдХреВрд▓" рд╢рдмреНрджреЛрдВ рдХреЗ рдкреАрдЫреЗ рдХреНрдпрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ? рдПрдХ рдУрд░, рдпрд╣ рдкреНрд░рддрд┐ рдШрдВрдЯреЗ 1 рд╣рдЬрд╛рд░ рдкрд╛рда, 10 рд╣рдЬрд╛рд░ рд╢рд┐рдХреНрд╖рдХ, 100 рд╣рдЬрд╛рд░ рдЫрд╛рддреНрд░ рд╣реИрдВред рдФрд░ рдореЗрд░реЗ рд▓рд┐рдП, рдПрдХ рдЗрдВрдлреНрд░рд╛рд╕реНрдЯреНрд░рдХреНрдЪрд░ рдЗрдВрдЬреАрдирд┐рдпрд░, рдЗрд╕рдореЗрдВ 200+ рд╕рд░реНрд╡рд░, рд╕реИрдХрдбрд╝реЛрдВ рд╕реЗрд╡рд╛рдПрдВ (рдорд╛рдЗрдХреНрд░реЛ рдФрд░ рдмрд╣реБрдд рдирд╣реАрдВ), 2 рд╕реЗ 6 рд╡реЗрдВ рд╕реНрддрд░ рддрдХ рдбреЛрдореЗрди рдирд╛рдо рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рд╣рд░ рдЬрдЧрд╣ рдЖрдкрдХреЛ рдПрд╕рдПрд╕рдПрд▓ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ рдФрд░, рддрджрдиреБрд╕рд╛рд░, рдЗрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рдорд╛рдг рдкрддреНрд░ред



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

рдПрдХ рд╕рд░реНрдЯрд┐рдлрд┐рдХреЗрдЯ рдкрд░ рдПрдХ рд╕рд░реНрд╡рд░ рд╕реЗ рд▓реЗрдХрд░ рдХрдИ рдбреЗрдЯрд╛ рд╕реЗрдВрдЯрд░реЛрдВ рдореЗрдВ рд╕реИрдХрдбрд╝реЛрдВ


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

рд▓реЗрдЯреНрд╕ рдПрдирдХреНрд░рд┐рдкреНрдЯ рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдбреЛрдореЗрди рдирд╛рдо рдХреЗ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдХреА рдкреБрд╖реНрдЯрд┐ рдХрд░рдиреА рд╣реЛрдЧреАред рдпрд╣ рдЖрдорддреМрд░ рдкрд░ рдПрдХ рд░рд┐рд╡рд░реНрд╕ HTTP рдЕрдиреБрд░реЛрдз рдХреЗ рд╕рд╛рде рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред


рдпрд╣рд╛рдБ рдХреБрдЫ рдорд╛рдирдХ рдХрдард┐рдирд╛рдЗрдпрд╛рдБ рдЖрдИрдВ рдЬрд┐рдирдХрд╛ рд╣рдордиреЗ рд╕рд╛рдордирд╛ рдХрд┐рдпрд╛:

  • : . .
  • HTTP. , . . - LDAP. - . .

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



рдкрд░реЗрд╢рд╛рдиреА рдпрд╣ рд╣реИ рдХрд┐ BrowserStack рдореЗрдВ, рдЬреЛ рдкрд░реАрдХреНрд╖рдХ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдХрдо рд╕реЗ рдХрдо iPad, Mac, iPhone рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рд╕реВрдЪреА рдореЗрдВ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЬреЛрдбрд╝рдирд╛ рдЕрд╕рдВрднрд╡ рд╣реИред рдЗрд╕рд▓рд┐рдП рдкрд░реАрдХреНрд╖рдХреЛрдВ рдХреЛ рдЦрддрд░рдирд╛рдХ рд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓рдЧрд╛рддрд╛рд░ рдкреЙрдк-рдЕрдк рдЪреЗрддрд╛рд╡рдирд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рд░рдЦрдирд╛ рдкрдбрд╝рд╛ред

рд╕рдорд╛рдзрд╛рди рдХреЗ рд▓рд┐рдП рдЦреЛрдЬреЗрдВ


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


рдмрд┐рдЧ рдИрдпрд░ рдПрдХ рдкреБрд░рд╛рдирд╛ рдмреЙрдЯ рд╣реИ рдЬреЛ рдПрдХ рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдХреЛ рдмрд░реНрдмрд╛рдж рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ред

рдФрд░ рд╡рд╛рдЗрд▓реНрдбрдХрд╛рд░реНрдб рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ? рдЪрд▓реЛ! рдЪрд▓рд┐рдП рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЙрдиреНрд╣реЗрдВ рдПрдиреНрдХреНрд░рд┐рдкреНрдЯ рдХрд░рддреЗ рд╣реИрдВред рд╕рд╣реА рд╣реИ, рдЖрдкрдХреЛ DNS рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбреЛрдореЗрди рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдХреА рдкреБрд╖реНрдЯрд┐ рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдФрд░ рд╣рдорд╛рд░рд╛ DNS AWS Route53 рдореЗрдВ рд░рд╣рддрд╛ рд╣реИред рдФрд░ рдЖрдкрдХреЛ рд╕рднреА рд╕рд░реНрд╡рд░реЛрдВ рдореЗрдВ AWS рдореЗрдВ рдкрд╣реБрдВрдЪ рд╡рд┐рд╡рд░рдг рдХреЛ рд╡рд┐рдШрдЯрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдФрд░ рдирдП рд╕рд░реНрд╡рд░реЛрдВ рдХреЗ рдЖрдЧрдорди рдХреЗ рд╕рд╛рде, рдЗрд╕ рд╕рднреА рдЕрд░реНрдерд╡реНрдпрд╡рд╕реНрдерд╛ рдХреЛ рднреА рдХреЙрдкреА рдХрд░реЗрдВред

рдЦреИрд░, 3 рд╕реНрддрд░ рдХреЗ рдирд╛рдо рд╡рд╛рдЗрд▓реНрдбрдХрд╛рд░реНрдб рджреНрд╡рд╛рд░рд╛ рдХрд╡рд░ рдХрд┐рдП рдЧрдП рд╣реИрдВред рдФрд░ 4 рдХреЗ рд╕реНрддрд░ рдФрд░ рдЙрдЪреНрдЪрддрд░ рдХреЗ рдирд╛рдореЛрдВ рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ? рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХрдИ рдЯреАрдореЗрдВ рд╣реИрдВ рдЬреЛ рд╡рд┐рднрд┐рдиреНрди рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдореЗрдВ рд▓рдЧреА рд╣реБрдИ рд╣реИрдВред рдЕрдм рдпрд╣ рд╕реАрдорд╛ рдФрд░ рдмреИрдХрдПрдВрдб рдХреЛ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рдерд╛рдЧрдд рд╣реИред рдФрд░ рдпрджрд┐ рдлреНрд░рдВрдЯрдПрдВрдб рдХреЛ service.skyeng.ru рдЬреИрд╕рд╛ 3-рд╕реНрддрд░реАрдп рдирд╛рдо рдорд┐рд▓рддрд╛ рд╣реИ , рддреЛ рдмреИрдХрдПрдВрдб api.service.skyeng.ru рдирд╛рдо рджреЗрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддрд╛ рд╣реИ ред рд╣рдореНрдо, рд╢рд╛рдпрдж рдЙрдиреНрд╣реЛрдВрдиреЗ рдЙрдиреНрд╣реЗрдВ рдРрд╕рд╛ рдХрд░рдиреЗ рд╕реЗ рдордирд╛ рдХрд┐рдпрд╛? рдорд╣рд╛рди рд╡рд┐рдЪрд╛рд░! рдФрд░ рджрд░реНрдЬрдиреЛрдВ рдореМрдЬреВрджрд╛ рд▓реЛрдЧреЛрдВ рдХреЗ рд╕рд╛рде рдХреНрдпрд╛ рдХрд░рдирд╛ рд╣реИ? рдпрд╣ рдЙрди рд╕рднреА рдХреЛ рдПрдХ рдбреЛрдореЗрди рдирд╛рдо рдореЗрдВ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд▓реЛрд╣реЗ рдХреЗ рд╣рд╛рде рдХреЗ рд╕рд╛рде рд╣реЛ рд╕рдХрддрд╛ рд╣реИ? рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕реНрддрд░реЛрдВ рдХреЗ рдЗрди рд╕рднреА рдирд╛рдореЛрдВ рдХреЛ URLs рдЬреИрд╕реЗ skyeng.ru/service рд╕реЗ рдмрджрд▓реЗрдВред рддрдХрдиреАрдХреА рд░реВрдк рд╕реЗ, рдпрд╣ рдПрдХ рд╡рд┐рдХрд▓реНрдк рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдореЗрдВ рдХрд┐рддрдирд╛ рд╕рдордп рд▓рдЧрддрд╛ рд╣реИ? рдФрд░ рд╡реНрдпрд╡рд╕рд╛рдп рдРрд╕реЗ рдХрд╛рд░реНрдпреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЛ рдХреИрд╕реЗ рдЙрдЪрд┐рдд рдард╣рд░рд╛ рд╕рдХрддрд╛ рд╣реИ? рд╣рдорд╛рд░реЗ рдкрд╛рд╕ 30+ рд╡рд┐рдХрд╛рд╕ рджрд▓ рд╣реИрдВ, рд╕рднреА рдХреЛ рдордирд╛рддреЗ рд╣реИрдВ - рдЗрд╕рдореЗрдВ рдХрдо рд╕реЗ рдХрдо рдЫрд╣ рдорд╣реАрдиреЗ рд▓рдЧреЗрдВрдЧреЗред рдФрд░ рд╣рдо рд╡рд┐рдлрд▓рддрд╛ рдХрд╛ рдПрдХ рдмрд┐рдВрджреБ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВред рдпрд╣ рдкрд╕рдВрдж рд╣реИ рдпрд╛ рдирд╣реАрдВ, рдпрд╣ рдПрдХ рд╡рд┐рд╡рд╛рджрд╛рд╕реНрдкрдж рдирд┐рд░реНрдгрдп рд╣реИред

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

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

рджреЛ рдкреНрд▓реЗрдмреБрдХ рдФрд░ рдПрдХ рд╕рддреНрдп рдХрд╛ рд╕реНрд░реЛрдд


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

AWS рдкрд╣реБрдВрдЪ рд╡рд┐рд╡рд░рдг рдХреЗрд╡рд▓ рдПрдХ рд╣реА рд╕реНрдерд╛рди рдкрд░ рдореМрдЬреВрдж рд╣реИрдВред рддрджрдиреБрд╕рд╛рд░, рдкреНрд░рд╢реНрди рдЧрд╛рдпрдм рд╣реЛ рдЬрд╛рддреЗ рд╣реИрдВ, рдЬреИрд╕реЗ рдХрд┐ рдПрдХ рдирдП рд╕рд░реНрд╡рд░ рдкрд░ AWS CLI рдХреА рд╕реНрдерд╛рдкрдирд╛, рдЬрд┐рд╕рдХреЗ рдкрд╛рд╕ рд░реВрдЯ 53 рдФрд░ рдЗрд╕ рддрд░рд╣ рдХреА рдкрд╣реБрдВрдЪ рд╣реИред

рд╕рднреА рдЖрд╡рд╢реНрдпрдХ рдкреНрд░рдорд╛рдг-рдкрддреНрд░ рдПрдХ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдПрдХ рдкреНрд░рдХрд╛рд░ рд╕реЗ YAML рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣реИрдВ:

    certificates:
      - common_name: skyeng.ru
        alt_names:
          - *.skyeng.ru
      - common_name: olympiad.skyeng.ru
        alt_names:
          - *.olympiad.skyeng.ru
          - api.content.olympiad.skyeng.ru
          - games.skyeng.ru
      - common_name: skyeng.tech
        alt_names:
          - *.skyeng.tech

      .  .  .

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

  • рд▓реЗрдЯреНрд╕ рдПрдирдХреНрд░рд┐рдкреНрдЯ рдХреНрд░рд┐рдПрдЯ рдЕрдереЙрд░рд┐рдЯреА рдХреЗ рд╕рд╛рде рдПрдХ рдЦрд╛рддрд╛ рдмрдирд╛рддрд╛ рд╣реИ
  • рдПрдХ рдирд┐рдЬреА рдХреБрдВрдЬреА рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ
  • рдПрдХ (рдЕрднреА рддрдХ рд╣рд╕реНрддрд╛рдХреНрд╖рд░рд┐рдд рдирд╣реАрдВ) рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдЙрддреНрдкрдиреНрди рдХрд░рддрд╛ рд╣реИ - рддрдерд╛рдХрдерд┐рдд рдкреНрд░рдорд╛рдгрдкрддреНрд░ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдЕрдиреБрд░реЛрдз
  • рдПрдХ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдЕрдиреБрд░реЛрдз рднреЗрдЬрддрд╛ рд╣реИ
  • рдПрдХ DNS рдЪреБрдиреМрддреА рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ
  • DNS рдореЗрдВ рдкреНрд░рд╛рдкреНрдд рд░рд┐рдХреЙрд░реНрдб рд░рдЦрддрд╛ рд╣реИ
  • рджреЛрдмрд╛рд░рд╛ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдХрд░рдиреЗ рдХрд╛ рдЕрдиреБрд░реЛрдз рднреЗрдЬрддрд╛ рд╣реИ
  • рдФрд░, рдЕрдВрдд рдореЗрдВ рд╣рд╕реНрддрд╛рдХреНрд╖рд░рд┐рдд рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдЗрд╕реЗ рд╕реНрдЯреЛрд░ рдореЗрдВ рд░рдЦрддрд╛ рд╣реИред

рдкреНрд▓реЗрдмреБрдХ рджрд┐рди рдореЗрдВ рдПрдХ рдмрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрджрд┐ рд╡рд╣ рдХрд┐рд╕реА рднреА рдХрд╛рд░рдг рд╕реЗ рдХрд┐рд╕реА рднреА рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдХреЛ рдирд╡реАрдиреАрдХреГрдд рдирд╣реАрдВ рдХрд░ рд╕рдХрд╛ - рдпрд╣ рдиреЗрдЯрд╡рд░реНрдХ рд╕рдорд╕реНрдпрд╛рдПрдВ рдпрд╛ рд▓реЗрдЯреНрд╕ рдПрдирдХреНрд░рд┐рдкреНрдЯ рдХреА рдУрд░ рд╕реЗ рдХреБрдЫ рддреНрд░реБрдЯрд┐рдпрд╛рдВ рд╣реИрдВ - рдпрд╣ рдХреЛрдИ рд╕рдорд╕реНрдпрд╛ рдирд╣реАрдВ рд╣реИред рдЕрдЧрд▓реА рдмрд╛рд░ рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред

рдЕрдм, рдЬрдм SSL рдХреБрдЫ рд╕рд░реНрд╡рд┐рд╕ рд╣реЛрд╕реНрдЯ рдкрд░ рдЖрд╡рд╢реНрдпрдХ рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдЖрдк рдЗрд╕ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдореЗрдВ рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╡рд╣рд╛рдВ рд╕реЗ рдХреБрдЫ рдлрд╛рдЗрд▓реЗрдВ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ - рд╕рдмрд╕реЗ рд╕рд░рд▓ рдСрдкрд░реЗрд╢рди рдЬреЛ рдХрд┐ рджреВрд╕рд░реА рдкреНрд▓реЗрдмреБрдХ рдХрд░рддрд╛ рд╣реИ ... рдЗрд╕ рд╣реЛрд╕реНрдЯ рдХреЗ рд▓рд┐рдП рдХреМрди рд╕реЗ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЖрд╡рд╢реНрдпрдХ рд╣реИрдВ, рдЗрд╕ рд╣реЛрд╕реНрдЯ рдХреЗ рдкреИрд░рд╛рдореАрдЯрд░ рдореЗрдВ рдЗрдиреНрд╡реЗрдВрдЯреНрд░реА / host_vars / рд╕рд░реНрд╡рд░ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╣реИрдВред .yml :

    certificates:
      - common_name: skyeng.ru
        handler: reload nginx
      - common_name: crm.skyeng.ru

      .  .  .

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

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


  • рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдереЗред рд▓рдЧрд╛рддрд╛рд░ рдХреБрдЫ рдЯреВрдЯ рдЧрдпрд╛ред рдЕрдХреНрд╕рд░ рдореБрдЭреЗ рд╕рд░реНрд╡рд░ рдкрд░ рдЪрдврд╝рдирд╛ рдкрдбрд╝рддрд╛ рдерд╛ рдФрд░ рдкрддрд╛ рдЪрд▓рддрд╛ рдерд╛ рдХрд┐ рдХреНрдпрд╛ рдлрд┐рд░ рд╕реЗ рдЧрд┐рд░ рдЧрдпрд╛ рд╣реИред
  • рдЕрдм рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рджреЛ рдкреНрд▓реЗрдмреБрдХ рд╣реИрдВ рдФрд░ рд╕рдм рдХреБрдЫ рдПрдХ рд╣реА рд╕реНрдерд╛рди рдкрд░ рджрд░реНрдЬ рд╣реИред рд╕рдм рдХреБрдЫ рдШрдбрд╝реА рдХреА рддрд░рд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдЬреАрд╡рди рдФрд░ рдЕрдзрд┐рдХ рдЙрдмрд╛рдК рд╣реЛ рдЧрдпрд╛ рд╣реИред

рдкрд░рд┐рдХреНрд╖рдг


рд╣рд╛рдВ, рдЙрдирдХреЗ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд╕рд╛рде рдкрд░реАрдХреНрд╖рдХреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреНрдпрд╛? рдкреНрд░рддреНрдпреЗрдХ рдбреЗрд╡рд▓рдкрд░ рдпрд╛ рдкрд░реАрдХреНрд╖рдХ рдХреЛ рдПрдХ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкрд░реАрдХреНрд╖рдг рд╕рд░реНрд╡рд░ - рдкрд░реАрдХреНрд╖рдг рджрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЙрдирдореЗрдВ рд╕реЗ рд▓рдЧрднрдЧ 200 рд╣реИрдВред рдЙрдирдХреЗ рдкрд╛рд╕ рдлреЙрд░реНрдо рдЯреЗрд╕реНрдЯ-y123.skyeng.link рдХреЗ рдирд╛рдо рд╣реИрдВ , рдЬрд╣рд╛рдВ 123 рдкрд░реАрдХреНрд╖рдг рд╕рдВрдЦреНрдпрд╛ рд╣реИред рдкрд░реАрдХреНрд╖рдг рдмрдирд╛рдирд╛ рдФрд░ рдирд┐рдХрд╛рд▓рдирд╛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╣реИред рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХреЗ рдШрдЯрдХреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдЙрд╕ рдкрд░ рдПрдХ рдПрд╕рдПрд╕рдПрд▓ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдХреА рд╕реНрдерд╛рдкрдирд╛ рд╣реИред рдПрдХ рдПрд╕рдПрд╕рдПрд▓ рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдЕрдЧреНрд░рд┐рдо рдореЗрдВ рдЙрддреНрдкрдиреНрди рд╣реЛрддрд╛ рд╣реИ, рдЯреЗрдореНрдкрд▓реЗрдЯ рджреНрд╡рд╛рд░рд╛ рдирд╛рдореЛрдВ рдХреЗ рд╕рд╛рде:

    ssl_cert_pattern:
      - *
      - *.auth
      - *.bill

      .  .  .

рдХреЗрд╡рд▓ 30 рдирд╛рдореЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВред рдЗрд╕рд▓рд┐рдП рдкреНрд░рдорд╛рдгрдкрддреНрд░ рдирд╛рдореЛрдВ рдХреЗ рд╕рд╛рде рдЖрддрд╛ рд╣реИ

    test-y123.skyeng.link
    *.test-y123.skyeng.link
    *.auth.test-y123.skyeng.link
    *.bill.test-y123.skyeng.link

рдЖрджрд┐ред

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

рдкреБрдирд╢реНрдЪ


рдХреЛрдб рдХреЗ рд╕рд╛рде рднрдВрдбрд╛рд░ ред

рдпрд╣ рднреА рдЗрд╕ рд╡рд┐рд╖рдп рдкрд░ рдкрдврд╝рдирд╛ рджрд┐рд▓рдЪрд╕реНрдк рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдХреИрд╕реЗ рд╕реНрдЯреИрдХ рдУрд╡рд░рдлреНрд▓реЛ HTTPS рдореЗрдВ рдмрджрд▓ рдЧрдпрд╛ :

  • рд╡рд┐рднрд┐рдиреНрди рд╕реНрддрд░реЛрдВ рдХреЗ рд╕реИрдХрдбрд╝реЛрдВ рдбреЛрдореЗрди
  • WebSockets
  • HTTP APIs (рдкреНрд░реЙрдХреНрд╕реА рд╕рдорд╕реНрдпрд╛рдПрдБ)
  • рд╕рдм рдХреБрдЫ рдХрд░реЗрдВ рдФрд░ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рди рдЫреЛрдбрд╝реЗрдВ

рдпрджрд┐ рдЖрдкрдХреЗ рдХреЛрдИ рдкреНрд░рд╢реНрди рд╣реИрдВ, рддреЛ рдЯрд┐рдкреНрдкрдгрд┐рдпреЛрдВ рдореЗрдВ рд▓рд┐рдЦреЗрдВ, рдореБрдЭреЗ рдЙрддреНрддрд░ рджреЗрдиреЗ рдореЗрдВ рдЦреБрд╢реА рд╣реЛрдЧреАред

All Articles