IoT рдкреНрд▓реЗрдЯрдлрд░реНрдо рд░рд┐рд▓реАрдЬ EdgeX 2.0

IoT рдЙрдкрдХрд░рдгрд╣рд░реВ, рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВ рд░ рд╕реЗрд╡рд╛рд╣рд░реВ рдмреАрдЪрдХреЛ рдЕрдиреНрддрд░рд╕рдЮреНрдЪрд╛рд▓рди рд╕рдХреНрд╖рдо рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдЦреБрд▓рд╛, рдореЛрдбреНрдпреБрд▓рд░ рдкреНрд▓реЗрдЯрдлрд░реНрдо, EdgeX 2.0 рдХреЛ рд░рд┐рд▓реАрдЬ рдкреНрд░рд╕реНрддреБрдд рдЧрд░рд┐рдпреЛред рдкреНрд▓реЗрдЯрдлрд░реНрдо рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд┐рдХреНрд░реЗрддрд╛ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд░ рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдорд╣рд░реВрдорд╛ рдмрд╛рдБрдзрд┐рдПрдХреЛ рдЫреИрди, рд░ рд▓рд┐рдирдХреНрд╕ рдлрд╛рдЙрдиреНрдбреЗрд╢рдирдХреЛ рд╕рдВрд░рдХреНрд╖рдгрдорд╛ рдПрдХ рд╕реНрд╡рддрдиреНрддреНрд░ рдХрд╛рд░реНрдп рд╕рдореВрд╣рджреНрд╡рд╛рд░рд╛ рд╡рд┐рдХрд╕рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫред рдкреНрд▓реЗрдЯрдлрд░реНрдо рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ Go рдорд╛ рд▓реЗрдЦрд┐рдПрдХрд╛ рдЫрдиреН рд░ Apache 2.0 рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдЕрдиреНрддрд░реНрдЧрдд рд╡рд┐рддрд░рд┐рдд рдЫрдиреНред

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

IoT рдкреНрд▓реЗрдЯрдлрд░реНрдо рд░рд┐рд▓реАрдЬ EdgeX 2.0

рд╡рд┐рднрд┐рдиреНрди рдЙрджреНрджреЗрд╢реНрдпрдХрд╛ рд▓рд╛рдЧрд┐ рдЧреЗрдЯрд╡реЗрд╣рд░реВ рдЪреЗрдирд╣рд░реВрдорд╛ рдЬреЛрдбреНрди рд╕рдХрд┐рдиреНрдЫ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдкрд╣рд┐рд▓реЛ рд▓рд┐рдЩреНрдХрдХреЛ рдЧреЗрдЯрд╡реЗрд▓реЗ рдпрдиреНрддреНрд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди (рдкреНрд░рдгрд╛рд▓реА рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди) рд░ рд╕реБрд░рдХреНрд╖рд╛рдХреЛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрди рд╕рдХреНрдЫ, рд░ рджреЛрд╕реНрд░реЛ рд▓рд┐рдЩреНрдХрдХреЛ рдЧреЗрдЯрд╡реЗ (рдлрдЧ рд╕рд░реНрднрд░) рд▓реЗ рдЖрдЧрдорди рдбреЗрдЯрд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрди рд╕рдХреНрдЫ, рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдЧрд░реНрди рд╕рдХреНрдЫред рд░ рд╕реЗрд╡рд╛рд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрдиреБрд╣реЛрд╕реНред рдкреНрд░рдгрд╛рд▓реА рдореЛрдбреНрдпреБрд▓рд░ рдЫ, рддреНрдпрд╕реИрд▓реЗ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рд▓реЛрдбрдХреЛ рдЖрдзрд╛рд░рдорд╛ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдиреЛрдбрд╣рд░реВрдорд╛ рд╡рд┐рднрд╛рдЬрд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫ: рд╕рд╛рдзрд╛рд░рдг рдЕрд╡рд╕реНрдерд╛рдорд╛, рдПрдЙрдЯрд╛ рдЧреЗрдЯрд╡реЗ рдкрд░реНрдпрд╛рдкреНрдд рдЫ, рддрд░ рдареВрд▓реЛ IoT рдиреЗрдЯрд╡рд░реНрдХрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдореНрдкреВрд░реНрдг рдХреНрд▓рд╕реНрдЯрд░ рддреИрдирд╛рде рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред

IoT рдкреНрд▓реЗрдЯрдлрд░реНрдо рд░рд┐рд▓реАрдЬ EdgeX 2.0

EdgeX рдЦреБрд▓рд╛ рдлреНрдпреВрдЬ IoT рд╕реНрдЯреНрдпрд╛рдХрдорд╛ рдЖрдзрд╛рд░рд┐рдд рдЫ, рдЬреБрди IoT рдЙрдкрдХрд░рдгрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдбреЗрд▓ рдПрдЬ рдЧреЗрдЯрд╡реЗрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред рдкреНрд▓реЗрдЯрдлрд░реНрдо рдХреБрдиреИ рдкрдирд┐ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░рдорд╛ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, x86 рд░ ARM CPU рд╣рд░реВ Linux, Windows рд╡рд╛ macOS рдорд╛ рдЖрдзрд╛рд░рд┐рдд рд╕рд░реНрднрд░рд╣рд░реВ рд╕рд╣рд┐рддред рдпрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛рд▓реЗ рдбреЗрдЯрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг, рд╕реБрд░рдХреНрд╖рд╛, рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рд░ рд╡рд┐рднрд┐рдиреНрди рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рддрдпрд╛рд░-рдирд┐рд░реНрдорд┐рдд рдорд╛рдЗрдХреНрд░реЛ рд╕реЗрд╡рд╛рд╣рд░реВрдХреЛ рдЪрдпрди рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫред рдЬрд╛рднрд╛, рдЬрд╛рднрд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ, рдкрд╛рдЗрдерди, рдЧреЛ рд░ C/C++ рднрд╛рд╖рд╛рд╣рд░реВ рддрдкрд╛рдИрдВрдХреЛ рдЖрдлреНрдиреИ рдорд╛рдЗрдХреНрд░реЛрд╕реЗрд╡рд╛рд╣рд░реВ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред IoT рдпрдиреНрддреНрд░рд╣рд░реВ рд░ рд╕реЗрдиреНрд╕рд░рд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐ рдбреНрд░рд╛рдЗрднрд░рд╣рд░реВ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ SDK рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░рд┐рдПрдХреЛ рдЫред

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

  • Angular JS рдлреНрд░реЗрдорд╡рд░реНрдХ рдкреНрд░рдпреЛрдЧ рдЧрд░реА рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░рд┐рдПрдХреЛ рдирдпрд╛рдБ рд╡реЗрдм рдЗрдиреНрдЯрд░рдлреЗрд╕ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫред рдирдпрд╛рдБ GUI рдХрд╛ рдлрд╛рдЗрджрд╛рд╣рд░реВ рдордзреНрдпреЗ рдорд░реНрдордд рд░ рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛рдХреЛ рд╡рд┐рд╕реНрддрд╛рд░рдХреЛ рд╕рд╣рдЬрддрд╛, рдирдпрд╛рдБ рдЙрдкрдХрд░рдгрд╣рд░реВ рдЬрдбрд╛рди рдЧрд░реНрди рд╡рд┐рдЬрд╛рд░реНрдбрдХреЛ рдЙрдкрд╕реНрдерд┐рддрд┐, рдбрд╛рдЯрд╛ рднрд┐рдЬреБрдЕрд▓рд╛рдЗрдЬреЗрд╕рдирдХреЛ рд▓рд╛рдЧрд┐ рдЙрдкрдХрд░рдг, рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдкреНрд░рдмрдиреНрдз рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд░реВрдкрдорд╛ рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рдЗрдиреНрдЯрд░рдлреЗрд╕, рд░ рд╕реЗрд╡рд╛рд╣рд░реВрдХреЛ рд╕реНрдерд┐рддрд┐ (рдореЗрдореЛрд░реА) рдЕрдиреБрдЧрдорди рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рд╕рдорд╛рд╡реЗрд╢ рдЫред рдЦрдкрдд, CPU рд▓реЛрдб, рдЖрджрд┐)ред
    IoT рдкреНрд▓реЗрдЯрдлрд░реНрдо рд░рд┐рд▓реАрдЬ EdgeX 2.0
  • рдорд╛рдЗрдХреНрд░реЛрд╕рд░реНрднрд┐рд╕реЗрд╕рд╣рд░реВрд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрди API рд▓рд╛рдИ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдкреБрди: рд▓реЗрдЦреНрдиреБрд╣реЛрд╕реН, рдЬреБрди рдЕрдм рд╕рдЮреНрдЪрд╛рд░ рдкреНрд░реЛрдЯреЛрдХрд▓рдмрд╛рдЯ рд╕реНрд╡рддрдиреНрддреНрд░ рдЫ, рдЕрдзрд┐рдХ рд╕реБрд░рдХреНрд╖рд┐рдд, рд░рд╛рдореНрд░реЛрд╕рдБрдЧ рд╕рдВрд░рдЪрд┐рдд (JSON рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджрдЫ) рд░ рд╕реЗрд╡рд╛рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╢реЛрдзрд┐рдд рдбрд╛рдЯрд╛рд▓рд╛рдИ рд░рд╛рдореНрд░реЛрд╕рдБрдЧ рдЯреНрд░реНрдпрд╛рдХ рдЧрд░реНрджрдЫред
  • рдмрдвреЗрдХреЛ рджрдХреНрд╖рддрд╛ рд░ рд╣рд▓реНрдХрд╛ рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рдирд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ред рдХреЛрд░ рдбрд╛рдЯрд╛ рдХрдореНрдкреЛрдиреЗрдиреНрдЯ, рдЬреЛ рдбрд╛рдЯрд╛ рдмрдЪрдд рдЧрд░реНрди рдЬрд┐рдореНрдореЗрд╡рд╛рд░ рдЫ, рдЕрдм рдРрдЪреНрдЫрд┐рдХ рдЫ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдпрд╕рд▓рд╛рдИ рдмрд╣рд┐рд╖реНрдХреГрдд рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ рдЬрдм рддрдкрд╛рдЗрдБ рдХреЗрд╡рд▓ рд╕реЗрдиреНрд╕рд░рд╣рд░реВрдмрд╛рдЯ рдбрд╛рдЯрд╛рд▓рд╛рдИ рдмрдЪрдд рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХрддрд╛ рдмрд┐рдирд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рд╣реБрдиреНрдЫ)ред
  • рд╡рд┐рд╢реНрд╡рд╕рдиреАрдпрддрд╛ рдмрдврд╛рдЗрдПрдХреЛ рдЫ рд░ рд╕реЗрд╡рд╛рдХреЛ рдЧреБрдгрд╕реНрддрд░ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрди рдЙрдкрдХрд░рдгрд╣рд░реВ (QoS) рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫред рдпрдиреНрддреНрд░ рд╕реЗрд╡рд╛рд╣рд░реВ (рд╕реЗрдиреНрд╕рд░рд╣рд░реВ рд░ рдЙрдкрдХрд░рдгрд╣рд░реВрдмрд╛рдЯ рдбрд╛рдЯрд╛ рд╕рдЩреНрдХрд▓рди рдЧрд░реНрди рдЬрд┐рдореНрдореЗрд╡рд╛рд░ рдЙрдкрдХрд░рдг рд╕реЗрд╡рд╛рд╣рд░реВ) рдмрд╛рдЯ рдбрд╛рдЯрд╛ рдкреНрд░рд╢реЛрдзрди рд░ рд╕рдВрдЪрдп рд╕реЗрд╡рд╛рд╣рд░реВ (рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕реЗрд╡рд╛рд╣рд░реВ) рдмрд╛рдЯ рдбрд╛рдЯрд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрджрд╛, рддрдкрд╛рдИрдВрд▓реЗ рдЕрдм рд╕рдиреНрджреЗрд╢ рдмрд╕ (рд░реЗрдбрд┐рд╕ рдкрдм/рд╕рдм, режMQ рд╡рд╛ MQTT) рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред HTTP рдорд╛ - REST рдкреНрд░реЛрдЯреЛрдХрд▓ рд░ рд╕рдиреНрджреЗрд╢ рдмреНрд░реЛрдХрд░ рд╕реНрддрд░рдорд╛ QoS рдкреНрд░рд╛рдердорд┐рдХрддрд╛рд╣рд░реВ рд╕рдорд╛рдпреЛрдЬрди рдЧрд░реНрджреИред рдХреЛрд░ рдбрд╛рдЯрд╛ рд╕реЗрд╡рд╛рдорд╛ рд╡реИрдХрд▓реНрдкрд┐рдХ рдирдХреНрдХрд▓рдХреЛ рд╕рд╛рде рдпрдиреНрддреНрд░ рд╕реЗрд╡рд╛рдмрд╛рдЯ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕реЗрд╡рд╛рдорд╛ рдбреЗрдЯрд╛рдХреЛ рдкреНрд░рддреНрдпрдХреНрд╖ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рд╕рд╣рд┐рддред REST рдкреНрд░реЛрдЯреЛрдХрд▓ рдорд╛рд░реНрдлрдд рдбреЗрдЯрд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдгрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рд░рд╛рдЦрд┐рдПрдХреЛ рдЫ, рддрд░ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд░реВрдкрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ рдЫреИрдиред
    IoT рдкреНрд▓реЗрдЯрдлрд░реНрдо рд░рд┐рд▓реАрдЬ EdgeX 2.0
  • рднрд▓реНрдЯ рдЬрд╕реНрддрд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рднрдгреНрдбрд╛рд░рд╣рд░реВрдмрд╛рдЯ рдЧреЛрдкреНрдп рдбрд╛рдЯрд╛ (рдкрд╛рд╕рд╡рд░реНрдб, рдХреБрдЮреНрдЬреАрд╣рд░реВ, рдЖрджрд┐) рдкреБрди: рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рдореЛрдбреНрдпреБрд▓ (рдЧреЛрдкреНрдп рдкреНрд░рджрд╛рдпрдХ) рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫред
  • рдХрдиреНрд╕реБрд▓ рдЙрдкрдХрд░рдгрд╣рд░реВ рд╕реЗрд╡рд╛рд╣рд░реВ рд░ рд╕реЗрдЯрд┐рдЩрд╣рд░реВрдХреЛ рд░рдЬрд┐рд╕реНрдЯреНрд░реА рдХрд╛рдпрдо рдЧрд░реНрди, рд╕рд╛рдереИ рдкрд╣реБрдБрдЪ рд░ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред API рдЧреЗрдЯрд╡реЗрд▓реЗ рдХрдиреНрд╕реБрд▓ API рд▓рд╛рдИ рдХрд▓ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред
  • рдбрдХрд░ рдХрдиреНрдЯреЗрдирд░рд╣рд░реВрдорд╛ рд░реВрдЯ рд╡рд┐рд╢реЗрд╖рд╛рдзрд┐рдХрд╛рд░рд╣рд░реВ рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрдиреЗ рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВ рд░ рд╕реЗрд╡рд╛рд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛рд▓рд╛рдИ рдиреНрдпреВрдирддрдо рдЧрд░рд┐рдпреЛред рдЕрд╕реБрд░рдХреНрд╖рд┐рдд рдореЛрдбрдорд╛ Redis рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╡рд┐рд░реБрджреНрдз рд╕реБрд░рдХреНрд╖рд╛ рдердкрд┐рдпреЛред
  • API рдЧреЗрдЯрд╡реЗ (Kong) рдХреЛ рд╕рд░рд▓реАрдХреГрдд рдХрдиреНрдлрд┐рдЧрд░реЗрд╕рдиред
  • рд╕рд░рд▓реАрдХреГрдд рдпрдиреНрддреНрд░ рдкреНрд░реЛрдлрд╛рдЗрд▓рд╣рд░реВ, рдЬрд╕рд▓реЗ рд╕реЗрдиреНрд╕рд░ рд░ рдЙрдкрдХрд░рдг рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░рд╣рд░реВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░реНрджрдЫ, рд╕рд╛рдереИ рд╕рдЩреНрдХрд▓рди рдЧрд░рд┐рдПрдХреЛ рдбреЗрдЯрд╛рдХреЛ рдмрд╛рд░реЗрдорд╛ рдЬрд╛рдирдХрд╛рд░реАред рдкреНрд░реЛрдлрд╛рдЗрд▓рд╣рд░реВ YAML рд░ JSON рдврд╛рдБрдЪрд╛рд╣рд░реВрдорд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред
    IoT рдкреНрд▓реЗрдЯрдлрд░реНрдо рд░рд┐рд▓реАрдЬ EdgeX 2.0
  • рдирдпрд╛рдБ рдЙрдкрдХрд░рдг рд╕реЗрд╡рд╛рд╣рд░реВ рдердкрд┐рдпреЛ:
    • CoAP (C рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ) Constrained Application Protocol рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдХреЛ рд╕рд╛рдеред
    • GPIO (рд╕рд╛рдорд╛рдиреНрдп рдкрд┐рди рдЗрдирдкреБрдЯ/рдЖрдЙрдЯрдкреБрдЯ) рдкреЛрд░реНрдЯрд╣рд░реВ рдорд╛рд░реНрдлрдд рдорд╛рдЗрдХреНрд░реЛрдХрдиреНрдЯреНрд░реЛрд▓рд░рд╣рд░реВ рд░ рд░рд╛рд╕реНрдкрдмреЗрд░реА Pi рдмреЛрд░реНрдбрд╣рд░реВ рд╕рд╣рд┐рдд рдЕрдиреНрдп рдЙрдкрдХрд░рдгрд╣рд░реВрдорд╛ рдЬрдбрд╛рди рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ GPIO (Go рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ)ред
    • LLRP (Go рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ) RFID рдЯреНрдпрд╛рдЧ рд░рд┐рдбрд░рд╣рд░реВрдорд╛ рдЬрдбрд╛рди рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ LLRP (рдирд┐рдореНрди рд╕реНрддрд░ рд░рд┐рдбрд░ рдкреНрд░реЛрдЯреЛрдХрд▓) рдкреНрд░реЛрдЯреЛрдХрд▓рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдХреЛ рд╕рд╛рдеред
    • UART (Go рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ) UART (рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рдПрд╕рд┐рдиреНрдХреНрд░реЛрдирд╕ рд░рд┐рд╕реАрднрд░/рдЯреНрд░рд╛рдиреНрд╕рдорд┐рдЯрд░) рд╕рдорд░реНрдердирдХреЛ рд╕рд╛рдеред
  • рдХреНрд▓рд╛рдЙрдб рдкреНрд░рдгрд╛рд▓реА рд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдорд╛ рддрд┐рдиреАрд╣рд░реВрдХреЛ рдкрдЫрд┐рд▓реНрд▓рд╛ рдкреНрд░рд╢реЛрдзрдирдХрд╛ рд▓рд╛рдЧрд┐ рдбрд╛рдЯрд╛ рддрдпрд╛рд░ рдЧрд░реНрди рд░ рдирд┐рд░реНрдпрд╛рдд рдЧрд░реНрди рдЬрд┐рдореНрдореЗрд╡рд╛рд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕реЗрд╡рд╛рд╣рд░реВрдХреЛ рдХреНрд╖рдорддрд╛рд╣рд░реВ рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫред рдпрдиреНрддреНрд░ рдкреНрд░реЛрдлрд╛рдЗрд▓ рдирд╛рдо рд░ рд╕реНрд░реЛрдд рдкреНрд░рдХрд╛рд░ рджреНрд╡рд╛рд░рд╛ рд╕реЗрдиреНрд╕рд░рдмрд╛рдЯ рдбреЗрдЯрд╛ рдлрд┐рд▓реНрдЯрд░ рдЧрд░реНрди рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред рдПрдЙрдЯреИ рд╕реЗрд╡рд╛рдмрд╛рдЯ рдзреЗрд░реИ рдкреНрд░рд╛рдкреНрддрдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рдбрд╛рдЯрд╛ рдкрдард╛рдЙрдиреЗ рд░ рдзреЗрд░реИ рд╕рдиреНрджреЗрд╢ рдмрд╕рд╣рд░реВрдХреЛ рд╕рджрд╕реНрдпрддрд╛ рд▓рд┐рдиреЗ рдХреНрд╖рдорддрд╛ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫред рддрдкрд╛рдИрдВрдХреЛ рдЖрдлреНрдиреИ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╕реЗрд╡рд╛рд╣рд░реВ рджреНрд░реБрдд рд░реВрдкрдорд╛ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдЯреЗрдореНрдкреНрд▓реЗрдЯ рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░рд┐рдПрдХреЛ рдЫред
  • рдорд╛рдЗрдХреНрд░реЛрд╕рд░реНрднрд┐рд╕реЗрд╕рдХрд╛ рд▓рд╛рдЧрд┐ рдЪрдпрди рдЧрд░рд┐рдПрдХрд╛ рдкреЛрд░реНрдЯ рдирдореНрдмрд░рд╣рд░реВ рдирд┐рдЬреА рдкреНрд░рдпреЛрдЧрдХрд╛ рд▓рд╛рдЧрд┐ рдЗрдиреНрдЯрд░рдиреЗрдЯ рдЕрд╕рд╛рдЗрди рдЧрд░рд┐рдПрдХреЛ рдирдореНрдмрд░ рдЕрдереЛрд░рд┐рдЯреА (IANA) рджреНрд╡рд╛рд░рд╛ рд╕рд┐рдлрд╛рд░рд┐рд╕ рдЧрд░рд┐рдПрдХрд╛ рджрд╛рдпрд░рд╛рд╣рд░реВрд╕рдБрдЧ рдкрдЩреНрдХреНрддрд┐рдмрджреНрдз рдЫрдиреН, рдЬрд╕рд▓реЗ рдЕрд╡рд╕реНрдерд┐рдд рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрд╕рдБрдЧ рджреНрд╡рдиреНрджреНрд╡рдмрд╛рдЯ рдмрдЪреНрдиреЗрдЫред

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди