vRealize Automation کا تعارف

ارے حبر! آج ہم vRealize Automation کے بارے میں بات کریں گے۔ مضمون کا مقصد بنیادی طور پر ان صارفین کے لیے ہے جنہوں نے پہلے اس حل کا سامنا نہیں کیا تھا، لہذا کٹ کے تحت ہم آپ کو اس کے افعال سے متعارف کرائیں گے اور استعمال کے منظرناموں کا اشتراک کریں گے۔

vRealize Automation صارفین کو ان کے IT ماحول کو آسان بنا کر، IT کے عمل کو ہموار کر کے، اور DevOps کے لیے تیار آٹومیشن پلیٹ فارم فراہم کر کے چستی، پیداواری صلاحیت اور کارکردگی کو بڑھانے کے قابل بناتا ہے۔

اگرچہ نیا 8 ورژن vRealize آٹومیشن تھی۔ سرکاری طور پر جاری 2019 کے موسم خزاں میں، اس حل اور Runet میں اس کی تازہ کاری کی فعالیت کے بارے میں ابھی تک بہت کم تازہ ترین معلومات موجود ہیں۔ آئیے اس ناانصافی کو دور کریں۔ 

vRealize Automation کیا ہے؟

یہ VMware ماحولیاتی نظام کے اندر ایک سافٹ ویئر پروڈکٹ ہے۔ یہ آپ کو اپنے بنیادی ڈھانچے اور ایپلی کیشنز کے انتظام کے کچھ پہلوؤں کو خودکار کرنے کی اجازت دیتا ہے۔ 

درحقیقت، vRealize Automation ایک پورٹل ہے جس کے ذریعے منتظمین، ڈویلپرز، اور کاروباری صارفین IT خدمات سے استفسار کر سکتے ہیں اور مطلوبہ پالیسیوں کے مطابق کلاؤڈ اور آن پریمیسس وسائل کا انتظام کر سکتے ہیں۔

vRealize Automation کلاؤڈ بیسڈ SaaS سروس کے طور پر دستیاب ہے یا گاہک کے نجی کلاؤڈ پر انسٹال کیا جا سکتا ہے۔

مقامی پروجیکٹس کا سب سے عام منظر نامہ VMware اسٹیک پر ایک پیچیدہ تنصیب ہے: vSphere, ESXi hosts, vCenter Server, vRealize Operation، وغیرہ۔ 

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

vRealize آٹومیشن پورٹلز

ایک بار جب vRealize Automation انسٹال ہو جاتا ہے، ایک مینجمنٹ کنسول پرائمری ایڈمنسٹریٹر کے لیے دستیاب ہو جاتا ہے۔ اس میں آپ مختلف زمروں کے صارفین کے لیے بڑی تعداد میں کلاؤڈ سروس پورٹل بنا سکتے ہیں۔ مثال کے طور پر، ایک منتظمین کے لیے ہے۔ دوسرا نیٹ ورک انجینئرز کے لیے ہے۔ تیسرا مینیجرز کے لیے ہے۔ ہر پورٹل کے اپنے بلیو پرنٹس (اسکیمیں) ہوسکتے ہیں۔ ہر صارف گروپ اس کے لیے صرف منظور شدہ خدمات تک رسائی حاصل کر سکتا ہے۔ 

بلیو پرنٹس کو پڑھنے میں آسان YAML اسکرپٹس اور سپورٹ ورژننگ اور Git پروسیس ٹریکنگ کا استعمال کرتے ہوئے بیان کیا گیا ہے:

vRealize Automation کا تعارف

آپ vRealize Automation کے انٹرنل اور صلاحیتوں کے بارے میں مزید پڑھ سکتے ہیں۔ بلاگ سیریز میں یہاں.

vRealize Automation 8: نیا کیا ہے۔

vRealize Automation کا تعارف16 کلیدی vRealize Automation 8 سروسز ایک اسکرین شاٹ میں

16 کلیدی vRealize Automation 8 سروسز ایک اسکرین شاٹ میں

تفصیلی ریلیز نوٹس کے لیے، براہ کرم دیکھیں VMware صفحہ پر، ہم نئے ورژن کی سب سے دلچسپ خصوصیات پیش کریں گے:

  • vRealize Automation 8 کو مکمل طور پر دوبارہ لکھا گیا ہے اور ایک مائیکرو سروس فن تعمیر کے ارد گرد بنایا گیا ہے۔

  • انسٹال کرنے کے لیے، آپ کو اپنے انفراسٹرکچر میں VMware Identity Manager اور LifeCycle Manager دونوں کا ہونا ضروری ہے۔ آپ ایزی انسٹال استعمال کر سکتے ہیں، جو ایک ایک کر کے اجزاء کو انسٹال اور کنفیگر کرتا ہے۔

  • vRealize Automation 8 کو MS Windows Server پر مبنی اضافی IaaS سرورز کی تنصیب کی ضرورت نہیں ہے، جیسا کہ ورژن 7.x میں تھا۔

  • vRealize Automation Photon OS 3.0 پر انسٹال ہے۔ تمام کلیدی خدمات K8S Pods کی طرح کام کرتی ہیں۔ پوڈ کے اندر کنٹینرز ڈوکر کے ذریعے چلائے جاتے ہیں۔

  • PostgreSQL واحد DBMS تعاون یافتہ ہے۔ پوڈ ڈیٹا کو ذخیرہ کرنے کے لیے مستقل حجم کا استعمال کرتے ہیں۔ کلیدی خدمات کے لیے علیحدہ ڈیٹا بیس مختص کیا گیا ہے۔

آئیے vRealize Automation 8 کے اجزاء پر چلتے ہیں۔

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

vRealize Automation کا تعارف

مختلف آؤٹ آف دی باکس انضمام بھی دستیاب ہیں:

vRealize Automation کا تعارف

اس سروس میں، "صارفین" YAML فارمیٹ میں اور ایک جزو ڈایاگرام کی شکل میں ٹیمپلیٹس بناتے ہیں۔

vRealize Automation کا تعارف

مارکیٹ پلیس اور پہلے سے فراہم کردہ خدمات کو استعمال کرنے کے لیے آپ اپنے My VMware اکاؤنٹ سے "لنک" کر سکتے ہیں۔

منتظمین اضافی انفراسٹرکچر اشیاء (جیسے MS AD/DNS وغیرہ) کے ساتھ بات چیت کرنے کے لیے vRealize Orchestrator Workflows کا استعمال کر سکتے ہیں۔

vRealize Automation کا تعارف

آپ K8S کلسٹرز کو تعینات کرنے کے لیے VMware Enterprise PKS کے ساتھ vRA لنک کر سکتے ہیں۔

تعیناتی سیکشن میں، ہم پہلے سے نصب شدہ وسائل دیکھتے ہیں۔

vRealize Automation کا تعارف

کوڈ سلسلہ ایک ریلیز آٹومیشن اور مسلسل ترسیل کا حل ہے جو ایپلی کیشنز اور سافٹ ویئر کوڈ کی مستحکم اور باقاعدہ ریلیز کو یقینی بناتا ہے۔ انضمام کی ایک بڑی تعداد دستیاب ہے - جینکنز، بانس، گٹ، ڈوکر، جیرا، وغیرہ۔ 

سروس بروکر - ایک ایسی خدمت جو انٹرپرائز صارفین کے لیے ایک ڈائرکٹری فراہم کرتی ہے:

vRealize Automation کا تعارفvRealize Automation کا تعارف

سروس بروکر میں، منتظمین مخصوص ترتیبات کے لیے منظوری کی پالیسیاں ترتیب دے سکتے ہیں۔ 

vRealize آٹومیشن کے استعمال کے کیسز

ایک میں تمام

اب دنیا میں ورچوئلائزیشن کے لیے بہت سے مختلف حل ہیں - VMware، Hyper-V، KVM۔ کاروبار اکثر گلوبل کلاؤڈز جیسے Azure، AWS، اور Google Cloud استعمال کرنے کا سہارا لیتے ہیں۔ ہر سال اس "چڑیا گھر" کا انتظام کرنا زیادہ سے زیادہ مشکل ہے۔ کچھ لوگوں کے نزدیک یہ مسئلہ بعید از قیاس معلوم ہوتا ہے: کیوں نہ کمپنی کے اندر صرف ایک ہی حل استعمال کیا جائے؟ حقیقت یہ ہے کہ کچھ کاموں کے لیے، ایک سستا KVM واقعی کافی ہو سکتا ہے۔ اور زیادہ سنجیدہ منصوبوں کو VMware کی تمام فعالیت کی ضرورت ہوگی۔ کم از کم معاشی وجوہات کی بنا پر بعض اوقات ایک چیز کا انتخاب کرنا ناممکن ہوتا ہے۔

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

vRealize Automation کا تعارفآپ جو بھی حل اور پلیٹ فارم استعمال کرتے ہیں، ان کا انتظام ایک ہی پورٹل کے ذریعے ممکن ہے۔

آپ جو بھی حل اور پلیٹ فارم استعمال کرتے ہیں، ان کا انتظام ایک ہی پورٹل کے ذریعے ممکن ہے۔

ہم عام عمل کو خودکار کرتے ہیں۔

vRealize Automation کے اندر، اسی طرح کا منظر نامہ ممکن ہے:

  • ایڈمنسٹریٹر ایپس آپ کو ایک اضافی VM تعینات کرنے کی ضرورت ہے۔ vRealize Automation کے ساتھ، اسے دستی طور پر کچھ کرنے یا مناسب ماہرین سے بات چیت کرنے کی ضرورت نہیں ہے۔ مشروط بٹن پر کلک کرنا کافی ہوگا "مجھے VM اور تیز تر چاہیے"، اور ایپلیکیشن مزید آگے بڑھے گی۔

  • درخواست موصول ہوئی ہے۔ نظام کا منتظم. یہ درخواست کی جانچ پڑتال کرتا ہے، دیکھتا ہے کہ آیا کافی مفت وسائل موجود ہیں، اور اسے منظور کرتے ہیں۔

  • اگلی لائن میں ہے۔ مینیجر. اس کا کام اس بات کا اندازہ لگانا ہے کہ آیا کمپنی اس منصوبے کے لیے فنڈز مختص کرنے کے لیے تیار ہے۔ اگر سب کچھ ترتیب میں ہے، تو وہ منظور پر بھی کلک کرتا ہے۔

ہم نے جان بوجھ کر آسان ترین ممکنہ عمل کا انتخاب کیا اور مرکزی خیال کو اجاگر کرنے کے لیے اس کے لنکس کی تعداد کو کم کر دیا:

vRealize Automation، IT کے عمل کے علاوہ، کاروباری عمل کے جہاز کو متاثر کرتا ہے۔ ہر ماہر پائپ لائن موڈ میں کام کے اپنے حصے کو "بند" کرتا ہے۔

مثال کے طور پر دی گئی مسئلہ کو دوسرے سسٹمز کا استعمال کرتے ہوئے حل کیا جا سکتا ہے - مثال کے طور پر ServiceNow یا Jira۔ لیکن vRealize Automation بنیادی ڈھانچے کے "قریب" ہے اور ورچوئل مشین کی تعیناتی سے زیادہ پیچیدہ معاملات ممکن ہیں۔ آپ "ایک بٹن موڈ میں" خود بخود سٹوریج کی جگہ کی دستیابی کو چیک کر سکتے ہیں، اگر ضروری ہو تو، نئے چاند بنا سکتے ہیں۔ تکنیکی طور پر، کلاؤڈ فراہم کرنے والے کو غیر معیاری حل اور اسکرپٹ کی درخواستیں تیار کرنا بھی ممکن ہے۔

DevOps اور CI/CD

vRealize Automation کا تعارف

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

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

کھپت، یا خدمات کے صارف کی سطح، اختتامی IT سسٹمز کے ساتھ صارفین / منتظمین کے تعامل کے لیے ایک ماحول ہے:

  • مواد کی ترقی آپ کو دیو سطح کے ساتھ تعامل پیدا کرنے اور تبدیلیوں کا نظم کرنے، ورژن بنانے اور ذخیرہ تک رسائی کی اجازت دیتا ہے۔

  • سروس کیٹلاگ آپ کو اختتامی صارفین کو خدمات فراہم کرنے کی اجازت دیتا ہے: نئے کو رول بیک/شائع کریں اور فیڈ بیک وصول کریں۔

  • منصوبوں کی تفصیل آپ کو داخلی آئی ٹی فیصلہ سازی کے عمل کو قائم کرنے کی اجازت دیتا ہے، جب ہر تبدیلی یا حقوق کا وفد منظوری کے عمل سے گزرتا ہے، جو انٹرپرائز کی کمپنیوں کے لیے اہم ہے۔

تھوڑی سی مشق۔

تھیوری اور استعمال کے معاملات ختم ہو چکے ہیں۔ آئیے دیکھتے ہیں کہ کس طرح vRA آپ کو عام کاموں کو حل کرنے کی اجازت دیتا ہے۔

ورچوئل مشین کی فراہمی کے عمل کا آٹومیشن

  1. وی آر اے پورٹل سے ورچوئل مشین کا آرڈر دینا۔

  2. انفراسٹرکچر اور/یا مینیجر کے ذمہ دار شخص کی منظوری۔

  3. درست کلسٹر/میزبان نیٹ ورک کا انتخاب۔

  4. IPAM (یعنی Infoblox) میں IP ایڈریس کی درخواست کریں، نیٹ ورک کنفیگریشن حاصل کریں۔

  5. ایکٹو ڈائرکٹری اکاؤنٹ/DNS اندراج بنائیں۔

  6. مشینیں لگائیں۔

  7. گاہک کے تیار ہونے پر اسے ای میل اطلاع بھیجنا۔

لینکس پر مبنی VM کے لیے سنگل بلیو پرنٹ

  1. ڈائرکٹری میں ایک آبجیکٹ جس میں ڈیٹا سینٹر، کردار اور ماحول (dev, test, prod) کو منتخب کرنے کی صلاحیت ہے۔

  2. اوپر دیئے گئے اختیارات کے سیٹ پر منحصر ہے، صحیح vCenter، نیٹ ورکس اور اسٹوریج سسٹمز کا انتخاب کیا جاتا ہے۔

  3. IP پتے DNS کے ذریعہ محفوظ اور رجسٹرڈ ہیں۔ اگر VM کو پروڈ ماحول میں تعینات کیا جاتا ہے، تو اسے بیک اپ جاب میں شامل کر دیا جاتا ہے۔

  4. مشینیں لگائیں۔

  5. مختلف کنفیگریشن مینجمنٹ سسٹمز کے ساتھ انضمام (مثال کے طور پر، جوابی -> صحیح پلے بک لانچ کرنا)۔

تھرڈ پارٹی پروڈکٹس کے مختلف APIs کے ذریعے ایک ڈائرکٹری میں اندرونی انتظامیہ کا پورٹل

  • کمپنی کے نام کے قواعد کے مطابق AD میں صارف اکاؤنٹس بنائیں/حذف کریں اور ان کا نظم کریں:

    • اگر صارف کا اکاؤنٹ بنایا جاتا ہے، تو لاگ ان معلومات کے ساتھ ایک ای میل یونٹ/محکمہ کے سربراہ کو بھیجا جاتا ہے۔ منتخب محکمہ اور پوزیشن کی بنیاد پر، صارف کو ضروری حقوق (RBAC) تفویض کیے جاتے ہیں۔

    • سروس اکاؤنٹ لاگ ان کی معلومات براہ راست صارف کو بھیجی جاتی ہے جو اسے بنانے کی درخواست کرتا ہے۔

  • بیک اپ سروس مینجمنٹ۔

  • SDN فائر وال رولز، سیکورٹی گروپس، ipsec ٹنلز وغیرہ کا نظم کریں۔ سروس کے ذمہ دار افراد کی تصدیق پر لاگو کیا جاتا ہے۔

کل

vRA ایک خالصتاً کاروباری پروڈکٹ ہے، لچکدار اور آسانی سے توسیع پذیر۔ یہ مسلسل تیار ہو رہا ہے، اس کی کافی مضبوط حمایت ہے اور جدید "رجحانات" کی عکاسی کرتا ہے۔ مثال کے طور پر، یہ ان اولین مصنوعات میں سے ایک ہے جو کنٹینر پر مبنی مائیکرو سرویس فن تعمیر میں تبدیل ہوئی۔ 

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

vRealize Automation کا ایک اور پلس VMware کا حل ہے۔ یہ سب سے زیادہ گاہکوں کے مطابق ہوگا، کیونکہ وہ پہلے سے ہی اس کمپنی کی مصنوعات کا استعمال کرتے ہیں. آپ کو کچھ بھی دوبارہ بنانے کی ضرورت نہیں ہوگی۔

یقینا، ہم حل کی تفصیلی وضاحت فراہم کرنے کا بہانہ نہیں کرتے ہیں۔ مستقبل کے مضامین میں، ہم vRealize Automation کی کچھ مخصوص خصوصیات کو وسعت دیں گے اور آپ کے سوالات کے جوابات دیں گے اگر آپ کے پاس تبصرے ہیں۔ 

اگر آپ اس کے استعمال کے حل اور منظرناموں میں دلچسپی رکھتے ہیں، تو ہمیں آپ کو ہمارے پر دیکھ کر خوشی ہوگی۔ ویبینارvRealize Automation کے ساتھ IT پروسیس کو خودکار کرنے کے بارے میں۔ 

ماخذ: www.habr.com

نیا تبصرہ شامل کریں