تقسیم شدہ نظاموں جدید ڈیجیٹل انسائوں کی پشت پناہی کرچکے ہیں، توانائی ای کامرس پلیٹ فارمز سے لے کر حقیقی وقت تک ہر چیز کو مضبوط کرتا ہے۔یہ نظام متعدد انواع آپس میں ملانے والے اجزاء، ڈیٹا بیس، مائکروسوفٹ، اور نیٹ ورک ڈیوائسز کو مختلف جغرافیائی شعبوں میں پھیلے اور بادل تک پھیلے ہوئے ہیں۔
سمجھداری سے کام لیں
تقسیمی سیاق و سباق میں سادہ پلیٹ بنگ اپ اپ اپ اپ ڈیٹ سے آگے نکل جاتا ہے. اس میں شامل ہے:
- [Soffware تازہ اور حفاظتی تناظر] – جدید اصلاحات کا اطلاق تمام نظام، درمیانی آلات اور اطلاقات کو چلانے کے لیے کیا جاتا ہے۔
- ہارڈ ویئر لائف سائیکل انتظامیہ – Encing ناکامی ڈسکس، اپ گریڈ میموری یا آؤٹ نیٹ ورک سوز کو نقصان پہنچانے کے بغیر تبدیل کر دیتا ہے۔
- [FLT تبدیل کرنے والی تبدیلیاں – وفاقی دار الحکومت توازن کے اصول، ڈیٹابیس اتصال پول یا فائرنگ پالیسیاں -
- ] – optiming destruction, وسائل کو اوپر یا نیچے ڈالنے اور ڈیٹا تقسیم کرنے کے اعداد و شمار کو دوبارہ شروع کرنے کے لیے.
- طویل اور بحالی امتحان – اس بات کا ثبوت کہ پسینہ تمام اجزاء میں مطابقت اور تسلسل رکھتا ہے۔
- تحفظات Audits اور جانچ پڑتال – Scanning for vulnerabilities and on structioning on silding on science of industry Standing and settlementing onlines. اخذ شدہ بتاریخ 26 اگست 2012. تحقق من التاريخ في:
مثال کے طور پر ، ڈیٹابیس نقلمکانی کے لئے درخواستمکانی اور کیچیرئیر میں تبدیلی کی ضرورت ہو سکتی ہے ۔
مؤثر طریقے سے چلنے والی خصوصیات
صافگوئی کے پروٹوکول بنیں
ہر ٹیم میں شامل -- ڈی-ای-ای-ای-او-اے-
- ایک مخصوص #mainentance-constitution Slack چینل یا مائیکروسافٹ ٹیمز گروپ۔
- ایک مشترکہ کیلنڈر میں کھڑکیاں ، متوقع اثر اور ریورک کے منصوبوں کی دیکھبھال کی گئی تھی ۔
- ایک تبدیلی انتظامیہ نظام (جیسے درجہ بندی اب یا جیرا) جس کی ضرورت کسی بھی پیداواری تبدیلی سے پہلے منظوری ضروری ہے۔
رابطہ جاری رکھیں : کون معلومات کو دوسروں تک پہنچانے کی کوشش کرتا ہے (جیسے کہ متوقع مدت ، خطرے کی سطح ) اور اگر کوئی چیز غلط کام میں پڑ جائے تو اُسے کمتر خیال کِیا جائے گا اور کچھ بھی نہیں بھول سکے گا ۔
ونڈووں کی تنصیب کے لیے منصوبہ بندی کریں
عالمی خدمات کے لئے ، اس کا مطلب یہ ہو سکتا ہے کہ آپ کھڑکیوں یا قدرتی نالیوں کے ذریعے اُن کی حفاظت کریں ۔
- راوللنگ اپ ⁇ – ایک وقت میں ایک ذیلی نظام کی اپ ڈیٹ، باقی خدمات انجام دینے والی ٹریفک کو قائم رکھیں۔
- Blue-green species – سپائین ایک مکمل نیا ماحول، ٹریفک کو الٹ کر اور پھر پرانے کو نگل گیا۔
- کینری ریلیز – نئے ورژن کے لیے صارفین کا ایک چھوٹا سا فیصد، پھر آہستہ آہستہ رمز اپ۔
ہمیشہ غیر متوقع تاخیر کو ختم کرنے کے لئے اپنی کھڑکی میں بفر کو شامل کریں ۔
خود کار نگرانی
وقت کی نگرانی آپ کا ابتدائی آگاہیی نظام ہے. دیپلوئی ایک اسٹاک جو ڈھانپ رہا ہے:
- [Infrastructure میٹرکس – CPU، میموریل آئی/او، نیٹ ورک لاتعداد ہیں۔
- [حوالہ درکار] اطلاقی – درخواست دہندگان، غلطی کی شرح، ذریعے۔
- Decempency Health – Database اتصال پول کوئٹہ، کیچ کا گراوٹ شرح، پیغام کی گہرائیوں میں۔
پرومیتھیس اور ] آپ کو اس بات سے بچنے کے لئے اجازت دے دیتا ہے کہ وہ گھڑيٴے جب میٹرک پری ہوئی کمروں کے ساتھ اپ لوڈ کریں تو آپ کو اسکے بعد مل جائیں ۔ اگر آپ صحت کی دیکھ بھال کے نظام کو برقرار رکھنے میں جلدی سے کام کرنا چاہیں تو اسے چیک کر سکتے ہیں۔
جائز دستاویزات کو قائم رکھیں
ایک انفلیشنمنٹ ڈیٹا بیس (سی ایم ڈی بی) یا ایک انانکارپوریٹڈ گراف ٹیموں کو سمجھنے میں مدد دیتا ہے کہ وہ کس چیز کے وجود اور کس طرح سے متعلق ہیں ۔
- تمام ہارڈ ویئر اور سافٹ ویئر ڈیزائننگ، بشمول نسخے اور پیمائی سطحیں۔
- حسب ذیل نقشے ظاہر کرتے ہیں کہ کون سی خدمات کو فون کیا جاتا ہے جسے اے پی آئی یا ڈیٹابیس (انگریزی:
- عام کام کے لئے اقدام فہرستیں
- پوسٹمورم نے ماضی کے واقعات سے خبردار کِیا ہے تاکہ وہ غلطیوں کو دوبارہ سے نہ ہٹا سکیں ۔
دستاویزات کو کوڈ کے طور پر استعمال کرنا چاہیے: ورژن کو Git Laurs میں، باقاعدگی سے جائزہ لینا اور اسے باآسانی قابلِ تلاش کرنا. ہتھیار یا noncation معلومات کی میزبانی کر سکتا ہے، لیکن اس سے متعلقہ وقت تک ٹیموں کو غیر متوقع طور پر تباہی کی کوشش کرنے کے لئے استعمال کرنا ہے۔
امتحان
کبھی بھی ٹیسٹ کے بغیر پیداوار کے لیے براہ راست تبدیلی کا اطلاق نہیں کیا جاتا۔
- United Test انفرادی اجزاء کے لیے.
- Integration tests یہ تصدیق کرنے کے لیے کہ اپ ڈیٹڈ کام (مثلاً مائیکروسافٹ کے ایک نئے ورژن کا اب بھی موجود ڈیٹا بیس سے رابطہ کر سکتا ہے)۔
- دوبارہ امتحانات کو یقینی بنانے کے لیے نظام شمسی کی تبدیلی کے بعد متوقع ٹریفک کو حل کر سکتا ہے۔
- Chaos engineering مشقیں یہ دیکھنے کے لیے کہ کس طرح سنبھالے ہوئے مسائل کے تحت نظام کو حل کیا جاتا ہے۔
تمام متاثرین ٹیموں کے ساتھ شامل ہونے والے امتحانی شیڈولز کے ساتھ شامل کرنا۔ اگر ڈیٹا بیس کی تبدیلی کا تقاضا کیا جائے تو اطلاقیہ ٹیم کو پهلے ٹائپ ورژن کر نا چا ئيے یا اسے صارفین کے سامنے نئے طرز عمل کا امتحان دینے کے لیے اسکو استعمال کريں
ہر چیز کے لئے نسخہجات استعمال کریں
[1] جی ٹی معیار اب (IaC) نہیں ہے. یہ تمام تر وضع کردہ فائلیں، مواصلاتی اسکرپٹ اور ماحولیاتی تشخیصات کو ایک نسخہ کنٹرول سسٹم میں شامل کر نے والی فائل میں شامل کرا دیا ہے
- تبدیلی کی مکمل تاریخ جس میں انہوں نے انہیں بنایا اور کیوں۔
- ایک ایسی حالت میں دوبارہ سے ایک ممتاز حالت میں قدم رکھنے کی صلاحیت ۔
- ایک سچائی جو حاملہ ہو کر اپنی روش کو ترک کرتی ہے ۔
اپنے انسِب پلے بُکوں ، تررا فارم پروڈیوس اور ڈِکر اپ فائل کا استعمال کریں جیسے آپ اطلاقیہ کو کوڈ سے استعمال کریں ۔ انسِٹ تبدیلی کے لیے درخواستوں اور کوڈ کے جائز جائز جائزاتی جائزے استعمال کریں ۔
آلات اور تکنیکی آلات
انتظام
آلات کے ساتھ خودکار دوبارہ استعمال کے کام، [1] اینسبیبل، ، یا ]، چکفائیڈو ، وہ ریاست بھر میں تقسیم، ایک ہی فاختہ اور منظم ماحول کے لیے استعمال کرتے ہیں
نگرانی اور اوساَناَیَبِّلَیَتِّت
پرومیتھیس نے مل کر ] سے مل کر گرافا ایک مقبول اوپن اسپیس اسپیس فراہم کرتا ہے جسے میٹرک اور آگاہی کے لیے تیار کیا جاتا ہے. [ELT:3] [ELK] یا KIbies] [LTT] [FLT]] [FXT]] [LFTTTTT]]]]] [LFFFFFFTTTTTTT]]]] کے ذریعے کئی سوالات کے دوران میں استعمال کرنے کے لیے مدد فراہم کرتا ہے۔
رابطہ اور انکممنٹ انتظام
Slack اور مائیکروسافٹ ٹیمیں حقیقی ہنگامی صورتحال کے طور پر کام کرتی ہیں. یا اوپسنی خودکار طور پر چوکس اور متحرک گردشوں پر متحرک ویڈیو کانفرنس کو برقرار رکھنے کے لیے استعمال کیا جا سکتا ہے
ورژن کنٹرول اور سی آئی اے/CD
Git پشتو ہے. اسے ایک سی آئی/سی ڈی پائپ لائن (Jenkins, Git Lab CI, GitHub عمل) کے ساتھ کریں جو ان کی پیداوار کو فروغ دینے سے پہلے خودبخود ایک ایسے ماحول میں داخل ہونے والی تبدیلیاں اور ٹیسٹنگ میں ردوبدل کرتا ہے. یہ انسانی غلطی کو کم کرکے اس پر عمل درآمد کرتا ہے۔
عام مشکلات اور مشکلات
وقت کی بابت متوازن نظریہ
جب پوری دُنیا میں ٹیمیں پھیل رہی ہیں تو بعض لوگ کاروباری گھنٹوں کے دوران ایک ہی رکنی کھڑکی گر سکتے ہیں ۔
واقعات پر اعتراض کرنا
ایک ایسا پروگرام جو تمام منصوبہ بندی کے لیے ہفتے میں تبدیل ہوتا ہے ( یعنی رنگوں کی تبدیلی ) کے ساتھ ساتھ کیلنڈر ( یعنی رنگوں کی بنیاد پر رنگوں کی شکل میں ) استعمال کرتا ہے اور غیر جانبداری کے لیے زرد رنگوں کے حساب سے بھی پہلے ہی حل کرنے کی ضرورت ہوتی ہے ۔
انسان کے نظام
ہر حصے مکمل طور پر نہیں ہو سکتا. اے پی آئی اے کو بڑی ہارڈ ویئر یا بیسس اپلوڈ شدہ اطلاقات کے لیے کھوئے جا سکتے ہیں. ایسی صورت میں، دستی اقدامات کو ایک روبہ میں ترتیب دے اور دوسرے کے پاس ایک مخصوص شخص ان نظامات کو چلا رہا ہے جب ان نظاموں کو معطل کرنے یا اپ گریڈ کرنے کا منصوبہ بنا سکے۔
انسانی خامی
خود کار طریقے سے بھی غلطیاں ہوتی ہیں۔
- حساس آپریشنوں کے لیے دو ⁇ perming sovernment (ایک انجام دینے کے لیے، ایک مشاہدہ کرنے کے لئے).
- I incordents ایسے ایسے آلات استعمال کرتے ہیں جہاں سرور کبھی بھی ان کی جگہ نہیں بنائے جاتے— صرف نئی، تجدید شدہ تصاویر سے ہی تبدیل ہوتی ہیں۔
- پہلے سے زیادہ تر کام کرنے والے اختصارات اور پوسٹ مینائنسی کی بحالی۔
کُنَّا
تقسیم شدہ نظام کے اندر موجود حصوں کو سنبھالنے کے لیے ضروری ہے کہ آپ کو اُس کی تربیت ، واضح رابطہ اور درست ٹولنگ کے ملاپ کا طریقہ معلوم ہو جائے۔ مقررہ وقت پر طے کردہ رابطہ، کھڑکیاں، حفاظتی دستاویزات، اور ورژن کی نگرانی کے لیے بھرپور استعمال،