AWS Step Functions đơn giản hóa trải nghiệm của nhà phát triển với Biến và JSONata

Ngày đăng: 22 Th11 2024

AWS Step Functions công bố hỗ trợ hai chức năng mới: Chuyển đổi dữ liệu JSONata và Biến. Chức năng Biến cho phép các nhà phát triển gán dữ liệu ở một trạng thái và tham chiếu dữ liệu đó ở trạng thái tiếp theo, đơn giản hóa việc quản lý phần dữ liệu truyền tải trạng thái, giảm nhu cầu truyền dữ liệu qua nhiều trạng thái trung gian. Với sự hỗ trợ cho JSONata, một ngôn ngữ chuyển đổi và truy vấn nguồn mở, khách hàng giờ đây có thể thực hiện thao tác và chuyển đổi dữ liệu nâng cao như định dạng ngày giờ và các phép toán. Ngoài ra, khi sử dụng JSONata, chúng tôi đã đơn giản hóa việc xử lý đầu vào và đầu ra bằng cách giảm số lượng trường chuyển đổi JSON cần thiết để gọi dịch vụ và chuyển dữ liệu sang trạng thái tiếp theo.

AWS Step Functions là dịch vụ quy trình làm việc trực quan có khả năng điều phối hơn 14.000 tác vụ API từ hơn 220 dịch vụ AWS để xây dựng các ứng dụng phân tán và khối lượng công việc xử lý dữ liệu. Với việc hỗ trợ cho Biến và JSONata, các nhà phát triển có thể xây dựng các ứng dụng phi máy chủ phân tán nhanh hơn và hiệu quả hơn với khả năng quản lý phần dữ liệu truyền tải nâng cao. Các tính năng này cũng giúp giảm nhu cầu về mã tùy chỉnh, giảm chi phí và số lần chuyển đổi trạng thái cần thiết để cấu trúc và truyền dữ liệu giữa các trạng thái.

Tính năng Biến và JSONata được cung cấp miễn phí ở: Miền Đông Hoa Kỳ (Bắc Virginia, Ohio), Miền Tây Hoa Kỳ (Oregon), Canada (Miền Trung), Châu Âu (Ireland và Frankfurt), Châu Á Thái Bình Dương (Tokyo, Seoul, Singapore và Sydney). Các khu vực còn lại sẽ được hỗ trợ trong những thời gian tới. Chúng tôi cũng đã hợp tác với LocalStackDatadog để đảm bảo trải nghiệm mô phỏng và quan sát cục bộ của họ được cập nhật để hỗ trợ Biến và JSONata. Để tìm hiểu thêm, vui lòng truy cập: