ایمیزون کا دعویٰ ہے کہ AWS ایمولیٹر کوڈ مکمل طور پر AI ایجینٹس نے لکھا اور جانچا تھا

iconCryptoSlate
بانٹیں
AI summary iconخلاصہ
امیزون نے 11 نومبر کو AWS ایمولیٹر جاری کیا، جس میں FLASH AI کو اس بات کی وجہ قرار دیا گیا کہ یہ ٹول بالکل AI ایجینٹس کے ذریعہ لکھا گیا اور جانچا گیا تھا۔ انجینئرز جیسے میتھیو گولڈبرگ نے ٹول کو جاری کرنے کے لیے تیار کرنے میں مدد کی، جس میں محفوظہ اور چیکس شامل کیے گئے۔ ایمولیٹر عام AWS API ماڈلز استعمال کرتا ہے اور سیناریوز کو حقیقی AWS کے خلاف درستگی کے لیے جانچتا ہے۔ امیزون نے ڈویلپرز کو اسے سیکورٹی ایسیسمنٹس کے لیے استعمال نہ کرنے کی ہدایت کی ہے۔ بڑھتے ہوئے آلٹ کوائنز کے درمیان، ڈویلپرز کو ڈپلوymenٹ سے پہلے اپلیکیشنز اور سیکورٹی کو حقیقی AWS پر ٹیسٹ کرنے کی تجویز کی گئی ہے۔

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

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

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

AWS کی سیکورٹی ہدایات میں ڈیولپرز کو یہ تنبیہ کی گئی ہے کہ وہ ایپلیکیشن کی سیکورٹی کا جائزہ لینے کے لیے ایمولیٹر کا استعمال نہ کریں۔ ایمولیٹر AWS KMS کی پالیسیز یا Amazon S3 بکٹ پالیسیز کا جائزہ نہیں لیتا۔ جن درخواستوں کو AWS مسترد کرتا ہے، وہ مقامی ایمولیٹر میں کامیاب ہو سکتی ہیں۔ اس لیے ایجینٹ کا امپلیمنٹیشن سیکورٹی کا جائزہ، ڈیولپر کے ایپلیکیشن میں اجازتوں کی تصدیق نہیں کرتا۔ ایمولیٹر ترقی اور ٹیسٹنگ کے لیے موزوں ہے، پروڈکشن ورکلوڈز کے لیے نہیں۔ AWS ڈیولپرز کو ہدایت کرتا ہے کہ وہ پروڈکشن سے پہلے اپنے مکمل ایپلیکیشن اور سیکورٹی سیٹنگز کا جائزہ حقیقی AWS پر لین۔

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

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