Làm cách nào để thiết lập tham số định nghĩa tác vụ trong AWS ECS?

Lam Cach Nao De Thiet Lap Tham So Dinh Nghia Tac Vu Trong Aws Ecs



Container hóa là một trong những phần quan trọng nhất, nếu không muốn nói là phần quan trọng nhất trong lĩnh vực điện toán đám mây. Nó giúp việc triển khai và quản lý ứng dụng dễ dàng hơn bao giờ hết. Amazon Elastic Container phục vụ mục đích này rất tốt. Nó cho phép tạo ra các giải pháp phức tạp để chứa và quản lý hoạt động triển khai chỉ bằng vài cú nhấp chuột trên bảng điều khiển quản lý AWS.

Hướng dẫn dưới đây sẽ giải thích về Amazon ECS và định nghĩa tác vụ cũng như các bước thiết lập tham số định nghĩa tác vụ trong AWS ECS.

Amazon ECS là gì?

Amazon ECS là một dịch vụ được quản lý hoàn toàn bởi AWS nhằm phục vụ mục đích đưa vào container. Điều này giúp việc triển khai, mở rộng quy mô và quản lý các ứng dụng cũng như giải pháp kiến ​​trúc đám mây trở nên dễ dàng hơn. Thùng chứa có môi trường nhẹ nhàng và cân bằng. ECS được sử dụng để tự động hóa khi triển khai hoặc mở rộng quy mô vùng chứa.







Với ECS, người dùng có thể xác định các tác vụ đóng gói các vùng chứa và tài nguyên cần thiết để ứng dụng chạy. Các tác vụ này có thể được nhóm thành các dịch vụ để đảm bảo rằng số lượng tác vụ đã chỉ định sẽ chạy liên tục và tự động xử lý việc mở rộng quy mô theo nhu cầu. Khả năng thay đổi quy mô linh hoạt này giúp ECS rất phù hợp cho các ứng dụng có khối lượng công việc khác nhau.



Định nghĩa nhiệm vụ là gì?

Định nghĩa nhiệm vụ trong Amazon ECS là một kế hoạch chi tiết mô tả cách triển khai và điều phối một tập hợp các bộ chứa trong một nhiệm vụ. Nó xác định các tham số khác nhau, bao gồm hình ảnh Docker sẽ sử dụng, yêu cầu về CPU và bộ nhớ, cài đặt mạng và các phần phụ thuộc của vùng chứa.



Hãy bắt đầu thiết lập các tham số định nghĩa nhiệm vụ.





Làm cách nào để thiết lập tham số định nghĩa tác vụ trong AWS ECS?

Có hai phương pháp để thiết lập tham số định nghĩa tác vụ trong AWS ECS. Đó là:

Phương pháp 1: Sử dụng Bảng điều khiển quản lý AWS

Hãy bắt đầu với phương pháp Bảng điều khiển quản lý AWS để thiết lập các tham số xác định tác vụ trong AWS ECS. Chỉ cần làm theo các bước dưới đây:



Bước 1: Tìm kiếm ECS

Đi tới bảng điều khiển AWS và tìm kiếm “ ECS ” trên thanh tìm kiếm như hình dưới đây:

Nhấp vào nút được đánh dấu và màn hình sau sẽ xuất hiện:

Bước 2: Mở Định nghĩa nhiệm vụ

Bây giờ bấm vào “ Định nghĩa nhiệm vụ ” như hình trên và nó sẽ dẫn đến màn hình bên dưới:

Bước 3: Tạo định nghĩa nhiệm vụ mới

Bây giờ bấm vào “ Tạo định nghĩa nhiệm vụ mới ” và màn hình bên dưới sẽ xuất hiện:

Bây giờ, màn hình sau sẽ xuất hiện:

Bước 4: Cung cấp thông tin chi tiết

Cung cấp thông tin chi tiết trong phần “ Cấu hình định nghĩa nhiệm vụ ” theo hình ảnh bên dưới:

Cuộn xuống và cung cấp các chi tiết khác bao gồm “ Kích thước mạng ',' ĐẬP ',' Ký ức ”, v.v. như hình dưới đây:

Người dùng có thể thêm “ Chi tiết vùng chứa ” chẳng hạn như thùng chứa “ Tên ' Và ' URI hình ảnh ' như sau:

Bước 5: Nhấn nút Tạo

Để lại mọi thứ khác và nhấp vào “ Tạo nên Nút ” ở góc dưới bên phải như hình dưới đây:

Bước 6: Xác minh

Điều này sẽ dẫn đến màn hình tiếp theo xác minh việc kích hoạt định nghĩa nhiệm vụ. Điều này có thể được nhìn thấy dưới đây:

Hãy chuyển sang phương pháp tiếp theo.

Phương pháp 2: Sử dụng Trình soạn thảo JSON

Lặp lại hai bước đầu tiên của phương pháp trên và làm theo các bước sau:

Bước 1: Tạo định nghĩa nhiệm vụ mới

Bước tiếp theo là nhấp vào nút được tô sáng trong hình trên và màn hình sau sẽ xuất hiện:

Điều này sẽ dẫn đến màn hình dưới đây:

Bước 2: Thay thế mã JSON

Thay thế mã JSON bằng mã sau:

{
'yêu cầu khả năng tương thích' : [
'EC2'
] ,
'định nghĩa container' : [
{
'tên' : 'Tôi là x00' ,
'hình ảnh' : 'nginx:mới nhất' ,
'ký ức' : 256 ,
'CPU' : 256 ,
'thiết yếu' : ĐÚNG VẬY ,
'bản đồ cổng' : [
{
'cổng container' : 80 ,
'giao thức' : 'tcp'
}
] ,
'cấu hình log' : {
'logDriver' : 'awslog' ,
'tùy chọn' : {
'awslogs-nhóm' : 'awslogs-nginx-ecs' ,
'awslogs-khu vực' : 'ap-đông nam-1' ,
'awslogs-stream-tiền tố' : 'nginx'
}
}
}
] ,
'khối lượng' : [ ] ,
'chế độ mạng' : 'cầu' ,
'Ràng buộc vị trí' : [ ] ,
'gia đình' : 'nginx'
}

Thay thế vùng tương ứng và nhấp vào “ Tạo nên Nút ” ở góc dưới bên phải như hình dưới đây:

Bước 3: Xác minh

Nhấp vào nút được đánh dấu ở trên sẽ dẫn đến màn hình xác minh bên dưới:

Đây là cách thiết lập tham số định nghĩa tác vụ trong AWS ECS.

Phần kết luận

Các tham số định nghĩa tác vụ của Amazon ECS cũng có thể được thiết lập bằng cách sử dụng bảng điều khiển quản lý AWS và trình soạn thảo JSON. Amazon ECS chứa các định nghĩa tác vụ có thể được viết một cách hiệu quả để triển khai và quản lý các ứng dụng được đóng gói trong bộ chứa. Các định nghĩa tác vụ tạo thành xương sống của ECS bằng cách cung cấp một cách có cấu trúc để xác định và định cấu hình các vùng chứa trong các tác vụ. Bài viết này đã giải thích chi tiết cách thiết lập tham số định nghĩa tác vụ trong AWS ECS.