گھر کاروبار ورچوئل آلات کے بطور سافٹ ویئر کی تعیناتی کی 6 وجوہات

ورچوئل آلات کے بطور سافٹ ویئر کی تعیناتی کی 6 وجوہات

فہرست کا خانہ:

ویڈیو: الفضاء - علوم الفلك للقرن الØادي والعشرين (اکتوبر 2024)

ویڈیو: الفضاء - علوم الفلك للقرن الØادي والعشرين (اکتوبر 2024)
Anonim

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

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

کولبرٹ نے وی ایم ویئر میں 14 سال گزارے ہیں۔ اس نے انٹرپرائز سافٹ ویئر کمپنی کے بہت سارے پورٹ فولیو میں کام کیا ہے- VMkernel آپریٹنگ سسٹم (OS) اور vSphere سرور ورچوئلائزیشن سے لے کر vRealize IT آپریشنز منیجر اور VMware AirWatch پلیٹ فارم برائے موبائل ڈیوائس مینجمنٹ (MDM) تک ، دیگر کرداروں میں۔ پی سی میگ نے کولبرٹ سے اس بارے میں بات کی کہ VA کیا ہے اور وہ عملی کاروباری منظرناموں میں کیوں مفید ہیں۔ ہم نے اس پر تبادلہ خیال کیا کہ آپ اگلی نسل کے سافٹ ویئر اسٹیک اور آئی ٹی انفراسٹرکچر کے حص asے کے طور پر ابھرتی ہوئی ڈویلپر سائیڈ ٹیکنالوجیز جیسے کنٹینرز اور مائیکرو سروسز کے ساتھ ساتھ VAs کا فائدہ اٹھاسکتے ہیں۔

VAs کیا ہیں؟

ڈیٹا سینٹرز اور ورچوئل سرورز میں VA زیادہ عام ہو رہا ہے ، جو انفراسٹرکچر اسٹو-سروس (IaaS) بادلوں کے ایک حصے کے طور پر چل رہا ہے۔ یہ سمجھنے کے لئے کہ VA کیا ہیں اور کلاؤڈ کمپیوٹنگ کے ماحول میں وہ کس طرح اہم ہیں ، کولبرٹ نے کہا کہ کلیدی لفظ "آلات" ہے۔

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

جیسا کہ کولبرٹ نے وضاحت کی ، ایک VA لازمی طور پر ایک پیچیدہ ورچوئل سسٹم لینے اور اسے آزادانہ سافٹ ویئر وینڈر (ISV) فروخت کرنے والے کاروبار کے لئے ایک مخصوص ، مضبوطی سے کنٹرول شدہ کنفیگریشن میں مرکوز کرنے کے لئے ایک سافٹ ویئر خلاصہ فراہم کرتا ہے اور اس سافٹ ویئر کو خریدنے اور اس کی تعیناتی کرنے والے ایک IT IT ڈیپارٹمنٹ ہے۔ آئی ایس وی کے لئے ، VAs ترتیب اور تعیناتی کے اختیارات کی تعداد کو کم کرتے ہیں۔ آپ جتنے زیادہ اختیارات اور ترتیبات اور OS کی حمایت کرتے ہیں ، یہ یقینی بنانا زیادہ مشکل ہے کہ مختلف ماحول میں سافٹ ویئر مناسب طریقے سے کام کرے گا۔ کاروبار کے لحاظ سے ، VAs آئی ٹی ڈیپارٹمنٹ کو ایپ کو ترتیب دینے ، اور نیٹ ورک کی تشکیل اور تعمیل کی ترتیبات وغیرہ کو کم وقت بتانے دیتا ہے۔ کولبرٹ نے کہا کہ یہ سادگی اور وقت سے وقت کی قدر کے بارے میں ہے۔

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

VAs بمقابلہ VMs

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

کولبرٹ نے کہا ، "ایک ورچوئل ڈوائس ایک VM ہے جو بہت ہی خاص طریقے سے تعی .ن کیا گیا ہے جس کی وجہ سے یہ واقعی آسان ہوجاتا ہے اور ایک ملین مختلف چیزوں کی تشکیل کے ل options اختیارات محدود کردیتا ہے۔" "عام مقصد VM کے ساتھ ، آپ اپنے مطلوبہ سرور سافٹ ویئر اور OS کو انسٹال کرسکتے ہیں ، اور یہ کچھ معاملات میں مفید ہے۔ ہم یہاں جس بات کے بارے میں بات کر رہے ہیں وہ اس سے زیادہ عام VM طرز پر اصلاح اور اصلاح ہے۔"

VAs تعینات کرنے کے 6 نکات

VMware VAs کے ساتھ کام کرنے والے صرف ایک انٹرپرائز سافٹ ویئر فراہم کنندہ سے بہت دور ہے لیکن کمپنی کا کہنا ہے کہ اس میں زیادہ تر سے گہری مہارت ہے۔ وی ایم ویئر نے وی ایم ویئر وی ایپ کی تیاری میں سال گذارے ہیں ، جو اوپن ورچوئلائزیشن فارمیٹ (OVF) پر چلتا ہے۔ VMware vApp پلیٹ فارم VM کو VAs میں ایک ساتھ پیکج کرتا ہے جو مختلف OS اور کلاؤڈ کمپیوٹنگ فن تعمیر میں کام کرتا ہے۔ کولبرٹ نے پانچ سفارشات پیش کیں جن پر تبادلہ خیال ، مرتب اور VAs تعینات کرتے وقت کاروباروں کو دھیان میں رکھنا چاہئے۔

1. معلوم کریں کہ VM کا استعمال کب کریں ، VM نہیں

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

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

2. ڈیٹا سینٹر ایپ اسٹور بنائیں

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

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

3. لچکدار نیٹ ورک کی تشکیل کا استعمال کریں

وی اے کی تعیناتی کے ل the ایک سب سے مشکل پہلو گاہک کے نیٹ ورکس کے ساتھ مربوط ہے۔ اسٹوریج کو مختص کرنا اور بنیادی VM کو تعینات کرنا نسبتا سیدھا اور خود کار طریقے سے آسان ہے ، لیکن کولبرٹ نے کہا کہ نیٹ ورکنگ ہی وہ جگہ ہے جہاں دلچسپ ہوجاتا ہے۔

"درخواست دینے والے شخص کو صارف کو نیٹ ورک کو صحیح طریقے سے تشکیل دینے کے ل enough کافی حد تک نوبس دینے کے اہل ہونے کی ضرورت ہے۔ کچھ نیٹ ورک HTTP استعمال کرتے ہیں ، دوسرے کو IP ایڈریس کا جامد سیٹ مل سکتا ہے ، اور دوسرے IP ایڈریس مینجمنٹ کے لئے تھرڈ پارٹی ٹولز استعمال کر سکتے ہیں۔ "تو بہت سی مختلف حالتیں ہیں جو آپ کو دور کرسکتی ہیں ،" کولبرٹ نے کہا۔ "یہ یقینی بنانے کے ل some کچھ اضافی وقت گزارنے کے قابل ہے کہ آپ صارفین کو تشکیل دینے کے ل options آپشنز کے صحیح سیٹ کو بے نقاب کریں۔ اور یہ یقینی بنائیں کہ آپ کا VA اس نیٹ ورک کی تشکیلوں میں لچکدار ہے جس کی وہ تائید کرسکتی ہے۔"

Security. سلامتی پر نہ سویں

VA بنیادی طور پر لینکس OS پر چلتا ہے۔ او ایس سطح کے حفاظتی امور کے ساتھ آپ جن مسائل کو حل کرسکتے ہیں ان میں سے ایک ہے۔ چاہے آپ ایپلی کیشن پرفارمنس مینجمنٹ (اے پی ایم) یا نیٹ ورک مانیٹرنگ سافٹ ویئر استعمال کررہے ہو ، یا آپ کے پاس اوپن سورس سوفٹ ویئر پیکجوں کے اندر لینکس کامن وایلابریبلٹی اینڈ ایکسپوزورز (سی وی ای) کی نگرانی کرنے والی ٹیم موجود ہے ، کولبرٹ نے کہا کہ اس کے لئے ایک طریقہ کار طے کرنا چاہئے۔ جلدی سے پیچ نکالنے کے ل.

"ایک تخلیق کار کی حیثیت سے آپ جو کام کرتے ہیں وہ VA کی حفاظت اور اس کے اندر کی ہر چیز کی ذمہ داری لیتے ہیں۔ چاہے وہ شیل شاک ہو یا ہارٹلیبل یا آپ کو کیا ہے ، یہ VA ڈویلپر کی حیثیت سے آپ پر ہے کہ جب اس طرح کی پریشانیوں کا سامنا ہوتا ہے تو ، فوری طور پر اس کا رد to عمل کریں۔" کولبرٹ نے کہا۔ "یہ ان چیزوں میں سے ایک ہے جو VAs کو محدود کرسکتی ہے اگر صارف خریدار کو پیچ لگانے پر بھروسہ نہیں کرتا ہے۔ بیشتر ISVs کے پاس پوری سیکیورٹی ٹیم ہوتی ہے جو لینکس سی وی ای کی نگرانی کرتی ہے۔ جب VMware کو نیا CVE ڈراپ نظر آتا ہے تو ، وہاں ایک مکمل عمل طے ہوتا ہے۔ اس پر عمل کریں اور کچھ گھنٹوں یا دن میں بہت بدترین طور پر پیچ نکالیں۔ آپ کو ان ٹیموں کی ضرورت ہے جو وہ دیکھ رہے ہیں اور رد عمل ظاہر کرنے کے لئے تیار ہیں ، اور ان تبدیلیوں کو اختتامی صارفین تک پہنچانے کے لئے ترسیل کے طریقہ کار کی بھی ضرورت ہے۔ "

5. جانئے کہ کس طرح VM اور کنٹینرز ایک ساتھ فٹ ہیں

ہم نے ورچوئلائزڈ سافٹ وئیر اور ایپ ٹکنالوجی کے نئے دور کے بارے میں بات کرتے ہوئے اس ٹکڑے کا آغاز کیا ، اور اس میں سے زیادہ تر ڈویلپر اور آئی ٹی انقلاب پر مبنی ہے جو کنٹینر اور مائیکرو سروسز کے ذریعہ پیش آیا ہے۔ کولبرٹ نے وضاحت کی کہ کنٹینر VAs اور VMs کے ساتھ قدرتی فٹ کیسے ہیں۔

کولبرٹ نے کہا ، "ہم خلا میں ایسی ٹکنالوجیوں کا پھیلاؤ دیکھ رہے ہیں جس میں بہت ساری تجارتی صلاحیتیں اور صلاحیتیں موجود ہیں۔ عام طور پر بولیں تو یہ ایک اچھی بات ہے ، لیکن اس سے کچھ الجھن پیدا ہوسکتی ہے کہ کیا کرنا ہے۔"

"VAs اور کنٹینرز پر توجہ دینے کے لئے دو پہلو ہیں: پیکیجنگ اور رن ٹائم ،" انہوں نے جاری رکھا۔ "ایک ہارڈ ویئر کی سطح پر VM تجرید کرتے ہیں جبکہ کنٹینر OS کی سطح پر خلاصہ کرتے ہیں۔ لیکن ان دونوں کو ایک تصویر بنانے کے لئے ایک پیکیجنگ لیول حاصل ہے۔ ڈوکر جیسے لوگوں نے واقعتا اچھ doneی کام کیا ہے وہ انہیں ترقیاتی ورک فلو کے ساتھ مربوط کرتا ہے۔ کنٹینر اور وی ایم دونوں عام طریقہ کار ہیں ، لہذا آپ جو عام طور پر دیکھیں گے وہ ایک عام ایپ ہے جو براہ راست VM میں پیکیج کی جاتی ہے ، یا کبھی کبھی ایک کنٹینر اور VM ساتھ مل کر براہ راست ان کے بنیادی ڈھانچے میں ایک ہی درخواست کے طور پر تعینات کیا جاتا ہے۔ "

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

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

6. فیصلہ کریں کہ کیا آپ مائکروسروائسز استعمال کریں گے

اس میں مائکروسروائسس فن تعمیرات کا عنصر کیسے عامل ہے یہ ایک زیادہ پیچیدہ تجویز ہے۔ کنٹینر کے اندر ، آپ ماڈیولر خدمات میں بٹا ہوا ایک روایتی یک سنگی ایپ یا مائیکرو سروسس ایپ چلا سکتے ہیں۔ VAs اور VMs کے سلسلے میں ، کولبرٹ کا کہنا ہے کہ مائیکرو سروسس فن تعمیر میں جانے کا فیصلہ کچھ عوامل پر منحصر ہے۔

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

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

کولبرٹ نے کہا ، "مائیکروسروائسز بہت اچھی ہیں ، لیکن اس سفر پر مت جاو جب تک کہ آپ کو یقین ہی نہ ہو کہ کاروبار کے لئے کوئی زبردستی وجہ ہے۔" "اگر یہ بڑے پیمانے پر پیمانہ پر مشتمل ایک پیچیدہ ٹاپ لائن ایپلی کیشن ہے جس میں چستی اور تیز رفتار اپ ڈیٹ کی ضرورت ہے تو ، اس کے لئے جائیں۔"

ورچوئل آلات کے بطور سافٹ ویئر کی تعیناتی کی 6 وجوہات