Sự khác biệt giữa AWS CLI và Bảng điều khiển là gì?

Su Khac Biet Giua Aws Cli Va Bang Dieu Khien La Gi



Amazon Web Services là một nền tảng khổng lồ để sử dụng các dịch vụ điện toán, lưu trữ, kết nối mạng và cơ sở dữ liệu của Amazon. Nhiều dịch vụ AWS trong số này có thể được truy cập, sử dụng và quản lý thông qua cả Bảng điều khiển AWS và Giao diện dòng lệnh AWS. Tuy nhiên, có một số dịch vụ được quản lý bởi bảng điều khiển AWS hoặc AWS CLI.

Trước tiên, hãy hiểu Bảng điều khiển AWS và AWS CLI là gì, sau đó nói về sự khác biệt cốt lõi của chúng.

Bảng điều khiển AWS là gì?

Bảng điều khiển AWS là ứng dụng web cho phép người dùng quản lý tập hợp các dịch vụ AWS khác nhau. Khi tài khoản AWS được đăng nhập, trang chủ của bảng điều khiển sẽ hiển thị nhiều tùy chọn và dịch vụ khác nhau. Trang chủ bảng điều khiển cung cấp quyền truy cập vào tất cả các bảng điều khiển dịch vụ AWS khác nhau.







Có hai loại tài khoản người dùng AWS khác nhau trên Bảng điều khiển AWS, tức là tài khoản người dùng root và tài khoản người dùng IAM:



  • Tài khoản người dùng root có tất cả quyền truy cập vào các dịch vụ tài khoản. Tài khoản người dùng root có thể cấp quyền cho người dùng IAM được kết nối với tài khoản đó, hạn chế người dùng IAM sử dụng các dịch vụ không được phép.
  • Tài khoản người dùng IAM là tài khoản có quyền hạn chế sử dụng một số dịch vụ AWS nhất định:



Khi người dùng đăng nhập vào người dùng root AWS hoặc tài khoản IAM, nó sẽ hiển thị trang web bảng điều khiển với nhiều tùy chọn khác nhau:





AWS CLI là gì?

Giao diện dòng lệnh AWS là một công cụ hợp nhất dùng để truy cập và quản lý các dịch vụ AWS thông qua các lệnh được viết trong trình bao dòng lệnh. Có thể thực hiện nhiều thao tác AWS bằng cách nhập các lệnh văn bản vào thiết bị đầu cuối mà không có sự can thiệp của Bảng điều khiển.



Để sử dụng CLI để thực hiện các thao tác, AWS CLI trước tiên cần được cài đặt và định cấu hình trên hệ thống. Hiện tại có hai phiên bản AWS CLI (v1 và v2) và phiên bản 2 (v2) được sử dụng làm phiên bản mới nhất. Nếu AWS CLI chưa được cài đặt trên hệ thống, nó sẽ không thực thi bất kỳ lệnh AWS nào. Vì vậy, hãy cài đặt nó trước.

Lệnh sau được sử dụng để định cấu hình AWS CLI:

cấu hình aws

Điều này yêu cầu người dùng cung cấp ID khóa truy cập và Khóa truy cập bí mật:

Người dùng chỉ cần định cấu hình AWS CLI bằng thông tin đăng nhập (khóa truy cập và khóa truy cập bí mật) của tài khoản người dùng IAM hoặc tài khoản người dùng Root. Các khóa truy cập và khóa truy cập bí mật mà AWS CLI yêu cầu được hiển thị trên bảng điều khiển AWS:

Khóa truy cập và khóa truy cập bí mật được dán vào thiết bị đầu cuối để định cấu hình AWS CLI. Sau khi AWS CLI được định cấu hình, các lệnh CLI có thể được sử dụng để kiểm soát các dịch vụ AWS:

Sự khác biệt chính giữa AWS CLI và Bảng điều khiển

Sau đây là những khác biệt chính giữa Bảng điều khiển AWS và AWS CLI:

Bảng điều khiển AWS AWSCLI
Các thao tác được thực hiện trên ứng dụng web bằng giao diện trang web của AWS. Các hoạt động được thực hiện bằng cách thực hiện các lệnh trên shell dòng lệnh.
Bảng điều khiển AWS không yêu cầu quyền truy cập và quyền truy cập bí mật để thực hiện các tác vụ AWS. AWS CLI yêu cầu quyền truy cập và khóa truy cập bí mật để thực hiện các tác vụ AWS.
Để sử dụng Bảng điều khiển AWS, người dùng cần đăng ký và đăng nhập vào tài khoản AWS. Để sử dụng Giao diện dòng lệnh AWS, trước tiên người dùng cần cài đặt và định cấu hình AWS trên hệ thống.
Bảng điều khiển AWS chỉ tạo các khóa và lệnh để sử dụng chúng trong thiết bị đầu cuối nhằm thiết lập các kết nối như RDP và SSH. AWS CLI thực thi các lệnh để thực hiện các hoạt động mạng sau khi kết nối thông qua RDP và SSH bằng cách sử dụng các khóa được tạo thông qua Bảng điều khiển AWS.
Bảng điều khiển AWS được tải trên trình duyệt. AWS CLI được mở bằng trình bao Dòng lệnh trên hệ thống.

Điều này tổng hợp sự khác biệt giữa Bảng điều khiển AWS và AWS CLI.

Phần kết luận

Bảng điều khiển AWS là ứng dụng web được tải trên trình duyệt chứa tập hợp các dịch vụ AWS khác nhau. Bảng điều khiển quản lý AWS được hiển thị dưới dạng giao diện đầu tiên của AWS thông qua bảng điều khiển của tất cả các dịch vụ có thể mở được. AWS CLI là công cụ hợp nhất yêu cầu người dùng nhập lệnh AWS trên trình bao Dòng lệnh sau khi cấu hình.