Microsoft рдХрдбреВрди рд╡рд┐рдХрд╕рдХрд╛рдВрд╕рд╛рдареА 7 рд╡рд┐рдирд╛рдореВрд▓реНрдп рдЕрднреНрдпрд╛рд╕рдХреНрд░рдо

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

рддрд╕реЗ!

  • рд╕рд░реНрд╡ рдЕрднреНрдпрд╛рд╕рдХреНрд░рдо рд╡рд┐рдирд╛рдореВрд▓реНрдп рдЖрд╣реЗрдд (рдЖрдкрдг рд╡рд┐рдирд╛рдореВрд▓реНрдп рд╕рд╢реБрд▓реНрдХ рдЙрддреНрдкрд╛рджрдиреЗ рджреЗрдЦреАрд▓ рд╡рд╛рдкрд░реВрди рдкрд╛рд╣реВ рд╢рдХрддрд╛);
  • рд░рд╢рд┐рдпрди рдордзреНрдпреЗ 6/7;
  • рдЖрдкрдг рддреНрд╡рд░рд┐рдд рдкреНрд░рд╢рд┐рдХреНрд╖рдг рд╕реБрд░реВ рдХрд░реВ рд╢рдХрддрд╛;
  • рдкреВрд░реНрдг рдЭрд╛рд▓реНрдпрд╛рд╡рд░, рддреБрдореНрд╣рд╛рд▓рд╛ рдХреЛрд░реНрд╕ рдпрд╢рд╕реНрд╡реАрд░реАрддреНрдпрд╛ рдкреВрд░реНрдг рдЭрд╛рд▓реНрдпрд╛рдЪреА рдкреБрд╖реНрдЯреА рдХрд░рдгрд╛рд░рд╛ рдмреЕрдЬ рдорд┐рд│реЗрд▓.

рд╕рд╛рдореАрд▓ рд╡реНрд╣рд╛, рдХрдЯ рдЕрдВрддрд░реНрдЧрдд рддрдкрд╢реАрд▓!

рдорд╛рд▓рд┐рдХреЗрддреАрд▓ рд╕рд░реНрд╡ рд▓реЗрдЦ

рд╣рд╛ рдмреНрд▓реЙрдХ рдирд╡реАрди рд▓реЗрдЦрд╛рдВрдЪреНрдпрд╛ рдкреНрд░рдХрд╛рд╢рдирд╛рд╕рд╣ рдЕрджреНрдпрддрдирд┐рдд рдХреЗрд▓рд╛ рдЬрд╛рдИрд▓

  1. рд╡рд┐рдХрд╕рдХрд╛рдВрд╕рд╛рдареА 7 рд╡рд┐рдирд╛рдореВрд▓реНрдп рдЕрднреНрдпрд╛рд╕рдХреНрд░рдо
  2. *T-A***n*******rov рд╕рд╛рдареА рдореЛрдлрдд рдЕрднреНрдпрд╛рд╕рдХреНрд░рдо
  3. ************ рд╕рд╛рдареА 7 рд╡рд┐рдирд╛рдореВрд▓реНрдп рдЕрднреНрдпрд╛рд╕рдХреНрд░рдо *******
  4. 6 ***** ****** ****** Azure рджреНрд╡рд╛рд░реЗ
  5. **************************************

Microsoft рдХрдбреВрди рд╡рд┐рдХрд╕рдХрд╛рдВрд╕рд╛рдареА 7 рд╡рд┐рдирд╛рдореВрд▓реНрдп рдЕрднреНрдпрд╛рд╕рдХреНрд░рдо

Microsoft рдХрдбреВрди рд╡рд┐рдХрд╕рдХрд╛рдВрд╕рд╛рдареА 7 рд╡рд┐рдирд╛рдореВрд▓реНрдп рдЕрднреНрдпрд╛рд╕рдХреНрд░рдо

1. Windows 10 рд╕рд╛рдареА рдНрдкреНрд▓рд┐рдХреЗрд╢рди рдбреЗрд╡реНрд╣рд▓рдкрдореЗрдВрдЯ

рдЖрдордЪрд╛ рдЫреЛрдЯрд╛ рдХреЛрд░реНрд╕, рдЬреНрдпрд╛рдЪрд╛ рд╕рдВрдкреВрд░реНрдг рдЕрднреНрдпрд╛рд╕ рддреБрдореНрд╣рд╛рд▓рд╛ рд╕реБрдорд╛рд░реЗ 4-5 рддрд╛рд╕ рдШреЗрдИрд▓. рдХреЛрд░реНрд╕ рджрд░рдореНрдпрд╛рди рддреБрдореНрд╣реА:

  • рдкреНрд░рдердо, Windows 10 рд╕рд╛рдареА рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдореВрд▓рднреВрдд рдЧреЛрд╖реНрдЯреАрдВрд╕рд╣ рд╕реНрд╡рддрдГрд▓рд╛ рдкрд░рд┐рдЪрд┐рдд рдХрд░рд╛;
  • рдирдВрддрд░ рд╡реНрд╣рд┐рдЬреНрдпреБрдЕрд▓ рд╕реНрдЯреБрдбрд┐рдУрд╕рд╣ рдХрд╛рдо рдХрд░рдгреНрдпрд╛рдЪрд╛ рдорд╛рд╕реНрдЯрд░;
  • рдирдВрддрд░ рд╡рд┐рдВрдбреЛрдЬрд╕рд╛рдареА рд╕рд░реНрд╡рд╛рдд рд▓реЛрдХрдкреНрд░рд┐рдп рдбреЗрд╡реНрд╣рд▓рдкрдореЗрдВрдЯ рд╡рд╛рддрд╛рд╡рд░рдгрд╛рдд рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕ рдХрд╕реЗ рддрдпрд╛рд░ рдХрд░рд╛рдпрдЪреЗ рддреЗ рддреБрдореНрд╣реА рд╢рд┐рдХрд╛рд▓: UWP, WPF рдЖрдгрд┐ Windows Forms;
  • рдЖрдгрд┐ рд╢реЗрд╡рдЯреА рдЗрдВрдЯрд░рдиреЗрдЯ-рдХрдиреЗрдХреНрдЯ рдХреЗрд▓реЗрд▓реЗ рдНрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╕реЗ рддрдпрд╛рд░ рдХрд░рд╛рдпрдЪреЗ рддреЗ рд╢рд┐рдХрд╛.

рд╣рд╛ рдХреЛрд░реНрд╕ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рддреБрдореНрд╣рд╛рд▓рд╛ рдлрдХреНрдд рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ:

  • рд╡рд┐рдВрдбреЛрдЬ 10 рд╕рдВрдЧрдгрдХ
  • C# рдХрд┐рдВрд╡рд╛ рддрддреНрд╕рдо рднрд╛рд╖реЗрдЪреЗ рдореВрд▓рднреВрдд рдЬреНрдЮрд╛рди

рдЖрдкрдг рдЕрдзрд┐рдХ рддрдкрд╢реАрд▓ рд╢реЛрдзреВ рд╢рдХрддрд╛ рдЖрдгрд┐ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рд╕реБрд░реВ рдХрд░реВ рд╢рдХрддрд╛ рдпрд╛ рджреБрд╡реНрдпрд╛рджреНрд╡рд╛рд░реЗ

Microsoft рдХрдбреВрди рд╡рд┐рдХрд╕рдХрд╛рдВрд╕рд╛рдареА 7 рд╡рд┐рдирд╛рдореВрд▓реНрдп рдЕрднреНрдпрд╛рд╕рдХреНрд░рдо

2. Xamarin.Forms рд╕рд╣ рдореЛрдмрд╛рдЗрд▓ рдЕреЕрдкреНрд╕ рддрдпрд╛рд░ рдХрд░рд╛

рд╣рд╛ рдХреЛрд░реНрд╕ рдЖрдзреАрдЪ рдкреВрд░реНрдгрдкрдгреЗ рдХрд┐рдВрд╡рд╛ рдЬрд╡рд│рдЬрд╡рд│ рдкреВрд░реНрдгрдкрдгреЗ рдЯреВрд▓рдЪреНрдпрд╛ рд╕рд░реНрд╡ рдХрд╛рд░реНрдпрдХреНрд╖рдорддреЗрдЪрд╛ рд╕рдорд╛рд╡реЗрд╢ рдХрд░рддреЛ рдЖрдгрд┐ 10 рддрд╛рд╕рд╛рдВрдЪреНрдпрд╛ рдкреНрд░рд╢рд┐рдХреНрд╖рдгрд╛рд╕рд╛рдареА рдбрд┐рдЭрд╛рдЗрди рдХреЗрд▓реЗрд▓рд╛ рдЖрд╣реЗ. рд╣реЗ рддреБрдореНрд╣рд╛рд▓рд╛ Xamarin.Forms рд╕рд╣ рдХрд╕реЗ рдХрд╛рд░реНрдп рдХрд░рд╛рдпрдЪреЗ рдЖрдгрд┐ iOS рдЖрдгрд┐ Android рдбрд┐рд╡реНрд╣рд╛рдЗрд╕рд╡рд░ рдЪрд╛рд▓рдгрд╛рд░реЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА C# рдЖрдгрд┐ Visual Studio рдХрд╕реЗ рд╡рд╛рдкрд░рд╛рдпрдЪреЗ рддреЗ рд╢рд┐рдХрд╡рддреЗ. рддреНрдпрд╛рдиреБрд╕рд╛рд░, рд╢рд┐рдХрдгреЗ рд╕реБрд░реВ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рддреБрдордЪреНрдпрд╛рдХрдбреЗ рд╡реНрд╣рд┐рдЬреНрдпреБрдЕрд▓ рд╕реНрдЯреБрдбрд┐рдУ 2019 рдЕрд╕рдгреЗ рдЖрдгрд┐ C# рдЖрдгрд┐ .NET рд╕рд╣ рдХрд╛рдо рдХрд░рдгреНрдпрд╛рдЪреЗ рдХреМрд╢рд▓реНрдп рдЕрд╕рдгреЗ рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ.

рдХреЛрд░реНрд╕ рдореЙрдбреНрдпреВрд▓реНрд╕:

  • Xamarin.Forms рд╡рд╛рдкрд░реВрди рдореЛрдмрд╛рдЗрд▓ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рддрдпрд╛рд░ рдХрд░рдгреЗ;
  • Xamarin.Android рдЪрд╛ рдкрд░рд┐рдЪрдп;
  • Xamarin.iOS рдЪрд╛ рдкрд░рд┐рдЪрдп;
  • Xamarin рдордзреНрдпреЗ рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдЗрдВрдЯрд░рдлреЗрд╕ рддрдпрд╛рд░ рдХрд░рд╛. XAML рд╡рд╛рдкрд░реВрди рдЕрдиреБрдкреНрд░рдпреЛрдЧ рддрдпрд╛рд░ рдХрд░рд╛;
  • Xamarin.Forms рдордзреНрдпреЗ XAML рдкреГрд╖реНрдард╛рдВрд╡рд░ рд▓реЗрдЖрдЙрдЯ рд╕реЗрдЯ рдХрд░рдгреЗ;
  • рд╕рд╛рдорд╛рдпрд┐рдХ рд╕рдВрд╕рд╛рдзрдиреЗ рдЖрдгрд┐ рд╢реИрд▓реА рд╡рд╛рдкрд░реВрди рд╕реБрд╕рдВрдЧрдд Xamarin.рдлреЙрд░реНрдореНрд╕ XAML рдкреГрд╖реНрдареЗ;
  • рдкреНрд░рдХрд╛рд╢рдирд╛рд╕рд╛рдареА Xamarin рдЕрд░реНрдЬ рддрдпрд╛рд░ рдХрд░рдгреЗ;
  • Xamarin рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрдордзреНрдпреЗ REST рд╡реЗрдм рд╕реЗрд╡рд╛ рд╡рд╛рдкрд░рдгреЗ;
  • Xamarin.Forms рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдд SQLite рд╡рд╛рдкрд░реВрди рд╕реНрдерд╛рдирд┐рдХ рдбреЗрдЯрд╛ рд╕рдВрдЪрдпрд┐рдд рдХрд░рдгреЗ;
  • рдПрдХрд╛рдзрд┐рдХ-рдкреГрд╖реНрда Xamarin рддрдпрд╛рд░ рдХрд░рд╛. рд╕реНрдЯреЕрдХ рдЖрдгрд┐ рдЯреЕрдм-рдЖрдзрд╛рд░рд┐рдд рдиреЗрд╡реНрд╣рд┐рдЧреЗрд╢рдирд╕рд╣ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рддрдпрд╛рд░ рдХрд░рд╛.

рдЕрдзрд┐рдХ рдЬрд╛рдгреВрди рдШреНрдпрд╛ рдЖрдгрд┐ рд╢рд┐рдХрдгреЗ рд╕реБрд░реВ рдХрд░рд╛

Microsoft рдХрдбреВрди рд╡рд┐рдХрд╕рдХрд╛рдВрд╕рд╛рдареА 7 рд╡рд┐рдирд╛рдореВрд▓реНрдп рдЕрднреНрдпрд╛рд╕рдХреНрд░рдо

3. Azure рдордзреНрдпреЗ рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░реЗрдЬ

Azure рдбреЗрдЯрд╛ рд╕рдВрдЪрдпрд┐рдд рдХрд░рдгреНрдпрд╛рдЪреЗ рдЕрдиреЗрдХ рдорд╛рд░реНрдЧ рдкреНрд░рджрд╛рди рдХрд░рддреЗ: рдЕрд╕рдВрд░рдЪрд┐рдд рдбреЗрдЯрд╛ рд╕рдВрдЪрдпрди, рд╕рдВрдЧреНрд░рд╣рдг рд╕рдВрдЪрдпрди, рд░рд┐рд▓реЗрд╢рдирд▓ рд╕реНрдЯреЛрд░реЗрдЬ рдЖрдгрд┐ рдмрд░реЗрдЪ рдХрд╛рд╣реА рд╡рд╛рдкрд░рдгреЗ. 3,5-4 рддрд╛рд╕рд╛рдВрдордзреНрдпреЗ, рддреБрдореНрд╣рд╛рд▓рд╛ Azure рдордзреАрд▓ рд╕реНрдЯреЛрд░реЗрдЬ рдХрд╕реЗ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рд╛рдпрдЪреЗ, рд╕реНрдЯреЛрд░реЗрдЬ рдЦрд╛рддреЗ рдХрд╕реЗ рддрдпрд╛рд░ рдХрд░рд╛рдпрдЪреЗ рдЖрдгрд┐ рддреБрдореНрд╣рд╛рд▓рд╛ рдХреНрд▓рд╛рдЙрдбрдордзреНрдпреЗ рд╕реНрдЯреЛрдЕрд░ рдХрд░реВ рдЗрдЪреНрдЫрд┐рдд рдбреЗрдЯрд╛рд╕рд╛рдареА рдпреЛрдЧреНрдп рдореЙрдбреЗрд▓ рдХрд╕реЗ рдирд┐рд╡рдбрд╛рдпрдЪреЗ рдпрд╛рдЪреЗ рдореВрд▓рднреВрдд рдЬреНрдЮрд╛рди рдорд┐рд│реЗрд▓.

рдХреЛрд░реНрд╕ рдореЙрдбреНрдпреВрд▓реНрд╕:

  • рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░реЗрдЬрд╕рд╛рдареА рдПрдХ рджреГрд╖реНрдЯреАрдХреЛрди рдирд┐рд╡рдбрдгреЗ;
  • рд╕реНрдЯреЛрд░реЗрдЬ рдЦрд╛рддреЗ рддрдпрд╛рд░ рдХрд░рд╛;
  • рддреБрдордЪрд╛ рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рди Azure рд╕реНрдЯреЛрд░реЗрдЬрд╢реА рдХрдиреЗрдХреНрдЯ рдХрд░рдд рдЖрд╣реЗ;
  • Azure Storage Account Protection (рд╣реЗ рдореЙрдбреНрдпреВрд▓ рдХреНрд▓рд╛рдЙрдб рдбреЗрдЯрд╛ рдкреНрд░реЛрдЯреЗрдХреНрд╢рди рдХреЛрд░реНрд╕рдордзреНрдпреЗ рджреЗрдЦреАрд▓ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдХреЗрд▓реЗ рдЖрд╣реЗ);
  • рдмреНрд▓реЙрдм рд╕реНрдЯреЛрд░реЗрдЬ рд╡рд╛рдкрд░рдгреЗ.

рддрдкрд╢реАрд▓ рдЖрдгрд┐ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рд╕реБрд░реВ

Microsoft рдХрдбреВрди рд╡рд┐рдХрд╕рдХрд╛рдВрд╕рд╛рдареА 7 рд╡рд┐рдирд╛рдореВрд▓реНрдп рдЕрднреНрдпрд╛рд╕рдХреНрд░рдо

4. Python рдЖрдгрд┐ Azure рдиреЛрдЯрдмреБрдХ рд╡рд╛рдкрд░реВрди рдорд╢реАрди рд▓рд░реНрдирд┐рдВрдЧрдЪрд╛ рдкрд░рд┐рдЪрдп

рд╣рд╛ рдХреЛрд░реНрд╕ рддреБрдореНрд╣рд╛рд▓рд╛ рдлрдХреНрдд 2-3 рддрд╛рд╕ рдШреЗрдИрд▓, рдкрд░рдВрддреБ рддреБрдореНрд╣рд╛рд▓рд╛ рдмрд░реАрдЪ рдЙрдкрдпреБрдХреНрдд рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдХреМрд╢рд▓реНрдпреЗ рджреЗрдИрд▓. рд╢реЗрд╡рдЯреА, рддреНрдпрд╛рдЪрд╛ рдЕрднреНрдпрд╛рд╕ рдХрд░реВрди рддреБрдореНрд╣реА рдЕрдЬреНрдпреБрд░ рдиреЛрдЯрдмреБрдХреНрд╕рдордзреНрдпреЗ рдЪрд╛рд▓рдгрд╛рд▒реНрдпрд╛ рдЬреНрдпреБрдкрд┐рдЯрд░ рдиреЛрдЯрдмреБрдХреНрд╕рдордзреНрдпреЗ рдкрд╛рдпрдерди рдЖрдгрд┐ рд╕рдВрдмрдВрдзрд┐рдд рд▓рд╛рдпрдмреНрд░рд░реА рдХрд╕реЗ рд╡рд╛рдкрд░рд╛рд╡реЗ рд╣реЗ рд╢рд┐рдХреВ рд╢рдХрд╛рд▓ рдкреЕрдЯрд░реНрдирдЪрд╛ рдЕрдВрджрд╛рдЬ рд▓рд╛рд╡рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рдЯреНрд░реЗрдВрдб рдУрд│рдЦрдгреНрдпрд╛рд╕рд╛рдареА.

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

рдЙрддреНрддреАрд░реНрдг рд╣реЛрдгреНрдпрд╛рд╕рд╛рдареА, рдкрд╛рдпрдерди рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧрдЪреЗ рдореВрд▓рднреВрдд рдЬреНрдЮрд╛рди рдЖрд╡рд╢реНрдпрдХ рдЖрд╣реЗ.

рддрдкрд╢реАрд▓ рдЖрдгрд┐ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рд╕реБрд░реВ

Microsoft рдХрдбреВрди рд╡рд┐рдХрд╕рдХрд╛рдВрд╕рд╛рдареА 7 рд╡рд┐рдирд╛рдореВрд▓реНрдп рдЕрднреНрдпрд╛рд╕рдХреНрд░рдо

5. рдХреНрд▓рд╛рдЙрдбрдордзреНрдпреЗ рдбреЗрдЯрд╛ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд░рд╛

рдЖрдгрд┐ рдпреЗрдереЗ рд╕реБрд░рдХреНрд╖рд┐рддрддреЗрдЪрд╛ рдПрдХ рдореЛрдард╛ рдХреЛрд░реНрд╕ рдЖрд╣реЗ - рддреНрдпрд╛рдЪрд╛ рдЕрднреНрдпрд╛рд╕ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕реБрдорд╛рд░реЗ 6-7 рддрд╛рд╕ рд▓рд╛рдЧрддреАрд▓. рддреНрдпрд╛рдордзреНрдпреЗ, рддреБрдореНрд╣реА рдЕреЕрдкреНрд▓рд┐рдХреЗрд╢рди рдбреЗрдЯрд╛ рд╕реБрд░рдХреНрд╖рд┐рддрдкрдгреЗ рд╕рдВрдЪрдпрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЕрдВрдЧрднреВрдд Azure рд╕реЗрд╡рд╛ рдХрд╢рд╛ рд╡рд╛рдкрд░рд╛рдпрдЪреНрдпрд╛ рд╣реЗ рд╢рд┐рдХрд╛рд▓ рдЬреЗрдгреЗрдХрд░реВрди рдХреЗрд╡рд│ рдЕрдзрд┐рдХреГрдд рд╕реЗрд╡рд╛ рдЖрдгрд┐ рдХреНрд▓рд╛рдпрдВрдЯрдирд╛ рдбреЗрдЯрд╛рдордзреНрдпреЗ рдкреНрд░рд╡реЗрд╢ рдЕрд╕реЗрд▓.

рдХреЛрд░реНрд╕ рдореЙрдбреНрдпреВрд▓реНрд╕:

  • Azure рдордзреНрдпреЗ рд╕реБрд░рдХреНрд╖рд┐рдд рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░;
  • рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдкреВрд░реНрд╡реА рд╡рд┐рдЪрд╛рд░рд╛рдд рдШреЗрдгреНрдпрд╛рд╕рд╛рдареА рдкрд╛рдЪ рдЖрд╡рд╢реНрдпрдХ рд╕реБрд░рдХреНрд╖рд╛ рдШрдЯрдХ;
  • рддреБрдордЪреЗ Azure рд╕реНрдЯреЛрд░реЗрдЬ рдЦрд╛рддреЗ рд╕реБрд░рдХреНрд╖рд┐рдд рдХрд░рдгреЗ (рд╣реЗ рдореЙрдбреНрдпреВрд▓ Azure рдбреЗрдЯрд╛ рд╕реНрдЯреЛрд░реЗрдЬ рдХреЛрд░реНрд╕рдордзреНрдпреЗ рджреЗрдЦреАрд▓ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ);
  • Azure Key Vault рд╡рд╛рдкрд░реВрди рд╕рд░реНрд╡реНрд╣рд░ рдНрдкреНрд▓рд┐рдХреЗрд╢рдиреНрд╕рдордзреАрд▓ рд░рд╣рд╕реНрдпреЗ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрд┐рдд рдХрд░рд╛;
  • Azure рдЕреЕрдк рд╕реЗрд╡рд╛ рд╡рд╛рдкрд░реВрди рдмреНрд░рд╛рдЙрдЭрд░-рдЖрдзрд╛рд░рд┐рдд рдЕреЕрдкреНрд╕ рдкреНрд░рдорд╛рдгрд┐рдд рдХрд░рд╛;
  • рд╕рд╢рд░реНрдд рдкреНрд░рд╡реЗрд╢ рд╡рд╛рдкрд░реВрди Azure рд╕рдВрд╕рд╛рдзрдирд╛рдВрдЪреЗ рд╕рдВрд░рдХреНрд╖рдг рдХрд░рд╛;
  • рд░реЛрд▓-рдЖрдзрд╛рд░рд┐рдд рдНрдХреНрд╕реЗрд╕ рдХрдВрдЯреНрд░реЛрд▓ (RBAC) рд╕рд╣ Azure рд╕рдВрд╕рд╛рдзрдирд╛рдВрдЪреЗ рд╕рдВрд░рдХреНрд╖рдг рдХрд░рд╛;
  • Azure SQL рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рдВрд░рдХреНрд╖рдг.

рддрдкрд╢реАрд▓ рдЖрдгрд┐ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рд╕реБрд░реВ

Microsoft рдХрдбреВрди рд╡рд┐рдХрд╕рдХрд╛рдВрд╕рд╛рдареА 7 рд╡рд┐рдирд╛рдореВрд▓реНрдп рдЕрднреНрдпрд╛рд╕рдХреНрд░рдо

6. рд╕рд░реНрд╡реНрд╣рд░рд▓реЗрд╕ рдНрдкреНрд▓рд┐рдХреЗрд╢рди рддрдпрд╛рд░ рдХрд░рд╛

Azure рдлрдВрдХреНрд╢рдиреНрд╕ рддреБрдореНрд╣рд╛рд▓рд╛ рдСрди-рдбрд┐рдорд╛рдВрдб рд╕рдВрдЧрдгрдХреАрдп рдкреНрд░рдгрд╛рд▓реА рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ рдЬреА рдЗрд╡реНрд╣реЗрдВрдЯ-рдЪрд╛рд▓рд┐рдд рдЕрд╕рддреЗ рдЖрдгрд┐ рдЬреЗрд╡реНрд╣рд╛ рд╡рд┐рд╡рд┐рдз рдмрд╛рд╣реНрдп рдШрдЯрдирд╛ рдШрдбрддрд╛рдд рддреЗрд╡реНрд╣рд╛ рдЯреНрд░рд┐рдЧрд░ рд╣реЛрддрд╛рдд. 6-7 рддрд╛рд╕рд╛рдВрдд, рддреБрдореНрд╣реА рд╕рд░реНрд╡реНрд╣рд░-рд╕рд╛рдЗрдб рд▓реЙрдЬрд┐рдХ рд░рди рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдгрд┐ рд╕рд░реНрд╡реНрд╣рд░рд▓реЗрд╕ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░реНрд╕ рддрдпрд╛рд░ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА Azure рдлрдВрдХреНрд╢рдиреНрд╕ рдХрд╕реЗ рд╡рд╛рдкрд░рд╛рд╡реЗ рддреЗ рд╢рд┐рдХрд╛рд▓.

рдХреЛрд░реНрд╕ рдореЙрдбреНрдпреВрд▓реНрд╕:

  • рд╡реНрдпрд╡рд╕рд╛рдп рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╕реНрд╡рдпрдВрдЪрд▓рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЗрд╖реНрдЯрддрдо Azure рд╕реЗрд╡рд╛ рдирд┐рд╡рдбрдгреЗ;
  • Azure рдлрдВрдХреНрд╢рдиреНрд╕ рд╡рд╛рдкрд░реВрди рд╕рд░реНрд╡реНрд╣рд░рд▓реЗрд╕ рд▓реЙрдЬрд┐рдХ рддрдпрд╛рд░ рдХрд░рд╛;
  • рдЯреНрд░рд┐рдЧрд░ рд╡рд╛рдкрд░реВрди Azure рдлрдВрдХреНрд╢рди рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рд╛;
  • рдЗрдирдкреБрдЯ рдЖрдгрд┐ рдЖрдЙрдЯрдкреБрдЯ рдмрд╛рдЗрдВрдбрд┐рдВрдЧ рд╡рд╛рдкрд░реВрди Azure рдлрдВрдХреНрд╢рдиреНрд╕ рдПрдХрддреНрд░ рдХрд░рд╛;
  • рдЯрд┐рдХрд╛рдК рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ рд╡рд╛рдкрд░реВрди рджреАрд░реНрдШрдХрд╛рд│ рдЯрд┐рдХрдгрд╛рд░рд╛ рд╕рд░реНрд╡реНрд╣рд░рд▓реЗрд╕ рд╡рд░реНрдХрдлреНрд▓реЛ рддрдпрд╛рд░ рдХрд░рд╛;
  • рд╡реНрд╣рд┐рдЬреНрдпреБрдЕрд▓ рд╕реНрдЯреБрдбрд┐рдУ рд╡рд╛рдкрд░реВрди Azure рдлрдВрдХреНрд╢рди рд╡рд┐рдХрд╕рд┐рдд рдХрд░рд╛, рдЪрд╛рдЪрдгреА рдХрд░рд╛ рдЖрдгрд┐ рддреИрдирд╛рдд рдХрд░рд╛;
  • Azure рдлрдВрдХреНрд╢рдиреНрд╕рдордзреНрдпреЗ рд╡реЗрдмрд╣реБрдХ рд╡рд╛рдкрд░реВрди GitHub рдЗрд╡реНрд╣реЗрдВрдЯреНрд╕рдЪреЗ рдирд┐рд░реАрдХреНрд╖рдг рдХрд░рд╛.

рддрдкрд╢реАрд▓ рдЖрдгрд┐ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рд╕реБрд░реВ

Microsoft рдХрдбреВрди рд╡рд┐рдХрд╕рдХрд╛рдВрд╕рд╛рдареА 7 рд╡рд┐рдирд╛рдореВрд▓реНрдп рдЕрднреНрдпрд╛рд╕рдХреНрд░рдо

7. DevOps рдкрджреНрдзрддреАрдВрдЪрд╛ рд╡рд┐рдХрд╛рд╕ [рдЗрдВрдЧреНрд░рдЬреА]

рдЖрддрд╛ рдЖрдореНрд╣реА рд╡рд┐рдХрд╕рдХрд╛рдВрд╕рд╛рдареА рдпрд╛ рд╕рдВрдЧреНрд░рд╣рд╛рдЪреНрдпрд╛ рдЕрдВрддрд┐рдо рдЯрдкреНрдкреНрдпрд╛рд╡рд░ рдкреЛрд╣реЛрдЪрд▓реЛ рдЖрд╣реЛрдд. рдЖрдгрд┐ рдЗрдВрдЧреНрд░рдЬреАрдордзреНрдпреЗ рддреЗ рдПрдХрдореЗрд╡ рдЖрд╣реЗ - рддреЗ рдЕрджреНрдпрд╛рдк рд░рд╢рд┐рдпрдирдордзреНрдпреЗ рднрд╛рд╖рд╛рдВрддрд░рд┐рдд рдХрд░реВ рд╢рдХрд▓реЗ рдирд╛рд╣реАрдд. рд╣рд╛ рдХреЛрд░реНрд╕ рддреБрдордЪрд╛ рдлрдХреНрдд 1-1.5 рддрд╛рд╕ рдШреЗрдИрд▓ рдЖрдгрд┐ DevOps рдмрджреНрджрд▓ рдкреНрд░рд╛рд╕реНрддрд╛рд╡рд┐рдХ рдЬреНрдЮрд╛рди рджреЗрдИрд▓.

DevOps рд╣реЗ рд╢реЗрд╡рдЯрдЪреНрдпрд╛ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдирд╛ рд╕рддрдд рдореВрд▓реНрдп рд╡рд┐рддрд░реАрдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд▓реЛрдХ, рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЖрдгрд┐ рдЙрддреНрдкрд╛рджрдиреЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдгреНрдпрд╛рдмрджреНрджрд▓ рдЖрд╣реЗ. Azure DevOps рд╣реА рдХреНрд╖рдорддрд╛ рд╕рдХреНрд╖рдо рдХрд░рдгрд╛рд▒реНрдпрд╛ рд╕реЗрд╡рд╛рдВрдЪрд╛ рд╕рдВрдЪ рдЖрд╣реЗ. Azure DevOps рд╕рд╣, рддреБрдореНрд╣реА рдХреНрд▓рд╛рдЙрдб рдХрд┐рдВрд╡рд╛ рдСрди-рдкреНрд░рд┐рдорд╛рдЗрд╕реЗрд╕рдордзреНрдпреЗ рдХреЛрдгрддрд╛рд╣реА рдЕрдиреБрдкреНрд░рдпреЛрдЧ рддрдпрд╛рд░ рдХрд░реВ рд╢рдХрддрд╛, рдЪрд╛рдЪрдгреА рдХрд░реВ рд╢рдХрддрд╛ рдЖрдгрд┐ рддреИрдирд╛рдд рдХрд░реВ рд╢рдХрддрд╛. рдкрд╛рд░рджрд░реНрд╢рдХрддрд╛, рд╕рд╣рдпреЛрдЧ, рд╕рддрдд рд╡рд┐рддрд░рдг рдЖрдгрд┐ рд╕рддрдд рдЙрдкрдпреЛрдЬрди рд╕рдХреНрд╖рдо рдХрд░рдгрд╛рд░реНтАНрдпрд╛ DevOps рдкрджреНрдзрддреА рд╕реЙрдлреНрдЯрд╡реЗрдЕрд░ рдбреЗрд╡реНрд╣рд▓рдкрдореЗрдВрдЯ рд╕рд╛рдпрдХрд▓рдордзреНрдпреЗ рд╕рдорд╛рдХрд▓рд┐рдд рдХреЗрд▓реНрдпрд╛ рдЬрд╛рдд рдЖрд╣реЗрдд.

рдпрд╛ рд╢рд┐рдХрдгреНрдпрд╛рдЪреНрдпрд╛ рдорд╛рд░реНрдЧрд╛рдиреЗ, рддреБрдореНрд╣реА DevOps рд╡рд░ рддреБрдордЪрд╛ рдкреНрд░рд╡рд╛рд╕ рд╕реБрд░реВ рдХрд░рд╛рд▓ рдЖрдгрд┐ рд╢рд┐рдХрд╛рд▓:

  • рд╡реНрд╣реЕрд▓реНрдпреВ рд╕реНрдЯреНрд░реАрдо рдбрд╛рдпрдЧреНрд░рд╛рдо рддреБрдореНрд╣рд╛рд▓рд╛ рд╕рдзреНрдпрд╛рдЪреНрдпрд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЖрдгрд┐ рддрдВрддреНрд░рдЬреНрдЮрд╛рдирд╛рдЪреЗ рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдгреНрдпрд╛рдд рдХрд╢реА рдорджрдд рдХрд░реВ рд╢рдХрддрд╛рдд;
  • рдореЛрдлрдд Azure DevOps рдЦрд╛рддреНрдпрд╛рд╕рд╛рдареА рдиреЛрдВрджрдгреА рдХрд╢реА рдХрд░рд╛рд╡реА;
  • Azure рдмреЛрд░реНрдб рд╡рд╛рдкрд░реВрди рдХрд╛рдорд╛рдЪреНрдпрд╛ рд╡рд╕реНрддреВрдВрдЪреЗ рдирд┐рдпреЛрдЬрди рдЖрдгрд┐ рдЯреНрд░реЕрдХ рдХрд╕реЗ рдХрд░рд╛рд╡реЗ.

рддрдкрд╢реАрд▓ рдЖрдгрд┐ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рд╕реБрд░реВ

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

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

*рдХреГрдкрдпрд╛ рд▓рдХреНрд╖рд╛рдд рдШреНрдпрд╛ рдХреА рдХрд╛рд╣реА рдореЙрдбреНрдпреВрд▓ рдкреВрд░реНрдг рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рддреБрдореНрд╣рд╛рд▓рд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рдХрдиреЗрдХреНрд╢рдирдЪреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдЕрд╕реВ рд╢рдХрддреЗ.

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛