ฉันกำลังพิจารณาใช้เครื่องมือจัดการการกำหนดค่าเช่น Puppet หรือ Chef สิ่งนี้สมเหตุสมผลหรือค่าใช้จ่ายในการเรียนรู้ของเครื่องมือมีประโยชน์มากกว่าหรือไม่
มันมีเหตุผลขึ้นอยู่กับจำนวนเวลาและเงินที่คุณต้องเผาและไม่ว่ามันจะเป็นเงินของคุณหรือไม่
เครื่องมือจัดการการกำหนดค่า (หนึ่งในนั้น) กำลังกลายเป็นทักษะที่มีค่าในตลาดปัจจุบัน
การใช้เวลาในการเรียนรู้และใช้งานเครื่องมือ CM อาจไม่ใช่สิ่งที่มีประสิทธิภาพที่สุดที่ต้องทำจากมุมมองของธุรกิจหรือสภาพแวดล้อมของคุณ แต่จากทักษะของคุณมันอาจคุ้มค่า
จุดเปลี่ยนระหว่างความสามารถในการจัดการและค่าใช้จ่ายในการติดตั้งอยู่ที่ไหน
เครื่องมือการจัดการการกำหนดค่าส่วนใหญ่มีให้ใช้งานฟรีเมื่อมีข้อแม้ว่าติดตั้งได้ยาก
คำถามนี้ตอบยากเล็กน้อยเนื่องจากขึ้นอยู่กับสิ่งที่คุณทำในแต่ละวันเพื่อจัดการเซิร์ฟเวอร์เหล่านี้ หากคุณไม่จำเป็นต้องทำอะไรมากเครื่องมือการจัดการการกำหนดค่าอาจมีค่าใช้จ่ายสูงเกินไป
หากคุณต้องการบังคับใช้โครงสร้างพื้นฐานของคุณให้อยู่ในสถานะที่คาดการณ์ได้และพื้นฐานเท่านั้นมันอาจไม่เป็นอันตรายต่อการรับพื้นฐานพื้นฐานของบางอย่างเช่น SaltStack หรือ Ansible
จากประสบการณ์ส่วนตัวของฉัน Salt นั้นง่ายมากที่จะเริ่มต้นและบูตบนเซิร์ฟเวอร์และสามารถใช้สำหรับการดำเนินการทางไกลและการรายงานทางไกลขั้นพื้นฐานซึ่งอาจมีประโยชน์หากคุณยังไม่ได้ติดตั้งในสภาพแวดล้อมของคุณ
โปรดจำไว้ว่าฉันลำเอียง คุณควรประเมินเครื่องมือ CM แต่ละตัวด้วยตัวเอง