- IOT پلیٹ فارم کی قسمیں
- 1. ہارڈ ویئر پلیٹ فارم
- 2. رابطے کے پلیٹ فارم
- 3. ڈیوائس کلاؤڈ پلیٹ فارم
- 4. خاتمہ سے آخر پلیٹ فارم
- پلیٹ فارم کا انتخاب کرتے وقت غور کرنے والے عوامل
- 1. خدمت / ماڈل کی قسم
- 2. مطابقت
- 3. ڈومین مہارت
- 4. رابطہ
- 5. اعتماد
- 6. اسکیل ایبلٹیٹی
- 7. سلامتی
- 8. ڈیوائس مینجمنٹ اور مانیٹرنگ کی خصوصیات
- 9. انضمام اور ڈیٹا ہینڈلنگ
- 10. سپورٹ
- 11. لاگت
گارٹنر کی 2017 میں ایک رپورٹ میں پیش گوئی کی گئی ہے کہ 2020 تک انٹرنیٹ میں منسلک " چیزوں " کی تعداد 20.4 بلین سے زیادہ ہوجائے گی۔ لیکن اس شرح کے ساتھ جو فی الحال IOT حل دنیا بھر میں ان کاروباری اداروں کے ذریعہ تعینات کیا جارہا ہے جو دریافت کررہے ہیں کہ یہ ان کے عمل کو بہتر بنانے میں کس طرح مدد فراہم کرسکتا ہے ، اور ایسے تاجروں کے ذریعہ جو موجودہ مارکیٹوں میں خلل ڈال رہے ہیں اور متنوع جدید حلوں کے ذریعہ نئے کو تیار کررہے ہیں ، یہ شاید محفوظ ہے یہ کہنا کہ 2020 تک اس سے کہیں زیادہ تعداد ہوگی۔
منسلک آلات کی تعداد میں اس مستحکم نمو کے اہم سہولت کاروں میں سے ایک IOT پلیٹ فارم ہیں۔ وہ مربوط خدمات اور انفراسٹرکچر کا ایک سلسلہ فراہم کرتے ہیں (ڈیٹا اسٹوریج ، رابطے وغیرہ) عام طور پر انٹرنیٹ سے "چیزوں" کو جوڑنے کے لئے درکار ہوتا ہے۔ وہ اس پروجیکٹ کی زیادہ تر لفٹنگ کو سنبھالتے ہیں جس سے حل کی تعی.ن کے ل work کام کی مقدار اور سرمایہ کاری کو کم کرنا پڑتا ہے اور آس پاس کے کچھ کامیاب IOT حل کے پیچھے ایک اہم وجہ رہی ہے۔
اس سے وہ کسی بھی IOT حل کی تعیناتی کا لازمی جزو بن گئے ہیں۔ تاہم ، آئی او ٹی پلیٹ فارم کی مارکیٹ میں اضافہ ہورہا ہے ، آئی او ٹی اینالٹکس کی ایک رپورٹ کے مطابق ، جیسا کہ 2017 میں آخری گنتی کے مطابق ، آئی او ٹی پلیٹ فارم کی تعداد گذشتہ سال کے مقابلے میں 450 کے لگ بھگ 200 تک بڑھ گئی تھی۔ اختیارات کی یہ بڑی مقدار ڈویلپرز کے ل challenges چیلنجوں کا ایک انوکھا مجموعہ تشکیل دیتی ہے کیوں کہ کامل پلیٹ فارم کا انتخاب کافی کام بن جاتا ہے۔ ہم نے پہلے ہی آئی او ٹی کے لئے ٹاپ چھ ہارڈ ویئر بورڈ پر تبادلہ خیال کیا ہے ، لیکن وہ صرف ایک قسم کے آئی او ٹی پلیٹ فارم ہیں ، آج کے مضمون میں ہم مختلف قسم کے IOT پلیٹ فارم اور ان عوامل پر غور کریں گے جن کے درمیان انتخاب کرتے وقت غور کیا جائے۔
IOT پلیٹ فارم کی قسمیں
IOT پلیٹ فارم کو اقسام میں توڑنے کا ایک آسان ترین طریقہ یہ ہے کہ IOT کے بنیادی فن تعمیر کی بنیاد پر ان کی درجہ بندی کرنا (ذیل میں دکھایا گیا ہے)۔
بنیادی طور پر 4 ماڈیولز پر مشتمل ہو (جس کو شاید حد سے زیادہ واضح کیا گیا ہو) کہا جاسکتا ہے۔
- "چیزیں" (جسمانی / ٹھوس ہارڈویئر جیسے سمارٹ سوئچز)
- کنیکٹیویٹی جیسے وائی فائی ، ایل آر اے
- ڈیوائس کلاؤڈ جیسے AWS ، ThingsWrox
- ایپس / ڈیوائسز / APIs
4 ویں ماڈیول اختتامی آلات کی نمائندگی کرتا ہے جن کو عام طور پر چیزوں کے طور پر بھی کہا جاتا ہے۔ اس کی بنیاد پر ، ہم IOT پلیٹ فارم کو چار بڑی اقسام میں درجہ بندی کرسکتے ہیں۔
- ہارڈ ویئر پلیٹ فارم
- رابطہ پلیٹ فارمز
- ڈیوائس کلاؤڈ پلیٹ فارم
- آخر سے آخر تک پلیٹ فارم
1. ہارڈ ویئر پلیٹ فارم
میں نے اپنے پچھلے مضامین میں سے ایک میں اس قسم کے پلیٹ فارموں کا احاطہ کیا ہے۔ وہ بنیادی طور پر IOT میں "چیزوں" کے ڈیزائن اور ترقی کے لئے استعمال ہونے والے پلیٹ فارم ہیں۔ ان میں مائکروکانٹرولرز اور مائکروپروسیسرز کی ایک متنوع رینج شامل ہے جس میں خاص خصوصیات ہیں جو انہیں آئی او ٹی کے متعدد معاملات کے ل suitable موزوں بنا دیتی ہیں۔ مثالوں میں دوسروں کے درمیان پارٹیکل کے بورڈ شامل ہیں۔
2. رابطے کے پلیٹ فارم
یہ وہ پلیٹ فارم ہیں جن پر بنیادی طور پر توجہ دی گئی ہے کہ کس طرح NB-IoT سے LoRa تک متنوع کم طاقت ، کم لاگت والے ٹیلی مواصلات کے وسائل کا استعمال کرتے ہوئے آلات انٹرنیٹ سے منسلک ہیں۔ اچھی مثالوں میں سگفاکس ، ایئر وینٹیج ، ہولوگرام ، اور ذرہ شامل ہیں۔
3. ڈیوائس کلاؤڈ پلیٹ فارم
یہ پلیٹ فارم مختلف ذائقوں میں موجود ہیں اور یہیں پر آپ کے پاس سب سے زیادہ تعداد میں کھلاڑی موجود ہیں۔ وہ روایتی طور پر لاکھوں آلات کو کئی ہزار سے مربوط کرنے کی اہلیت کے ساتھ نیٹ ورک کے بنیادی ڈھانچے اور آلہ کے ڈیٹا کے لئے اسٹوریج کی جگہ مہیا کرتے ہیں ۔ ان میں سے کچھ پلیٹ فارم میں اعداد و شمار کے تجزیات اور تصو visualرات ، آلے کی نگرانی / انتظام وغیرہ کے ل additional اضافی اور مختلف خصوصیات شامل ہیں۔ اچھی مثالوں میں شامل ہیں۔ AWS ، PTC's ThingsWrox ، Thingspeak ، Azure ، وغیرہ IOT کے لئے AWS کے ساتھ شروع کرنے کا طریقہ سیکھیں۔
4. خاتمہ سے آخر پلیٹ فارم
یہ پلیٹ فارم تکنیکی طور پر مذکورہ بالا دوسرے پلیٹ فارمز کی تمام کوششوں کو یکجا کرتے ہیں۔ وہ ہارڈ ویئر (براہ راست یا شراکت داری کے ذریعہ) ، کنیکٹیویٹی ، ڈیوائس کلاؤڈ ، سیکیورٹی اور آلات کو انٹرنیٹ سے مربوط کرنے کے لئے درکار ہر دوسری چیز فراہم کرتے ہیں۔ ہارڈ ویئر تک ان کی خدمت کی مربوط نوعیت آلہ کے انتظام کو ان کے ساتھ آسان کام بنادیتی ہے۔ یہ پہلا پلیٹ فارم استعمال کرنے کے لئے سب سے بہتر ہیں جب آپ اپنے IOT حل کو تعی.ن کرتے وقت استعمال کریں کیونکہ یہ مختلف IoT اسٹیک اور پلیٹ فارم کے امتزاج میں شامل پیچیدگی کو دور کرنے میں مدد کرتے ہیں۔ اس سیکشن میں پلیٹ فارم کی ایک عمدہ مثال پارٹیکل ہوگی۔
بنیادی IoT فن تعمیر کو استعمال کرتے ہوئے اقسام میں درجہ بندی کرنے کو ایک طرف ، ان پلیٹ فارمز کو IOT عمودی (خاص صنعتوں سے لے کر منفرد نوعیت کے مؤکلوں) کی بنیاد پر بھی درجہ بندی کیا جاسکتا ہے جس میں وہ کام کرتے ہیں۔ مثال کے طور پر ، جی ای پریڈکس اور ہنی ویل آئی او ٹی سویٹ جیسے پلیٹ فارمز کو صنعت آئی او ٹی مارکیٹ میں صارفین کی خدمت کے لئے تیار کیا گیا ہے جبکہ بلو پلیئر جیسے پلیٹ فارم ایک توانائی سے متعلق خدمت کا پلیٹ فارم مہیا کرتے ہیں جو توانائی سے متعلق منصوبوں کے لئے کارآمد ثابت ہوسکتے ہیں۔ بظاہر عام مقصد کے پلیٹ فارم جیسے ڈبلیو ایس ، اور چیزیں ورکس بھی موجود ہیں اور کچھ منصوبوں کے لئے بہترین بھی ہوسکتے ہیں۔
پلیٹ فارم کا انتخاب کرتے وقت غور کرنے والے عوامل
انجینئرنگ ڈاٹ کام کی ایک رپورٹ کے مطابق ، آئی او ٹی آلات کے ذریعہ تیار کردہ 90 فیصد اعداد و شمار اس وقت تعیناتی کے لئے صحیح پلیٹ فارم استعمال کرنے میں ناکامی کے ساتھ استعمال نہیں ہو رہے ہیں ، یہ ایک اہم وجہ ہے۔ IOT پلیٹ فارم کے لئے ، کسی بھی پروجیکٹ کے لئے "ایک ہی سائز سب کے فٹ بیٹھتا ہے" نہیں ہے۔ اس منصوبے کے لئے استعمال ہونے والے پلیٹ فارم کا استعمال بہترین ہے۔
پلیٹ فارم کا انتخاب کرتے وقت آپ کو کچھ عوامل کو تلاش کرنا چاہئے۔
- خدمت اور ماڈل کی قسم
- مطابقت (فن تعمیر اور ٹیکنالوجی کا اسٹیک)
- ڈومین کی مہارت
- اعتبار
- رابطہ
- اسکیل ایبلٹیٹی
- سیکیورٹی
- ڈیوائس مینجمنٹ اور مانیٹرنگ کی خصوصیات
- انضمام اور ڈیٹا ہینڈلنگ
- مدد کریں
- لاگت
1. خدمت / ماڈل کی قسم
پلیٹ فارم کا انتخاب کرتے وقت سب سے پہلے جس چیز پر غور کیا جائے وہ وہ ہے خدمات کی قسم جو وہ پیش کرتے ہیں۔ اس کی نشاندہی کرنا ضروری ہے کہ آیا وہ پلیٹ فارم یا محض ایک رابطے کے پلیٹ فارم کے اختتام کے لئے حقیقی ہیں ۔ پلیٹ فارم کی پیش کش کو صحیح معنوں میں سمجھنا اور یہ طے کرنا ضروری ہے کہ یہ آپ کے منصوبے کے مقاصد میں کس طرح فٹ بیٹھتا ہے۔
2. مطابقت
جب آپ اختتامی پلیٹ فارم کا استعمال نہیں کررہے ہیں تو یہ عنصر اور بھی اہم ہے۔ اس بات کو یقینی بنانا ضروری ہے کہ استعمال ہونے والے پلیٹ فارم کا آرکیٹیکچر (نیٹ ورک ، کنیکٹیویٹی) اور ٹکنالوجی اسٹیک (ای ، جی سپورٹ پروٹوکول) آپ کے استعمال کے معاملے ، آپ کے موجودہ پروڈکٹ IP اور آپ کے پروجیکٹ کے مستقبل کے اہداف کے مطابق ہوگا۔ آپ کو اس بات کو یقینی بنانا چاہئے کہ اپنے منصوبے کے کسی بھی حصے کے لئے استعمال ہونے والے پلیٹ فارم کے مابین انٹرآپریبلٹی (ایک راستہ یا دوسرا) موجود ہے ۔ مثال کے طور پر ، اگر آپ کی "چیزیں" ایم کیوٹی ٹی مواصلات پروٹوکول پر مبنی تھیں ، تو یہ ضروری ہے کہ آپ جس پلیٹ فارم کو منتخب کررہے ہیں اس کو یقینی بنائیں کیونکہ ڈیوائس کلاؤڈ پروٹوکول کی حمایت کرتا ہے ۔
3. ڈومین مہارت
ڈومین کی مہارت کسی خاص IOT عمودی کے ارد گرد مہارت کے لحاظ سے ہوسکتی ہے یا مہیا کی جارہی خدمت میں مہارت۔ جیسا کہ اوپر ذکر کیا گیا ہے ، کچھ IoT پلیٹ فارم IOT مارکیٹ کے کسی خاص حصے کو ذہن میں رکھتے ہوئے تیار کیے گئے ہیں ، اگر اس عمودی کے آس پاس ترقی پذیر ہوتی ہے تو ، اس جگہ کے اندر پلیٹ فارم کا انتخاب کرنا ہوشیار ہوسکتا ہے۔ ایک اچھی مثال صنعتی آئی او ٹی پر مبنی حل کے نفاذ کے لئے پارٹیکل سے زیادہ جی ای پریکس یا آئی بی ایم واٹسن کا انتخاب کرنا ہوگی۔ فراہم کی جارہی خدمت میں مہارت کے لise ، یہ یقینی بنانا ضروری ہے کہ پلیٹ فارم مہیا کرنے والے نے اس جگہ کے اندر اچھ withinے سال گزارے ہیں۔
4. رابطہ
رابطے کے پلیٹ فارم کا انتخاب کرتے وقت یہ سب سے اہم ہے۔ دوسروں کے درمیان روابط ، کوریج ، پلان جیسے طریقوں کو بھی مدنظر رکھنا ضروری ہے ۔ آپ کے حل کے استعمال کے معاملے اور خاص طور پر آپ کے ہارڈ ویئر کے ساتھ اس سوال کے جوابات کی مطابقت بہت اہم ہے۔ مواصلات کا وضع ایک ایسا ہونا چاہئے جو آپ کے آلے کے بجلی کے بجٹ اور مقام کی رکاوٹوں کے مطابق کام کرتا ہو ، جبکہ ڈیٹا پلان ایک قیمت پر ہونا چاہئے جس کی بنیاد پر آپ کے آلے اعداد و شمار کو اپ لوڈ اور ڈاؤن لوڈ کرتے ہیں۔
5. اعتماد
پلیٹ فارم کتنا قابل اعتماد ہے؟ اس کے ناکام ہونے کے امکانات کیا ہیں؟ جب یہ ناکام ہوجاتا ہے تو کیا ہوتا ہے؟ کیا ڈیٹا بازیافت کیا جاسکتا ہے؟ یہ اور زیادہ سوالات ہیں جو استعمال کرنے کے لئے پلیٹ فارم کی وشوسنییتا کے آس پاس پوچھے جائیں گے۔ فیصلہ کرنے سے پہلے پیداوار کی سطح کی وشوسنییتا کے آس پاس پلیٹ فارم کی پیش کشوں کے بارے میں جتنی تفصیلات حاصل ہوسکتی ہیں۔
6. اسکیل ایبلٹیٹی
آئی او ٹی ڈیوائس کلاؤڈ پلیٹ فارم کا انتخاب کرتے وقت بینڈوڈتھ اور لیٹنسی دو عوامل کو ذہن میں رکھیں۔ آپ کو یقینی بنانا ہوگا کہ انتخابی پلیٹ فارم میں اس منصوبے کے ل achieve مطلوبہ انفراسٹرکچر موجود ہے جس کے بارے میں آپ اپنے منصوبے کا تصور کرتے ہیں۔
7. سلامتی
کسی پلیٹ فارم کا انتخاب کرتے وقت سیکیورٹی پر غور کرنے میں ایک بہت ہی اہم عنصر ہے۔ آپ کو پلیٹ فارم کی حفاظت کو یقینی بنانے کے ل ensure پلیٹ فارم فراہم کرنے والے اقدامات کو جاننا چاہئے ، باقاعدگی سے اپ ڈیٹ سے لے کر تصدیق اور ڈیٹا انکرپشن تک۔ IOT حل کی متصل نوعیت انہیں متنوع قسم کے حملوں کے ل possible ممکنہ اہداف بناتا ہے جو آپ کے ڈیٹا اور آپ کے منصوبے کے مجموعی جوہر کو سمجھوتہ کرسکتے ہیں۔ اس عنصر پر غور کرنے والے پہلے لوگوں میں سے ایک ہونا چاہئے۔
8. ڈیوائس مینجمنٹ اور مانیٹرنگ کی خصوصیات
IOT کے نفاذ میں عام طور پر ایسی جگہوں پر آلات کی تعیناتی شامل ہوتی ہے جن تک محدود رسائی ہو۔ اس سے IOT پلیٹ فارم کے توسط سے آلہ کی صحت اور حیثیت کی نگرانی اور انتظام کا ایک میڈیم ہوتا ہے۔ کچھ پلیٹ فارم آلہ کے نظم و نسق کے ل so اتنے مضبوط ہوتے ہیں کہ ان میں او ٹی اے فرم ویئر کو اپ ڈیٹ کرنے کیلئے خصوصیات شامل ہیں۔ اس بات کو یقینی بنائیں کہ پلیٹ فارم آپ کے آلے کی ضرورت والی نگرانی اور انتظامی خصوصیات کی حمایت کرنے کے قابل ہے۔
9. انضمام اور ڈیٹا ہینڈلنگ
ڈیوائس کلاؤڈ پلیٹ فارم ڈیٹا اکٹھا کرنے کے لئے ضروری ہیں ، لیکن ان میں سے زیادہ تر پلیٹ فارم اس سے آگے بڑھ چکے ہیں ، متعدد خصوصیات کو نافذ کرتے ہیں جو اعداد و شمار کے تجزیے اور قابل عمل بصیرت کی تخلیق کو اہل بناتے ہیں۔ کچھ پلیٹ فارمز کے ل this ، یہ ایک اضافی قیمت کے طور پر آتا ہے جبکہ یہ دوسروں کے لئے مفت ہے۔ اعداد و شمار کے تجزیے کو ایک طرف ، IOT کے ذریعہ تیار کردہ زیادہ تر ڈیٹا متنوع عملوں کی خدمت کے لئے استعمال ہوتا ہے۔ اس بات کو یقینی بنائیں کہ پلیٹ فارم اس طرح کی بصیرت پیدا کرنے کے قابل ہے جو آپ کے پروجیکٹ کی ضرورت ہے اور وہ عمل جو آپ کے IOT حل سے براہ راست فائدہ اٹھائے گا ، فیصلہ لینے سے پہلے آسانی سے مربوط ہوسکتا ہے۔
10. سپورٹ
سپورٹ کی اہمیت کو زیادہ سے زیادہ نہیں سمجھا جاسکتا ، خاص طور پر جب آپ اپنے پہلے IOT پراجیکٹ کو تعینات کرتے ہو ، یا کسی خاص پلیٹ فارم کو پہلی بار استعمال کرتے ہو تو ، بہت ساری پریشانی پیدا ہوسکتی ہے جس میں اس پروجیکٹ کو ضرورت سے زیادہ وقت خرچ کرنا پڑسکتا ہے ۔ کسی خاص پلیٹ فارم کے ساتھ جانے سے پہلے آپ کو اس قسم کی تائید حاصل کرنے کی یقین دہانی کرنی ہوگی۔
11. لاگت
IOT پلیٹ فارم کے لئے بلنگ کے متعدد ماڈل موجود ہیں اور اکثر و بیشتر ، لاگت میں پلیٹ فارم کے انتخاب کا سب سے بڑا عنصر ہوتا ہے۔ آپ کو پلیٹ فارم کے بلنگ ماڈل کا جائزہ لینے کی ضرورت ہے ، آپ کے حل میں شامل ہونے والے آلات ، اعداد و شمار کی مقدار اور تعدد جس کے ساتھ آپ تیار ہوں گے اس کے ساتھ ساتھ ساتھ رکھیں اور فیصلہ کریں کہ آیا یہ خاص پلیٹ فارم آپ کے لئے بہترین ہے یا نہیں۔
یہ فہرست کسی بھی طرح مکمل نہیں ہے۔ آئی او ٹی تعیناتی پیچیدہ ہوسکتی ہے ، کامیابی کے حصول کے ل experience صحیح تجربہ کی سطح کے حامل لوگوں کو حاصل کرنا ضروری ہے۔ ایک پلیٹ فارم کو منتخب کرنے کے عمل کے دوران ، آپ جس پلیٹ فارم کے بارے میں غور کر رہے ہیں ان سیلز کے نمائندوں کے ساتھ بیٹھ کر بیٹھنا (یا فون گفتگو) کرنا کافی اہم ہے۔ اس سے آپ کو ان کی صلاحیتوں اور آئندہ کے منصوبوں پر بصیرت ملے گی۔