AWS AppSync

สร้างแอปที่ขับเคลื่อนด้วยข้อมูลด้วยความสามารถแบบเรียลไทม์และแบบออฟไลน์

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

คุณสามารถใช้ AWS AppSync เพื่อสร้างแอปพลิเคชันบนอุปกรณ์เคลื่อนที่และเว็บด้วย iOS, Android, JavaScript และ React Native เริ่มต้นโดยไปที่คอนโซล AWS AppSync ระบุข้อมูลสำหรับแอปของคุณด้วยข้อความโค้ดแบบง่ายๆ และ AWS AppSync จะจัดการทุกอย่างที่จำเป็นสำหรับการจัดเก็บ ประมวลผล และดึงข้อมูลสำหรับแอปพลิเคชันของคุณ

ประโยชน์

การสร้างต้นแบบและการพัฒนาอย่างรวดเร็วด้วย GraphQL

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

สร้างแอปในอุปกรณ์เคลื่อนที่และบนเว็บแบบเรียลไทม์ที่ทำงานร่วมกัน

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

จัดการข้อมูลผู้ใช้แบบออฟไลน์โดยอัตโนมัติ

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

ช่วยรักษาความปลอดภัยของข้อมูล

AWS AppSync ช่วยให้ผู้ใช้และข้อมูลแอปปลอดภัย บริการนี้ผสานรวมกับ Amazon Cognito และ AWS Identity and Access Management คุณจึงสามารถตั้งค่าสิทธิ์ที่ละเอียดสำหรับการดำเนินการ GraphQL ที่ทำให้เกิดการควบคุมที่เข้มงวดที่กำหนดว่าใครที่สามารถเข้าถึงข้อมูลได้

สร้างแอปด้วยข้อมูลจากทรัพยากรหลายแหล่ง

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

แก้ไขความขัดแย้งของข้อมูลโดยอัตโนมัติ

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

วิธีทำงาน

Flow_Diagrams_Reinvent_DeepDish_112617_CM_2

AWS AppSync มีให้ใช้งานทั่วไป ถ้าคุณต้องการลองสร้างแอปพลิเคชันบนอุปกรณ์เคลื่อนที่และเว็บแอปพลิเคชันที่ขับเคลื่อนด้วยข้อมูล ให้ดูวิดีโอเซสชัน re:Invent เพื่อเรียนรู้เพิ่มเติมและเปิดคอนโซล AWS AppSyncเพื่อเริ่มต้นใช้งาน สำหรับรายละเอียดราคา โปรดดูหน้าราคา AWS AppSync มีให้บริการในหลายภูมิภาค สำหรับรายละเอียดเกี่ยวกับความพร้อมใช้งานในภูมิภาค โปรดดูหน้ารายละเอียดภูมิภาค

AWS AppSync เซสชัน re:Invent

กรณีใช้งาน

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

แอปพลิเคชันที่ทำงานร่วมกัน

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

แอปสื่อสังคม แอปแชท แอปหาคู่

AWS AppSync เหมาะสำหรับการสร้างแอปสื่อสังคม แอปแชท และแอปหาคู่ AWS AppSync สามารถช่วยในการจัดการการรับส่งข้อความระหว่างผู้ใช้หลายรายด้วยข้อมูลและแหล่งข้อมูลหลากหลายประเภท AWS AppSync ช่วยให้ผู้ใช้สามารถโต้ตอบกับแอปได้แม้ในขณะออฟไลน์และ AWS AppSync จะอัปเดตข้อความเมื่อผู้ใช้เชื่อมต่อใหม่

แอปพลิเคชันการฝึกอบรม AR และ VR

AWS AppSync สามารถช่วยจัดการข้อมูลสำหรับการฝึกอบรมและการเรียนการสอนได้ เช่น แพทย์ในการผ่าตัดพร้อมๆ กับผู้สังเกตการณ์ หรือครูที่กำลังสอนนักเรียน แอปประเภทนี้จำเป็นต้องรองรับ Augmented Reality และ Virtual Reality (AR และ VR) ซึ่งข้อมูลจะถูกผสานหรือรวมไว้ในข้อมูลอื่นๆ และจำเป็นต้องได้รับการอัปเดตแบบเรียลไทม์ระหว่างขั้นตอนหรือเซสชันการโต้ตอบ เช่น บทเรียน

โพสต์บล็อก

เรียนรู้เพิ่มเติมเกี่ยวกับคุณสมบัติต่างๆ ของ AWS AppSync

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