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

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

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

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

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

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

рд░рд┐рд▓реАрдЬрд╝ 1.0 рджреЛ рд╕рд╛рд▓ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдФрд░ рдкрд░реАрдХреНрд╖рдг рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдХрд┐рдирд╛рд░реЗ рдХреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рдорд╛рдирдХреАрдХреГрдд рдХрд░рдиреЗ рдФрд░ рд╡реНрдпрд╛рдкрдХ рд░реВрдк рд╕реЗ рдЕрдкрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рддрддреНрдкрд░рддрд╛ рдХреА рдкрд╣рдЪрд╛рди рдХреЗ рд▓рд┐рдП рд╕рднреА рдкреНрд░рдореБрдЦ рдПрдкреАрдЖрдИ рдХреЗ рд╕реНрдерд┐рд░реАрдХрд░рдг рдХреЛ рднреА рдЪрд┐рд╣реНрдирд┐рдд рдХрд░реЗрдЧрд╛ред
рдореБрдЦреНрдп рдирд╡рд╛рдЪрд╛рд░реЛрдВ:

  • Redis рдФрд░ MongoDB DBMS рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╡рд╛рд▓реА рд╕рднреА рд╕реЗрд╡рд╛рдУрдВ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди рдХрд░рддреЗ рд╣реИрдВред рд▓рдЧрд╛рддрд╛рд░ рдбреЗрдЯрд╛ рднрдВрдбрд╛рд░рдг рдХреЗ рд▓рд┐рдП рдкрд░рдд рдореЗрдВ рднрдВрдбрд╛рд░рдг рдХреЗ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдПрдВ;
  • рдЙрдирдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЗ рд▓рд┐рдП рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реЗрд╡рд╛рдПрдБ рдФрд░ SDK рдЬреЛрдбрд╝рдирд╛ред рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реЗрд╡рд╛рдПрдБ рдЕрдВрддрд┐рдо рд╕рд░реНрд╡рд░ рдкрд░ рднреЗрдЬрдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдбреЗрдЯрд╛ рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИрдВрдбрд▓рд░ рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рддреА рд╣реИрдВред рднрд╡рд┐рд╖реНрдп рдореЗрдВ, рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реЗрд╡рд╛рдПрдБ рдирд┐рд░реНрдпрд╛рдд рд╕реЗрд╡рд╛рдУрдВ рдХрд╛ рд╕реНрдерд╛рди рд▓реЗ рд▓реЗрдВрдЧреА, рдФрд░ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЫреЛрдЯреЗ рдирд┐рд░реНрдпрд╛рдд рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрдкрдХрд░рдг рдХреЗ рд░реВрдк рдореЗрдВ рддреИрдирд╛рдд рд╣реИрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдЕрдзрд┐рдХ рдХреБрд╢рд▓рддрд╛ рд╕реЗ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ;
  • рд╕реЗрд╡рд╛, рдбреЗрдЯрд╛ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рд╕реНрдерд┐рддрд┐ рдФрд░ рдЕрдиреНрдп рдореЗрдЯреНрд░рд┐рдХреНрд╕ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдП рдЧрдП рд╕реАрдкреАрдпреВ рд▓реЛрдб рдХреА рдирд┐рдЧрд░рд╛рдиреА рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рдмрдВрдзрди рдЯреВрд▓ рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ;
  • рд╕рд╣рд╕рдВрдмрдВрдз рдкрд╣рдЪрд╛рдирдХрд░реНрддрд╛ рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдП, рдЬреЛ рдЖрдкрдХреЛ рдбрд┐рдмрдЧрд┐рдВрдЧ рдФрд░ рдирд┐рдЧрд░рд╛рдиреА рдХреЛ рд╕рд░рд▓ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдирдХреЗ рдирд┐рд░реНрдпрд╛рдд рд╕реЗ рдкрд╣рд▓реЗ рд╕рднреА рдЪрд░рдгреЛрдВ рдореЗрдВ рд╕реЗрдВрд╕рд░ рд╕реЗ рдЖрдиреЗ рд╡рд╛рд▓реЗ рдбреЗрдЯрд╛ рдХреЛ рдЯреНрд░реИрдХ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ;
  • рд╕реАрдмреАрдУрдЖрд░ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдмрд╛рдЗрдирд░реА рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ, рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдФрд░ рдирд┐рд░реНрдпрд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдорд░реНрдерди;
  • рдЗрдХрд╛рдИ рдкрд░реАрдХреНрд╖рдг рдФрд░ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╕реБрд░рдХреНрд╖рд╛ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП рдЙрдкрдХрд░рдг рд╢рд╛рдорд┐рд▓ рд╣реИрдВ;
  • рд╕рдордЧреНрд░ рд░реВрдк рд╕реЗ рд╕рдВрд╕рд╛рдзрди рдЦрдкрдд рдФрд░ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд╛ рджреГрд╢реНрдп рдореВрд▓реНрдпрд╛рдВрдХрди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдирдпрд╛ рдврд╛рдВрдЪрд╛ рддреИрдпрд╛рд░ рдХрд░рдирд╛;
  • рдЧреЛ рдФрд░ рд╕реА рднрд╛рд╖рд╛рдУрдВ рдореЗрдВ рдЙрдкрдХрд░рдгреЛрдВ рдФрд░ рд╕реЗрдВрд╕рд░ рдХреЗ рд╕рд╛рде рдЗрдВрдЯрд░реИрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реЗрд╡рд╛рдПрдВ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдирдП рдФрд░ рдмреЗрд╣рддрд░ рдПрд╕рдбреАрдХреЗ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛;
  • рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди, рд╢реЗрдбреНрдпреВрд▓рд░, рдбрд┐рд╡рд╛рдЗрд╕ рдкреНрд░реЛрдлрд╛рдЗрд▓, рдПрдкреАрдЖрдИ рдЧреЗрдЯрд╡реЗ рдФрд░ рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдбреЗрдЯрд╛ рдХреЗ рд╕реБрд░рдХреНрд╖рд┐рдд рднрдВрдбрд╛рд░рдг рдХреЛ рддреИрдирд╛рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмреЗрд╣рддрд░ рдЙрдкрдХрд░рдгред

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

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