IoT, נע׀֌ל און וואלקנס: לא־מי׹ ךעדן וועגן טעכנא֞לא֞גיע?

IoT, נע׀֌ל און וואלקנס: לא־מי׹ ךעדן וועגן טעכנא֞לא֞גיע?

די אַנטוויקלונג ׀ון טעקנאַלאַדזשיז אין די ׀עלד ׀ון ווייכווא׹ג און ייַזנוואַךג, די ימעךדזשאַנס ׀ון נייַע קא֞מוניקאַ׊יע ׀֌ךא֞טא֞קא֞לס הא־בן גע׀ֿיךט שו די יקס׀֌אַנשאַן ׀ון די אינטעךנעט ׀ון טהינגס (יא־ט). די נומעך ׀ון דעוויסעס איז ג׹א־וינג טא־ג שו טא־ג, און זיי דזשענעךייט אַ ׹יזיק סומע ׀ון ​​דאַטן. דעךיבעך, עס איז אַ נויט ׀ֿאַך אַ באַקוועם סיסטעם אַךקאַטעקטשעך ווא֞ס איז ביכולת שו ׀֌ךאַסעסינג, סטא֞ךינג און טךאַנסמיטינג די דאַטן.

נא֞וואַדייַס, ווא־לקן באַדינונגס זענען געני׊ט ׀ֿאַך די ׊וועקן. א֞בעך, די ינקךיסינגלי ׀א֞לקס נע׀֌ל קאַמ׀֌יוטינג (נע׀֌ל) ׀֌אַךאַדיגם איז ביכולת שו דעךגאַנג ווא־לקן סאַלושאַנז דו׹ך סקיילינג און א֞׀֌טימיזינג די IoT ינ׀ךאַסטךאַקטשעך.

וואלקנס זענען ביכולת שו ׀אַךמאַכן ךובֿ IoT ךיקוועס. ׀ֿאַך בייַש׀֌יל, שו ׊ושטעלן מא־ניטא־׹ינג ׀ון סעךוויסעס, שנעל ׀֌ךאַסעסינג ׀ון קיין סומע ׀ון ​​דאַטן דזשענעךייטאַד דו׹ך דעוויסעס, ווי געזונט ווי זייעך וויזשוואַלאַזיישאַן. נע׀֌ל קאַמ׀֌יוטינג איז מעך ע׀עקטיוו אין סאַלווינג ׀אַקטיש-שייט ׀֌ךא֞בלעמס. זיי ׊ושטעלן שנעל ענט׀עך שו ךיקוועס און מינימאַל ׀אַךהאַלטן אין דאַטן ׀֌ךאַסעסינג. אַז איז, נע׀֌ל קאַמ׀֌לאַמאַנץ די "ווא־לקן", יקס׀֌אַנדז זייַן קיי׀֌אַבילאַטיז.

א֞בעך, די הוי׀֌ט קשיא איז אַנדעךש: ווי זא־ל אַלע דעם ינטעךאַקט אין דעם קא֞נטעקסט ׀ון IoT? ווא֞ס קא֞מוניקאַ׊יע ׀֌ךא֞טא֞קא֞לס וועט זיין מעךסט ע׀עקטיוו ווען אךבעטן אין אַ יונאַ׀ייד IoT-Fog-Cloud סיסטעם?

טךא֞ץ די סימ׀֌לי דאַמאַנאַנס ׀ון הטט׀֌, אַ גךויס נומעך ׀ון אנדעךע סאַלושאַנז זענען געני׊ט אין IoT, Fog און קלא־וד סיסטעמען. דא֞ס איז ווייַל IoT מוזן ׀אַךבינדן די ׀אַנגקשאַנאַליטי ׀ון אַ ׀אַךשיידנקייַט ׀ון מיטל סענסא֞ךס מיט זיכעךהייט, ינטעךא֞׀֌עךאַביליטי און אנדעךע באַני׊עך באדעך׀ענישן.

א֞בעך עס איז ׀שוט קיין איין געדאַנק ׀ון דעך ךע׀ֿעךענץ אַךקאַטעקטשעך און קא֞מוניקאַ׊יע נא֞ךמאַל. דעך׀ֿאַך, ק׹יייטינג אַ נייַע ׀֌ךא֞טא֞קא֞ל א֞דעך מא֞די׀י׊יךן אַ יגזיסטינג ׀֌ךא֞טא֞קא֞ל ׀ֿאַך ס׀֌ע׊י׀יש IoT טאַסקס איז איינעך ׀ון די מעךסט וויכטיק טאַסקס ׀ֿאַך די IT קהל.

ווא֞ס ׀֌ךא֞טא֞קא֞לס זענען דעךווייַל אין נושן און ווא֞ס קענען זיי ׀א֞ךשלא֞גן? זאל ס ׀יגוך עס אויס. א֞בעך קודם, לא־מי׹ דיסקוטיךן די ׀֌ךינ׊י׀֌ן ׀ון אַן יקא֞וסיסטאַם אין ווא֞ס וואלקנס, נע׀֌ל און די אינטעךנעט ׀ון טינגז ינטעךאַקט.

יא־ט נע׀֌ל-שו-ווא־לקן (F2C) אַךטשיטעקטוךע

אי׹ הא־ט מיסטא֞מע באמעךקט ווי ׀יל מי איז געשטעלט אין ויס׀א֞ךשן די בענע׀יץ און בענע׀יץ ׀ֿאַךבונדן מיט די באַךדאַסדיק און קא֞וא֞ךדאַנייטיד ׀אַךוואַלטונג ׀ון IoT, וואלקנס און נע׀֌ל. אויב ניט, דא־ זענען ד׹יי סטאַנדעךדיזיישאַן ינישאַטיווז: OpenFog קא֞נסא֞ךטיום, עדזש קאַמ׀֌יוטינג קא֞נסא֞ךטיום О mF2C H2020.

אויב ׀ךיעך בלויז 2 לעוועלס זענען קאַנסידעךד, וואלקנס און סוף דעוויסעס, די ׀אךגעלייגט אַךקאַטעקטשעך ינטךאַדוסיז אַ נייַע מד׹גה - נע׀֌ל קאַמ׀֌יוטינג. אין דעך זעלביקעך שייט, די נע׀֌ל מד׹גה קענען זיין ׊עטיילט אין עטלעכע סאַבלעוועלס, די׀֌ענדינג אויף די ס׀֌יסי׀יקס ׀ון ךעסוךסן א֞דעך אַ גאַנג ׀ון ׀֌אַלאַסיז ווא֞ס באַשטימען די נושן ׀ון ׀אַךשידענע דעוויסעס אין די סאַבלעוועלס.

ווא֞ס קען דא֞ס אַבסטךאַק׊יע קוקן ווי? דא־ איז אַ טי׀֌יש IoT-Fog-Cloud יקא֞וסיסטאַם. IoT דעוויסעס שיקן דאַטן שו ׀אַסטעך סעךוועךס און קאַמ׀֌יוטינג דעוויסעס שו סא֞לווע טאַסקס ווא֞ס דאַך׀ן נידעךיק לייטאַנסי. אין דעך זעלביקעך סיסטעם, וואלקנס זענען ׀אַךאַנטווא֞ךטלעך ׀ֿאַך סאַלווינג ׀֌ךא֞בלעמס ווא֞ס דאַך׀ן אַ גךויס סומע ׀ון ​​קאַמ׀֌יוטינג ךעסוךסן א֞דעך סטא֞ךידזש ׀֌לאַץ.

IoT, נע׀֌ל און וואלקנס: לא־מי׹ ךעדן וועגן טעכנא֞לא֞גיע?

סמאַךט׀א֞נעס, סמאַךט וואַטשיז און אנדעךע האַמ׊א֞ע קענען אויך זיין טייל ׀ון די IoT. א֞בעך אַזאַ דעוויסעס טענד שו נושן ׀֌ךאַ׀֌ךייאַטעךי קא֞מוניקאַ׊יע ׀֌ךא֞טא֞קא֞לס ׀ון הוי׀֌ט דעוועלא֞׀֌עךס. די דזשענעךייטאַד IoT דאַטן זענען דוךכגעגאנגען שו די נע׀֌ל שיכטע דו׹ך די REST HTTP ׀֌ךא֞טא֞קא֞ל, ווא֞ס גיט בייגיקייַט און ינטעךא֞׀֌עךאַביליטי ווען אי׹ בויען RESTful באַדינונגס. דא֞ס איז וויכטיק אין ליכט ׀ון די נויט שו ענשוך שו׹יק קאַמ׀֌אַטאַבילאַטי מיט יגזיסטינג קאַמ׀֌יוטינג ינ׀ךאַסטךאַקטשעך ׀ליסנדיק אויף היגע קא֞מ׀֌יוטעךס, סעךוועךס א֞דעך אַ סעךוועך קנויל. לאקאלע ךעסוךסן, ווא֞ס זענען געךו׀ֿן "נע׀֌ל נא־ודז", ׀ילטעך די באקומען דאַטן און ׀֌ךא֞׊עס עס לא֞וקאַלי א֞דעך שיקן עס שו די ווא־לקן ׀ֿאַך ווייַטעך חשבונות.

וואלקנס שטי׊ן ׀אַךשידענע קא֞מוניקאַ׊יע ׀֌ךא֞טא֞קא֞לס, ׊ווישן ווא֞ס AMQP און REST HTTP זענען די מעךסט ׀֌ךא֞סט. זינט הטט׀֌ איז באַוווסט און שאַך׀֌אַנד ׀ֿאַך די אינטעךנעט, די קשיא קען זיין: "זא־ל ניט זיין געוויינט שו אַךבעטן מיט IoT און נע׀֌ל?". א֞בעך, דעם ׀֌ךא֞טא֞קא֞ל האט ׀א֞ךשטעלונג ישוז. מעך אויף דעם ש׀֌עטעך.

אין אַלגעמיין, עס זענען 2 מא֞דעלס ׀ון קא֞מוניקאַ׊יע ׀֌ךא֞טא֞קא֞לס ׀֌אַסיק ׀ֿאַך די סיסטעם מי׹ דאַך׀ֿן. די זענען בעטן-ענט׀עך און אַךויסגעבן-אַבא֞ניךן. דעך עךשטעך מא֞דעל איז מעך וויידלי באַוווסט, ס׀֌ע׊יעל אין די סעךוועך-קליענט אַךקאַטעקטשעך. דעך קליענט ׀אךלאנגט אינ׀ֿא֞ךמאַ׊יע ׀ון ​​די סעךוועך, און דעך יענעך נעמט די בעטן, ׀֌ךאַסעסאַז עס און קעךט אַ ענט׀עך א־נזא־ג. REST HTTP און CoAP ׀֌ךא֞טא֞קא֞לס אַךבעט לויט דעם מא֞דעל.

די ׊ווייטע מא֞דעל איז אוי׀געשטאנען ׀ון די נויט שו ׊ושטעלן אַ ייסינגקךאַנאַס, ׀ונאנדעךגעטיילט, ׀ךייַ קאַ׀֌לינג ׊ווישן די קוואלן ווא֞ס דזשענעךייט דאַטן און די ךיסי׀֌יאַנץ ׀ון די דאַטן.

IoT, נע׀֌ל און וואלקנס: לא־מי׹ ךעדן וועגן טעכנא֞לא֞גיע?

דעך מא֞דעל אַסומז דךייַ ׀֌אַךטיסאַ׀֌אַנץ: אַ אַךויסגעבעך (דאַטן מקו׹), אַ מעקלעך (דיס׀֌אַטשעך) און אַ אַבא֞נענט (באַנעם). דא־, דעך קליענט אַקטינג ווי דעך אַבא֞נענט דאַךף נישט בעטן אינ׀ֿא֞ךמאַ׊יע ׀ון ​​​​די סעךוועך. אַנשטא֞ט שיקן ךיקוועס, עס אַבא֞ניךן שו זיכעך געשעענישן אין די סיסטעם דו׹ך אַ מעקלעך ׀אַךאַנטווא֞ךטלעך ׀ֿאַך ׀ילטעךינג אַלע ינקאַמינג אַךטיקלען און ׹וטינג זיי ׊ווישן ׀ֿאַךלאַגן און אבאנענטן. און דעך אַךויסגעבעך, ווען אַ געשעעניש אַקעךז שייַכות שו אַ זיכעך טעמע, ׀֌אַבלישאַז עס שו די מעקלעך, ווא֞ס סענדז דאַטן שו די אַבא֞נענט אויף די געבעטן טעמע.

יסענשאַלי, דעם אַךקאַטעקטשעך איז באזי׹ט אויף געשעענישן. און דעם ינטעךאַקשאַן מא֞דעל איז טשיקאַווע ׀ֿאַך אַ׀֌לאַקיישאַנז אין IoT, ווא־לקן, נע׀֌ל ווייַל ׀ון זיין ׀יייקייט שו ׊ושטעלן סקאַלאַביליטי און ׀אַך׀֌א֞שעטעךן די ינטעךקאַנעקשאַן ׊ווישן ׀אַךשידענע דעוויסעס, שטי׊ן ׀ילע-שו-׀ילע דינאַמיש קא֞מוניקאַ׊יע און ייסינגקךאַנאַס קא֞מוניקאַ׊יע. עטלעכע ׀ון ​​​​די מעךסט באַוווסט סטאַנדעךדייזד אַךויסגעבן-אַבא֞ניךן מעסידזשינג ׀֌ךא֞טא֞קא֞לס אַךייַננעמען MQTT, AMQP און DDS.

דא־ך, די אַךויסגעבן-אַבא֞ניךן מא֞דעל האט אַ ׀֌לאַץ ׀ון אַדוואַנטידזשיז:

  • ׀ֿאַךלאַגן און אבאנענטן דאַך׀ֿן ניט וויסן וועגן יעדעך אנדעךע ס עקזיסטענץ;
  • איין אבאנענט קען באַקומען אינ׀ֿא֞ךמאַ׊יע ׀ון ​​׀ילע ׀אַךשידענע אויסגאבעס, און איין אַךויסגעבעך קענען שיקן דאַטן שו ׀ילע ׀אַךשידענע אבאנענטן (׀ילע-שו-׀ילע ׀֌ךינ׊י׀֌);
  • דעך אַךויסגעבעך און אַבא֞נענט טא־ן ניט דאַך׀ֿן שו זיין אַקטיוו אין דעך זעלביקעך שייט שו וועקסל דאַטן, ווייַל דעך מעקלעך (אַקטינג ווי אַ ׹יי סיסטעם) וועט קענען שו קךא֞ם דעם א־נזא־ג ׀ֿאַך קלייאַנץ ווא֞ס זענען נישט קא֞ננעקטעד שו די × ×¢×¥.

א֞בעך, די בעטן-ענט׀עך מא֞דעל אויך האט זייַן סטךענגקטס. אין קאַסעס ווען די ׀יייקייט ׀ון די סעךוועך זייַט שו ׀֌ךא֞׊עס ךיקוועס ׀ון קיי׀ל קלייאַנץ איז נישט אַ ׀֌ךא֞בלעם, עס איז זינען שו נושן שוין ׀֌ךא֞ווען ׀אַךלא֞זלעך סאַלושאַנז.

עס זענען אויך ׀֌ךא֞טא֞קא֞לס ווא֞ס שטי׊ן ביידע מא֞דעלס. ׀ֿאַך בייַש׀֌יל, XMPP און HTTP 2.0 שטי׊ן די "סעךוועך שטו׀֌ן" א֞׀֌׊יע. די IETF האט אויך בא׀ךייט די CoAP. עטלעכע אנדעךע סאַלושאַנז זענען באשא׀ן אין אַן ׀֌ךווון שו סא֞לווע די מעסידזשינג ׀֌ךא֞בלעם, אַזאַ ווי די וועבסא֞קקעץ ׀֌ךא֞טא֞קא֞ל א֞דעך נישן די הטט׀֌ ׀֌ךא֞טא֞קא֞ל איבעך QUIC (Quick UDP Internet Connections).

אין דעם ׀אַל ׀ון WebSockets, כא֞טש עס איז געני׊ט שו אַךיבעך׀יךן דאַטן אין ׀אַקטיש שייט ׀ון די סעךוועך שו די וועב קליענט און גיט ׀֌עךסיסטענט קאַנעקשאַנז מיט סיימאַלטייניאַס ביידיךעקטיא֞נאַל קא֞מוניקאַ׊יע, עס איז נישט בדעה ׀ֿאַך דעוויסעס מיט לימיטעד קאַמ׀֌יוטינג ךעסוךסן. QUIC אויך ׀אךדינט ו׀מעךקזאַמקייט, ווייַל די נייַ אַךיבעך׀יךן ׀֌ךא֞טא֞קא֞ל גיט אַ ׀֌לאַץ ׀ון נייַע ׀ֿעי֎קייטן. א֞בעך זינט QUIC איז נא־ך נישט סטאַנדעךדייזד, עס איז שו ׀ךי שו ׀א֞ךויסזא֞גן זיין מעגלעך אַ׀֌לאַקיישאַן און ׀֌ךאַל אויף IoT סאַלושאַנז. אַזוי מי׹ לא־זן WebSockets און QUIC אין זכ֌ךון מיט אַן אויג שו דעך ׊וקונ׀ֿט, א֞בעך מי׹ וועלן נישט לעךנען אין מעך דעטאַל נא־ך.

וועך איז די קיוטיסט אין דעך וועלט: קאַמ׀֌עךינג ׀֌ךא֞טא֞קא֞לס

אישט לא־זן ס ךעדן וועגן די סטךענגקטס און וויקנאַסאַז ׀ון ׀֌ךא֞טא֞קא֞לס. קוקן ׀א֞ךויס, מי׹ וועלן מיד מאַכן אַ ךעזעךוואַ׊יע אַז עס איז קיין איין קלא־׹ ׀יךעך. יעדעך ׀֌ךא֞טא֞קא֞ל האט עטלעכע אַדוואַנידזשיז / דיסאַדוואַנטידזשיז.

ענט׀עך שייט

איינעך ׀ון די מעךסט וויכטיק קעךאַקטעךיסטיקס ׀ון קא֞מוניקאַ׊יע ׀֌ךא֞טא֞קא֞לס, ס׀֌ע׊יעל אין באַ׊יונג שו די אינטעךנעט ׀ון טינגז, איז די ענט׀עך שייט. א֞בעך ׊ווישן די יגזיסטינג ׀֌ךא֞טא֞קא֞לס, עס איז קיין קלא־׹ געווינעך ווא֞ס דעמאַנסטךייץ די מינימום מד׹גה ׀ון ׀אַךהאַלטן ווען אךבעטן אין ׀אַךשידענע טנא־ים. אבעך עס איז אַ גאַנץ בינטל ׀ון שטודיום און קאַמ׀֌עךאַסאַנז ׀ון ׀֌ךא֞טא֞קא֞ל קיי׀֌אַבילאַטיז.

׀ֿאַך בייַש׀֌יל, ׀יינדינגז קאַמ׀֌עךאַסאַנז ׀ון די י׀עקטיוונאַס ׀ון HTTP און MQTT ווען אךבעטן מיט IoT געוויזן אַז די ענט׀עך שייט ׀ֿאַך ךיקוועס ׀ֿאַך MQTT איז ווייניקעך ווי ׀ֿאַך HTTP. און ווען לעךנען א׹ום-יאַזדע שייט (RTT) ׀ון MQTT און CoAP, עס ׀אךקעךט אויס אַז די דוךכשניטלעך RTT ׀ון CoAP איז 20% ווייניקעך ווי די ׀ון MQTT.

אנדעךע אַן עקס׀֌עךימענט מיט RTT ׀ֿאַך די MQTT און CoAP ׀֌ךא֞טא֞קא֞לס איז דוךכגעקא֞כט אין שוויי סינעךיא֞וז: אַ היגע × ×¢×¥ און אַן IoT × ×¢×¥. עס ׀אךקעךט אויס אַז די דוךכשניטלעך RTT איז 2-3 מאל העכעך אין די IoT × ×¢×¥. MQTT מיט QoS0 געוויזן אַ נידעךיקעך ךעזולטאַט קאַמ׀֌עךד מיט CoAP, און MQTT מיט QoS1 געוויזן אַ העכעך RTT דאַנק שו ACKs ביי די אַ׀֌לאַקיישאַן און אַךיבעך׀יךן לייַעךס. ׀ֿאַך ׀אַךשידענע QoS לעוועלס, × ×¢×¥ דילייז א־ן קאַנדזשעסטשאַן זענען מיליסעקאַנדז ׀ֿאַך MQTT, און הונדעךטעך ׀ון מיקךא֞סעקא֞נדס ׀ֿאַך CoAP. א֞בעך, עס איז וועךט געדענקען אַז ווען אךבעטן אין ווייניקעך ׀אַךלא֞זלעך נעטווא֞ךקס, MQTT ׀ליסנדיק איבעך TCP וועט ווייַזן אַ גא־׹ אַנדעךש ךעזולטאַט.

׀אַךגלייַך די ענט׀עך שייט ׀ון די AMQP און MQTT ׀֌ךא֞טא֞קא֞לס דו׹ך ינקךיסינג די ׀֌יילא֞וד געוויזן אַז מיט אַ קליין מאַסע, די ׀אַךהאַלטן מד׹גה איז כ֌מעט די זעלבע. א֞בעך ווען טךאַנס׀עךינג גךויס אַמאַונץ ׀ון דאַטן, MQTT ווייזט אַ נידעךיקעך ענט׀עך שייט. אין איינעך מעך לעךנען קא֞אַ׀֌ איז געווען קאַמ׀֌עךד מיט הטט׀֌ אין אַ מאַשין-שו-מאַשין ס׊ענאַך מיט דעוויסעס די׀֌לויד אויף ש׀֌יץ ׀ון וועהיקלעס יקווי׀֌ט מיט גאַז סענסא֞ךס, וועטעך סענסא֞ךס, א֞ךט (ג׀֌ס) און ךיךעוודיק × ×¢×¥ שובינד (GPRS). די שייט ווא֞ס עס הא־ט געדויעךט שו שיקן אַ קא֞אַ׀֌ א־נזא־ג איבעך די ךיךעוודיק × ×¢×¥ איז כ֌מעט ד׹יי מא־ל קיך׊עך ווי די שייט ווא֞ס עס הא־ט געדויעךט שו נושן HTTP אַךטיקלען.

שטודיום הא־בן שוין גע׀יךט אַז קאַמ׀֌עךד ניט שוויי, א֞בעך ד׹יי ׀֌ךא֞טא֞קא֞לס. למשל, ׀אַךגלייַך ׀א֞ךשטעלונג ׀ון IoT ׀֌ךא֞טא֞קא֞לס MQTT, DDS און CoAP אין אַ מעדי׊יניש אַ׀֌לאַקיישאַן ס׊ענאַך נישן אַ × ×¢×¥ עמולאַטא֞ך. DDS האט אַוט׀֌עך׀א֞ךמד MQTT אין טעךמינען ׀ון טעלעמעטךי לייטאַנסי טעסטעד אונטעך ׀אַךשידן נעבעך × ×¢×¥ טנא־ים. UDP-באזי׹ט קא֞אַ׀֌ געאךבעט געזונט ׀ֿאַך אַ׀֌לאַקיישאַנז ווא֞ס דאַך׀ֿן אַ שנעל ענט׀עך, א֞בעך ווייַל ׀ון UDP-באזי׹ט, עס איז געווען אַ באַטייטיק אַנ׀֌ךידיקטאַבאַל ׀֌אַקאַט א֞נוועך.

טךו׀֌וט

׀אַךגלייַך MQTT און CoAP אין טעךמינען ׀ון באַנדווידט ע׀עקטיווקייַט איז דוךכגעקא֞כט ווי אַ כעזשבן ׀ון די גאַנץ סומע ׀ון ​​דאַטן טךאַנסמיטטעד ׀֌עך א־נזא־ג. קא֞אַ׀֌ געוויזן ווייניקעך טךו׀֌וט ווי MQTT ׀ֿאַך קליין אַךטיקלען. א֞בעך ווען קאַמ׀֌עךינג די ע׀עקטיווקייַט ׀ון ׀֌ךא֞טא֞קא֞לס אין טעךמינען ׀ון די ׀אַךהעלטעניש ׀ון די נומעך ׀ון נושיק אינ׀ֿא֞ךמאַ׊יע ביטעס שו די גאַנץ נומעך ׀ון טךאַנסמיטטעד ביטעס, קא֞אַ׀֌ איז געווען מעך ע׀עקטיוו.

בייַ אַנאַליסיס טךו׀֌וט נישן MQTT, DDS (מיט TCP ווי די אַךיבעך׀יךן ׀֌ךא֞טא֞קא֞ל), און CoAP גע׀ֿונען אַז CoAP טענדיד שו ווייַזן קאַמ׀֌עךאַטיוולי נידעךיקעך באַנדווידט קאַנסאַמשאַן, ווא֞ס איז נישט געוואקסן מיט געוואקסן × ×¢×¥ ׀֌אַקאַט א֞נוועך א֞דעך געוואקסן × ×¢×¥ לייטאַנסי, ניט ענלעך MQTT און DDS, ווו אין די דעךמאנט. סינעךיא֞וז עס איז געווען אַ ׀אַךגךעסעךן אין באַנדווידט באַניץ. אן אנדעך ס׊ענאַך ינוואַלווד אַ גךויס נומעך ׀ון דעוויסעס טךאַנסמיטינג דאַטן אין דעך זעלביקעך שייט, ווא֞ס איז אַ טי׀֌יש ׀אַל אין IoT ינווייךאַנמאַנץ. די ךעזולטאַטן הא־בן געוויזן אַז ׀ֿאַך העכעך לא־ודינג עס איז בעסעך שו נושן CoAP.

אונטעך ליכט מאַסע, CoAP געוויינט די מינדסטעך באַנדווידט, נאכגעגאנגען דו׹ך MQTT און REST HTTP. א֞בעך, ווי די גךייס ׀ון די ׀֌יילא֞ודז געוואקסן, REST HTTP האט די בעסטעך ךעזולטאַטן.

מאַכט קא֞נסומ׀֌טיא֞ן

די אַךויסגעבן ׀ון ענעךגיע קאַנסאַמשאַן איז שטענדיק ׀ון גךויס וויכטיקייט, און ס׀֌ע׊יעל אין די IoT סיסטעם. אויב ׀אַךגלייַכן מאַכט קאַנסאַמשאַן ׀ון MQTT און HTTP, הטט׀֌ "עסט" ׀יל מעך. און CoAP איז מעך ענעךגיע ע׀עקטיוו קאַמ׀֌עךד שו MQTT, אַלאַוינג מאַכט ׀אַךוואַלטונג. אין דעך זעלביקעך שייט, אין ׀֌שוט סינעךיא֞וז, MQTT איז מעך ׀֌אַסיק ׀ֿאַך אינ׀ֿא֞ךמאַ׊יע וועקסל אין אינטעךנעט ׀ון טהינגס נעטווא֞ךקס, ס׀֌ע׊יעל אויב עס זענען קיין מאַכט ךיסטךיקשאַנז.

אנדעךע אַן עקס׀֌עךימענט ווא֞ס קאַמ׀֌עךד AMQP און MQTT קיי׀֌אַבילאַטיז אויף אַ ךיךעוודיק א֞דעך אַנסטייבאַל ווייךליס × ×¢×¥ ׀֌ךוביךן באַנק געוויזן אַז AMQP א֞׀׀עךס מעך זיכעךהייט ׀ֿעי֎קייטן, בשעת MQTT איז מעך ענעךגיע ע׀עקטיוו.

זיכעךקייַט

זיכעךהייט איז אן אנדעך הוי׀֌ט אַךויסגעבן אין די לעךנען ׀ון די אינטעךנעט ׀ון טהינגס און נע׀֌ל / ווא־לקן קאַמ׀֌יוטינג. די זיכעךהייט מעקאַניזאַם איז טי׀֌יקלי באזי׹ט אויף TLS אין HTTP, MQTT, AMQP און XMPP, א֞דעך DTLS אין CoAP, און שטי׊ט ביידע DDS א֞׀֌׊יעס.

TLS און DTLS א־נהייבן מיט דעם ׀֌ךא֞׊עס ׀ון ג׹ינדן אַ ׀ֿאַךבינדונג ׊ווישן די קליענט און די סעךוועך זייטן שו וועקסל שטי׊ט סיי׀עך סוויץ און שליסלען. ביידע ׀֌אַךטיעס ׀אַךהאַנדלען שטעלט שו ענשוך אַז ווייַטעך קא֞מוניקאַ׊יע נעמט א֞ךט אין אַ זיכעך קאַנאַל. דעך חילוק ׊ווישן די שוויי איז אַ קליין מא֞די׀יקאַטיא֞ן ווא֞ס אַלאַוז UDP-באזי׹ט DTLS שו אַךבעטן איבעך אַ אַנךילייאַבאַל קשך.

בייַ ׀֌ךוביךן אנ׀אלן אויף עטלעכע ׀אַךשידענע ימ׀֌לאַמאַנץ ׀ון TLS און DTLS, עס איז געווען אַז TLS האט אַ בעסעך אַךבעט. אַטאַקס אויף DTLS הא־בן שוין מעך געךא֞טן ךעכט שו זיין טעות טא֞לעךאַנץ.

א֞בעך, די ביגאַסט ׀֌ךא֞בלעם מיט די ׀֌ךא֞טא֞קא֞לס איז אַז זיי זענען נישט עךידזשנאַלי דיזיינד ׀ֿאַך נושן אין IoT און זענען נישט געמיינט שו אַךבעטן אין נע׀֌ל א֞דעך ווא־לקן. דו׹ך כאַנדשאַקינג, זיי לייגן נא־ך ׀אַךקעך מיט יעדעך קשך ׀אַךלייגן, ווא֞ס ד׹יינז קאַמ׀֌יוטינג ךעסוךסן. אין דוךכשניטלעך, עס איז אַ ׀אַךגךעסעךן ׀ון 6,5% ׀ֿאַך TLS און 11% ׀ֿאַך DTLS אין א֞ווועךכעד קאַמ׀֌עךד מיט קא֞מוניקאַ׊יע א־ן אַ זיכעךהייט שיכטע. אין מיטל-ךייַך ינווייךאַנמאַנץ ווא֞ס זענען טי׀֌יקלי ליגן אויף ׀אַךווא֞לקנט דעך מד׹גה, דא֞ס וועט נישט זיין אַ ׀֌ךא֞בלעם, א֞בעך ךעכט שו דעך שייכות ׊ווישן IoT און נע׀֌ל מד׹גה, דא֞ס וועךט אַ וויכטיק באַגךענע׊ונג.

ווא֞ס שו קלייַבן? עס איז קיין איין ענט׀עך. MQTT און HTTP ויסקומען שו זיין די מעךסט ׀֌ךאַמאַסינג ׀֌ךא֞טא֞קא֞לס ווייַל זיי זענען געךעכנט ווי לע׀יעךעך מעך דעךוואַקסן און מעך סטאַביל IoT סאַלושאַנז ווי אנדעךע ׀֌ךא֞טא֞קא֞לס.

סאַלושאַנז באזי׹ט אויף אַ איין קא֞מוניקאַ׊יע ׀֌ךא֞טא֞קא֞ל

די ׀יך ׀ון אַ איין ׀֌ךא֞טא֞קא֞ל לייזונג האט ׀ילע דיסאַדוואַנטידזשיז. ׀ֿאַך בייַש׀֌יל, אַ ׀֌ךא֞טא֞קא֞ל ווא֞ס איז ׀֌אַסיק ׀ֿאַך אַ לימיטעד סוויווע קען נישט אַךבעטן אין אַ ׀עלד ווא֞ס האט שטךענג זיכעךהייט ךעקוויךעמענץ. מיט דעם אין זינען, מי׹ זענען לינקס שו אַוועקוואַך׀ן כ֌מעט אַלע מעגלעך איין-׀֌ךא֞טא֞קא֞ל סאַלושאַנז אין די נע׀֌ל-שו-ווא־לקן יקא֞וסיסטאַם אין IoT, אַחוץ ׀ֿאַך MQTT און REST HTTP.

ךעסט הטט׀֌ ווי אַ איין ׀֌ךא֞טא֞קא֞ל לייזונג

עס איז אַ גוט בייַש׀֌יל ׀ון REST HTTP בעטן / ענט׀עך ינטעךאַקשאַן אין די IoT-to-Fog מעלוכע: קלוג ׀אַךם. אַנימאַלס זענען יקווי׀֌ט מיט וועךאַבאַל סענסא֞ךס (IOT קליענט, C) און געךאטן דו׹ך ווא־לקן קאַמ׀֌יוטינג דו׹ך אַ קלוג ׀אַךמינג סיסטעם (נע׀֌ל סעךוועך, S).

די POST מעטא֞ד כעדעך ס׀֌ע׊י׀י׊יךט די מיטל שו מא֞די׀י׊יךן (/ ׀אַךם / אַנימאַלס), ווי געזונט ווי די HTTP וועךסיע און אינהאַלט טי׀֌, ווא֞ס אין דעם ׀אַל איז אַ JSON ×›×™×™×€×¢×¥ ווא֞ס ךע׀֌ךאַזענץ די כייַע ׀אַךם ווא֞ס די סיסטעם זא־ל ׀יךן (Dulcinea / קו). דעך ענט׀עך ׀ון די סעךוועך ינדיקייץ אַז די בקשה איז געווען געךא֞טן מיט אַ HTTPS 201 (ךיסא֞ךס באשא׀ן) סטאַטוס קא־ד. דעך GET או׀ֿן זא־ל בלויז ס׀֌ע׊י׀י׊יךן די געבעטן מיטל אין די URI (למשל, / ׀אַךם / אַנימאַלס / 1), ווא֞ס קעךט אַ JSON ׀אַךטךעטונג ׀ון די כייַע מיט דעם שייַן ׀ֿון די סעךוועך.

די PUT או׀ֿן איז געני׊ט ווען עטלעכע ס׀֌ע׊י׀יש מיטל ךעקא֞ךד דאַךף זיין דעךהייַנטיקט. אין דעם ׀אַל, די מיטל ס׀֌ע׊י׀י׊יךט די URI ׀ֿאַך די ׀֌אַךאַמעטעך שו זיין געביטן און די קךאַנט וועךט (למשל, ינדיקייץ אַז די קו איז אישט גיין, /׀אַךם/אַנימאַלס/1? שטאַט=גיין). שום סוף, די DELETE או׀ֿן איז געני׊ט אין דעך זעלביקעך וועג ווי די GET או׀ֿן, א֞בעך ׀שוט דיליץ די מיטל ווי אַ ךעזולטאַט ׀ון די א֞׀֌עךאַ׊יע.

MQTT ווי אַ איין ׀֌ךא֞טא֞קא֞ל לייזונג

IoT, נע׀֌ל און וואלקנס: לא־מי׹ ךעדן וועגן טעכנא֞לא֞גיע?

לא־מי׹ נעמען די זעלבע קלוג ׀אַךם, א֞בעך אַנשטא֞ט ׀ון REST HTTP מי׹ נושן די MQTT ׀֌ךא֞טא֞קא֞ל. די היגע סעךוועך מיט די Mosquitto ביבליא֞טעק אינסטאַליךן אקטן ווי אַ מעקלעך. אין דעם בייַש׀֌יל, אַ ׀֌שוט קא֞מ׀֌יוטעך (ךי׀עךד שו ווי דעך ׀אַךם סעךוועך) Raspberry Pi סעךוועס ווי אַ MQTT קליענט, ימ׀֌לאַמענאַד דו׹ך די ינסטאַליךונג ׀ון די Paho MQTT ביבליא֞טעק, ווא֞ס איז גא־׹ קאַמ׀֌אַטאַבאַל מיט די Mosquitto מעקלעך.

דעך קליענט קאַנ׀א֞ךמז שו די IoT אַבסטךאַק׊יע שיכטע ךע׀֌ךיזענטינג אַ מיטל מיט ו׀דעקונג און קאַמ׀֌יוטינג קיי׀֌אַבילאַטיז. די מעדיאַטא֞ך, אויף די אנדעךע האַנט, קא֞ךאַס׀֌אַנדז שו אַ העכעך מד׹גה ׀ון אַבסטךאַק׊יע, ךע׀֌ךיזענטינג אַ נע׀֌ל קאַמ׀֌יוטינג נא֞דע, קעךאַקטעךייזד דו׹ך גךויס ׀֌ךאַסעסינג און סטא֞ךידזש קאַ׀֌אַ׊יטעט.

אין די ׀אךגעלייגט קלוג ׀אַךם ס׊ענאַך, אַ Raspberry Pi קאַנעקץ שו אַ אַקסעלעךאַמאַטעך, ג׀֌ס און טעמ׀֌עךאַטוך סענסא֞ךס און ׀֌אַבלישאַז די דאַטן ׀ון די סענסא֞ךס שו אַ נע׀֌ל נא֞דע. ווי אי׹ מיסטא֞מע וויסן, MQTT באהאנדלט טעמעס ווי אַ כייעךאַךקי. איין MQTT אַךויסגעבעך קענען אַךויסגעבן אַךטיקלען שו אַ ס׀֌ע׊י׀יש גאַנג ׀ון טעמעס. אין אונדזעך ׀אַל, עס זענען דךייַ. ׀ֿאַך די סענסעך ווא֞ס מעסטן די טעמ׀֌עךאַטוך אין די כייַע א֞׀֌דאַך, דעך קונה סאַלעקץ אַ טעמע (אַנימאַל׀אַךם / א֞׀֌דאַך / טעמ׀֌עךאַטוך). ׀ֿאַך סענסא֞ךס ווא֞ס מעסטן ג׀֌ס א֞ךט און כייַע באַוועגונג דו׹ך די אַקסעלעךאַמאַטעך, דעך קליענט וועט אַךויסגעבן דעךהייַנטיקונגען שו (אַנימאַל׀אַךם / כייַע / ג׀֌ס) און (אַנימאַל׀אַךם / כייַע / באַוועגונג).

די אינ׀ֿא֞ךמאַ׊יע וועט זיין שעךד מיט דעך מעקלעך, ווא֞ס קען טעמ׀֌עךעךאַלי קךא֞ם עס אין אַ היגע דאַטאַבייס אין ׀אַל אן אנדעך אינטעךעסיךט אַבא֞נענט וועט דעךשייַנען ש׀֌עטעך.

אין אַדישאַן שו די היגע סעךוועך ווא֞ס אַקעךז ווי אַ MQTT מעקלעך אין די נע׀֌ל און שו ווא֞ס די Raspberry Pi, אַקטינג ווי MQTT קלייאַנץ, שיקן דאַטן ׀ון סענסא֞ךס, עס קען זיין אן אנדעך MQTT מעקלעך אויף די ווא־לקן מד׹גה. אין דעם ׀אַל, די אינ׀ֿא֞ךמאַ׊יע טךאַנסמיטטעד שו די היגע מעקלעך קען זיין טעמ׀֌עךעךאַלי סטא֞ךד אין אַ היגע דאַטאַבייס און / א֞דעך געשיקט שו די ווא־לקן. דעך ווא־לקן MQTT מעקלעך אין דעם סיטואַ׊יע איז געני׊ט שו ׀ֿאַךבינדונג אַלע דאַטן שו די ווא־לקן MQTT מעקלעך. מיט דעם אַךקאַטעקטשעך, אַ ךיךעוודיק אַ׀֌לאַקיישאַן באַני׊עך קענען זיין אַבא֞ניךן שו ביידע בךא֞קעךס.

אין דעך געשעעניש ׀ון אַ ׀ֿאַךבינדונג דוךכ׀אַל מיט איינעך ׀ון די בךא֞קעךס (למשל, ווא־לקן), דעך סוף באַני׊עך וועט באַקומען אינ׀ֿא֞ךמאַ׊יע ׀ון ​​אנדעךן (נע׀֌לדיק). דא֞ס איז אַ כאַךאַקטעךיסטיש שטךיך ׀ון קאַמביינד נע׀֌ל און ווא־לקן קאַמ׀֌יוטינג סיסטעמען. דו׹ך ׀עליקייַט, די ךיךעוודיק אַ׀֌ קענען זיין קאַנ׀יגיעךד שו עךשטעך ׀אַךבינדן שו די נע׀֌לדיק MQTT מעקלעך, און אויב נישט, שו ׀אַךבינדן שו די ווא־לקן MQTT מעקלעך. די לייזונג איז בלויז איינעך ׀ון ׀ילע אין IoT-F2C סיסטעמען.

מולטי׀֌ךא֞טא֞קא֞ל סאַלושאַנז

איין ׀֌ךא֞טא֞קא֞ל סאַלושאַנז זענען ׀א֞לקס ווייַל ׀ון זייעך גךינגעך ימ׀֌לאַמענטיישאַן. א֞בעך עס איז קלא־׹ ווי דעך טא־ג אַז אין IoT-F2C סיסטעמען עס איז זינען שו ׀אַךבינדן ׀אַךשידענע ׀֌ךא֞טא֞קא֞לס. די ׀ונט איז אַז ׀אַךשידענע ׀֌ךא֞טא֞קא֞לס קענען אַךבעטן אין ׀אַךשידענע לעוועלס. נעמען, למשל, ד׹יי אַבסטךאַק׊יעס: IoT, נע׀֌ל און ווא־לקן קאַמ׀֌יוטינג לייַעךס. דעוויסעס אויף די IoT מד׹גה זענען בכלל געךעכנט ווי לימיטעד. ׀ֿאַך דעם איבעךבליק, לא־מי׹ קוקן אין IoT לייַעךס ווי די מעךסט ךיסטךיקטיוו, ווא־לקן-באזי׹ט קלענסטעך ךיסטךיקטיוו, און נע׀֌ל קאַמ׀֌יוטינג ווי "עךגעץ אין ׊ווישן". דעךנא֞ך עס טוךנס אויס אַז ׊ווישן IoT און נע׀֌ל אַבסטךאַק׊יעס, קךאַנט ׀֌ךא֞טא֞קא֞ל סאַלושאַנז אַךייַננעמען MQTT, CoAP און XMPP. ׊ווישן נע׀֌ל און ווא־לקן, אויף די אנדעךע האַנט, AMQP איז איינעך ׀ון די הוי׀֌ט ׀֌ךא֞טא֞קא֞לס געני׊ט ׊וזאַמען מיט REST HTTP, ווא֞ס ךעכט שו זיין בייגיקייט איז אויך געני׊ט ׊ווישן IoT און נע׀֌ל לייַעךס.

דעך הוי׀֌ט ׀֌ךא֞בלעם דא־ איז די ינטעךא֞׀֌עךאַביליטי ׀ון ׀֌ךא֞טא֞קא֞לס און די יז ׀ון טךאַנס׀עךינג אַךטיקלען ׀ון איין ׀֌ךא֞טא֞קא֞ל שו אנדעךן. ידעאַללי, אין דעך ׊וקונ׀ֿט, די אַךקאַטעקטשעך ׀ון די IoT סיסטעם מיט ווא־לקן און נע׀֌ל ךעסוךסן וועט זיין ׀ךייַ ׀ון די געוויינט קא֞מוניקאַ׊יע ׀֌ךא֞טא֞קא֞ל און וועט ענשוך גוט ינטעךא֞׀֌עךאַביליטי ׀ון ׀אַךשידענע ׀֌ךא֞טא֞קא֞לס.

IoT, נע׀֌ל און וואלקנס: לא־מי׹ ךעדן וועגן טעכנא֞לא֞גיע?

זינט דא֞ס איז נישט דעך ׀אַל אין דעם מא֞מענט, עס מאכט זינען שו ׊ונוי׀גיסן ׀֌ךא֞טא֞קא֞לס ווא֞ס טא־ן ניט הא־בן באַטייַטיק די׀עךאַנסיז. שו דעם סוף, איין ׀֌א֞טענ׊יעל לייזונג איז באזי׹ט אויף אַ קא֞מבינאַ׊יע ׀ון ​​​​שוויי ׀֌ךא֞טא֞קא֞לס ווא֞ס נא־כגיין די זעלבע אַךקאַטעקטשעךאַל סטיל, REST HTTP און CoAP. אן אנדעך ׀אךגעלייגט לייזונג איז באזי׹ט אויף אַ קא֞מבינאַ׊יע ׀ון ​​​​שוויי ׀֌ךא֞טא֞קא֞לס ווא֞ס ׀א֞ךשלא֞גן אַךויסגעבן-אַבא֞ניךן ינטעךאַקשאַן, MQTT און AMQP. נישן ענלעך קאַנסע׀֌ס (ביידע MQTT און AMQP נושן בךא֞קעךס, CoAP און HTTP נושן REST) ​​מאכט די קאַמבאַניישאַנז גךינגעך שו ינסטךומענט און ךיקווייעךז ווייניקעך ינאַגךיישאַן מי.

IoT, נע׀֌ל און וואלקנס: לא־מי׹ ךעדן וועגן טעכנא֞לא֞גיע?

׀יגוך (אַ) ווייזט שוויי בעטן-ענט׀עך מא֞דעלס, הטט׀֌ און קא֞אַ׀֌, און זייעך מעגלעך ׀֌לייסמאַנט אין אַן IoT-F2C לייזונג. זינט הטט׀֌ איז איינעך ׀ון די מעךסט באַוווסט און אנגענומען ׀֌ךא֞טא֞קא֞לס אין הייַנט ס נעטווא֞ךקס, עס איז אַנלייקלי אַז עס וועט זיין גא־׹ ךי׀֌לייסט דו׹ך אנדעךע מעסידזשינג ׀֌ךא֞טא֞קא֞לס. ׊ווישן די נא־ודז ווא֞ס ךע׀֌ךיזענטינג שטאַךק דעוויסעס ׊ווישן ווא־לקן און נע׀֌ל, REST HTTP איז אַ גלייַך לייזונג.

אויף די אנדעךע האַנט, ׀ֿאַך קאַמ׀֌יוטישאַנאַלי קאַנסטךיינד דעוויסעס ווא֞ס יבעךגעבן ׊ווישן נע׀֌ל און IoT לייַעךס, עס איז מעך ע׀עקטיוו שו נושן CoAP. איינעך ׀ון די גךויס אַדוואַנטידזשיז ׀ון CoAP איז די קאַמ׀֌אַטאַבילאַטי מיט הטט׀֌, ווייַל ביידע ׀֌ךא֞טא֞קא֞לס זענען באזי׹ט אויף REST ׀֌ךינסאַ׀֌אַלז.

׀יגוךע (ב) ווייזט שוויי אַךויסגעבן-אַבא֞ניךן ינטעךאַקשאַן מא֞דעלס אין דעך זעלביקעך ס׊ענאַך, אַךייַנגעךעכנט MQTT און AMQP. כא֞טש כיי׀֌אַטעטיקלי ביידע ׀֌ךא֞טא֞קא֞לס קען זיין געוויינט שו יבעךגעבן ׊ווישן נא־ודז אין יעדעך מד׹גה ׀ון אַבסטךאַק׊יע, זייעך שטעלע זא־ל זיין באשלאסן באזי׹ט אויף ׀א֞ךשטעלונג. MQTT איז דיזיינד ווי אַ לייטווייט ׀֌ךא֞טא֞קא֞ל ׀ֿאַך דעוויסעס מיט לימיטעד קאַמ׀֌יוטינג ךעסוךסן, אַזוי עס קענען זיין געוויינט שו יבעךגעבן ׊ווישן IoT און נע׀֌ל. AMQP איז מעך ׀֌אַסיק ׀ֿאַך מעך שטאַךק דעוויסעס ווא֞ס יידילי שטעלן עס ׊ווישן נע׀֌ל און ווא־לקן נא־ודז. אַנשטא֞ט MQTT אין IoT, אי׹ קענען נושן די XMPP ׀֌ךא֞טא֞קא֞ל, ווייַל עס איז געךעכנט ווי לייטווייט. אבעך עס איז נישט וויידלי געני׊ט אין אַזאַ סינעךיא֞וז.

׀יינדינגז

עס איז אַנלייקלי אַז איינעך ׀ון די באַטךאַכט ׀֌ךא֞טא֞קא֞לס וועט זיין גענוג שו דעקן אַלע קא֞מוניקאַ׊יע אין די סיסטעם, ׀ֿון דעוויסעס מיט לימיטעד קאַמ׀֌יוטינג ךעסוךסן שו ווא־לקן סעךוועךס. די לעךנען געוויזן אַז די שוויי מעךסט ׀֌ךאַמאַסינג א֞׀֌׊יעס ווא֞ס דעוועלא֞׀֌עךס נושן מעך א֞׀ט זענען MQTT און RESTful HTTP. די שוויי ׀֌ךא֞טא֞קא֞לס זענען נישט בלויז די מעךסט דעךוואַקסן און סטאַביל, א֞בעך אויך אַךייַננעמען ׀ילע געזונט-דאַקיאַמענטאַד און געךא֞טן ימ׀֌לאַמאַנץ און א־נליין ךעסוךסן.

ךעכט שו זיין ׀עסטקייַט און ׀֌שוט קאַנ׀יגיעךיישאַן, MQTT איז אַ ׀֌ךא֞טא֞קא֞ל ווא֞ס האט ׀֌ךא֞ווען זיין העכעך ׀א֞ךשטעלונג איבעך ׊ייַט ווען געוויינט אין די IoT שיכטע מיט לימיטעד דעוויסעס. אין ׀֌אַךץ ׀ון די סיסטעם ווו לימיטעד קאַנעקטיוויטי און באַטאַךייע קאַנסאַמשאַן זענען נישט אַן אַךויסגעבן, אַזאַ ווי עטלעכע נע׀֌ל געביטן און ךובֿ ווא־לקן קאַמ׀֌יוטינג, RESTful HTTP איז אַן ג׹ינג ב׹י׹ה. קא֞אַ׀֌ זא־ל אויך זיין גענומען אין חשבון ווייַל עס איז אויך ךאַ׀֌אַדלי יוואַלווינג ווי אַ IoT מעסידזשינג נא֞ךמאַל און עס איז מסת֌מא אַז עס וועט דעךגךייכן אַ מד׹גה ׀ון ׀עסטקייַט און ׊ייַטיקייַט ענלעך שו MQTT און HTTP אין דעם לעבן ׊וקונ׀ֿט. א֞בעך דעך נא֞ךמאַל איז אישט יוואַלווינג, ווא֞ס קומט מיט קוךץ-טעךמין קאַמ׀֌אַטאַבילאַטי ישוז.

ווא֞ס אַנדעךש קענען אי׹ לייענען אויף דעם בלא־ג? Cloud4Y

→ דעך קא֞מ׀֌יוטעך וועט מאַכן אי׹ געשמאַק
→ אַי העל׀֌ס שו לעךנען די אַנימאַלס ׀ון א׀ךיקע
→ זומעך איז כ֌מעט איבעך. עס איז כ֌מעט קיין אַנליקט דאַטן לינקס
→ 4 וועגן שו ךאַטעווען אויף ווא־לקן באַקאַ׀֌ס
→ אויף אַ יונאַ׀ייד ׀עדעךאלע אינ׀ֿא֞ךמאַ׊יע מיטל מיט אינ׀ֿא֞ךמאַ׊יע וועגן די באַ׀עלקעךונג

אַבא֞ניךן שו אונדזעך טעלעגךאַם-קאַנאַל, אַזוי נישט שו ׀אַך׀יךן דעם ווייַטעך אַךטיקל! מי׹ שךייַבן ניט מעך ווי שוויי מא־ל אַ ווא־ך און בלויז אויף געשע׀ט.

מקו׹: www.habr.com

לייגן אַ באַמעךקונג