AWS Step Functions

เวิร์กโฟลว์ที่แสดงผลด้วยภาพสำหรับแอปพลิเคชันสมัยใหม่

AWS Step Functions คือบริการเวิร์กโฟลว์ที่แสดงผลด้วยภาพแบบการเขียนโค้ดน้อยที่สุดที่ใช้ในการประสานบริการของ AWS ทำให้กระบวนการทางธุรกิจเป็นอัตโนมัติ และสร้างแอปพลิเคชันแบบไร้เซิร์ฟเวอร์ เวิร์กโฟลว์จะจัดการกับความล้มเหลว การลองใหม่ การทำให้ขนานกัน การผสานรวมบริการ และความสามารถในการสังเกต เพื่อให้นักพัฒนามุ่งเน้นไปที่ตรรกะทางธุรกิจที่มีมูลค่าสูงขึ้นได้

การเปลี่ยนสถานะฟรี 4,000 ครั้ง

ต่อเดือนด้วย AWS Free Tier

ประโยชน์

สร้างและปรับใช้ได้อย่างรวดเร็ว

เริ่มต้นใช้งานด้วยอินเทอร์เฟซแบบลากแล้วปล่อยที่เรียบง่าย Step Functions ช่วยให้คุณแสดงตรรกะทางธุรกิจที่ซับซ้อนเป็นเวิร์กโฟลว์แบบการเขียนโค้ดน้อยที่สุด อิงตามเหตุการณ์ที่เชื่อมต่อบริการ ระบบ หรือผู้คนภายในไม่กี่นาที

เขียนโค้ดการผสานการทำงานน้อยลง

เขียนทรัพยากรของ AWS ซึ่งรวมถึง Lambda, ECS, Fargate, Batch, DynamoDB, SNS, SQS, SageMaker, EventBridge หรือ EMR ลงในเวิร์กโฟลว์ทางธุรกิจที่ยืดหยุ่น, Data Pipeline หรือแอปพลิเคชัน

สร้างเวิร์กโฟลว์ที่ทนทานต่อข้อผิดพลาดและเก็บบันทึกสถานะ

Step Functions ช่วยคุณจัดการสถานะ จุดตรวจสอบ และการเริ่มต้นใหม่ เพื่อให้แน่ใจว่าเวิร์กโฟลว์ทำงานตามลำดับและตามที่คาดไว้ ความสามารถในการลอง/ตรวจหา ลองใหม่ และย้อนกลับในตัวทำให้จัดการกับข้อผิดพลาดและข้อยกเว้นได้โดยอัตโนมัติตามตรรกะทางธุรกิจที่คุณกำหนด

ออกแบบมาสำหรับทุกกรณีใช้งาน

Step Functions มีเวิร์กโฟลว์สองประเภท ได้แก่ Standard และ Express ซึ่งสามารถใช้ได้โดยขึ้นอยู่กับกรณีใช้งานที่เฉพาะเจาะจงของคุณ  Standard Workflows ใช้เพื่อจัดการปริมาณงานที่ใช้เวลานาน  Express Workflows รองรับปริมาณงานการประมวลผลเหตุการณ์ที่มีปริมาณมาก 

วิธีการทำงาน

  • ภาพรวม
  • รูปแบบการส่งข้อผิดพลาด
  • รูปแบบการแยกและการโต้ตอบกับมนุษย์
  • การเชนรูปแบบ
  • รูปแบบซางะ
  • ภาพรวม
  • AWS Step Functions - วิธีการทำงาน - ภาพรวม
  • รูปแบบการส่งข้อผิดพลาด
  • AWS Step Functions - วิธีการทำงาน - รูปแบบการส่งข้อผิดพลาด
  • รูปแบบการแยกและการโต้ตอบกับมนุษย์
  • AWS Step Functions - วิธีการทำงาน - รูปแบบการแยกและการโต้ตอบกับมนุษย์
  • การเชนรูปแบบ
  • AWS Step Functions - วิธีการทำงาน - การเชนรูปแบบ
  • รูปแบบซางะ
  • AWS Step Functions - วิธีการทำงาน - รูปแบบซางะ

กรณีใช้งาน

กระบวนการ Automate Extract, Transform, and Load (ETL)

ช่วยทำให้แน่ใจได้ว่า งาน ETL ที่ต้องใช้เวลานานหลายงานทำงานตามลำดับและประสบความสำเร็จแทนการควบคุมปริมาณงานเหล่านั้นด้วยมือหรือคงแอปพลิเคชันแยกต่างหากมาใช้

เตรียมข้อมูลสำหรับแมชชีนเลิร์นนิ่ง (ML)

ในการเปิดใช้งานแมชชีนเลิร์นนิ่ง ข้อมูลต้นฉบับจะต้องถูกรวบรวม ประมวลผล และทำให้เป็นมาตรฐาน เพื่อให้ระบบการสร้างแบบจำลอง ML เช่น Amazon SageMaker สามารถฝึกกับข้อมูลนั้นได้ Step Functions ช่วยให้จัดลำดับขั้นตอนในการทำให้ไปป์ไลน์ ML ของคุณเป็นแบบอัตโนมัติได้ง่ายขึ้น 

จัดการไมโครเซอร์วิส

ใช้ Step Functions เพื่อรวมฟังก์ชันต่างๆ ของ AWS Lambda เข้ากับแอปพลิเคชันและไมโครเซอร์วิสแบบไร้เซิร์ฟเวอร์ที่สามารถตอบสนองได้ดี นอกจากนี้ คุณยังสามารถจัดประสานข้อมูลและบริการที่รันบนอินสแตนซ์ Amazon EC2, คอนเทนเนอร์ หรือเซิร์ฟเวอร์ภายในองค์กรได้อีกด้วย

Liberty Mutual

Liberty Mutual สร้างเวิร์กโฟลว์ที่ขับเคลื่อนด้วยเหตุการณ์ด้วย Step Functions ซึ่งฟีดข้อมูลจากแต่ละสายธุรกิจจะถูกแปลงเป็นชุดของเหตุการณ์หรือธุรกรรมทางการเงิน เรียนรู้วิธีประมวลผลธุรกรรมหนึ่งล้านรายการต่อเดือนในราคาเพียง 60.00 USD  

ดูเรื่องราวของลูกค้า

Freebird

ใช้ Step Functions เพื่อผสานรวมฟังก์ชัน AWS Lambda ต่างๆ เข้ากับแอปพลิเคชันและไมโครเซอร์วิสแบบไร้เซิร์ฟเวอร์ โดยไม่ต้องเขียนโค้ดสำหรับตรรกะเวิร์กโฟลว์ ขั้นตอนคู่ขนาน การจัดการข้อผิดพลาด การหมดเวลาหรือการลองใหม่ นอกจากนี้ คุณยังสามารถจัดประสานข้อมูลและบริการที่รันบน Amazon EC2 Instance, คอนเทนเนอร์ หรือเซิร์ฟเวอร์ภายในองค์กรได้อีกด้วย

ดูเรื่องราวของลูกค้า

The Guardian

The Guardian จัดประสานโฟลว์ของข้อมูลระหว่างระบบต่างๆ ที่ช่วยให้ทีมเทคนิคประหยัดเวลาในการลบบัญชีด้วยตนเองลงได้ 4 ชั่วโมงต่อสัปดาห์  เรียนรู้วิธีที่ทีมสามารถเก็บรักษาบันทึกที่ถูกต้องและเป็นอัตโนมัติด้วย Step Functions ซึ่งส่งผลให้มีการส่งหนังสือพิมพ์ตรงเวลาสำหรับสมาชิกหลายพันคน

ดูเรื่องราวของลูกค้า

ดูกรณีใช้งานเพิ่มเติม »

ลูกค้า

ดูคำยืนยันจากลูกค้าเพิ่มเติม »

วิดีโอลูกค้า

มีอะไรใหม่

วันที่
  • วันที่
1
3 ธันวาคม 2019

การแนะนำเวิร์กโฟลว์ AWS Step Functions Express


Express Workflows คือเวิร์กโฟลว์ AWS Step Functions ประเภทใหม่ที่ประสานบริการการประมวลผลของ AWS ฐานข้อมูล และการส่งข้อความที่อัตรามากกว่า 100,000 เหตุการณ์ต่อวินาทีได้อย่างมีประสิทธิภาพ

18 กันยายน 2019

AWS Step Functions เพิ่มการรองรับโครงสร้างคู่ขนานแบบไดนามิกในเวิร์กโฟลว์


AWS Step Functions รองรับโครงสร้างคู่ขนานแบบไดนามิกแล้ว คุณจึงสามารถปรับให้เวิร์กโฟลว์แอปพลิเคชันของคุณมีสมรรถนะและประสิทธิภาพที่เหมาะสมได้

12 สิงหาคม 2019

AWS Step Functions เพิ่มการรองรับเวิร์กโฟลว์แบบซ้อนกัน


AWS Step Functions ให้คุณจัดประสานกระบวนการที่ซับซ้อนยิ่งขึ้นได้โดยสร้างเวิร์กโฟลว์ที่มีส่วนจำเพาะและใช้ซ้ำได้

ดูประกาศทั้งหมด »

โพสต์บล็อกล่าสุด

1

เริ่มต้นใช้งาน AWS

ลงชื่อสมัครใช้งานบัญชี AWS

ลงชื่อสมัครใช้งานบัญชี AWS

รับสิทธิ์การเข้าถึง AWS Free Tier ได้ทันที
เรียนรู้จากบทแนะนำสอนการใช้งาน 10 นาที

เรียนรู้จากบทแนะนำสอนการใช้งาน 10 นาที

สำรวจและเรียนรู้จาก บทแนะนำสอนการใช้งานอย่างง่ายๆ
เริ่มต้นสร้างด้วย AWS

เริ่มต้นสร้างด้วย AWS

เริ่มต้นสร้างด้วยคำแนะนำแบบทีละขั้นตอนเพื่อช่วยในการเปิดใช้ โพรเจกต์ AWSของคุณ

เรียนรู้เพิ่มเติมเกี่ยวกับ AWS Step Functions

ไปที่หน้าคุณสมบัติ
พร้อมเริ่มต้นใช้งานหรือยัง
ลงชื่อเข้าใช้คอนโซล AWS Step Functions
มีคำถามเพิ่มเติมหรือไม่
ติดต่อเรา