AWS Greengrass
Chức năng điện toán, nhắn tin, lưu đệm dữ liệu, đồng bộ hóa và ML inference cục bộ cho các thiết bị được kết nối.
Chạy các ứng dụng IoT liền mạch trên đám mây AWS và các thiết bị cục bộ sử dụng AWS Lambda và AWS IoT Core.
Tìm hiểu thêm về tính năng ML Inference của AWS Greengrass, nhìn chung hiện đã sẵn sàng. Nhấp vào đây.
AWS Greengrass là phần mềm cho phép bạn chạy các chức năng điện toán, nhắn tin, lưu đệm dữ liệu, đồng bộ hóa và ML inference cục bộ một cách bảo mật cho các thiết bị được kết nối. Với AWS Greengrass, các thiết bị được kết nối có thể chạy các chức năng AWS Lambda, duy trì đồng bộ dữ liệu thiết bị và giao tiếp với các thiết bị khác một cách bảo mật – ngay cả khi không có kết nối với Internet. Sử dụng AWS Lambda, Greengrass đảm bảo các thiết bị IoT của bạn có thể phản hồi nhanh chóng với các sự kiện cục bộ, sử dụng các chức năng của Lambda chạy trên Greengrass Core để tương tác với các tài nguyên cục bộ, vận hành với các kết nối ngắt quãng, duy trì cập nhật thông qua các bản cập nhật over the air và giảm thiểu chi phí truyền dữ liệu IoT lên đám mây.
ML Inference là một tính năng của AWS Greengrass giúp dễ dàng thực hiện nội suy machine learning cục bộ trên các thiết bị Greengrass Core sử dụng các mô hình được xây dựng và huấn luyện trên đám mây.
AWS Greengrass mở rộng liền mạch AWS đến các thiệt bị để các thiết bị có thể hoạt động cục bộ dựa trên dữ liệu mà chúng tạo ra, đồng thời vẫn sử dụng đám mây để quản lý, phân tích và lưu trữ lâu dài. Với Greengrass, bạn có thể sử dụng các ngôn ngữ và mô hình lập trình quen thuộc để tạo và kiểm thử phần mềm cho thiết bị trên đám mây, sau đó triển khai phần mềm lên thiết bị của bạn. Có thể lập trình AWS Greengrass để lọc dữ liệu thiết bị và chỉ truyền thông tin cần thiết quay trở lại đám mây. AWS Greengrass xác thực và mã hóa dữ liệu thiết bị tại tất cả các điểm kết nối bằng các chức năng quản lý truy cập và bảo mật của AWS IoT Core. Theo cách này, dữ liệu sẽ không bao giờ bị trao đổi giữa các thiết bị khi các thiết bị giao tiếp với nhau và với đám mây mà không kiểm chứng định danh.
Nhấp vào đây để bắt đầu với AWS Greengrass.
Lợi ích
Phản hồi với các sự kiện cục bộ trong gần như thời gian thực
Vận hành ngoại tuyến
Bảo mật giao tiếp
Đơn giản hóa lập trình thiết bị với AWS Lambda
Giảm thiểu chi phí chạy ứng dụng IoT
Cách thức hoạt động
AWS Greengrass cho phép bạn xây dựng các giải pháp IoT giúp kết nối các loại thiết bị khác nhau với đám mây và với nhau. Các thiết bị chạy Linux và hỗ trợ kiến trúc ARM hoặc x86 có thể lưu trữ Greengrass Core. Greengrass Core cho phép thực thi cục bộ mã AWS Lambda, nhắn tin, lưu đệm dữ liệu và bảo mật.
Các thiết bị chạy AWS Greengrass Core hoạt động như một trung tâm có thể giao tiếp với các thiết bị khác đang chạy Amazon FreeRTOS hoặc có cài đặt AWS IoT Device SDK. Các thiết bị này có thể khác nhau về kích thước, từ các thiết bị dựa trên bộ vi điều khiển cho đến các đồ dùng gia đình lớn.
Các thiết bị AWS Greengrass Core, thiết bị được hỗ trợ AWS IoT Device SDK và các thiết bị Amazon FreeRTOS có thể được cấu hình để giao tiếp với thiết bị khác trong Greengrass Group. Nếu thiết bị Greengrass Core mất kết nối với đám mây, các thiết bị trong Greengrass Group có thể tiếp tục giao tiếp với nhau trong mạng cục bộ. Greengrass Group có thể đại diện cho một tầng của tòa nhà, một xe tải hoặc toàn bộ địa điểm khai mỏ.
Bài viết và bài đăng trên blog
Bắt đầu với AWS
Bắt đầu xây dựng với AWS
Tìm hiểu thêm về AWS Greengrass