рд╣рдо рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2019 рдХреЗ рд▓рд┐рдП рдирдП рдПрдЬрд╝реНрдпреЛрд░ IoT рдПрдЬ рдЯреВрд▓реНрд╕ рдПрдХреНрд╕рдЯреЗрдВрд╢рди (рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди) рдХреА рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдЙрдкрд▓рдмреНрдзрддрд╛ рдХреА рдШреЛрд╖рдгрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрддреНрд╕рд╛рд╣рд┐рдд рд╣реИрдВред рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2019 рдХреЗ рд╕рд╛рде IoT рдПрдЬ рд╕реЙрд▓реНрдпреВрд╢рдВрд╕ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдпрд╛рддреНрдордХрддрд╛рдУрдВ рдХрд╛ рдПрдХ рд╕рдореГрджреНрдз рд╕реЗрдЯ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ:

- рдирдИ Azure IoT рдПрдЬ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╡рд┐рднрд┐рдиреНрди рдкреНрд▓реЗрдЯрдлрд╛рд░реНрдореЛрдВ рдХреЛ рд▓рдХреНрд╖рд┐рдд рдХрд░ рд░рд╣реА рд╣реИ (рд▓рд┐рдирдХреНрд╕ amd64, Linux arm32v7, Windows amd64)
- рд╕рдорд╛рдзрд╛рди рдХреЗ рд▓рд┐рдП рдПрдХ рдирдпрд╛ IoT рдПрдЬ рдореЙрдбреНрдпреВрд▓ (C # / C) рдЬреЛрдбрд╝реЗрдВ
- рдЕрдкрдиреЗ рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдорд╢реАрди рдкрд░ рд╕реНрдерд╛рдиреАрдп рд░реВрдк рд╕реЗ IoT рдПрдЬ рдореЙрдбреНрдпреВрд▓реНрд╕ рдХреЛ рдПрдбрд┐рдЯ, рдмрд┐рд▓реНрдб рдФрд░ рдбреАрдмрдЧ рдХрд░реЗрдВ
- рдЖрдИрдУрдЯреА рдПрдЬ рдореЙрдбреНрдпреВрд▓ рдХреЗ рдбреЙрдХрдЯрд░ рдЫрд╡рд┐рдпреЛрдВ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдФрд░ рдзрдХреНрдХрд╛
- рд╕реНрдерд╛рдиреАрдп рдпрд╛ рджреВрд░рд╕реНрде рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░ рдореЗрдВ IoT рдПрдЬ рдореЙрдбреНрдпреВрд▓ рдЪрд▓рд╛рдПрдБ
- IoT рдПрдЬ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд▓рд┐рдП IoT рд╕рдорд╛рдзрд╛рди рддреИрдирд╛рдд рдХрд░реЗрдВ ( рдХреНрд▓рд╛рдЙрдб рдПрдХреНрд╕рдкреНрд▓реЛрд░рд░ рдХреЗ рд╕рд╛рде)

рдЖрд╡рд╢реНрдпрдХ рд╢рд░реНрддреЗрдВ
рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2019 : ".NET рдбреЗрд╕реНрдХрдЯреЙрдк рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ" рдФрд░ "рдПрдЬрд╝реНрдпреЛрд░ рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рд╡рд░реНрдХрд▓реЛрдб" рд╡рд░реНрдХрд▓реЛрдб рд╕реНрдерд╛рдкрд┐рдд; рдпрджрд┐ рдЖрдк C рдореЙрдбреНрдпреВрд▓ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ, рддреЛ "C ++ рдХреЗ рд╕рд╛рде рд╡рд┐рдВрдбреЛрдЬ рдбреЗрд╕реНрдХрдЯреЙрдк рд╡рд┐рдХрд╛рд╕" рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдбреЙрдХрдЯрд░ рдбреЗрд╕реНрдХрдЯреЙрдк ред рдЖрдкрдХреЛ рд▓рд┐рдирдХреНрд╕ рдХрдВрдЯреЗрдирд░ рдореЛрдб рдпрд╛ рд╡рд┐рдВрдбреЛрдЬ рдХрдВрдЯреЗрдирд░ рдореЛрдб рдореЗрдВ рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ рдбреЙрдХрд░ рд╕реАрдИ рдХреЛ рдареАрдХ рд╕реЗ рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред
рдбрд┐рдмрдЧ рдХрд░рдиреЗ, рдЪрд▓рд╛рдиреЗ рдФрд░ рдЕрдкрдиреЗ IoT рдПрдЬ рд╕рдорд╛рдзрд╛рди рдХрд╛ рдкрд░реАрдХреНрд╖рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдерд╛рдиреАрдп рд╡рд┐рдХрд╛рд╕ рд╡рд╛рддрд╛рд╡рд░рдг рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ
Azure IoT EdgeHub Dev рдЯреВрд▓ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ ред
рдкрд╛рдпрдерди (2.7 / 3.6) рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ, рдлрд┐рд░ рдЕрдкрдиреЗ рдЯрд░реНрдорд┐рдирд▓ рдореЗрдВ рдХрдорд╛рдВрдб рдХреЗ рдиреАрдЪреЗ рдЪрд▓рд╛рдХрд░ iottgehubdev рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВред рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЖрдкрдХрд╛ Azure IoT EdgeHub Dev рдЯреВрд▓ рд╕рдВрд╕реНрдХрд░рдг 0.8.0 рд╕реЗ рдЕрдзрд┐рдХ рд╣реИред
pip install --upgrade iotedgehubdev
рд╕реНрдерд╛рдкрдирд╛
рдирдпрд╛ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреЛ рд╡рд┐рдХрд▓реНрдк рд╣реИрдВ:
- Visual Studio рдорд╛рд░реНрдХреЗрдЯрдкреНрд▓реЗрд╕ рд╕реЗ рдирдпрд╛ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдбрд╛рдЙрдирд▓реЛрдб рдФрд░ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░реЗрдВред
- рд╡реИрдХрд▓реНрдкрд┐рдХ рд░реВрдк рд╕реЗ, рдЖрдк рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдПрдХреНрд╕рдЯреЗрдВрд╢рдиреНрд╕ -> рдореИрдиреЗрдЬ рдПрдХреНрд╕рдЯреЗрдВрд╢рдиреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд╡рд┐рдЬреБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ 2019 рдХреЗ рднреАрддрд░ рд╕реЗ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХреЛ рд╕реАрдзреЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдПрдХреНрд╕рдЯреЗрдВрд╢рдиреНрд╕ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░реЗрдВ рд╡рд┐рдВрдбреЛ рдореЗрдВ, рдмрд╛рдПрдВ рдкреИрдирд▓ рд╕реЗ рдСрдирд▓рд╛рдЗрди рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ рдФрд░ рдЦреЛрдЬ рдмреЙрдХреНрд╕ рдореЗрдВ рдЗрдирдкреБрдЯ рдПрдЬ рдХреЛ "рджрд╛рдИрдВ рдУрд░ рд╡реАрдПрд╕ 2019 [рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди] рдХреЗ рд▓рд┐рдП" Azure IoT рдПрдЬ рдЯреВрд▓реНрд╕ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВред

рдЗрд╕ рдПрдХреНрд╕рдЯреЗрдВрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХреИрд╕реЗ рдХрд░реЗрдВ?
рдХреГрдкрдпрд╛ рдЖрд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдЯреНрдпреВрдЯреЛрд░рд┐рдпрд▓ рджреЗрдЦреЗрдВ:
тЖТ Azure IoT Edge (рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди) рдХреЗ рд▓рд┐рдП рдореЙрдбреНрдпреВрд▓ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдФрд░ рдбреАрдмрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП Visual Studio 2019 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
тЖТ рдЖрд╕рд╛рдиреА рд╕реЗ рд╡рд┐рдХрд╕рд┐рдд рдФрд░ Azure IoT рдПрдЬ рдЯреВрд▓реНрд╕ рдХреЗ рд╕рд╛рде Azure IoT Edge C рдореЙрдбреНрдпреВрд▓ рдбрд┐рдмрдЧ рдХрд░реЗрдВ
тЖТ рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ рдПрдЬрд╝реНрдпреЛрд░ IoT рдПрдЬ рдЯреВрд▓реНрд╕ рдбреЙрдХреНрдпреВрдореЗрдВрдЯ рд░реЗрдкреЛ
рдХреГрдкрдпрд╛ рдЗрд╕реЗ рдЖрдЬрд╝рдорд╛рдиреЗ рдореЗрдВ рд╕рдВрдХреЛрдЪ рди рдХрд░реЗрдВ! рдЖрдкрдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдФрд░ рд╕реБрдЭрд╛рд╡ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИрдВ рддрд╛рдХрд┐ рдЖрдк рдЕрдкрдиреЗ IoT рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рд╕реБрдзрд╛рд░ рдХрд░ рд╕рдХреЗрдВред рдХреГрдкрдпрд╛ рд╣рдорд╛рд░реЗ рд╡рд┐рдЬрд╝реБрдЕрд▓ рд╕реНрдЯреВрдбрд┐рдпреЛ Azure IoT рдПрдЬ рдЯреВрд▓реНрд╕ рд░реЗрдкреЛ рдореЗрдВ рдПрдХ рд╕реБрд╡рд┐рдзрд╛ рдХрд╛ рд╕реБрдЭрд╛рд╡ рджреЗрдХрд░ рдпрд╛ рдХрд┐рд╕реА рд╕рдорд╕реНрдпрд╛ рдХреА рд░рд┐рдкреЛрд░реНрдЯ рдХрд░рдХреЗ рдЕрдкрдиреЗ рд╡рд┐рдЪрд╛рд░ рд╣рдорд╛рд░реЗ рд╕рд╛рде рд╕рд╛рдЭрд╛ рдХрд░реЗрдВред