คำอธิบายที่ดีที่สุดที่สามารถพบได้ (เช่นเคย) ในบทความ bliki Martin Fowler บนเซิร์ฟเวอร์ไม่เปลี่ยนรูป
เซิร์ฟเวอร์ไม่ว่าจะเป็นฮาร์ดแวร์หรือเซิร์ฟเวอร์เสมือนในระบบคลาวด์มักจะมีระบบปฏิบัติการและแอปพลิเคชันทำงานอยู่
บ่อยครั้งที่แอปพลิเคชันและส่วนประกอบของระบบปฏิบัติการต้องการการกำหนดค่าและต้องการการเปลี่ยนแปลงที่จะนำไปใช้ ตัวอย่างเช่นแพตช์ความปลอดภัยการปรับใช้เวอร์ชันใหม่ของแอปพลิเคชันและการเปลี่ยนแปลงการกำหนดค่า
เมื่อคุณพิจารณาว่าการเปลี่ยนแปลงใด ๆ คือการกลายพันธุ์ในสถานะของเซิร์ฟเวอร์คำศัพท์immutable
จะเริ่มมีเหตุผลมากขึ้น หมายความว่าไม่อนุญาตให้มีการกลายพันธุ์ในเซิร์ฟเวอร์ดังกล่าว
บ่อยครั้งที่ผู้คนมีส่วนร่วมในการเปลี่ยนสถานะของเซิร์ฟเวอร์ไม่ว่าจะเป็นการปรับใช้เวอร์ชันหรือการเปลี่ยนแปลงการกำหนดค่าหรือเส้นทางการรักษาความปลอดภัย ผลลัพธ์คือเซิร์ฟเวอร์ที่ไม่ทำงานตามที่คาดไว้ ตัวอย่างเช่นแอปพลิเคชันอาจไม่ทำงานเนื่องจากการตั้งค่าผิดพลาด ฯลฯ
นี่คือเหตุผลที่มีการสร้างแนวทางปฏิบัติสำหรับการสร้างเซิร์ฟเวอร์ที่ไม่เปลี่ยนรูปแบบ ด้วยเซิร์ฟเวอร์ที่ไม่เปลี่ยนรูปอิมเมจของเซิร์ฟเวอร์จะถูกสร้างขึ้นด้วยการกำหนดค่าแพตช์เวอร์ชันแอปพลิเคชันทั้งหมดที่รวมอยู่ในนั้นจากนั้นอิมเมจเซิร์ฟเวอร์นั้นสามารถใช้เพื่อสร้างเซิร์ฟเวอร์ในสภาพแวดล้อมต่างๆ
สภาพแวดล้อมแรกที่ใช้รูปภาพดังกล่าวจะเป็นสภาพแวดล้อมที่สามารถทดสอบรูปภาพเพื่อใช้งานได้ ตรวจพบความผิดปกติใด ๆ และจากนั้นจะสามารถเลื่อนภาพดังกล่าวเป็นสภาพแวดล้อมการผลิตเพื่อแทนที่เซิร์ฟเวอร์ที่มีรุ่นใหม่ (ซึ่งเป็นที่รู้จักกันดีในการทำงาน)
เมื่อกระบวนการสร้างภาพและส่งเสริมภาพเป็นแบบอัตโนมัติคุณจะได้รับกระบวนการป้องกันความผิดพลาดที่เกี่ยวข้องกับความพยายามของมนุษย์เพียงเล็กน้อยและมีโอกาสน้อยมากที่จะนำเสนอความล้มเหลวในบริการของคุณ
บ่อยครั้งที่เซิร์ฟเวอร์ที่ไม่เปลี่ยนรูปไม่ได้รวมวิธี "ป้อน" พวกเขาเช่นตัวอย่างเช่นเซิร์ฟเวอร์ ssh หายไป ในกรณีนี้ก็มักจะเป็นกรณีที่มาตรวิทยาทั้งหมดของเซิร์ฟเวอร์ (ตัวชี้วัด, บันทึก) ถูกส่งไปยังระบบภายนอกเช่นฐานข้อมูลตัวชี้วัดหรือบริการรวมบันทึก
ด้วยคอนเทนเนอร์ (ดูที่: นักเทียบท่า ) นอกจากนี้ยังมีกระบวนการสร้างภาพและวางไข่เหล่านี้ลงในภาชนะที่ใช้งาน สิ่งเหล่านี้มักจะถูกแทนที่ด้วยตู้คอนเทนเนอร์ใหม่ตามภาพที่อัปเดตแล้วและจะไม่กลายพันธุ์ หมายความว่าไม่มีมนุษย์คนใดเข้ามาในภาชนะเพื่อ "แก้ไขบางอย่าง" โดยแนะนำการเปลี่ยนแปลง