Điều phối quy trình làm việc không có máy chủ của AWS với các chức năng từng bước
Chức năng bước AWS là gì?
Hàm AWS Step là các hàm hoạt động theo từng bước.
Các bước được bắt đầu tự động.
Mỗi bước đều được theo dõi và ghi lại.
Nó có tính năng thử lại tự động tích hợp nếu một bước không thành công.
Với tính năng giám sát và ghi nhật ký, thật dễ dàng để phát hiện vấn đề.
Các hàm bước cũng quản lý các thành phần phân tán của ứng dụng của bạn.
Đồng thời, nó giữ cho mã của bạn được tổ chức.
Các hàm bước là một phần của các phương pháp hay nhất theo sự kiện.
Bước Chức năng Nhiệm vụ
Nhiệm vụ xử lý tất cả công việc trong Step Functions.
Một tác vụ sử dụng một hoạt động, hàm Lambda hoặc API để thực thi mã.
Hoạt động là phần mềm mà bạn tạo và lưu trữ trên AWS, tại chỗ hoặc trên thiết bị di động.
AWS Step Functions có số lượng lớn dịch vụ có thể tích hợp trực tiếp vào.
Nó làm giảm số lượng logic bạn phải viết.
Hàm Lambda xử lý logic nghiệp vụ, trong khi Step Functions giám sát trạng thái tác vụ và thành công hay thất bại của bước.
Video Điều phối quy trình làm việc với AWS Step Functions
W3schools.com cộng tác với Amazon Web Services để cung cấp nội dung đào tạo kỹ thuật số cho sinh viên của chúng tôi.
Các bài đọc liên quan:
Tổng quan về chức năng bước AWSGiới hạn chức năng bước của AWS
Quy trình làm việc tiêu chuẩn và nhanh
Các mẫu để cập nhật trạng thái giao tiếp
Có một số cách tiếp cận để liên lạc cập nhật trạng thái với khách hàng.
- Thăm dò ý kiến khách hàng
- Webhooks với Dịch vụ thông báo đơn giản của Amazon (Amazon SNS)
- WebSockets với Cổng API Amazon
- WebSockets với AWS AppSync
Những cách tiếp cận đó sẽ được trình bày ở các trang tiếp theo.