নভেম্বর ১১-এ অ্যামাজন AWS ইমুলেটর প্রকাশ করেছে, যার মাধ্যমে ডেভেলপাররা AWS সার্ভিসগুলি সিমুলেট করে ক্লাউড অ্যাপ্লিকেশনগুলি স্থানীয়ভাবে পরীক্ষা করতে পারবে। অ্যামাজন বলছে যে স্বায়ত্তশাসিত AI এজেন্টগুলি এই টুলটির বাস্তবায়ন লিখেছে এবং পর্যালোচনা করেছে। অ্যামাজনের ইঞ্জিনিয়ারিং অ্যাকাউন্টে ইঞ্জিনিয়ার ম্যাথিউ গোল্ডবার্গ বলেছেন যে গোল্ডবার্গের দল ইমুলেটর কোড লেখেননি বা পর্যালোচনা করেননি। গোল্ডবার্গ প্রকাশের জন্য পরীক্ষা প্রস্তুত করার জন্য বিপুল ইঞ্জিনিয়ারিংয়ের কাজের কথা বর্ণনা করেছেন, যার মধ্যে রয়েছে কোন পরিবর্তনগুলি শিপ করা যাবে তা নিয়ন্ত্রণকারী সুরক্ষা এবং চেক।
অ্যামাজন তিনটি এজেন্ট টিমের বর্ণনা দেয়, যাদের পৃথক দায়িত্ব রয়েছে। একটি টিম ফিডেলিটি টেস্ট রক্ষা করে। অন্য একটি টিম এমুলেটর এবং বাস্তব AWS-এর মধ্যে পার্থক্য শনাক্ত করে। তৃতীয় টিম ব্যক্তিগত সমস্যাগুলি সমাধান করে। অ্যামাজন বলেছে, একীভূতকরণের আগে প্রস্তাবিত পরিবর্তনগুলি কম্পাইলেশন, কোডিং-স্ট্যান্ডার্ড, সিকিউরিটি এবং রিগ্রেশন চেকগুলি পাস করতে হবে। টেস্টিং এজেন্টগুলি পাবলিক AWS API মডেলগুলি ব্যবহার করে এবং বাস্তব AWS-এর বিরুদ্ধে সিনারিওগুলি যাচাই করে। পাবলিক ইভ্যালুয়েশন সুইটটি বলেছে, প্রতিটি ফিডেলিটি টেস্টকে কমপক্ষে দুটি স্যান্ডবক্সড AWS অ্যাকাউন্টের বিরুদ্ধে যাচাইকরণ করা হয়েছে।
AWS এমুলেটর এবং AWS ক্লাউড সার্ভিসগুলির মধ্যে সমঝোতার জন্য "ফিডেলিটি" শব্দটি ব্যবহার করে। AWS-এর ফিডেলিটি ডকুমেন্টেশন অনুসারে, একটি সফল ওয়ার্কফ্লো প্রতিটি কলে AWS-এর সাথে মেলে প্রত্যাশিত স্ট্যাটাস কোড, ফলাফলের সম্পদ, পার্শ্বপ্রতিক্রিয়া এবং ত্রুটিগুলির সাথে। যদি এমুলেটর সফলতা প্রতিবেদন করে যখন AWS একটি ত্রুটি প্রতিবেদন করে, তখন পরীক্ষাটি ব্যর্থ হয়। মূল্যায়ন রিপোজিটরিতে বলা হয়েছে যে, ফিডেলিটি পরীক্ষা ছাড়া আচরণটি অপ্রমাণিত। একটি সফল পরিস্থিতি শুধুমাত্র সেই পরিস্থিতির জন্য সমঝোতা প্রদর্শন করে, AWS-এর সাথে কোনও অ্যাপ্লিকেশনের সম্ভাব্য ব্যবহারের প্রতিটি উপায়ের সাথে সামঞ্জস্যপূর্ণতা নয়।
AWS-এর নিরাপত্তা নির্দেশিকা ডেভেলপারদের সতর্ক করে যে একটি অ্যাপ্লিকেশনের নিরাপত্তা মূল্যায়নের জন্য এমুলেটর ব্যবহার করবেন না। এমুলেটর AWS KMS কী নীতি বা Amazon S3 বাকেট নীতি মূল্যায়ন করে না। AWS যে অনুরোধগুলি প্রত্যাখ্যান করে, সেগুলি স্থানীয় এমুলেটরে সফল হতে পারে। তাই, বাস্তবায়নের নিরাপত্তা সম্পর্কে এজেন্টের পর্যালোচনা ডেভেলপারের অ্যাপ্লিকেশনে অনুমতিগুলি যাচাই করে না। এমুলেটরটি উৎপাদন চালনার জন্য নয়, বরং উন্নয়ন এবং পরীক্ষার জন্য সমর্থন করে। AWS ডেভেলপারদের নির্দেশ দেয় যে উৎপাদনের আগে সম্পূর্ণ অ্যাপ্লিকেশন এবং নিরাপত্তা সেটিংসগুলি বাস্তব AWS-এ পরীক্ষা করুন।
এজেন্টদ্বারা লেখা সফটওয়্যার গ্রহণ করা ডেভেলপারদের জন্য, এই রিলিজটি স্বীকৃতির পরীক্ষাগুলিকে লেখকত্বের সমান প্রাসঙ্গিক করে তোলে। এই পরীক্ষাগুলির মধ্যে রয়েছে যাচাইকৃত আচরণ, টেস্ট কভারেজের ফাঁক এবং বাস্তব সার্ভিসের বিরুদ্ধে এখনও পরীক্ষার প্রয়োজনীয় অঞ্চলগুলি।



