рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдФрд░ рдУрдкрди рд╕реЛрд░реНрд╕ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ 10 рдЧрд▓рдд рдзрд╛рд░рдгрд╛рдПрдВ

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

рдорд┐рдердХ 1: рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдУрдкрди рд╕реЛрд░реНрд╕ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

рдореИрдВ рдЗрд╕ рдорд┐рдердХ рдХреЛ рдЕрдХреНрд╕рд░ рд╕реБрдирддрд╛ рд╣реВрдВред Windows Azure рдУрдкрди рд╕реЛрд░реНрд╕ рдПрдкреНрд▓рд┐рдХреЗрд╢рди, рд╕рд┐рд╕реНрдЯрдо рдФрд░ рднрд╛рд╖рд╛рдУрдВ рдХреА рдПрдХ рдмрдбрд╝реА рдФрд░ рдмрдврд╝рддреА рд╕рдВрдЦреНрдпрд╛ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рдореЗрдВ рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ред NET, Java, PHP, Node.js рдФрд░ Python рдЗрди рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рдЙрдкрд▓рдмреНрдз SDKs рдХрд╛ рдЙрдкрдпреЛрдЧ рдЬрд▓реНрджреА рд╕реЗ рд╢реБрд░реВ рдХрд░рдиреЗ рдФрд░ рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдХрд╛ рдкреВрд░реНрдг рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЗрд╕ рддрдереНрдп рдХреЗ рдмрд╛рд╡рдЬреВрдж рдХрд┐ рдПрдЬрд╝реНрдпреЛрд░ рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХреЗ рдкреНрд░рддреНрдпреЗрдХ рдирдП рдЕрдкрдбреЗрдЯ рдХреЗ рд╕рд╛рде - рд╕рдорд░реНрдерд┐рдд рдУрдкрди рд╕реЛрд░реНрд╕ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпреЛрдВ рдХреА рд╕реВрдЪреА рдмрдврд╝ рд░рд╣реА рд╣реИ - рдЕрдзрд┐рдХрд╛рдВрд╢ рдЕрднреА рднреА рдирд╣реАрдВ рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдРрд╕реЗ рдЕрд╡рд╕рд░ рдореМрдЬреВрдж рд╣реИрдВред рдУрдкрди рд╕реЛрд░реНрд╕ рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпреЛрдВ рдХреА рдПрдХ рдкреВрд░реА рд╕реВрдЪреА рдпрд╣рд╛рдВ рдкрд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИ ред

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

рдЪрд┐рддреНрд░рд╛ 2. - рдЧрд┐рдЯ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкреНрд░рдХрд╛рд╢рди

рдорд┐рдердХ 2: рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдкрд░ рдЬрд╛рд╡рд╛ рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ .Net рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдЬрдЯрд┐рд▓ рд╣реИред

рдпрд╣ рдореИрдВрдиреЗ рдЬрд╛рд╡рд╛ рдбреЗрд╡рд▓рдкрд░реНрд╕ рд╕реЗ рдХрдИ рдмрд╛рд░ рд╕реБрдирд╛ рд╣реИред рдПрдХ рдмрд╛рд░ рдлрд┐рд░, рдЗрд╕ рддрд░рд╣ рдХреА рд░рд╛рдп рдХреЛ рд╕реБрдирдХрд░, рдореИрдВрдиреЗ рдЦреБрдж рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдЬреЛ рдореИрдВрдиреЗ рд╕реБрдирд╛ рд╣реИ, рд╡рд╣ рдЬреЛ рдореИрдВрдиреЗ рджреЗрдЦрд╛ рд╣реИ, рдЙрд╕рд╕реЗ рдореМрд▓рд┐рдХ рд░реВрдк рд╕реЗ рдЕрд▓рдЧ рд╣реИ, рдореБрдЭреЗ WinAzure рдХреЗ рд▓рд┐рдП рдПрдХреНрд▓рд┐рдкреНрд╕ + рдПрд╕рдбреАрдХреЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдЬрд╛рд╡рд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рддреИрдирд╛рдд рдХрд░рдиреЗ рдореЗрдВ рдХрдИ рдорд┐рдирдЯ рд▓рдЧ рдЧрдПред Windows Azure SDK рдХреЗ рд▓рд┐рдП рд╕реНрд░реЛрдд рдХреЛрдб рдЦреБрд▓рд╛ рд╣реИ, рдЖрдк рдЗрд╕реЗ рдЙрдкрдпреБрдХреНрдд рдЕрдиреБрднрд╛рдЧ рдореЗрдВ GitHub рдкрд░ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред
рд╣рд╛рдВ, рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рддреИрдпрд╛рд░ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╣реИ, рддреЛ рдЖрдкрдХреЛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдХреЛ рд╕рдВрд╢реЛрдзрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рд▓рд╛рдЧрдд, рдорд╛рдкрдиреАрдпрддрд╛, рдиреБрдХрд╕рд╛рди, рд▓рд╛рдн, рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ (рдПрд╕рдХреНрдпреВрдПрд▓ рдПрдЬрд╝реНрдпреЛрд░ рдлрд╛рдпрд░рд╡реЙрд▓, рд▓реЛрдб рдмреИрд▓реЗрдиреНрд╕рд░, рдЖрджрд┐) рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред

рдЪрд┐рддреНрд░ 3 - рдЧреНрд░рд╣рдг рд╕реЗ рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд╛ рдкреНрд░рдХрд╛рд╢рди

рдорд┐рдердХ 3: рдУрдкрди рд╕реЛрд░реНрд╕-рдЯреЗрдХреНрдиреЛрд▓реЙрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕рдВрднрд╡ рдмрдирд╛ рджрд┐рдпрд╛ - Microsoft рдирд┐рд░рдВрддрд░ рдЕрдкрдбреЗрдЯ рдЬрд╛рд░реА рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

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

рддрд╛рд▓рд┐рдХрд╛ 1 - рд╡рд┐рднрд┐рдиреНрди рднрд╛рд╖рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдирд╡реАрдирддрдо рдПрд╕рдбреАрдХреЗ рдЕрдкрдбреЗрдЯ

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

рдорд┐рдердХ 4: Windows Azure рдореЗрдВ, рдХреЗрд╡рд▓ Windows Server 2008 R2 / 2012 рдХреЛ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

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

рдЪрд┐рддреНрд░рд╛ 4. - рд╡реАрдПрдо рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдЫрд╡рд┐рдпреЛрдВ рдХреА рдЧреИрд▓рд░реА

рдорд┐рдердХ 5: рдХреНрд▓рд╛рдЙрдб рдкрд░ рдУрдкрди рд╕реЛрд░реНрд╕ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ рддреИрдирд╛рдд рдХрд░рдиреЗ рдФрд░ рдорд╛рдЗрдЧреНрд░реЗрдЯ рдХрд░рдиреЗ рдкрд░ рд╕рд╛рдордЧреНрд░реА рдХреА рдХрдореАред

рдореИрдВ рд╣рд░ рдмрд╛рд░ рдЬрдм рднреА рдореИрдВ рдордВрдЪреЛрдВ рдХреЛ рдкрдврд╝рддрд╛ рд╣реВрдВ, рддреЛ рд╡рд╣ рднрд░ рдЧрдпрд╛, рдФрд░ рдореИрдВ рд╣реИрд░рд╛рди рд░рд╣ рдЧрдпрд╛ред рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдРрдкреНрд╕ рдмрдирд╛рдиреЗ рдкрд░ рдмрд╣реБрдд рд╕рд╛рд░реЗ рд╕рдВрд╕рд╛рдзрди рдФрд░ рдмреНрд▓реЙрдЧ рд╣реИрдВред рдпрд╣рд╛рдБ рдЙрдирдореЗрдВ рд╕реЗ рдХреБрдЫ рд╣реИрдВ:


рдорд┐рдердХ 6: рдХреНрд▓рд╛рдЙрдб рдХреЗ рд▓рд┐рдП рд╕рд╛рдЗрдЯреЛрдВ рдХреЛ рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдХрдард┐рдирд╛рдИред

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

рдЕрдВрдЬреАрд░ред 5 - Git рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкреНрд░рдХрд╛рд╢рди рдЗрддрд┐рд╣рд╛рд╕
рдЖрдк рд╡реЗрдмрдореИрдЯреНрд░рд┐рдХреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рднреА рддреИрдирд╛рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдмрд╕ рд╕реЗрдЯрд┐рдВрдЧ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ - .publishsettings рдФрд░ рдЗрд╕реЗ рд╡реЗрдмрдореИрдЯреНрд░рд┐рдХреНрд╕ рдкрд░ рдЕрдкрд▓реЛрдб рдХрд░реЗрдВред


рдЕрдВрдЬреАрд░ред 6 - рд╡реЗрдмрдореИрдЯреНрд░рд┐рдХреНрд╕ рд╕реЗ рдПрдХ рд╕рд╛рдЗрдЯ рдХрд╛ рдкреНрд░рдХрд╛рд╢рди
рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдХреНрд░реВрд░ рдХреЗ рд▓рд┐рдП, рдЖрдк рдПрдлрд╝рдЯреАрдкреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдиреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдУрдВ рдХреЛ рддреИрдирд╛рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ;)

рдорд┐рдердХ 7: рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдкрд░, Microsoft рдХреЗрд╡рд▓ SQL рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред

рд╕рдмрд╕реЗ рдордЬреЗрджрд╛рд░ рдорд┐рдердХреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдореИрдВ рднрд░ рдореЗрдВ рдЖрдпрд╛ рд╣реВрдВред Windows Azure рдРрд╕реА рдХрдИ рд╕реЗрд╡рд╛рдПрдБ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдЬреЛ рдЖрдкрдХреЗ рдбреЗрдЯрд╛ рдХреЛ рдХреНрд▓рд╛рдЙрдб рдореЗрдВ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддреА рд╣реИрдВ:

рдбреЗрдЯрд╛ рдХреЛ MySQL ( рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ ), рдХрд╛рдЙрдЪрдбреАрдмреА, рдореЛрдВрдЧреЛрдмреАрдбреА ( рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ ), рдЖрджрд┐ рдореЗрдВ рднреА рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

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

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


рдЕрдВрдЬреАрд░ред 7 - рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдХрдВрдЬрдореНрдкрд╢рди рдХреИрд▓рдХреБрд▓реЗрдЯрд░
рдЬрд┐рди рд╕рд╛рдЗрдЯреЛрдВ рдХреЗ рд▓рд┐рдП рдмрдбрд╝реЗ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдЙрдиреНрд╣реЗрдВ рдореБрдлреНрдд (10 рд╕рд╛рдЗрдЯреЛрдВ рддрдХ) рдХреЗ рд▓рд┐рдП рдкреНрд░рдХрд╛рд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕рдореЗрдВ рдореЛрдмрд╛рдЗрд▓ рд╕реЗрд╡рд╛рдПрдВ рднреА рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдпрджрд┐ рдЖрдк рдХрдИ рднреБрдЧрддрд╛рди рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╕рднреА рд▓рд╛рдЧрддреЛрдВ рдХреЛ рд╕рдВрдмрдВрдзрд┐рдд рдореЗрдиреВ - рд╕рджрд╕реНрдпрддрд╛ рдкреНрд░рдмрдВрдзрди рдореЗрдВ рдЯреНрд░реИрдХ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрджрд┐ рдЖрдк рдХреЗрд╡рд▓ рд╕реЗрд╡рд╛ рджреЗрдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рддреЗ рд╣реИрдВ, рддреЛ рдЗрд╕рдХреА рд▓рд╛рдЧрдд рдХреА рдЧрдгрдирд╛ рдпрд╣рд╛рдБ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИ ред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдЬреЛ рд▓реЛрдЧ Windows Azure рдЖрдЬрд╝рдорд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рд╡реЗ 90 рджрд┐рдиреЛрдВ рдХреЗ рд▓рд┐рдП рдирд┐рд╢реБрд▓реНрдХ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдЖрд╡реЗрджрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред MSDN рд╕рджрд╕реНрдпрддрд╛ рд╡рд╛рд▓реЗ рдбреЗрд╡рд▓рдкрд░ рдореБрдлреНрдд рдореЗрдВ Windows Azure рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ , BizSpark рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЗ рдкреНрд░рддрд┐рднрд╛рдЧреА рднреА рд╕рджрд╕реНрдпрддрд╛ рдХреЗ рд▓рд┐рдП рдореБрдлрд╝реНрдд рдкрд╣реБрдБрдЪ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдЬреЛ рдХрдВрдкрдирд┐рдпрд╛рдВ рдмрдЪрд╛рдирд╛ рдЪрд╛рд╣рддреА рд╣реИрдВ, рдЙрдирдХреЗ рд▓рд┐рдП 32% рддрдХ рдХреА рдЫреВрдЯ рдХреА рд▓рдЪреАрд▓реА рд╡реНрдпрд╡рд╕реНрдерд╛ рдХреА рдкреЗрд╢рдХрд╢ рдХреА рдЧрдИ рд╣реИред

рдорд┐рдердХ 9: рдЕрдзрд┐рдХрд╛рдВрд╢ рд▓реЛрдХрдкреНрд░рд┐рдп рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдФрд░ рднрд╛рд╖рд╛рдПрдВ рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдкрд░ рдЙрдкрд▓рдмреНрдз рдирд╣реАрдВ рд╣реИрдВред

Windows Azure рд▓реЛрдХрдкреНрд░рд┐рдп рдорд╛рдирдХреЛрдВ, рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдФрд░ рднрд╛рд╖рд╛рдУрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рдирдореЗрдВ SOAP, REST, XML, Java, PHP рдФрд░ рд░реВрдмреА рд╢рд╛рдорд┐рд▓ рд╣реИрдВред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рд╢реБрд░реВ рдореЗрдВ, рдордВрдЪ рдЦреБрдж рдХрдИ рднрд╛рд╖рд╛рдУрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ, рдЬреИрд╕реЗ рдХрд┐ VB.net, C #, C ++ рдФрд░ T-SQL, Azure SQL рдХреЗ рднрд╛рдЧ рдХреЗ рд░реВрдк рдореЗрдВред рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рдкрд╛рд╕ рдЕрдкрдиреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрдИ рднрд╛рд╖рд╛рдУрдВ рдХреЛ рдЪреБрдирдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реИрдВ:

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

рдорд┐рдердХ 10: рд╡реАрдПрдо рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХреЗрд╡рд▓ рдЙрди рд╡реАрдПрдЪрдбреА рддрдХ рд╣реА рд╕реАрдорд┐рдд рд╣реИ рдЬрд┐рдиреНрд╣реЗрдВ рдЫрд╡рд┐ рджреАрд░реНрдШрд╛рдУрдВ рдореЗрдВ рджрд░реНрд╢рд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред

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

рдЕрдВрдЬреАрд░ред 8 - рд▓рд┐рдирдХреНрд╕ рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХрдиреЗрдХреНрд╢рди рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ
рд╡рд┐рдВрдбреЛрдЬ рдПрдЬрд╝реНрдпреЛрд░ рдореЗрдВ рдмреВрдЯ рдХреЗ рд▓рд┐рдП рд▓рд┐рдирдХреНрд╕ рд╡реАрдПрдЪрдбреА рдЫрд╡рд┐ рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХрд╛ рдПрдХ рдЙрддреНрдХреГрд╖реНрдЯ рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рд╣реИ ред

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


All Articles