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

Các thiết bị AWS Greengrass có thể hoạt động cục bộ dựa trên dữ liệu chúng tạo ra để có thể phản hồi nhanh chóng với các sự kiện cục bộ, đồng thời vẫn sử dụng đám mây cho quản lý, phân tích và lưu trữ lâu dài. Tính năng truy cập tài nguyên cục bộ cho phép các chức năng của Lambda đã triển khai trên các thiết bị Greengrass Core sử dụng các tài nguyên thiết bị cục bộ như các camera, cổng nối tiếp hoặc GPU, nhờ đó các ứng dụng của thiết bị có thể nhanh chóng truy cập và xử lý dữ liệu cục bộ.

Vận hành ngoại tuyến

AWS Greengrass cho phép các thiết bị đã kết nối vận hành ngay cả khi kết nối với đám mây bị gián đoạn. Khi thiết bị kết nối lại, Greengrass đồng bộ hóa dữ liệu trên thiết bị với AWS IoT Core, nhờ đó mang đến hoạt động liền mạch không phụ thuộc vào kết nối.

Bảo mật giao tiếp

AWS Greengrass xác thực và mã hóa dữ liệu thiết bị cho cả giao tiếp cục bộ và đám mây, nhờ đó dữ liệu sẽ không bao giờ bị trao đổi giữa các thiết bị và đám mây mà không kiểm chứng định danh. Greengrass sử dụng cùng phương pháp quản lý truy cập và bảo mật quen thuộc với bạn trên AWS IoT Core, cùng với xác thực và cấp quyền thiết bị lẫn nhau, cũng như kết nối bảo mật với đám mây.

Đơn giản hóa lập trình thiết bị với AWS Lambda

AWS Greengrass sử dụng cùng mô hình lập trình AWS Lambda mà bạn sử dụng trên đám mây, nhờ đó bạn có thể phát triển mã trên đám mây rồi triển khai một cách liền mạch lên các thiết bị của bạn. Greengrass cho phép bạn thực thi cục bộ các chức năng Lambda, giúp giảm độ phức tạp cho quá trình phát triển phần mềm nhúng.

Giảm thiểu chi phí chạy ứng dụng IoT

Với AWS Greengrass, bạn có thể lập trình thiết bị để lọc dữ liệu thiết bị ở phạm vi cục bộ và chỉ truyền dữ liệu cần thiết cho các ứng dụng của bạn lên đám mây. Điều này giúp giảm lượng dữ liệu thô truyền đến đám mây và hạ thấp chi phí, đồng thời tăng chất lượng của dữ liệu gửi đến đám mây để bạn có thể thu được thông tin chuyên sâu chất lượng cao ở chi phí thấp hơn.

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ỏ.

Diagrams_Greengrass_How_It_Works

Bắt đầu với AWS

icon1

Đăng ký tài khoản AWS

Có quyền sử dụng ngay lập tức Bậc miễn phí của AWS.
icon2

Tìm hiểu bằng hướng dẫn 10 phút

Khám phá và tìm hiểu bằng hướng dẫn đơn giản.
icon3

Bắt đầu xây dựng với AWS

Bắt đầu xây dựng bằng các hướng dẫn từng bước để giúp bạn khởi tạo dự án AWS của mình.

Tìm hiểu thêm về AWS Greengrass

Truy cập trang tính năng
Bạn đã sẵn sàng xây dựng chưa?
Bắt đầu với AWS Greengrass
Bạn có thêm câu hỏi?
Hãy liên hệ với chúng tôi