AWS Lambda công bố khả năng truy cập liên tài khoản cho Luồng DynamoDB
AWS Lambda hiện đã hỗ trợ truy cập liên tài khoản đối với ánh xạ sự kiện-nguồn (ESM) của Luồng Amazon DynamoDB, tạo điều kiện cho bạn kích hoạt hàm Lambda trong một tài khoản từ Luồng DynamoDB trong tài khoản khác.
Khách hàng xây dựng các ứng dụng dựa trên sự kiện bằng cách sử dụng ESM cho Luồng DynamoDB được quản lý toàn phần của Lambda, với khả năng thăm dò các sự kiện thay đổi từ các bảng DynamoDB và kích hoạt các hàm Lambda của bạn. Trước đây, khi triển khai kiến trúc đa tài khoản, dù nhằm tập trung xử lý sự kiện hay chia sẻ sự kiện với các đội ngũ đối tác, các tổ chức cần xây dựng các giải pháp sao chép dữ liệu phức tạp để chia sẻ dữ liệu giữa các tài khoản, khiến cho chi phí hoạt động tăng thêm. Với đợt ra mắt này, bạn giờ sẽ có thể cung cấp quyền truy cập liên tài khoản vào Luồng DynamoDB để kích hoạt các hàm Lambda trong một tài khoản khác. Bằng cách thiết lập chính sách dựa trên tài nguyên cho luồng DynamoDB của mình, bạn có thể kích hoạt hàm Lambda trong một tài khoản để truy cập luồng DynamoDB trong một tài khoản khác. Khả năng này cho phép bạn đơn giản hóa hoạt động truyền ứng dụng giữa các tài khoản mà không mất thêm chi phí vận hành các giải pháp sao chép trong mỗi tài khoản.
Tính năng này được cung cấp rộng rãi ở tất cả các Khu vực thương mại của AWS và Khu vực AWS GovCloud (Hoa Kỳ). Bạn có thể bật trình kích hoạt Lambda liên tài khoản bằng cách tạo chính sách dựa trên tài nguyên cho Luồng DynamoDB thông qua Bảng điều khiển quản lý AWS, AWS CLI, AWS SDK, AWS CloudFormation hoặc API AWS. Để tìm hiểu thêm, hãy đọc tài liệu ESM Lambda.