مائیکرو سافٹ نے ’ڈپر‘ اور ’اوپن ایپلی کیشن ماڈل‘ لانچ کیا ، اور کبرنیٹس اور مائیکرو سروسز کے آس پاس ترقی میں مدد ملے گی

مائیکرو سافٹ / مائیکرو سافٹ نے ’ڈپر‘ اور ’اوپن ایپلی کیشن ماڈل‘ لانچ کیا ، اور کبرنیٹس اور مائیکرو سروسز کے آس پاس ترقی میں مدد ملے گی 3 منٹ پڑھا

ونڈوز 10



مائیکرو سافٹ نے دو دلچسپ ، عملی اور زیادہ اہم ، اوپن سورس پروجیکٹ لانچ کیے۔ پہلا ایک ڈپر ہے ، جو ایونٹ سے چلنے والا رن ٹائم ہے جس کا مقصد عمارت کے مائیکرو سروسس کو آسان بنانا ہے ، اور دوسرا اوپن ایپلی کیشن ماڈل (او اے ایم) ہے ، جو ایک ڈویلپرز کو وسائل کی وضاحت کرنے کی اجازت دیتا ہے جس کی ایپلی کیشنز کو کبرنیٹس کلسٹرز پر چلنے کے لئے درکار ہے۔ ایسا لگتا ہے کہ OAM تفصیلات علی بابا کلاؤڈ کے ساتھ تعاون میں تیار ہوئی ہیں۔

اگرچہ اوپن سورس کے نئے منصوبے ایک دوسرے سے آزاد دکھائی دیتے ہیں ، ان کا مقصد پیچیدہ کبرنیٹ ماحولیاتی نظام پر اطلاق کی تخلیق کے عمل کو بہتر بنانا اور ڈویلپرز اور آپریشن ٹیم کے مابین تعاون کو بہتر بنانا ہے ، مائیکروسافٹ ایذور کے سی ٹی او مارک روسینوچ نے بتایا ، 'او اے ایم بہت زیادہ مسئلہ حل کرتی ہے۔ کہ بہت ساری ڈویلپرز اور آپس ٹیمیں ہر روز سامنا کر رہی ہیں۔ اگر آپ صرف کبرنیٹ ماحولیاتی نظام پر ایک نظر ڈالیں تو ، کبرنیٹس کے پاس اطلاق کا کوئی تصور نہیں ہے۔ اس کو تعی andن اور خدمات کا تصور ملا ہے ، لیکن کچھ بھی نہیں جو مستقل طور پر ان چیزوں کو ایک یونٹ اور تعیناتی لائف سائیکل میں جوڑتا ہے جسے ڈویلپر سمجھتا ہے کہ وہ ان کی درخواستوں کو کس طرح دیکھتا ہے۔ '



ڈوپر رن ​​ٹائم ڈویلپرز کے لئے مائکروسروائسس کی تیز رفتار تعمیر کرنا آسان بنا دے گا۔

مائیکرو سافٹ نے ڈپر کو بطور 'اوپن سورس ، پورٹیبل ، ایونٹ سے چلنے والا رن ٹائم بتایا ہے جس کی وجہ سے ڈویلپرز لچکدار ، مائکروسروائس اسٹیٹ لیس اور اسٹیٹ لف ایپلی کیشنز بنانا آسان بناتے ہیں جو بادل اور کنارے پر چلتی ہے۔' اس کا بنیادی مطلب کیا ہے کہ ڈپر کا مقصد تقسیم شدہ ، مائکرو سروسس پر مبنی ایپلی کیشنز کی تخلیق کو آسان بنانا ہے۔



ڈویلپر اکثر ایونٹ سے چلنے والی ضروریات کے گرد گھومتے رہتے ہیں۔ انہیں واقعات جیسی چیزوں کا انتظام کرنے اور محرکات کا جواب دینے کی ضرورت ہے۔ متعدد مائکرو سروسز کے مابین مواصلات فی الحال پب / سب کے استعمال کو لازمی قرار دیتے ہیں۔ مزید یہ کہ ، ڈویلپرز کو 'سروس ڈسکوری' کے ساتھ ساتھ 'اسٹیٹ مینجمنٹ' بھی کرنا پڑتا ہے۔ ان دو مثالوں میں کئی پیرامیٹرز شامل ہیں۔ مزید یہ کہ اس پر منحصر ہے کہ آیا یہ اسٹیٹ لیس یا اسٹیٹ لف ایپ ہے ، ڈویلپرز کو مختلف SDKs اور پروگرامنگ ماڈلز کے ساتھ مل کر کام کرنا ہوگا۔



مائیکروسافٹ ڈاپر ان مسائل کو حل کرنے کے لئے ایک انقلابی نیا نقطہ نظر دکھائی دیتا ہے جن کا فی الحال ڈویلپرز کو سامنا ہے۔ ڈاپر سافٹ ویئر ڈویلپمنٹ کٹ یا ایس ڈی کے کو کھینچتا ہے ، اور اس کے بجائے ، وہ اپنی خدمات مقامی ایچ ٹی ٹی پی یا جی آر پی سی کے اختتامی مقام کے ذریعہ فراہم کرتا ہے۔ یہ طریقہ ایپلی کیشن کوڈ کو ڈپر کوڈ سے مؤثر طریقے سے الگ رکھتا ہے۔ بنیادی طور پر ، ڈاپر زبان تیار کرنے والے استعمال کرنے والوں سے بالکل آزاد رہتا ہے۔ ڈاپر رن ​​ٹائم ایک آسان طریقہ کار ہے جو تمام ضروری اور متعلقہ بلڈنگ بلاکس مہیا کرتا ہے۔ شامل کرنے کی ضرورت نہیں ، یہ تقسیم شدہ خدمات کی تعمیر کے لئے بہترین طریقہ کاروں کو انکوڈ کرتی ہے۔

مائکروسافٹ او اے ایم کبارنیٹس کلسٹر میں فرسٹ کلاس ایپلی کیشن تصور ہے:

OAM بنیادی طور پر ایک YAML فائل ہے۔ اسے کسی سروس کیٹلاگ یا بازار میں رکھا جاسکتا ہے اور وہاں سے تعینات کیا جاسکتا ہے۔ تاہم ، او اے ایم کا سب سے عمدہ پہلو یہ ہے کہ ڈویلپرز اپنی وضاحتیں آسانی سے آپریشنز ٹیم کے حوالے کرسکتے ہیں ، اور بعد میں وہی ڈویلپر سے مشورہ کیے بغیر واپس بھیج سکتے ہیں۔ مائیکروسافٹ کا دعوی ہے کہ اس کی موجودہ تکرار میں ، کبرنیٹس ، ان ڈویلپرز کے ل rather پیچیدہ ہے جو چاہتے ہیں انٹرپرائز طبقہ میں کام کریں .

کبرنیٹس واقعتا ایک پیچیدہ انفراسٹرکچر پر مبنی اور مرکوز پلیٹ فارم ہے۔ دوسری طرف ، ڈویلپرز کو ایپ پر توجہ دینے کی ضرورت ہے۔ عام طور پر ، کاروباری اداروں کو ان کے Kubernetes کے بارے میں کافی محافظ ہوتا ہے اور وہ ڈویلپرز کو اندر جھانکنے نہیں دیتے ہیں یا حوالہ کی طرح استعمال نہیں کرتے ہیں۔ او اے ایم بنیادی طور پر ایک پل کے ساتھ ساتھ ڈویلپرز اور آپریشن ٹیم کے لئے خلا کو پورا کرنے کا کام کرتا ہے۔

مائیکروسافٹ کی اوام چینی ای کامرس دیو کمپنی کے اپنے کلاؤڈ ہوسٹنگ اور سروس بازو علی بابا کلاؤڈ کے تعاون سے تیار کی گئی ہے۔ دونوں تکنیکی کمپنیاں ماضی میں مبینہ طور پر بہت سارے پروجیکٹس پر ایک ساتھ کام کر چکی ہیں ، اور مبینہ طور پر او ای ایم اس باہمی تعاون کا نتیجہ ہے۔ او اے ایم کو بظاہر تیار کیا گیا تھا کیونکہ دونوں کمپنیوں کو ایک ہی پریشانی کا سامنا کرنا پڑا جب انہوں نے اپنے صارفین اور داخلی ٹیموں سے بات کی۔ ایسا معلوم ہوتا ہے کہ مائیکرو سافٹ اور علی بابا کلاؤڈ کے مابین باہمی اشتراک جلد ہی اوپن سورس فاؤنڈیشن میں متحد تصریح کا آغاز کرسکتا ہے۔ در حقیقت ، اطلاعات سے پتہ چلتا ہے کہ علی بابا کلاؤڈ جلد ہی او اے ایم پر مبنی ایک منظم خدمت کا آغاز کرسکتا ہے ، اور مائیکروسافٹ ممکنہ طور پر صرف لانچ ہونے والے مائیکروسافٹ او اے ایم کی تصریح کو اپنانے کی رفتار پر منحصر ہے۔

ٹیگز مائیکرو سافٹ