AWS Step Functions
Dựng ứng dụng phân phối bằng cách sử dụng quy trình công việc trực quan.
AWS Step Functions cho phép bạn điều phối nhiều dịch vụ AWS thành luồng công việc serverless để bạn có thể xây dựng và cập nhật ứng dụng một cách nhanh chóng. Bằng việc sử dụng Step Functions, bạn có thể thiết kế và chạy các luồng công việc kết hợp các dịch vụ như AWS Lambda và Amazon ECS vào các ứng dụng đa tính năng.. Luồng công việc được tạo thành từ chuỗi bước thực hiện, với đầu ra của một bước đóng vai trò như đầu vào vào bước tiếp theo. Phát triển ứng dụng đơn giản và trực quan hơn bằng cách sử dụng Step Functions, vì dịch vụ này biểu thị luồng công việc của bạn thành một sơ đồ trạng thái máy dễ hiểu, dễ giải thích cho người khác và cũng dễ dàng thay đổi. Bạn có thể giám sát từng bước thực hiện khi sử dụng dịch vụ, có nghĩa là bạn có thể xác định và khắc phục sự cố một cách nhanh chóng. Step Functions tự động kích hoạt cũng như theo dõi từng bước và thử lại khi có lỗi để ứng dụng của bạn thực thi theo thứ tự và theo dự kiến.
MỚI—AWS Step Functions cục bộ
Phát triển và thử nghiệm quy trình công việc Step Functions cục bộ
Lợi ích
Xây dựng và cập nhật ứng dụng nhanh chóng
AWS Step Functions cho phép bạn xây dựng các luồng công việc trực quan để áp dụng nhanh các yêu cầu kinh doanh thành các yêu cầu kỹ thuật. Bạn có thể xây dựng các ứng dụng chỉ trong vài phút và khi cần thay đổi, bạn có thể hoán đổi hoặc sắp xếp lại các thành phần mà không cần tùy chỉnh bất kỳ mã nào.
Cải thiện khả năng phòng chống
AWS Step Functions quản lý trạng thái, các điểm kiểm soát và khởi động lại giúp bạn để đảm bảo ứng dụng của bạn được thực hiện theo thứ tự và theo yêu cầu. Tích hợp chức năng tự động xử lý ngoại lệ, thử lại và lùi về trạng thái cũ với các lỗi và ngoại lệ.
Viết ít mã hơn
AWS Step Functions quản lý tính logic trong ứng dụng giúp bạn và triển khai các tính năng cơ bản như thực hiện theo nhánh, thực hiện song song và tạm dừng hoạt động. Tính năng này giúp loại bỏ mã bổ sung có thể được lặp lại trong các vi dịch vụ và chức năng của bạn.
Cách thức hoạt động
Trường hợp sử dụng
Xử lý dữ liệu
Step Functions có thể giúp đảm bảo rằng các công việc ETL chạy ổn định, thực hiện theo thứ tự và hoàn tất thành công, thay vì sắp xếp thủ công các công việc đó hoặc duy trì một ứng dụng riêng biệt. Bạn cũng có thể sử dụng Step Functions để chuẩn hóa luồng công việc đào tạo machine learning để cải thiện độ chính xác của các mô hình machine learning.
Tự động hóa các tác vụ
Step Functions cung cấp quy trình tự động hóa có thể kiểm tra thường xuyên các triển khai, nâng cấp, cài đặt và di chuyển. Bạn có thể sử dụng Step Functions để dễ dàng tự động hóa các tác vụ định kỳ như quản lý bản vá, lựa chọn cơ sở hạ tầng và đồng bộ hóa dữ liệu và Step Functions sẽ tự động thay đổi quy mô, phản hồi thời gian chờ và thử lại các tác vụ không thành công.
Hiện đại hóa một đơn khối
Bằng cách sử dụng Step Functions để khắc phục một số nhiệm vụ từ phần còn lại trên nền tảng code có sẵn của bạn, bạn có thể giải quyết việc chuyển đổi các ứng dụng đơn khối thành các vi dịch vụ như một chuỗi các bước nhỏ. Tính năng này cho phép bạn gỡ rối mã kinh doanh quan trọng một cách an toàn và theo tốc độ của riêng bạn mà không làm gián đoạn hoạt động và trong khi vẫn tiếp tục cung cấp các tính năng mới.
Điều phối ứng dụng
Sử dụng Step Functions để kết hợp nhiều chức năng AWS Lambda vào các ứng dụng không cần máy chủ phản hồi và các vi dịch vụ mà không cần viết mã cho luồng công việc, các quy trình song song, xử lý lỗi, thời gian chờ hoặc thử lại Bạn cũng có thể điều phối dữ liệu và dịch vụ chạy trên các phiên bản Amazon EC2, container hoặc máy chủ tại chỗ.
Xem thêm trường hợp sử dụng »
Video của khách hàng
Paessler AG
Tạo VPC hàng loạt
Greg Campion, Quản trị viên hệ thống tại Paessler AG, chia sẻ cách họ sử dụng AWS Lambda và AWS Step Functions để thực hiện và giám sát việc tạo VPC hàng loạt cho sản phẩm Giám sát mạng PRTG của họ.
Zalora
Làm mới SAP S/4HANA
Sunil Kumar đến từ Zalora giải thích việc tự động hóa serverless của họ với AWS Step Functions, AWS System Manager và AWS Lambda đã giảm thời gian làm mới hệ thống SAP từ 5 ngày xuống còn 2 ngày như thế nào.
Trulia Rentals
Quản lý khách hàng tiềm năng bằng công nghệ serverless
Cùng lắng nghe cách Trulia Rentals áp dụng cách tiếp cận serverless khi chấp nhận, xử lý và phân tích khách hàng tiềm năng khi họ chuyển từ hệ thống khách hàng tiềm năng trước đó của họ.
Recruit Lifestyle
Machine learning co giãn
Yu Yamada, Kiến trúc sư dữ liệu lớn, giải thích cách họ xây dựng các quy trình machine learning tự động, có khả năng thay đổi quy mô và mạnh mẽ với AWS Lambda, AWS Step Functions, AWS Batch và Amazon DynamoDB.
Fox Network
Chuỗi cung ứng phương tiện truyền thông
Fox Network đã chia sẻ khối lượng công việc xử lý phương tiện truyền thông tại cơ sở hiện tại của họ và AWS đã giúp tự động cung cấp và thay đổi quy mô tài nguyên và tự động hóa luồng thông tin của toàn bộ chuỗi cung ứng phương tiện truyền thông của họ.
ClearDATA
Xử lý sự kiện bảo mật
ClearDATA đã xây dựng một giải pháp cung cấp cho khách hàng các biện pháp kiểm soát bảo mật AWS bổ sung để kiểm tra các thay đổi được thực hiện trên tài khoản của khách hàng tuân theo chính sách bảo mật của họ.
MirrorWeb
Lưu trữ trang web serverless
MirrorWeb đã giải quyết những thách thức về các tác vụ chạy ổn định trong quá trình lưu trữ trang web bằng cách tận dụng Step Functions và Lambda để khởi chạy và ủy thác một tác vụ cho một phiên bản EC2 hoặc bộ chứa Docker qua ECS.
nib health funds
Các quy trình truy cập có khả năng kiểm tra
Khối lượng công việc được quy định cần tuân thủ nhiều lớp nhiều bảo mật vững chắc hơn. Adam từ CMD Solutions và Mat từ nib health funds chia sẻ một cách thông minh để sử dụng Step Functions nhằm tự động thiết lập cũng như phá vỡ khả năng bảo mật.
Zapproved
Xử lý dữ liệu tự động
Zapproved giúp các khách hàng trong ngành pháp lý hợp lý hóa chứng từ pháp lý điện tử. Lee từ công ty Zapproved đã mô tả cách họ sử dụng Step Functions, Lambda, và SQS để xử lý dữ liệu tự động. Để tìm hiểu thêm, đọc các nghiên cứu điển hình.
DuPont Pioneer
Kỹ thuật nông nghiệp trên đám mây
Dịch vụ Encirca của DuPont Pioneer hợp tác với nông dân trong lĩnh vực này để giúp họ mang lại năng suất cây trồng tối ưu. Họ đã xây dựng một nền tảng phối hợp dựa trên đám mây cho nông dân mô phỏng sự tăng trưởng của cây trồng và quản lý mức nitơ trong đất.
Tính năng mới
Phát triển và thử nghiệm quy trình công việc AWS Step Functions cục bộ
Bạn hiện có thể sử dụng phiên bản cục bộ của AWS Step Functions để phát triển và thử nghiệm quy trình công việc của mình bằng AWS Step Functions cục bộ.
AWS Step Functions công bố mức Cam kết chất lượng dịch vụ đạt 99,9%
Cam kết chất lượng dịch vụ (SLA) mới giúp AWS Step Functions sẵn sàng với một Tỷ lệ thời gian hoạt động hàng tháng đối với từng khu vực AWS.
AWS Step Functions hiện đã có tại AWS Trung Quốc
AWS Step Functions hiện đã có tại Khu vực AWS Trung Quốc (Ninh Hạ), do NWCD điều hành và Khu vực AWS Trung Quốc (Bắc Kinh), do Sinnet điều hành.
Xem toàn bộ thông báo »
Bài đăng mới nhất 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 Step Functions




