AWS Step Functions

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

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

สร้างเวิร์กโฟลว์ด้วยบริการของ AWS มากกว่า 200 รายการและการดำเนินการ API จำนวน 9,000 รายการ

ประโยชน์

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

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

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

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

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

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

ออกแบบมาเพื่อความน่าเชื่อถือและการปรับขนาด

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

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

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

กรณีใช้งาน

ปรับกระบวนการแยก แปลง และโหลดข้อมูล (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
มีคำถามเพิ่มเติมหรือไม่
ติดต่อเรา