ভারতের ক্রেডিটযোগ্য গ্রাহকদের জন্য ক্রেড কোডেলেন্স তৈরি করেছে ক্রেড। এটা একটা ‘লিভিং ইন্টেলিজেন্স লেয়ার’, যা কোডের প্রতিটি লাইনের সঙ্গে ক্রেড–এর প্ল্যাটফর্ম, আর্কিটেকচার, সার্ভিস এবং গার্ডরেলের সম্পূর্ণ প্রেক্ষাপট যুক্ত করে। ক্রেড কোডেলেন্সের মাধ্যমে সংস্থাটি প্রতিটি বিষয়ের জন্য একটা নির্ভরযোগ্য তথ্যভাণ্ডার তৈরি করেছে। এছাড়া এমন একটা এজেন্টভিত্তিক লেয়ার গড়ে তুলেছে, যা ৪০০–এর বেশি বিশেষজ্ঞ এজেন্টের মাধ্যমে দ্রুত সিদ্ধান্ত গ্রহণ ও সফটওয়্যার ডেলিভারির স্পিড বাড়ায়। অ্যামাজন বেডরক সঠিক কাজের জন্য উপযুক্ত এআই মডেল নির্বাচন করেছে।
ক্রেড কোডেলেন্স হল ক্রেড–এর এআই ল্যাবস উদ্যোগের একটা গুরুত্বপূর্ণ প্রকল্প। ২০টির বেশি ব্যবসায়িক বিভাগ, ২ হাজারের বেশি রিপোজিটরি এবং ৫০০–র বেশি মাইক্রোসার্ভিস থাকার কারণে ক্রেড–এর ইঞ্জিনিয়ারিং কমপ্লেক্সিটি ডকুমেন্টেশন বা প্রচলিত প্রক্রিয়ার তুলনায় অনেক দ্রুত বেড়েছে। ক্রেড কোডেলেন্স সিস্টেমগুলোকে সেল্ফ–এক্সপ্লানেটোরি করে তোলে এবং স্ল্যাক, কনফ্লুয়েন্স, জিরা ও অন্যান্য টুলের তথ্যের পাশাপাশি কোড থেকেও প্রয়োজনীয় কনটেক্সট সংগ্রহ ও সরবরাহ করে।
কাস্টমার–ফেসিং অ্যাপ থেকে শুরু করে মাইক্রোসার্ভিস পর্যন্ত এটা এন্ড-টু-এন্ড রিকোয়েস্ট কল গ্রাফ তৈরি করে, যা বিভিন্ন অ্যাপ্লিকেশন, সার্ভিস, এপিআই এবং ইউজার জার্নি কীভাবে পুরো প্ল্যাটফর্মে কানেক্ট ও কমিউনিকেট করে তা দেখায়। প্রতিটি কোড কমিটের পর স্বয়ংক্রিয়ভাবে বিশ্লেষণ শুরু হয়, সার্ভিস ও ফ্লো–লেভেল ডকুমেন্টেশন তৈরি হয় এবং ৩০ মিনিটের মধ্যে সেটা একটা ভেক্টর ডেটাবেসে ইনডেক্স হয়।
এর ওপর ভিত্তি করে তৈরি এজেন্টিক লেয়ার বিভিন্ন বিশেষজ্ঞ এআই এজেন্ট পরিচালনা করে, যা কোডবেস Q&A, PR রিভিউ, কোড তৈরি, ইনফ্রাস্ট্রাকচার ডিবাগিং এবং টেস্ট তৈরির কাজ করে। বর্তমানে ক্রেড কোডেলেন্স প্রতিষ্ঠানের প্রতিটি কোড লাইনে টিম সদস্যদের সঙ্গে কাজ করছে এবং যেসব কাজ আগে তৈরি, পরীক্ষা, ট্রাবলশুট ও ডিপ্লয় করতে কয়েক সপ্তাহ লাগত, সেগুলো এখন কয়েক ঘণ্টার মধ্যেই সম্পন্ন হচ্ছে।
অ্যামাজন বেডরক ক্রেড-কে বিভিন্ন উন্নত এআই মডেলের জন্য একটা সিঙ্গেল গভর্নড API ডেলিভার করে, যেখানে কাজ অনুযায়ী অটোমেটিকভাবে সবচেয়ে উপযুক্ত মডেল নির্বাচন হয় এবং খরচ ও নিরাপত্তার ওপর এন্টারপ্রাইজ–লেভেলের কন্ট্রোল থাকে। প্ল্যাটফর্মটি অ্যামাজন ইলাস্টিক কুবেরনেটস সার্ভিসের ওপর পরিচালিত হয়।
লঞ্চের ১২ মাসের মধ্যেই ক্রেড কোডেলেন্স ক্রেড–এর কানেক্টিভ টিস্যুতে পরিণত হয়েছে। ডেটা ও অ্যানালিটিক্স টিম কস্ট অপ্টিমাইজেশনের জন্য এআই এজেন্ট ব্যবহার করছে। বর্তমানে ৫০০–র বেশি অ্যাক্টিভ ইউজার এবং ৪০০–র বেশি এআই এজেন্ট ইঞ্জিনিয়ারিং, ডেটা, প্রোডাক্ট এবং অপারেশন টিমে কাজ করছে। এর ফলে প্রোডাক্টিভিটিতে উল্লেখযোগ্য প্রভাব পড়েছে।
AWS ইন্ডিয়া ও দক্ষিণ এশিয়ার FSI এবং কনগ্লোমারেটস বিভাগের প্রধান কিরণ জগন্নাথ বলেন, ‘অ্যামাজন বেডরকের উপর ক্রেড কোডলেন্স তৈরি করে ক্রেড বৃহৎ পরিসরে ইঞ্জিনিয়ারিং টিম কীভাবে কাজ করে তা নতুনভাবে কল্পনা করেছে। তাদের সম্পূর্ণ কোডবেসকে জীবন্ত জ্ঞানের উৎসে পরিণত করেছে। সবচেয়ে উল্লেখযোগ্য বিষয় হল, ক্রেড শুধুমাত্র আলাদা আলাদা এআই ব্যবহারের ক্ষেত্রেই সীমাবদ্ধ থাকেনি, বরং তারা একটা এন্টারপ্রাইস ওয়াইড ইন্টেলিজেন্স লেয়ার তৈরি করেছে, যেখানে ৪০০-রও বেশি স্পেশালাইজড এআই এজেন্ট ইঞ্জিনিয়ারিং, প্রোডাক্ট এবং অপারেশন জুড়ে দ্রুত সিদ্ধান্ত গ্রহণে সহায়তা করছে।’
ক্রেড–এর স্বামী সীতারামন বলেন, ‘যখন প্রতিটি টিম মেম্বার সিস্টেম কীভাবে কাজ করে সে সম্পর্কে নির্ভুল জ্ঞান পায়, তখন কোড লেখার আগেই সিদ্ধান্ত উন্নত হয়ে যায়। ক্রেড কোডেলেন্স আমাদের কোডবেস, কথোপকথন এবং প্রেক্ষাপটকে একটা জীবন্ত জ্ঞানে রূপান্তর করে, যা টিমগুলোকে প্রশ্ন করতে, বিশ্লেষণ করতে এবং সেই অনুযায়ী কাজ করতে সক্ষম করে, ও এভাবে প্রতিটি ইঞ্জিনিয়ারিং সিদ্ধান্তের মূল্য বহুগুণে বৃদ্ধি পায়। অ্যামাজন বেডরক আমাদের বিভিন্ন মডেলের ওপর ভিত্তি করে এটা বৃহৎ পরিসরে তৈরি করার ফ্লেক্সিবিলিটি দিয়েছে।’