কনফিগারেশন ম্যানেজমেন্ট সময়ের সাথে সাথে অনেক কিছুই বোঝায়। আমি সরাসরি বিকাশকারীদের চেয়ে প্রশাসক বা অপারেশনগুলিকে এটি আরও গুরুত্বপূর্ণ মনে করি। যখন আপনার কোনও অপারেশন ব্যক্তি সার্ভারগুলি চালু রাখার চেষ্টা করছে এবং চালাচ্ছে আপনি মেশিনগুলি সেট আপ করার বিষয়ে, তাদের কনফিগারেশনটি পরিচালনা করার, এবং এটি চালিয়ে যাওয়ার বিষয়ে উদ্বিগ্ন হন। যদি আপনি কেবল একটি কম্পিউটারে লগইন করেন এবং সফ্টওয়্যার ইনস্টল করতে শুরু করেন এবং কোনও মেশিনে কনফিগার ফাইল পরিবর্তন করে আপনি সেই কনফিগারেশনটি পরিচালনা করছেন না। Machine যন্ত্রটি মারা গেলে কী হয়? কেউ যদি সেই মেশিনে চলে যায় এবং কোনও কনফিগার ফাইল পরিবর্তন করে এবং সমস্ত কিছু শৃঙ্খলাবদ্ধ হতে শুরু করে তবে কী হবে? আপনার যদি চালিত যন্ত্রের মতো কনফিগার করা অন্য একটি মেশিন শুরু করার দরকার হয় তবে? আপনি এটা করতে পারেন?
একটি কনফিগারেশন পরিচালনার কৌশল ছাড়া আপনি পারবেন না। এবং এজন্যই এটি গুরুত্বপূর্ণ। এটি সবই পুনরাবৃত্তির বিষয়ে। বিকাশকারীরা অপারেশন লোকদের চেয়ে আলাদাভাবে পুনরাবৃত্তির কাছে যান আমরা বিভিন্ন জিনিস পুনরাবৃত্তি করার বিষয়ে যত্নশীল।
কিছু দুর্দান্ত ওপেন সোর্স সরঞ্জাম রয়েছে যা আপনাকে এটি করতে সহায়তা করে: শেফ, ক্যাপিস্ট্রানো, কুক, এমনকি এসভিএন। এসভিএন কেন কেবল বিকাশকারীদের দ্বারা ব্যবহার করা উচিত? আপনার কনফিগার ফাইলগুলি, মেশিনগুলি কনফিগার করতে আপনি যে স্ক্রিপ্টগুলি ব্যবহার করেন সেগুলি পরীক্ষা করুন এবং তাদের সংস্করণগুলি ট্র্যাক করুন। আপনার সংস্থার সেই অংশগুলি এটি চালিয়ে যাওয়ার জন্য গুরুত্বপূর্ণ। আপনি এগুলি আলগা করতে চান না।