AWS OpsWorks

การทำงานอัตโนมัติด้วย Chef และ Puppet

AWS OpsWorks เป็นบริการจัดการการกำหนดค่าซึ่งมีอินสแตนซ์ที่ได้รับการจัดการของ Chef และ Puppet โดยที่ Chef และ Puppet เป็นแพลตฟอร์มที่ดำเนินการต่างๆ โดยอัตโนมัติซึ่งช่วยให้คุณใช้โค้ดเพื่อกำหนดค่าต่างๆ ให้กับเซิร์ฟเวอร์ได้โดยอัตโนมัติ OpsWorks ช่วยให้คุณใช้ Chef และ Puppet กำหนดค่า ปรับใช้ และจัดการเซิร์ฟเวอร์ในอินสแตนซ์ Amazon EC2 หรือในสภาพแวดล้อมการประมวลผลภายในองค์กรได้โดยอัตโนมัติ OpsWorks มีบริการสามอย่าง ได้แก่ AWS Opsworks for Chef Automate, AWS OpsWorks for Puppet Enterprise และ AWS OpsWorks Stacks

AWS OpsWorks for Chef Automate

AWS OpsWorks for Chef Automate เป็นบริการจัดการการกำหนดค่าที่สามารถจัดการได้อย่างเต็มที่โดยโฮสต์ Chef Automate ซึ่งเป็นชุดเครื่องมืออัตโนมัติจาก Chef ที่ช่วยให้จัดการการกำหนดค่า ปฏิบัติตามข้อกำหนดและรักษาความปลอดภัย และปรับใช้อย่างต่อเนื่องได้ นอกจากนี้ OpsWorks ยังบำรุงรักษาเซิร์ฟเวอร์ Chef ให้คุณโดยปรับปรุงเซิร์ฟเวอร์ด้วยการแพตช์ อัปเดต และสำรองข้อมูลในเซิร์ฟเวอร์ให้โดยอัตโนมัติ เมื่อใช้ OpsWorks คุณก็ไม่จำเป็นต้องจัดการการกำหนดค่าด้วยตนเอง ทั้งยังไม่ต้องกังวลเรื่องการบำรุงรักษาโครงสร้างพื้นฐานของ OpsWorks ด้วย OpsWorks มอบสิทธิ์ในการเข้าถึงคุณสมบัติทั้งหมดของ Chef Automate เช่น การจัดการการกำหนดค่าและการปฏิบัติตามข้อกำหนด ซึ่งคุณสามารถจัดการได้โดยใช้คอนโซล Chef หรือเครื่องมือบรรทัดคำสั่งอย่าง Knife นอกจากนี้บริการดังกล่าวยังทำงานร่วมกับ Cookbook ของ Chef ที่คุณมีอยู่ได้โดยไม่ติดขัด

โปรดเลือก AWS OpsWorks for Chef Automate หากคุณเป็นผู้ใช้ Chef อยู่ในขณะนี้ เรียนรู้เพิ่มเติม »


AWS OpsWorks for Puppet Enterprise

AWS OpsWorks for Puppet Enterprise เป็นบริการจัดการการกำหนดค่าที่สามารถจัดการได้อย่างเต็มที่โดยโฮสต์ Puppet Enterprise ซึ่งเป็นชุดเครื่องมืออัตโนมัติจาก Puppet สำหรับจัดการโครงสร้างพื้นฐานและแอปพลิเคชัน นอกจากนี้ OpsWorks ยังบำรุงรักษาเซิร์ฟเวอร์หลักของ Puppet ให้คุณโดยปรับปรุงเซิร์ฟเวอร์ด้วยการแพตช์ อัปเดต และสำรองข้อมูลในเซิร์ฟเวอร์ให้โดยอัตโนมัติ เมื่อใช้ OpsWorks คุณก็ไม่จำเป็นต้องจัดการการกำหนดค่าด้วยตนเอง ทั้งยังไม่ต้องกังวลเรื่องการบำรุงรักษาโครงสร้างพื้นฐานของ OpsWorks ด้วย OpsWorks มอบสิทธิ์ในการเข้าถึงคุณสมบัติทั้งหมดของ Puppet Enterprise ซึ่งคุณสามารถจัดการได้โดยใช้คอนโซล Puppet นอกจากนี้บริการดังกล่าวยังทำงานร่วมกับโค้ดของ Puppet ที่คุณมีอยู่ได้โดยไม่ติดขัด

โปรดเลือก AWS OpsWorks for Puppet Enterprise หากคุณเป็นผู้ใช้ Puppet อยู่ในขณะนี้ เรียนรู้เพิ่มเติม »


AWS OpsWorks Stacks

AWS OpsWorks Stacks เป็นบริการจัดการแอปพลิเคชันและเซิร์ฟเวอร์ เมื่อใช้ OpsWorks Stacks คุณสามารถปรับแอปพลิเคชันให้ทำงานคล้ายสแตกซึ่งประกอบด้วยเลเยอร์ต่างๆ เช่น การโหลดบาลานซ์ ฐานข้อมูล และเซิร์ฟเวอร์ของแอปพลิเคชัน ในแต่ละเลเยอร์ คุณสามารถเตรียมใช้งานอินสแตนซ์ Amazon EC2 เปิดใช้การปรับขนาดโดยอัตโนมัติ และกำหนดค่าอินสแตนซ์ด้วย Recipe ของ Chef โดยใช้ Chef Solo ได้ วิธีนี้ช่วยให้คุณดำเนินการต่างๆ ได้โดยอัตโนมัติ เช่น การติดตั้งแพคเกจและภาษาที่ใช้ในการเขียนโปรแกรมหรือกรอบงาน การกำหนดค่าซอฟต์แวร์ และอื่นๆ

เลือก AWS OpsWorks Stacks หากคุณต้องโซลูชันสำหรับการปรับเปลี่ยนและการจัดการแอปพลิเคชัน เรียนรู้เพิ่มเติม »