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

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

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

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