AWS Step Functions

รวมฟังก์ชันเข้าสู่แอปพลิเคชันที่สำคัญต่อธุรกิจ

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

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

สร้างเวิร์กโฟลว์ภายใน 10 นาที


อยากเรียนรู้วิธีการสร้างเวิร์กโฟลว์ที่ไม่จำเป็นต้องมีเซิร์ฟเวอร์ด้วย AWS Step Functions และ AWS Lambda ใช่หรือไม่ เรียนรู้เพิ่มเติม 

เวิร์กโฟลว์แบบไร้เซิร์ฟเวอร์

ข้อดี

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

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

ปรับปรุงความทนทานต่อความเสียหาย

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

เขียนโค้ดน้อยลง

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

วิธีทำงาน

วิธีทำงานของ AWS Step Functions

กรณีใช้งาน

การประมวลผลข้อมูล

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

ทำให้งานเป็นอัตโนมัติ

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

ปรับโครงสร้างขนาดใหญ่ให้ทันสมัย

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

การจัดประสานแอปพลิเคชัน

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

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

ลูกค้า

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

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

มีอะไรใหม่

วันที่
  • วันที่
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 ให้คุณจัดประสานกระบวนการที่ซับซ้อนยิ่งขึ้นได้โดยสร้างเวิร์กโฟลว์ที่มีส่วนจำเพาะและใช้ซ้ำได้

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

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

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

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

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

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

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

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

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

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

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