Salesforce প্ল্যাটফর্মে অ্যাপ্লিকেশন তৈরি করা বিকাশকারীদের জন্য পরিবর্তন-এবং-রিলিজ ব্যবস্থাপনা প্রক্রিয়াকে ত্বরান্বিত করার জন্য, কোম্পানি আনুষ্ঠানিকভাবে DevOps সেন্টার নামে একটি কম-কোড পণ্য চালু করেছে। 2020 সালে TrailheaDX সম্মেলনের সময় ঘোষিত, এই অফারটি সেলসফোর্সের মধ্যে অ্যাপ্লিকেশন বা অটোমেশন তৈরি, পরীক্ষা এবং স্থাপন করার সময় Salesforce টিমের মধ্যে নিরবচ্ছিন্ন সহযোগিতার সুবিধা দেয়।
একটি প্রতিযোগিতামূলক প্রান্ত অর্জন করা এবং অর্থনৈতিক চাহিদার সাথে তাল মিলিয়ে কোম্পানিগুলি দ্রুত বাজারে যাওয়ার কৌশল খুঁজছে। প্রতিক্রিয়া হিসাবে, Salesforce তার প্ল্যাটফর্মে কাজ করার সময় পরিবর্তন-এবং-মুক্তি ব্যবস্থাপনা প্রক্রিয়া নেভিগেট করতে বিকাশকারীদের সহায়তা করার জন্য DevOps সেন্টার চালু করেছে। Salesforce প্রোডাক্ট ম্যানেজমেন্টের সিনিয়র ডিরেক্টর কারেন ফিডেলাক সাম্প্রতিক ব্লগ পোস্টে এর সাধারণ উপলব্ধতা তুলে ধরেছেন।
ফিডেলাকের মতে, DevOps সেন্টারটি বিক্রয়, পরিষেবা, বিপণন, বাণিজ্য, এবং আইটি সহ বিভিন্ন বিভাগে অ্যাপ্লিকেশন লাইফসাইকেল সুরক্ষা নিশ্চিত করার সময় ব্যবসায়িকদের তাদের নিষ্পত্তির সরঞ্জাম এবং সংস্থানগুলিকে সর্বাধিক করতে সহায়তা করার জন্য ডিজাইন করা হয়েছে।
DevOps কেন্দ্রে স্বয়ংক্রিয় পরিবর্তন ট্র্যাকিং
DevOps সেন্টারের কিছু উল্লেখযোগ্য বৈশিষ্ট্যের মধ্যে রয়েছে ত্বরিত প্রকাশের জন্য স্বয়ংক্রিয় পরিবর্তন ট্র্যাকিং, উত্স নিয়ন্ত্রণের সাথে মসৃণ একীকরণ এবং পরিবর্তনগুলি বাস্তবায়নের জন্য আরও অ্যাক্সেসযোগ্য পদ্ধতি। পরিবর্তন সেটের উপর নির্ভর করার পরিবর্তে, যা একাধিক সফ্টওয়্যার সংস্করণ স্থাপনের জন্য সংগ্রহস্থল, DevOps সেন্টার আধুনিক উন্নয়ন অনুশীলন অফার করে এবং কাজের আইটেমগুলি ব্যবহার করে অ্যাপ্লিকেশনগুলিতে পরিবর্তনগুলি পরিচালনা করে। এই আইটেমগুলি একটি নতুন ক্ষমতা যা স্পষ্টভাবে বিকাশের সময় পরিবর্তনগুলি ট্র্যাক করার জন্য তৈরি করা হয়েছে।
ডেভেলপাররা ডেভেলপমেন্ট এনভায়রনমেন্টে পরিবর্তন আনলে, DevOps সেন্টার স্বয়ংক্রিয়ভাবে সেগুলিকে ট্র্যাক করে, যা ডেভেলপারদের পরিবর্তিত মেটাডেটা উপাদানগুলির একটি তালিকা দেখতে এবং তারা যেগুলি স্থানান্তর করতে চায় তা নির্বাচন করতে দেয়৷ এই বৈশিষ্ট্যটি বিভিন্ন সফ্টওয়্যার সংস্করণগুলির মধ্যে পরিবর্তনগুলি নিরীক্ষণ করতে স্প্রেডশীট ব্যবহার করার প্রয়োজনীয়তা দূর করে।
এছাড়াও, DevOps সেন্টার সোর্স কন্ট্রোল ম্যানেজমেন্ট বা সোর্স কন্ট্রোল সর্বোত্তম অনুশীলন গ্রহণে এন্টারপ্রাইজ ডেভেলপারদের সমর্থন করে। বিকাশকারী GitHub-এ লগ-ইন করলে টুলটি সোর্স কন্ট্রোল পরিচালনা করে, যখন অ্যাপ্লিকেশন একাধিক পুনরাবৃত্তি বা সংস্করণের মধ্য দিয়ে যায় তখন মূল কোডে পরিবর্তনগুলি ট্র্যাক করার প্রক্রিয়াটিকে সহজ করে।
নাগরিক বিকাশকারী এবং প্রযুক্তি পেশাদারদের জন্য একটি অফার
DevOps সেন্টার বিশেষত কম-কোড বা নাগরিক বিকাশকারী এবং সরাসরি কমান্ড-লাইন ইন্টারফেস (CLIs) বা GitHub-এর সাথে কাজ করা পেশাদার বা উন্নত বিকাশকারী সমন্বিত হাইব্রিড বা ফিউশন টিমের দিকে প্রস্তুত। এটি নির্বিঘ্ন সিঙ্ক্রোনাইজেশন নিশ্চিত করে, ডেভেলপাররা DevOps সেন্টার UI-ভিত্তিক অ্যাপ্লিকেশনের ভিতরে বা বাইরে কাজ করছে কিনা।
উদাহরণস্বরূপ, যদি কোনও দলের সদস্য CLI ব্যবহার করে কোডটি সংশোধন করে, তাহলে DevOps সেন্টার এই পরিবর্তনগুলি সনাক্ত করবে এবং সেগুলিকে তার ব্যবহারকারী ইন্টারফেসে প্রদর্শন করবে, যা নাগরিক বিকাশকারীদের কেন্দ্রের মধ্যে প্রয়োজনীয় পরিবর্তনগুলি দেখতে এবং কাজ করতে সক্ষম করবে৷ বিকল্পভাবে, DevOps কেন্দ্রের মধ্যে কাজ করা বিকাশকারীরা উৎস নিয়ন্ত্রণ সংগ্রহস্থল অ্যাক্সেস করতে এবং মূল কোড পরিবর্তন করতে পারে।
এই পদ্ধতিটি কম-কোড ব্যবহারকারীদের CLI এবং অন্যান্য প্রক্রিয়াগুলি গ্রহণ করার দিকে ঠেলে দেওয়ার প্রয়োজনীয়তাকে অস্বীকার করে যা তারা অস্বস্তিকর মনে করতে পারে বা পরিবর্তন সেটগুলির সাথে পরিবর্তনগুলি পরিচালনা করতে পারে যা উত্স নিয়ন্ত্রণ সংগ্রহস্থলের অংশ নয়৷ উপরন্তু, DevOps সেন্টার এন্টারপ্রাইজ ডেভেলপারদের তাদের স্থাপনার পাইপলাইন কল্পনা করতে এবং দ্রুত এক পর্যায় থেকে অন্য পর্যায়ে পরিবর্তনগুলি স্থাপন করার ক্ষমতা দেয়।
DevOps সেন্টারের বাইরে, আরও কিছু নো-কোড প্ল্যাটফর্ম রয়েছে যা লক্ষ্য গ্রাহকদের একটি পরিসরের জন্য সরবরাহ করে। কোনো কোড না লিখেই অ্যাপ্লিকেশন তৈরির জন্য টপ নো-কোড অ্যাপস এবং টুলের অনুসন্ধান অপরিহার্য। AppMaster প্ল্যাটফর্ম, উদাহরণস্বরূপ, একটি শক্তিশালী নো-কোড টুল যা ব্যাকএন্ড, ওয়েব এবং মোবাইল অ্যাপ্লিকেশন তৈরির প্রক্রিয়াকে সহজ করে, যখন উত্পাদনশীলতা এবং খরচ-কার্যকারিতাকে একটি মূল্যবান বুস্ট প্রদান করে।