Chúng tôi có thể cài đặt lõi Greengrass cho các nền tảng khác ngoài Linux không?


7

Tôi mới biết đến AWS Greengrass và ở giai đoạn tìm hiểu các chức năng của nó.

Theo hướng dẫn trong AWS Greengrass, khi tạo một nhóm mới, chúng ta cần thiết lập lõi Greengrass trong định nghĩa đám mây cho một nhóm.

Mỗi nhóm cần một 'lõi Greengrass' để hoạt động. Thêm lõi vào định nghĩa đám mây của một nhóm đại diện cho một thiết bị vật lý.

Vì vậy, điều này có nghĩa là phần mềm 'Greengrass core' phải được cài đặt trong một trong các thiết bị vật lý của tôi. Theo các tài liệu ở đây , nó nói rằng

"Trường hợp nền tảng là: linux-armv7l, linux-x86-64, linux-aarch64

Tôi muốn biết liệu có ai đã thử điều này trên macOS chưa?


1
Tôi đã tìm thấy gần như cùng một thông tin từ infoq.com/news/2017/06/aws-greengrass vì vậy không có ios không có cửa sổ
mico

Câu trả lời:


1

Bạn có thể tự trả lời điều này chỉ bằng cách đọc tài liệu mở rộng về cấu hình Linux được yêu cầu : Không.

Điều này có thể là do các phần chính của lõi chỉ được cung cấp dưới dạng nhị phân được biên dịch trước.

Mặc dù có khả năng các thành phần độc quyền này có thể được Amazon chuyển sang OSX, nhưng có rất ít lý do để làm điều đó vì không có nhiều cách thức phần cứng OSX phù hợp về mặt kinh tế với vai trò này.

Tôi không thấy ngay lập tức bất cứ điều gì ngăn cản nhà phát triển muốn thử nghiệm chạy bên trong máy ảo Linux được lưu trữ trên OSX, đây là khóa học thông thường cho nhiều người thực hiện phát triển nhúng nhúng.

(Hoặc bạn có thể chạy Linux nguyên bản trên máy Mac ... nhưng hầu như không tính đến câu hỏi của bạn)

Lưu ý rằng SDK máy khách thiết bị IoT có thể mang theo được.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.