AWS AppSync
ฟรีคำขอ API 250k รายการ
ต่อเดือนเป็นเวลา 12 เดือนด้วย AWS Free Tier
AWS AppSync คืออะไร
AWS AppSync คือบริการ GraphQL และ Pub/Sub API แบบไม่ต้องใช้เซิร์ฟเวอร์ที่ช่วยลดความซับซ้อนในการสร้างแอปพลิเคชันบนเว็บและมือถือยุคใหม่
GraphQL API ของ AWS AppSync ช่วยลดความซับซ้อนในการพัฒนาแอปพลิเคชันโดยมีตำแหน่งข้อมูลเดียวเพื่อให้สามารถสืบค้นหรืออัปเดตข้อมูลจากฐานข้อมูล ไมโครเซอร์วิส และ API หลายรายการได้อย่างปลอดภัย
Pub/Sub API ของ AWS AppSync ช่วยให้สามารถสร้างประสบการณ์แบบเรียลไทม์ที่น่าสนใจได้ง่ายๆ โดยการเผยแพร่การอัปเดตข้อมูลโดยอัตโนมัติไปยังไคลเอ็นต์ API ที่สมัครใช้งานผ่านการเชื่อมต่อ WebSockets แบบไม่ต้องใช้เซิร์ฟเวอร์
ประโยชน์
API ข้อมูลเดียว
ขับเคลื่อนแอปพลิเคชันของคุณด้วยข้อมูลที่ถูกต้อง จากแหล่งที่มาของข้อมูลหนึ่งรายการขึ้นไปด้วยคำขอเครือข่ายเดียวโดยใช้ GraphQL AWS AppSync เชื่อมต่อ GraphQL API ของคุณกับแหล่งที่มาของข้อมูล เช่น AWS DynamoDB, RDS, OpenSearch และ Lambda ได้อย่างปลอดภัย การเพิ่มแคชเพื่อปรับปรุงประสิทธิภาพ การรับรองความถูกต้องเพื่อรักษาความปลอดภัยให้กับข้อมูลของคุณ และการจัดเก็บข้อมูลฝั่งไคลเอ็นต์เพื่อซิงค์ไคลเอ็นต์ออฟไลน์อยู่เสมอนั้นล้วนทำได้ง่ายๆ
ประสบการณ์ข้อมูลแบบเรียลไทม์
เผยแพร่การอัปเดตข้อมูลแบบเรียลไทม์จากแหล่งเหตุการณ์ต่างๆ ไปยังเว็บ มือถือ และไคลเอ็นต์ IoT ที่สมัครใช้งานโดยการขยาย GraphQL API ของคุณเพื่อเพิ่มการสมัครใช้งาน หรือเริ่มต้นด้วย Pub/Sub API อย่างง่ายโดยไม่มี GraphQL ไม่ว่าจะด้วยวิธีใด AWS AppSync จะจัดการกับการสร้างการเชื่อมต่อ WebSockets แบบไม่ต้องใช้เซิร์ฟเวอร์ การเผยแพร่ข้อความ และการส่งไปยังไคลเอ็นต์ที่เชื่อมต่อถึงนับหลายล้านรายการ
ไม่ต้องใช้เซิร์ฟเวอร์ 100%
AWS AppSync มีการตั้งค่า GraphQL API และ Pub/Sub API, การดูแลระบบ, การปรับทรัพยากรอัตโนมัติ และความพร้อมใช้งานสูงที่มีการจัดการอย่างเต็มรูปแบบ รักษาความปลอดภัย ตรวจสอบ บันทึก และติดตาม API ของคุณได้ง่ายๆ ผ่านการรองรับ AWS WAF, CloudWatch และ X-Ray ในตัว จ่ายเฉพาะคำขอที่ส่งไปยัง API ของคุณและข้อความแบบเรียลไทม์ที่ส่งไปยังไคลเอ็นต์ที่เชื่อมต่อ
วิธีการทำงาน
-
GraphQL API ของ AppSync
-
AppSync Pub/Sub API
-
GraphQL API ของ AppSync
-
GraphQL API ที่สร้างขึ้นด้วย AWS AppSync ช่วยให้นักพัฒนาส่วนหน้าสามารถสืบค้นข้อมูลได้ในหลายฐานข้อมูล ไมโครเซอร์วิส และ API จากตำแหน่งข้อมูล GraphQL จุดเดียว
-
AppSync Pub/Sub API
-
Pub/Sub API ที่สร้างขึ้นด้วย AWS AppSync ช่วยให้นักพัฒนาส่วนหน้าสามารถเผยแพร่การอัปเดตข้อมูลแบบเรียลไทม์ไปยังไคลเอ็นต์ API ที่สมัครใช้งานผ่านการเชื่อมต่อ WebSockets แบบไม่ต้องใช้เซิร์ฟเวอร์ได้
กรณีการใช้งาน
-
การเข้าถึงข้อมูลรวม
-
การเข้าถึงไมโครเซอร์วิสรวม
-
การซิงค์แอปพลิเคชันออฟไลน์
-
การทำงานร่วมกันแบบเรียลไทม์
-
แอปพลิเคชันการแชทแบบเรียลไทม์
-
แดชบอร์ด IoT แบบเรียลไทม์
-
การเข้าถึงข้อมูลรวม
-
การเข้าถึงข้อมูลรวม
ดึงข้อมูลหรือปรับเปลี่ยนข้อมูลจากหลายแหล่งข้อมูล (SQL, NoSQL, ข้อมูลการค้นหา, ตำแหน่งข้อมูล REST และแบ็คเอนด์แบบไร้เซิร์ฟเวอร์) ด้วยการเรียกใช้เพียงครั้งเดียว สืบค้นและสร้างความเชื่อมโยงระหว่างแหล่งข้อมูลต่างๆ โดยใช้การเชื่อมต่อ GraphQL
แหล่งข้อมูลเพิ่มเติม: บทแนะนำสอนการใช้งาน
-
การเข้าถึงไมโครเซอร์วิสรวม
-
การเข้าถึงไมโครเซอร์วิสรวม
เข้าถึงและรวมข้อมูลจากไมโครเซอร์วิสหลายตัวที่ทำงานในคอนเทนเนอร์ใน VPC โดยอยู่หลังตำแหน่งข้อมูล REST API ตำแหน่งข้อมูล GraphQL API และอื่นๆ ในอินเทอร์เฟซเดียว
แหล่งข้อมูลเพิ่มเติม: บทแนะนำสอนการใช้งานตัวอย่างโค้ด: สายการบิน อีคอมเมิร์ซ -
การซิงค์แอปพลิเคชันออฟไลน์
-
การซิงค์แอปพลิเคชันออฟไลน์
ซิงโครไนซ์ข้อมูลโดยอัตโนมัติระหว่างแอปพลิเคชันบนมือถือ/เว็บกับระบบคลาวด์ด้วย AWS AppSync และ Amplify DataStore ซึ่งเป็นกลไกการเก็บข้อมูลถาวรบนอุปกรณ์ที่มีการสนับสนุนในตัวสำหรับการจัดการเวอร์ชันข้อมูลและการตรวจหาและแก้ปัญหาข้อมูลขัดแย้งกัน
แหล่งข้อมูลเพิ่มเติม: บทแนะนำสอนการใช้งาน
-
การทำงานร่วมกันแบบเรียลไทม์
-
การทำงานร่วมกันแบบเรียลไทม์
เผยแพร่ข้อมูลจากแบ็คเอนด์ไปยังไคลเอนต์ที่เชื่อมต่อทั้งหมด (แบบหนึ่งต่อหลาย) หรือระหว่างไคลเอนต์ด้วยกันเอง (แบบหลายต่อหลาย) เช่น ในสถานการณ์หน้าจอที่สองที่คุณเผยแพร่ข้อมูลเดียวกันไปยังไคลเอนต์ทั้งหมด ซึ่งสามารถตอบกลับได้หลังจากนั้น
แหล่งข้อมูลเพิ่มเติม: บทแนะนำสอนการใช้งาน
-
แอปพลิเคชันการแชทแบบเรียลไทม์
-
แอปพลิเคชันการแชทแบบเรียลไทม์
สร้างแอปพลิเคชันบนมือถือหรือบนเว็บที่รองรับห้องแชทส่วนตัวหลายห้อง ให้สิทธิ์เข้าถึงประวัติการสนทนา และจัดคิวข้อความส่งออก แม้ว่าอุปกรณ์นั้นจะออฟไลน์อยู่ก็ตาม
แหล่งข้อมูลเพิ่มเติม: บทแนะนำสอนการใช้งาน
-
แดชบอร์ด IoT แบบเรียลไทม์
-
แดชบอร์ด IoT แบบเรียลไทม์
เข้าถึงข้อมูลอุปกรณ์ IoT ที่ส่งไปยัง AWS IoT เพื่อสร้างแดชบอร์ดตามเวลาจริงในแอปพลิเคชันบนมือถือหรือบนเว็บที่แสดงภาพการวัดและส่งข้อมูลทางไกลจากอุปกรณ์ IoT ที่เชื่อมต่อ เช่น รถยนต์
แหล่งข้อมูลเพิ่มเติม: บทแนะนำสอนการใช้งาน
ลูกค้าที่ใช้ AWS AppSync
การอัปเดตผลกีฬาแบบเรียลไทม์

มาเรียนรู้กันว่า Sky Italia ใช้ AWS AppSync เพื่อส่งการอัปเดตผลกีฬาแบบเรียลไทม์และเอาใจบรรดาแฟนกีฬาได้อย่างไร
เร่งการเปลี่ยนแปลงไปสู่ระบบดิจิทัล

อ่านกรณีศึกษาเกี่ยวกับวิธีที่ BMW ใช้ในการเพิ่มความเร็วให้กับการทำงานของนักพัฒนาโดยใช้ AWS AppSync เพื่อสร้าง API ที่ใช้งานได้ครอบคลุมและสามารถปรับขนาดได้
การติดตามตำแหน่งที่ตั้งแบบสด

อ่านเรื่องราวว่า HyperTrack นำ AWS ไปใช้ในการประมวลผลข้อมูลแบบเรียลไทม์สำหรับการติดตามตำแหน่งตามเวลาจริงตามขนาดที่ต้องการได้อย่างไร
บริการการสตรีม

อ่านวิธีที่บริการการสตรีม Peacock เปิดตัวบริการการสตรีมใหม่ใน 12 เดือนและรวม AWS Appsync ไว้ด้วย
เรียนรู้เพิ่มเติมเกี่ยวกับคุณสมบัติต่างๆ ของ AWS AppSync