আপনি যে ধারণাটি বর্ণনা করছেন সেটি হ'ল কনফিগারেশন ম্যানেজমেন্ট। এটি শোনার মতোই, পরিবেশ সনাক্তকরণ, রেকর্ড, সংস্করণ / ট্র্যাক করার এবং প্রতিবেদন করার একটি উপায়। এটি প্রায়শই একটি কাজ যা ভার্সন নিয়ন্ত্রণ এবং বিল্ড ম্যানেজমেন্টের সাথে দৃ strongly়ভাবে সম্পর্কিত, তবে এটি যথেষ্ট স্বতন্ত্র যে এটি প্রায়শই একটি পৃথক কৌশল প্রয়োজন, এমনকি যদি এটি কিছু একই ধারণা এবং একই প্রক্রিয়াকরণ এবং স্টোরেজ প্রক্রিয়া ব্যবহার করে।
কনফিগারেশন ব্যবস্থাপনার সাথে একটি কার্যনির্বাহী পরিবেশ নিয়ন্ত্রণে রাখতে সহায়তা করে সফ্টওয়্যার ব্যবহৃত বিভিন্ন কার্যকরী পরিবেশের রেকর্ড স্থাপনে সহায়তা করে (উল্লিখিত বিকাশ, আরও পরীক্ষামূলক / কিউএ, রুটিন গ্রাহকদের জন্য স্থাপনা, গ্রাহকদের নিযুক্তি যাদের বিশেষ বিবেচনা বা বিশেষ কনফিগারেশন প্রয়োজন বা বিল্ড প্রপার্টি, ইত্যাদি।
যেমনটি আমি বলেছি, প্রায়শই এটি এমন একটি কাজ যা উত্স সংস্করণ নিয়ন্ত্রণের সাথে মিলে যায় এবং প্রায়শই কনফিগারেশন পরিচালনার ডেটা ডকুমেন্টেশন এবং উত্স সংগ্রহস্থল উভয়ের উত্সের পাশে থাকে। এটি হতে হবে না, তবে প্রায়ই এটি সুবিধার বিষয় হিসাবে হয়।
কনফিগারেশন পরিচালনার কিছু দিকগুলির অটোমেশন সাম্প্রতিক বছরগুলিতে অনেকাংশে উন্নত হয়েছে। কিছু উত্তর এবং মন্তব্যগুলি স্ক্রিপ্টগুলিকে কনফিগারেশন পরিচালনার প্রচারের উপায় হিসাবে পরামর্শ দেয় এবং স্ক্রিপ্টগুলি পুনরুত্পাদনযোগ্য ফলাফল অর্জনে সহায়তা করার জন্য একটি ভাল উত্তর, তবে প্রায়শই নিজের হাতে তৈরি স্ক্রিপ্টগুলি বেমানান এবং অসম্পূর্ণ থাকে। এর মধ্যে একটির উন্নতি হয়েছে এটি স্বয়ংক্রিয় বিধানের মাধ্যমে। পুতুল বা শেফের মতো সিস্টেমকোনও নির্দিষ্ট ব্যবহারকারী বা মেশিনের জন্য বা কোনও নির্দিষ্ট টাস্ক প্রোফাইলের জন্য সফ্টওয়্যার উপাদানগুলি এবং সিস্টেমগুলি নির্দিষ্ট করতে এবং 'রেসিপিগুলি' সরবরাহ করতে সহায়তা করে যা সম্পূর্ণ মেশিন বা পরিবেশ স্থাপনের জন্য হাতছাড়া করার অনুমতি দেয়। এটি মূলত একটি সফ্টওয়্যার বিতরণ সংগ্রহের ধারণা গ্রহণ করে এবং এটি কেবলমাত্র একটি সিস্টেমের জন্য প্রয়োজনীয় সফ্টওয়্যার প্যাকেজগুলি সরবরাহ করে না, তবে প্রতিটি প্যাকেজের জন্য বিশেষত কনফিগারেশন প্রোফাইল সরবরাহ করে যাতে এটি আপনার উপযুক্ত যে পদ্ধতিতে ব্যবহার করতে প্রস্তুত থাকে পরিস্থিতি.
ভ্যাগ্র্যান্ট এটিকে কিছুটা ভিন্ন দিকে নিয়ে যায় এবং দ্রুত ভার্চুয়াল মেশিন সংজ্ঞাগুলি স্পিন করার একটি উপায় সরবরাহ করে, যেমন কোনও ভিএম তার ভার্চুয়াল সফ্টওয়্যার এবং হার্ডওয়্যারকে স্বয়ংক্রিয়ভাবে সরবরাহ করতে পারে এবং একটি হার্ডওয়ারের একটি নির্দিষ্ট উপস্থাপনা পুনরুত্পাদন করার একটি সুবিধাজনক উপায় হিসাবে প্রমাণিত হতে পারে আপনার সফ্টওয়্যার ব্যবহারকারী দ্বারা পরিবেশ ব্যবহৃত।
প্রতিটি সিস্টেম (এবং বৈচিত্রগুলি) সেট আপ করতে কিছুটা সময় নেয়, তবে যদি আপনি একটি সাধারণ কাজ হতে পুনরায় লোড এবং পুনরায় কনফিগার করার কাজটি খুঁজে পান তবে এর কিছু স্পষ্ট মান রয়েছে।