โซลูชัน AWS นี้ทำอะไรได้บ้าง

โซลูชัน Instance Scheduler on AWS ช่วยให้คุณควบคุมต้นทุนค่าทรัพยากร AWS ได้โดยการกำหนดค่าตารางเวลาเริ่มต้นและสิ้นสุดให้กับอินสแตนซ์ Amazon Elastic Compute Cloud (Amazon EC2) และ Amazon Relational Database Service (Amazon RDS) ของคุณ

นอกจากนี้ยังช่วยลดต้นทุนการดำเนินงานด้วยการหยุดทรัพยากรที่ไม่ได้ใช้งาน และเริ่มต้นทรัพยากรเมื่อจำเป็นต้องใช้อีกด้วย ตัวอย่างเช่น บริษัทสามารถใช้ Instance Scheduler on AWS ในสภาพแวดล้อมการทำงานจริงเพื่อหยุดอินสแตนซ์นอกเวลาทำการทุกวันได้โดยอัตโนมัติ หากคุณปล่อยให้อินสแตนซ์ทั้งหมดทำงานอย่างเต็มที่ โซลูชันนี้อาจส่งผลให้การใช้งานของอินสแตนซ์ลดลง ซึ่งจะลดต้นทุนโดยรวมโดยเป็นไปตามตารางเวลาที่กำหนดค่าไว้

ประโยชน์

การกำหนดตารางเวลาของอินสแตนซ์ข้ามบัญชี

โซลูชันนี้ประกอบด้วยเทมเพลตที่สร้างบทบาท AWS Identity and Access Management (IAM) ที่จำเป็นในการเริ่มต้นและหยุดอินสแตนซ์ในบัญชีรอง

การแท็กที่ทำงานอัตโนมัติ

ว่างเปล่า
Instance Scheduler on AWS สามารถเพิ่มแท็กให้กับอินสแตนซ์ทั้งหมดที่โซลูชันนี้เริ่มต้นหรือหยุดได้โดยอัตโนมัติ โซลูชันดังกล่าวยังมีแมโครที่ทำให้คุณสามารถเพิ่มข้อมูลตัวแปรให้กับแท็กได้อีกด้วย

กำหนดค่าตารางเวลาหรือระยะเวลาโดยใช้ Scheduler CLI

โซลูชันนี้มีอินเทอร์เฟซบรรทัดคำสั่ง (CLI) ที่ให้คำสั่งสำหรับการกำหนดค่าตารางเวลาและระยะเวลา CLI ช่วยให้ลูกค้าสามารถประมาณการประหยัดต้นทุนสำหรับตารางเวลาที่กำหนดได้

กำหนดค่าตารางเวลาหรือช่วงเวลาโดยใช้หน้าต่างการบำรุงรักษา SSM

สำหรับ EC2 Instance นั้น Instance Scheduler on AWS สามารถใช้หน้าต่างการบำรุงรักษา SSM ที่กำหนดไว้ใน Region เดียวกันกับอินสแตนซ์ แล้วเริ่มต้นและหยุดอินสแตนซ์ดังกล่าวสำหรับหน้าต่างการบำรุงรักษานั้นได้

ภาพรวมของโซลูชัน AWS

แผนภาพด้านล่างนี้แสดงสถาปัตยกรรมที่คุณสามารถนำมาใช้งานจริงได้โดยอัตโนมัติ โดยใช้คู่มือการใช้งานของโซลูชันและเทมเพลต AWS CloudFormation ที่ให้มาด้วยกัน

AWS Instance Scheduler | แผนภาพสถาปัตยกรรม
 คลิกเพื่อขยาย

Instance Scheduler บนสถาปัตยกรรม AWS

1. เทมเพลต AWS CloudFormation จะกำหนดเหตุการณ์ของ Amazon CloudWatch ตามช่วงเวลาที่ลูกค้ากำหนด เหตุการณ์นี้จะเรียกใช้ฟังก์ชัน AWS Lambda ของ Instance Scheduler ระหว่างการกำหนดค่า ผู้ใช้จะกำหนด Region และบัญชีของ AWS ตลอดจนแท็กแบบกำหนดเองที่ Instance Scheduler on AWS จะใช้เพื่อเชื่อมโยงตารางเวลากับอินสแตนซ์ที่เกี่ยวข้องของ Amazon EC2 และ Amazon RDS

2. ค่าเหล่านี้ได้รับการจัดเก็บไว้ใน Amazon DynamoDB และฟังก์ชัน Lambda จะดึงค่าเหล่านี้ในแต่ละครั้งที่ทำงาน จากนั้น คุณจึงสามารถใช้แท็กแบบกำหนดเองกับอินสแตนซ์ที่เกี่ยวข้องได้

3. ระหว่างการกำหนดค่าครั้งแรกของ Instance Scheduler คุณจะกำหนดแท็กคีย์ที่คุณจะใช้ในการระบุอินสแตนซ์ที่เกี่ยวข้องของ Amazon EC2 และ Amazon RDS เมื่อคุณสร้างตารางเวลา ชื่อที่คุณระบุจะถูกใช้เป็นค่าแท็กที่ระบุตารางเวลาที่คุณต้องการใช้กับทรัพยากรที่แท็ก ตัวอย่างเช่น ผู้ใช้อาจใช้ชื่อแท็กตามค่าเริ่มต้นของโซลูชัน (แท็กคีย์) Schedule และสร้างตารางเวลาที่ชื่อ uk-office-hours หากต้องการระบุอินสแตนซ์ที่จะใช้ตารางเวลา uk-office-hours ผู้ใช้จะต้องเพิ่มแท็กคีย์ Schedule ที่มีค่า uk-office-hours

Instance Scheduler บน AWS

เวอร์ชัน 1.4.1
วันที่ออก: 05/2022
ผู้เขียน: AWS

เวลาการในการนำมาใช้งานจริงโดยประมาณ: 5 นาที

ใช้ปุ่มทางด้านล่างเพื่อสมัครรับการอัปเดตโซลูชัน

หมายเหตุ: หากต้องการสมัครรับการอัปเดต RSS คุณจะต้องเปิดใช้งานปลั๊กอิน RSS สำหรับเบราว์เซอร์ที่คุณใช้งานอยู่ 

การปรับใช้โซลูชันนี้ช่วยคุณได้หรือไม่
ให้ความคิดเห็น 
ไอคอนสร้าง
ติดตั้งใช้โซลูชันด้วยตัวคุณเอง

เลือกดูการปรับใช้โซลูชัน AWS ในคลังของเราเพื่อหาคำตอบสำหรับปัญหาทั่วไปทางด้านสถาปัตยกรรม

เรียนรู้เพิ่มเติม 
ไอคอนค้นหาคู่ค้า APN
ค้นหาคู่ค้า APN

ค้นหาคู่ค้าด้านการปรึกษาและเทคโนโลยีที่ได้รับการรับรองจาก AWS เพื่อช่วยเหลือคุณในการเริ่มต้นใช้งาน

เรียนรู้เพิ่มเติม 
ไอคอนสำรวจ
สำรวจข้อเสนอในการให้คำปรึกษาเกี่ยวกับโซลูชันต่างๆ

เลือกดูข้อเสนอในการให้คำปรึกษาในพอร์ตโฟลิโอของเราเพื่อรับความช่วยเหลือจาก AWS ในการติดตั้งใช้โซลูชัน

เรียนรู้เพิ่มเติม