پراجیکٹ کے معاہدے کے اندر لاگو کرنے اور تصدیق کرنے کے لیے درج ذیل کنٹرولز منظور شدہ پالیسی ہیں۔ اصل آپریٹنگ ذمہ داریاں وہ ہیں جو آپریشنز یا سپورٹ کنٹریکٹ میں تفویض کی گئی ہیں۔
لاگنگ
لاگز میں صرف خرابیوں کی تشخیص اور سسٹم چلانے میں مدد کے لیے ضروری معلومات رکھی جاتی ہیں۔ حساس معلومات ہٹا دی یا چھپا دی جاتی ہیں، اور رسائی صرف مجاز افراد کو دی جاتی ہے۔ عملی ضروریات کے مطابق ڈیٹا رکھنے کی مدت طے کی جاتی ہے اور مدت ختم ہونے پر خودکار حذف ہوتا ہے۔ پاس ورڈز اور رسائی کیز لاگ میں درج نہیں کیے جانے چاہییں، اور حساس درخواستوں کا پورا مواد جوں کا توں لاگ نہیں کیا جانا چاہیے۔
ایرر ٹریکنگ
خرابیوں کو ریکارڈ کیا جاتا ہے اور سروس پر ان کے اثرات کے مطابق ترجیح دی جاتی ہے۔ الرٹس مقررہ ذمہ دار فرد کو تحقیقات اور پیروی میں مدد دیتے ہیں۔ ٹریکنگ ٹول کو ڈیٹا بھیجنے سے پہلے اس میں سے حساس معلومات ہٹائی یا چھپائی جاتی ہیں، اور خرابیوں کی تشخیص کے نام پر وزیٹرز کا غیر ضروری ڈیٹا جمع نہیں ہونا چاہیے۔
نگرانی
منظور شدہ پالیسی میں دستیابی، کارکردگی، اور غلطیوں کی خودکار نگرانی کا مطالبہ کیا گیا ہے، جس میں ایک نامزد شخص الرٹس حاصل کرنے اور ان کی پیروی کرنے کا ذمہ دار ہے۔ آپریشنز یا سپورٹ ایگریمنٹ کوریج کے اوقات، جوابی اوقات، اور ذمہ داریوں کی وضاحت کرتا ہے۔ یہ پالیسی چوبیس گھنٹے انسانی نگرانی یا دستیابی کے مخصوص فیصد کا وعدہ نہیں کرتی ہے۔
بیک اپس
منظور شدہ پالیسی پرائمری سسٹم سے الگ تھلگ خودکار، انکرپٹڈ بیک اپس کا مطالبہ کرتی ہے، جس میں ایک متعین برقرار رکھنے کی مدت اور وقتاً فوقتاً بحالی کے ٹیسٹ ہوتے ہیں۔ معاہدہ اس بات کی نشاندہی کرتا ہے کہ بیک اپ، فالو اپ، اور بحالی کا ذمہ دار کون ہے؛ ذمہ داری خود بخود ڈویلپر تک نہیں پہنچتی کیونکہ انہوں نے ویب سائٹ بنائی تھی۔
بیک اپ کا دائرۂ کار واقعی موجود ڈیٹا کے مطابق ہوتا ہے: ویب سائٹ کی فائلیں، ڈیجیٹل اثاثے، بحالی کے لیے ضروری کنفیگریشن اور وقت کے ساتھ بدلنے والا ڈیٹا، اگر موجود ہو۔ صرف بیک اپ کا کامیاب ہونا کافی نہیں؛ اس سے بحالی ممکن ہونے کی تصدیق بھی ضروری ہے۔ بیک اپ کتنی بار لیا جائے، کتنا ڈیٹا ضائع ہونا قابلِ قبول ہے اور بحالی میں کتنا وقت لگے، یہ سروس کی ضروریات اور معاہدے کے مطابق طے ہوتا ہے؛ منظوری کے بغیر مخصوص اعداد کی پابندی کا وعدہ نہیں کیا جاتا۔
رول بیک
ایک مستحکم ریلیز کو برقرار رکھیں اور ایک ٹیسٹ شدہ رول بیک طریقہ کار تیار کریں، تعیناتی کے بعد اور رول بیک کے بعد سروس ہیلتھ چیکس کے ساتھ۔ ڈیٹا بیس کی تبدیلیاں، اگر کوئی ہیں، تو ڈیٹا کی حفاظت اور مطابقت کی تصدیق کے لیے ایک الگ پلان کی ضرورت ہوتی ہے۔ ایپلیکیشن فائلوں کی بحالی کو خود بخود ڈیٹا کو بحال کرنے کے لیے فرض نہیں کیا جانا چاہیے۔
حساس رسائی کی معلومات کا انتظام
سروسز کے پاس ورڈز اور API کیز ان کے لیے مخصوص سیکریٹس مینیجر میں محفوظ کیے جاتے ہیں۔ ٹیسٹ اور لائیو ماحول کی حساس رسائی کی معلومات الگ رکھی جاتی ہیں اور صرف ضرورت کے مطابق رسائی دی جاتی ہے۔ یہ معلومات سورس کوڈ، عوامی فرنٹ اینڈ فائلوں یا لاگز میں موجود نہیں ہونی چاہییں۔ معلومات افشا ہونے کا شبہ ہو تو ان کی رسائی منسوخ کر کے نئی معلومات جاری کی جاتی ہیں، اور رسائی کی اجازتوں کا جائزہ لیا جاتا ہے۔