บทความนี้เป็นการสาธิตการสร้างและปรับใช้บริการ ECS ใน AWS
บริการ Amazon ECS คืออะไร
สามารถใช้บริการ Amazon ECS เพื่อปรับใช้แอปพลิเคชันที่สามารถเข้าถึงได้อย่างกว้างขวางผ่านที่อยู่ IP สาธารณะ บริการคือกลุ่มของงานตามจำนวนที่ระบุซึ่งดำเนินการพร้อมกันภายในคลัสเตอร์ ECS ข้อดีของการใช้ “บริการ” ของ ECS คือ หากไม่ว่าในสถานการณ์ใดก็ตาม งานอย่างใดอย่างหนึ่งจะหยุดทำงาน จากนั้น ตัวกำหนดตารางเวลาบริการจะเข้ามาแทนที่งานนี้ด้วยการเปิดตัวอินสแตนซ์ใหม่ของงานของคุณ เพื่อรักษาความจุที่ต้องการของงานที่ระบุขณะกำหนดค่า
จะสร้างและปรับใช้บริการ ECS ใน AWS ได้อย่างไร
ด้วย Amazon ECS นักพัฒนาสามารถดึงอิมเมจ Docker หรือรูปภาพจากที่เก็บข้อมูลสาธารณะอื่นๆ เช่น ECR ฯลฯ สำหรับแอปพลิเคชันของตนได้ บริการจะใช้ข้อมูลนี้เพื่อสร้างและแสดงผลลัพธ์ให้กับผู้ใช้ เมื่อมีการใช้บริการ ECS จะขยายหรือลดขนาดแอปพลิเคชันโดยอัตโนมัติตามข้อกำหนด
เจ้าของบัญชี AWS สามารถรวม ECS เข้ากับบริการต่างๆ มากมาย เช่น:
- อเมซอน EC2
- อเมซอน SDK
- อเมซอน ECR
- เครื่องมือของ Amazon สำหรับ Windows PowerShell
ในการสร้างและปรับใช้บริการ อันดับแรกเราจำเป็นต้องสร้างคลัสเตอร์ ECS ที่จะจัดเก็บแอปพลิเคชัน หากต้องการเรียนรู้เพิ่มเติมเกี่ยวกับการสร้างคลัสเตอร์ โปรดดูบทความ “ จะสร้างคลัสเตอร์ ECS ได้อย่างไร '. หลังจากสร้างคลัสเตอร์ Amazon ECS และสร้างคำจำกัดความของงานแล้ว เราสามารถสร้างบริการที่ใช้คำจำกัดความของงานนั้นได้ และจะมีการปรับใช้และทดสอบโดยที่อยู่ IP สาธารณะ
เรียนรู้เพิ่มเติมเกี่ยวกับการกำหนดและการสร้างคำจำกัดความของงานโดยอ้างอิงจากบทความนี้: “ จะกำหนดคำจำกัดความของงาน Amazon ECS ได้อย่างไร '. ให้เราสำรวจขั้นตอนบางอย่างสำหรับการสร้างและปรับใช้บริการ ECS:
ขั้นตอนที่ 1: เลือกคลัสเตอร์
บนแดชบอร์ดคลัสเตอร์ ECS เลือกคลัสเตอร์ที่มีการกำหนดค่าคำจำกัดความของงาน:
ขั้นตอนที่ 2: สร้างบริการ
เลื่อนอินเทอร์เฟซลงแล้วคลิกที่ “ สร้าง ' ปุ่ม:
ขั้นตอนที่ 3: เลือกบริการหรืองาน
เราสามารถเลือกบริการที่จะรันกลุ่มงาน เช่น เว็บแอปพลิเคชันหรือตัวเลือกงานแบบสแตนด์อโลนซึ่งจะดำเนินการครั้งเดียวแล้วยุติลง ที่นี่เราได้เลือก “ บริการ ' ตัวเลือก:
ขั้นตอนที่ 4: เลือกครอบครัว
ในส่วนข้อกำหนดของงาน เลือกข้อกำหนดของงานที่คุณได้กำหนดค่าไว้สำหรับคลัสเตอร์ ตามที่เราได้กำหนดค่า “ คำนิยาม ประชาธิปัตย์ ” คำจำกัดความของงาน ก่อนหน้านี้ เราจะเลือกตัวเลือกนั้น:
ขั้นตอนที่ 5: กำหนดชื่อบริการ
ระบุชื่อของ “ บริการ ” และเราได้ตั้งค่าความจุที่ต้องการเป็น 1 คุณสามารถปรับแต่งได้ตามความต้องการ:
ขั้นตอนที่ 6: ส่วนการเข้าถึงเครือข่าย
คลิกที่ ' เครือข่าย ” ส่วนที่เราจะกำหนดการตั้งค่าเครือข่ายบางอย่างที่จะช่วยให้เราสามารถเข้าถึงได้:
ขั้นตอนที่ 7: เปิดใช้งาน IP สาธารณะ
ภายใต้ ' เครือข่าย ” ให้เปิดใช้งานตัวเลือก Public IP และเลือก “ สร้างกลุ่มความปลอดภัยใหม่ ' ตัวเลือก:
ขั้นตอนที่ 8: กำหนดการตั้งค่าเครือข่าย
ในเรื่องนี้ ' เครือข่าย ” ให้ระบุชื่อในส่วน “ ชื่อกลุ่มความปลอดภัย ” แล้วอธิบาย:
ภายใต้แนวเดียวกัน” เครือข่าย ” ให้ทำการกำหนดค่าดังต่อไปนี้:
โดยคงการตั้งค่าที่เหลือไว้เป็นค่าเริ่มต้น ให้คลิกที่ ' สร้าง ” ที่ด้านล่างของอินเทอร์เฟซตามที่ไฮไลต์ด้านล่าง:
ขั้นตอนนี้จะใช้เวลาหนึ่งหรือสองนาที บริการของเราได้รับการปรับใช้เรียบร้อยแล้ว:
จะทดสอบการใช้บริการได้อย่างไร?
ตอนนี้เพื่อทดสอบว่าบริการกำลังทำงานอยู่และสามารถเข้าถึงได้หรือไม่ ให้คลิกที่ “ งาน ” แท็บ:
ในแท็บงาน คลิกงานที่กำลังทำงานอยู่:
เลื่อนอินเทอร์เฟซลงแล้วคลิกที่ “ เปิดที่อยู่ ” ตัวเลือกภายใต้ “ ไอพีสาธารณะ ' ตัวเลือก:
บริการของเราทำงานได้สำเร็จและสามารถเข้าถึงได้:
นั่นคือทั้งหมดจากคู่มือนี้
บทสรุป
หากต้องการสร้างและปรับใช้บริการ ECS ให้คลิกที่ “ งาน ” ระบุชื่อและการกำหนดค่าพอร์ต จากนั้นกดปุ่ม “ สร้าง ” หลังจากนั้น คุณสามารถเข้าถึงบริการ ECS ได้โดยการกำหนดค่าพอร์ต จากนั้นคลิกที่ที่อยู่ IP สาธารณะ จำเป็นต้องยกเลิกบริการด้วยตนเอง โปรดทราบว่าบริการจะต้องถูกยกเลิกเนื่องจากมีการคิดค่าบริการ บทความนี้เป็นคำแนะนำทีละขั้นตอนสำหรับการสร้างและปรับใช้บริการ ECS