рдЗрдВрдЯрд░рдиреЗрдЯ рдСрдлрд╝ рдерд┐рдВрдЧреНрд╕ рдХреЗ рд▓рд┐рдП EdgeX 2.0 рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХрд╛ рд░рд┐рд▓реАрдЬрд╝

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

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

рдЗрдВрдЯрд░рдиреЗрдЯ рдСрдлрд╝ рдерд┐рдВрдЧреНрд╕ рдХреЗ рд▓рд┐рдП EdgeX 2.0 рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХрд╛ рд░рд┐рд▓реАрдЬрд╝

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

рдЗрдВрдЯрд░рдиреЗрдЯ рдСрдлрд╝ рдерд┐рдВрдЧреНрд╕ рдХреЗ рд▓рд┐рдП EdgeX 2.0 рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХрд╛ рд░рд┐рд▓реАрдЬрд╝

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

рдореБрдЦреНрдп рдкрд░рд┐рд╡рд░реНрддрди:

  • рдПрдВрдЧреБрд▓рд░ рдЬреЗрдПрд╕ рдлреНрд░реЗрдорд╡рд░реНрдХ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рдПрдХ рдирдпрд╛ рд╡реЗрдм рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдирдП рдЬреАрдпреВрдЖрдИ рдХреЗ рдлрд╛рдпрджреЛрдВ рдореЗрдВ рд░рдЦрд░рдЦрд╛рд╡ рдореЗрдВ рдЖрд╕рд╛рдиреА рдФрд░ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░, рдирдП рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡рд┐рдЬрд╝рд╛рд░реНрдб рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐, рдбреЗрдЯрд╛ рд╡рд┐рдЬрд╝реБрдЕрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдХреЗ рд▓рд┐рдП рдЙрдкрдХрд░рдг, рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдХреЗ рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд░реВрдк рд╕реЗ рдмреЗрд╣рддрд░ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдФрд░ рд╕реЗрд╡рд╛рдУрдВ рдХреА рд╕реНрдерд┐рддрд┐ (рдореЗрдореЛрд░реА) рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╢рд╛рдорд┐рд▓ рд╣реИред рдЦрдкрдд, рд╕реАрдкреАрдпреВ рд▓реЛрдб, рдЖрджрд┐)ред
    рдЗрдВрдЯрд░рдиреЗрдЯ рдСрдлрд╝ рдерд┐рдВрдЧреНрд╕ рдХреЗ рд▓рд┐рдП EdgeX 2.0 рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХрд╛ рд░рд┐рд▓реАрдЬрд╝
  • рдорд╛рдЗрдХреНрд░реЛрд╕рд░реНрд╡рд┐рд╕реЗрдЬ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдкреАрдЖрдИ рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдлрд┐рд░ рд╕реЗ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рдЕрдм рд╕рдВрдЪрд╛рд░ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рд╕реЗ рд╕реНрд╡рддрдВрддреНрд░ рд╣реИ, рдЕрдзрд┐рдХ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ, рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рд╕рдВрд░рдЪрд┐рдд рд╣реИ (JSON рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИ) рдФрд░ рд╕реЗрд╡рд╛ рджреНрд╡рд╛рд░рд╛ рд╕рдВрд╕рд╛рдзрд┐рдд рдбреЗрдЯрд╛ рдХреЛ рдмреЗрд╣рддрд░ рддрд░реАрдХреЗ рд╕реЗ рдЯреНрд░реИрдХ рдХрд░рддрд╛ рд╣реИред
  • рдмрдврд╝реА рд╣реБрдИ рджрдХреНрд╖рддрд╛ рдФрд░ рд╣рд▓реНрдХреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдмрдирд╛рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ред рдХреЛрд░ рдбреЗрдЯрд╛ рдШрдЯрдХ, рдЬреЛ рдбреЗрдЯрд╛ рдХреЛ рд╕рд╣реЗрдЬрдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд╝рд┐рдореНрдореЗрджрд╛рд░ рд╣реИ, рдЕрдм рд╡реИрдХрд▓реНрдкрд┐рдХ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЗрд╕реЗ рддрдм рдмрд╛рд╣рд░ рд░рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬрдм рдЖрдкрдХреЛ рд╕рд╣реЗрдЬрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдХреЗ рдмрд┐рдирд╛ рдХреЗрд╡рд▓ рд╕реЗрдВрд╕рд░ рд╕реЗ рдбреЗрдЯрд╛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ)ред
  • рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рдмрдврд╝рд╛рдИ рдЧрдИ рд╣реИ рдФрд░ рд╕реЗрд╡рд╛ рдХреА рдЧреБрдгрд╡рддреНрддрд╛ (рдХреНрдпреВрдУрдПрд╕) рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗрд╡рд╛рдУрдВ (рд╕реЗрдВрд╕рд░ рдФрд░ рдЙрдкрдХрд░рдгреЛрдВ рд╕реЗ рдбреЗрдЯрд╛ рдПрдХрддреНрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗрд╡рд╛рдПрдВ) рд╕реЗ рдбреЗрдЯрд╛ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдФрд░ рд╕рдВрдЪрдп рд╕реЗрд╡рд╛рдУрдВ (рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реЗрд╡рд╛рдУрдВ) рдореЗрдВ рдбреЗрдЯрд╛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддреЗ рд╕рдордп, рдЕрдм рдЖрдк рдмрд┐рдирд╛ рдмрдВрдзреЗ рд╕рдВрджреЗрд╢ рдмрд╕ (рд░реЗрдбрд┐рд╕ рдкрдм/рд╕рдм, 0рдПрдордХреНрдпреВ рдпрд╛ рдПрдордХреНрдпреВрдЯреАрдЯреА) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред HTTP рдХреЗ рд▓рд┐рдП - REST рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдФрд░ рд╕рдВрджреЗрд╢ рдмреНрд░реЛрдХрд░ рд╕реНрддрд░ рдкрд░ QoS рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдУрдВ рдХреЛ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рдирд╛ред рдХреЛрд░ рдбреЗрдЯрд╛ рд╕реЗрд╡рд╛ рдореЗрдВ рд╡реИрдХрд▓реНрдкрд┐рдХ рдбреБрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЗ рд╕рд╛рде рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗрд╡рд╛ рд╕реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реЗрд╡рд╛ рдореЗрдВ рдбреЗрдЯрд╛ рдХрд╛ рд╕реАрдзрд╛ рд╣рд╕реНрддрд╛рдВрддрд░рдг рд╢рд╛рдорд┐рд▓ рд╣реИред REST рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдбреЗрдЯрд╛ рд╕реНрдерд╛рдирд╛рдВрддрд░рдг рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдмрд░рдХрд░рд╛рд░ рд░рдЦрд╛ рдЧрдпрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
    рдЗрдВрдЯрд░рдиреЗрдЯ рдСрдлрд╝ рдерд┐рдВрдЧреНрд╕ рдХреЗ рд▓рд┐рдП EdgeX 2.0 рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХрд╛ рд░рд┐рд▓реАрдЬрд╝
  • рд╡реЙрд▓реНрдЯ рдЬреИрд╕реЗ рд╕реБрд░рдХреНрд╖рд┐рдд рднрдВрдбрд╛рд░рдг рд╕реЗ рдЧреБрдкреНрдд рдбреЗрдЯрд╛ (рдкрд╛рд╕рд╡рд░реНрдб, рдЪрд╛рдмрд┐рдпрд╛рдБ, рдЖрджрд┐) рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рд╛рд░реНрд╡рднреМрдорд┐рдХ рдореЙрдбреНрдпреВрд▓ (рдЧреБрдкреНрдд рдкреНрд░рджрд╛рддрд╛) рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
  • рдХреЙрдиреНрд╕рд▓ рдЯреВрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╕реЗрд╡рд╛рдУрдВ рдФрд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреА рд░рдЬрд┐рд╕реНрдЯреНрд░реА рдХреЛ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ рд╕рд╛рде-рд╕рд╛рде рдкрд╣реБрдВрдЪ рдФрд░ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдПрдкреАрдЖрдИ рдЧреЗрдЯрд╡реЗ рдХреЙрдиреНрд╕рд▓ рдПрдкреАрдЖрдИ рдХреЛ рдХреЙрд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд╣рд╛рдпрддрд╛ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
  • рдбреЙрдХрд░ рдХрдВрдЯреЗрдирд░реЛрдВ рдореЗрдВ рд░реВрдЯ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╡рд╛рд▓реА рдкреНрд░рдХреНрд░рд┐рдпрд╛рдУрдВ рдФрд░ рд╕реЗрд╡рд╛рдУрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдХреЛ рдХрдо рдХрд┐рдпрд╛ рдЧрдпрд╛ред Redis рдХреЛ рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдореЛрдб рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд╡рд┐рд░реБрджреНрдз рдЕрддрд┐рд░рд┐рдХреНрдд рд╕реБрд░рдХреНрд╖рд╛ред
  • рдПрдкреАрдЖрдИ рдЧреЗрдЯрд╡реЗ (рдХреЛрдВрдЧ) рдХрд╛ рд╕рд░рд▓реАрдХреГрдд рд╡рд┐рдиреНрдпрд╛рд╕ред
  • рд╕рд░рд▓реАрдХреГрдд рдбрд┐рд╡рд╛рдЗрд╕ рдкреНрд░реЛрдлрд╛рдЗрд▓, рдЬреЛ рд╕реЗрдВрд╕рд░ рдФрд░ рдбрд┐рд╡рд╛рдЗрд╕ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддрд╛ рд╣реИ, рд╕рд╛рде рд╣реА рдПрдХрддреНрд░ рдХрд┐рдП рдЧрдП рдбреЗрдЯрд╛ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рднреА рджреЗрддрд╛ рд╣реИред рдкреНрд░реЛрдлрд╛рдЗрд▓ рдХреЛ YAML рдФрд░ JSON рдлреЙрд░реНрдореЗрдЯ рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
    рдЗрдВрдЯрд░рдиреЗрдЯ рдСрдлрд╝ рдерд┐рдВрдЧреНрд╕ рдХреЗ рд▓рд┐рдП EdgeX 2.0 рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рдХрд╛ рд░рд┐рд▓реАрдЬрд╝
  • рдирдИ рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗрд╡рд╛рдПрдБ рдЬреЛрдбрд╝реА рдЧрдИрдВ:
    • рдХреЙрдиреНрд╕реНрдЯреНрд░реЗрдВрдб рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд╕рд╛рде рд╕реАрдУрдПрдкреА (рд╕реА рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛)ред
    • GPIO (рдЬрдирд░рд▓ рдкрд┐рди рдЗрдирдкреБрдЯ/рдЖрдЙрдЯрдкреБрдЯ) рдкреЛрд░реНрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдФрд░ рд░рд╛рд╕реНрдкрдмреЗрд░реА рдкрд╛рдИ рдмреЛрд░реНрдб рд╕рд╣рд┐рдд рдЕрдиреНрдп рдЙрдкрдХрд░рдгреЛрдВ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП GPIO (рдЧреЛ рдореЗрдВ рд▓рд┐рдЦрд╛ рд╣реБрдЖ)ред
    • рдЖрд░рдПрдлрдЖрдИрдбреА рдЯреИрдЧ рд░реАрдбрд░ рд╕реЗ рдЬреБрдбрд╝рдиреЗ рдХреЗ рд▓рд┐рдП рдПрд▓рдПрд▓рдЖрд░рдкреА (рд▓реЛ рд▓реЗрд╡рд▓ рд░реАрдбрд░ рдкреНрд░реЛрдЯреЛрдХреЙрд▓) рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд╕рд╛рде рдПрд▓рдПрд▓рдЖрд░рдкреА (рдЧреЛ рдореЗрдВ рд▓рд┐рдЦрд╛ рдЧрдпрд╛)ред
    • рдпреВрдПрдЖрд░рдЯреА (рдпреВрдирд┐рд╡рд░реНрд╕рд▓ рдПрд╕рд┐рдВрдХреНрд░реЛрдирд╕ рд░рд┐рд╕реАрд╡рд░/рдЯреНрд░рд╛рдВрд╕рдореАрдЯрд░) рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рдпреВрдПрдЖрд░рдЯреА (рдЧреЛ рдореЗрдВ рд▓рд┐рдЦрд╛ рд╣реБрдЖ)ред
  • рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реЗрд╡рд╛рдУрдВ рдХреА рдХреНрд╖рдорддрд╛рдПрдВ, рдЬреЛ рдХреНрд▓рд╛рдЙрдб рд╕рд┐рд╕реНрдЯрдо рдФрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдореЗрдВ рдЙрдирдХреЗ рдмрд╛рдж рдХреЗ рдкреНрд░рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛ рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдФрд░ рдирд┐рд░реНрдпрд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИрдВ, рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдбрд┐рд╡рд╛рдЗрд╕ рдкреНрд░реЛрдлрд╝рд╛рдЗрд▓ рдирд╛рдо рдФрд░ рд╕рдВрд╕рд╛рдзрди рдкреНрд░рдХрд╛рд░ рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рд╕реЗрдВрд╕рд░ рд╕реЗ рдбреЗрдЯрд╛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ред рдПрдХ рд╕реЗрд╡рд╛ рджреНрд╡рд╛рд░рд╛ рдХрдИ рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛рдУрдВ рдХреЛ рдбреЗрдЯрд╛ рднреЗрдЬрдиреЗ рдФрд░ рдХрдИ рд╕рдВрджреЗрд╢ рдмрд╕реЛрдВ рдХреА рд╕рджрд╕реНрдпрддрд╛ рд▓реЗрдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд▓рд╛рдЧреВ рдХреА рдЧрдИ рд╣реИред рдЖрдкрдХреА рд╕реНрд╡рдпрдВ рдХреА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реЗрд╡рд╛рдПрдБ рд╢реАрдШреНрд░рддрд╛ рд╕реЗ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЯреЗрдореНрдкрд▓реЗрдЯ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд╣реИред
  • рдорд╛рдЗрдХреНрд░реЛрд╕рд░реНрд╡рд┐рд╕реЗрдЬ рдХреЗ рд▓рд┐рдП рдЪрдпрдирд┐рдд рдкреЛрд░реНрдЯ рдирдВрдмрд░ рдирд┐рдЬреА рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдЗрдВрдЯрд░рдиреЗрдЯ рдЕрд╕рд╛рдЗрдиреНрдб рдирдВрдмрд░ рдЕрдереЙрд░рд┐рдЯреА (рдЖрдИрдПрдПрдирдП) рджреНрд╡рд╛рд░рд╛ рдЕрдиреБрд╢рдВрд╕рд┐рдд рд╢реНрд░реЗрдгрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рд╕рдВрд░реЗрдЦрд┐рдд рд╣реИрдВ, рдЬреЛ рдореМрдЬреВрджрд╛ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╕рд╛рде рдЯрдХрд░рд╛рд╡ рд╕реЗ рдмрдЪреЗрдВрдЧреЗред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ