จะตั้งค่าพารามิเตอร์คำจำกัดความงานใน AWS ECS ได้อย่างไร

Ca Tang Kha Pharamitexr Kha Cakad Khwam Ngan Ni Aws Ecs Di Xyangri



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

คู่มือด้านล่างนี้จะอธิบาย Amazon ECS และคำจำกัดความของงาน รวมถึงขั้นตอนในการตั้งค่าพารามิเตอร์คำจำกัดความของงานใน AWS ECS

Amazon ECS คืออะไร

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







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



คำจำกัดความของงานคืออะไร?

คำจำกัดความของงานใน Amazon ECS คือพิมพ์เขียวที่อธิบายว่าชุดคอนเทนเนอร์ควรนำไปใช้และจัดเตรียมภายในงานอย่างไร โดยจะกำหนดพารามิเตอร์ต่างๆ รวมถึงอิมเมจ Docker ที่จะใช้ ข้อกำหนดของ CPU และหน่วยความจำ การตั้งค่าเครือข่าย และการขึ้นต่อกันของคอนเทนเนอร์



เรามาตั้งค่าพารามิเตอร์คำจำกัดความของงานกันดีกว่า





จะตั้งค่าพารามิเตอร์คำจำกัดความงานใน AWS ECS ได้อย่างไร

มีสองวิธีในการตั้งค่าพารามิเตอร์คำจำกัดความของงานใน AWS ECS เหล่านี้คือ:

วิธีที่ 1: การใช้ AWS Management Console

เริ่มต้นด้วยวิธี AWS Management Console เพื่อตั้งค่าพารามิเตอร์คำจำกัดความของงานใน AWS ECS เพียงทำตามขั้นตอนด้านล่าง:



ขั้นตอนที่ 1: ค้นหา ECS

ไปที่คอนโซล AWS แล้วค้นหา “ อีซีเอส ” ในแถบค้นหาตามที่แสดงด้านล่าง:

คลิกที่ปุ่มไฮไลท์ จากนั้นหน้าจอต่อไปนี้จะปรากฏขึ้น:

ขั้นตอนที่ 2: เปิดคำจำกัดความของงาน

ตอนนี้คลิกที่ “ คำจำกัดความของงาน ” ตามที่แสดงด้านบน และจะนำไปสู่หน้าจอด้านล่าง:

ขั้นตอนที่ 3: สร้างคำจำกัดความของงานใหม่

ตอนนี้คลิกที่ “ สร้างคำจำกัดความของงานใหม่ ” และหน้าจอด้านล่างจะปรากฏขึ้น:

ตอนนี้หน้าจอต่อไปนี้จะปรากฏขึ้น:

ขั้นตอนที่ 4: ระบุรายละเอียด

ระบุรายละเอียดในส่วน “ การกำหนดค่าคำจำกัดความของงาน ” ตามภาพด้านล่าง:

เลื่อนลงและระบุรายละเอียดอื่นๆ รวมถึง “ ขนาดเครือข่าย , ' แกะ , ' หน่วยความจำ ” ฯลฯ ดังแสดงด้านล่าง:

ผู้ใช้สามารถเพิ่ม “ รายละเอียดคอนเทนเนอร์ ” เช่น ภาชนะ “ ชื่อ ' และ ' URI รูปภาพ ' ดังต่อไปนี้:

ขั้นตอนที่ 5: กดปุ่มสร้าง

ทิ้งทุกอย่างไว้แล้วคลิกที่ “ สร้าง ” ที่มุมล่างขวาดังภาพด้านล่าง:

ขั้นตอนที่ 6: การยืนยัน

ซึ่งจะนำไปสู่หน้าจอถัดไปที่ตรวจสอบการเปิดใช้งานข้อกำหนดของงาน สามารถดูได้ด้านล่าง:

มาดูวิธีถัดไปกันดีกว่า

วิธีที่ 2: การใช้ตัวแก้ไข JSON

ทำซ้ำสองขั้นตอนแรกจากวิธีการข้างต้น และทำตามขั้นตอนเหล่านี้ในภายหลัง:

ขั้นตอนที่ 1: สร้างคำจำกัดความของงานใหม่

ขั้นตอนต่อไปคือคลิกที่ปุ่มไฮไลต์ในภาพด้านบน จากนั้นหน้าจอต่อไปนี้จะปรากฏขึ้น:

ซึ่งจะนำไปสู่หน้าจอด้านล่าง:

ขั้นตอนที่ 2: แทนที่รหัส JSON

แทนที่โค้ด JSON ด้วยโค้ดต่อไปนี้:

{
'ต้องการความเข้ากันได้' : : [
'อีซี2'
] ,
“คำจำกัดความของคอนเทนเนอร์” : : [
{
'ชื่อ' : : 'ฉัน x00' ,
'ภาพ' : : 'nginx: ล่าสุด' ,
'หน่วยความจำ' : : 256 ,
'ซีพียู' : : 256 ,
'จำเป็น' : จริง ,
'การแมปพอร์ต' : : [
{
'คอนเทนเนอร์พอร์ต' : : 80 ,
'มาตรการ' : : 'ทีซีพี'
}
] ,
'บันทึกการกำหนดค่า' : : {
'ล็อกไดร์เวอร์' : : 'awslogs' ,
'ตัวเลือก' : : {
'awslogs-กลุ่ม' : : 'awslogs-nginx-ecs' ,
'ภูมิภาค awslogs' : : 'ap-ตะวันออกเฉียงใต้-1' ,
'awslogs-stream-คำนำหน้า' : : 'งิงซ์'
}
}
}
] ,
'ปริมาณ' : : [ ] ,
'โหมดเครือข่าย' : : 'สะพาน' ,
'ข้อจำกัดของตำแหน่ง' : : [ ] ,
'ตระกูล' : : 'งิงซ์'
}

แทนที่ภูมิภาคตามนั้นและคลิกที่ “ สร้าง ” ที่มุมล่างขวาดังภาพด้านล่าง:

ขั้นตอนที่ 3: การยืนยัน

การคลิกที่ปุ่มที่ไฮไลต์ด้านบนจะนำไปสู่หน้าจอการยืนยันด้านล่าง:

นี่คือวิธีการตั้งค่าพารามิเตอร์คำจำกัดความของงานใน AWS ECS

บทสรุป

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