AWS Exam Hub
AIP-C01
GenAI Developer Pro
ภาพรวมบทเรียนฝึกทำทบทวนFlashcardsMock Examคลังข้อสอบสถิติ
ภาพรวมบทเรียนฝึกทำทบทวน
บทเรียนทั้งหมด
Agents, Deployment & Integrationบทที่ 7/16 · ~13 นาที

Integration Patterns: Streaming, Async, Routing & Resilience

ออกแบบ API รอบ FM ให้ตอบไว ไม่ timeout ทนต่อ throttling และสลับโมเดลได้

3 รูปแบบการเรียก FM
3 รูปแบบการเรียก FM
Problem → Pattern
ปัญหาในโจทย์Pattern ที่ตอบ

ผู้ใช้รอนาน / timeout กับคำถามยาว

Streaming (ConverseStream + WebSocket/SSE หรือ Amplify AI Kit)

API Gateway REST timeout (ค่าเริ่มต้น 29 วินาที) กับงานยาว

Async: รับงาน → SQS → worker → แจ้งผล / หรือ streaming

ThrottlingException ช่วง peak

Exponential backoff + jitter (AWS SDK มีให้), Cross-Region Inference, ขอเพิ่ม quota, Provisioned Throughput

โมเดลหลักล่ม / ต้อง graceful degradation

Fallback model + circuit breaker ด้วย Step Functions

Routing rule เปลี่ยนบ่อย ต้องมีผลทันที

AWS AppConfig (feature flags/dynamic config) + Lambda

Route ตามเนื้อหาคำถามไปโมเดลเฉพาะทาง

Step Functions (Choice state) หรือ classifier FM ตัวเล็ก

ต้องการ tracing ข้ามหลาย service

AWS X-Ray

Circuit breaker pattern
ออกสอบบ่อย

React + AppSync GraphQL + Lambda resolver แล้ว timeout กับคำถามซับซ้อน → AWS Amplify AI Kit ที่รองรับ streaming responses ผ่าน AppSync (เปลี่ยนน้อยสุด ไม่ต้องสร้าง WebSocket API ใหม่เอง)

กับดัก

"เพิ่ม timeout ของ Lambda + retry" มักเป็นตัวหลอก — แก้อาการชั่วคราว ไม่ได้แก้ UX หรือ root cause

เช็กความเข้าใจ

ต้องสลับ FM ตามกฎธุรกิจที่เปลี่ยนทุกชั่วโมง โดยไม่ deploy code ใหม่ และมีผลกับ request ทันที ควรเก็บกฎไว้ที่ไหน?

อ่านจบแล้ว? ลองทำข้อสอบเรื่องนี้เลย

การดึงความรู้ออกมาใช้ทันทีหลังอ่าน (retrieval practice) ช่วยให้จำได้นานขึ้นมาก

ฝึกข้อสอบเรื่องนี้
บทก่อนหน้า
Agentic AI: Bedrock Agents, AgentCore, Strands & MCP
บทถัดไป
Deployment & Enterprise Integration