AWS AppSync

Tăng tốc độ phát triển ứng dụng nhờ các API GraphQL có thể thay đổi quy mô

Các tổ chức chọn xây dựng API bằng GraphQL vì nhờ đó họ có thể phát triển ứng dụng nhanh hơn, bằng cách cung cấp cho nhà phát triển front-end khả năng truy vấn nhiều cơ sở dữ liệu, vi dịch vụ và API bằng một điểm cuối GraphQL.

AWS AppSync là một dịch vụ được quản lý toàn phần giúp dễ dàng phát triển API GraphQL bằng cách xử lý phần việc nặng nhọc của việc kết nối an toàn với các nguồn dữ liệu như AWS DynamoDB, Lambda, v.v. Việc thêm bộ nhớ đệm để cải thiện hiệu năng, các gói đăng ký để hỗ trợ bản cập nhật theo thời gian thực và kho dữ liệu phía máy khách giúp việc luôn đồng bộ hóa ứng dụng khách ngoại tuyến thật dễ dàng. Sau khi triển khai, AWS AppSync tự động tăng và giảm quy mô công cụ thực thi API GraphQL để đáp ứng khối lượng yêu cầu API.

Đơn giản hóa việc truy cập dữ liệu với API GraphQL (1:23)

Lợi ích

Truy cập dữ liệu đơn giản và an toàn

Tăng cường sức mạnh cho các ứng dụng của bạn với dữ liệu phù hợp, từ một hoặc nhiều nguồn dữ liệu với một yêu cầu mạng bằng GraphQL. AWS AppSync giúp dễ dàng bảo mật dữ liệu ứng dụng của bạn bằng nhiều chế độ xác thực đồng thời cũng như cho phép bạn xác định cơ chế bảo mật, lưu vào bộ nhớ đệm và kiểm soát quyền truy cập tinh tế ở cấp độ định nghĩa dữ liệu ngay từ sơ đồ GraphQL của bạn.

Tích hợp các khả năng ngoại tuyến và theo thời gian thực

Với các gói đăng ký GraphQL được quản lý, AWS AppSync có thể đẩy các bản cập nhật dữ liệu theo thời gian thực qua Websockets tới hàng triệu khách hàng. Đối với các ứng dụng web và di động, AppSync còn cung cấp quyền truy cập dữ liệu cục bộ khi thiết bị ngoại tuyến và đồng bộ hóa dữ liệu với tính năng xử lý xung đột có khả năng tùy chỉnh, khi thiết bị trực tuyến trở lại.

Không cần phải quản lý máy chủ

AWS AppSync cung cấp quá trình thiết lập, quản lý và bảo trì API GraphQL được quản lý toàn phần với cơ sở hạ tầng phi máy chủ có độ khả dụng cao được tích hợp sẵn. Tạo API GraphQL sau vài giây qua AWS CLI, bảng điều khiển, Amplify CLI hoặc CloudFormation. Hơn nữa, dễ dàng giám sát và nhận thông tin chi tiết qua CloudWatch và X-Ray cho thao tác hoàn chỉnh.

Cách thức hoạt động

Các API GraphQL được xây dựng bằng AWS AppSync cung cấp khả năng truy vấn nhiều cơ sở dữ liệu, vi dịch vụ và các API từ một điểm cuối GraphQL đơn lẻ cho các nhà phát triển front-end. 

Cách thức hoạt động của AppSync

Trường hợp sử dụng

Cộng tác theo thời gian thực

Truyền phát dữ liệu từ backend tới tất cả máy khách đã kết nối (một-đến-nhiều) hoặc giữa các máy khách (nhiều-đến-nhiều), chẳng hạn như trong trường hợp màn hình thứ hai mà bạn truyền phát cùng dữ liệu đó cho tất cả máy khách sau đó có thể trả lời.

Truyền phát dữ liệu
Truyền phát dữ liệu

Tài nguyên khác: Hướng dẫn

Ứng dụng trò chuyện theo thời gian thực

Xây dựng các ứng dụng di động và web trò chuyện hỗ trợ nhiều phòng trò chuyện riêng tư, cung cấp quyền truy cập vào lịch sử hội thoại và liệt kê các tin nhắn gửi đi, ngay cả khi thiết bị ngoại tuyến.

Ứng dụng trò chuyện

Tài nguyên khác: Hướng dẫn

Bảng thông tin IoT theo thời gian thực

Truy cập vào dữ liệu thiết bị IoT gửi tới AWS IoT để xây dựng bảng thông tin theo thời gian thực trong ứng dụng web hoặc di động thể hiện phép đo từ xa từ thiết bị IoT được kết nối, như một chiếc ô tô.
Internet vạn vật
Internet vạn vật

Tài nguyên khác: Hướng dẫn


Truy cập vi dịch vụ hợp nhất

Truy cập và kết hợp dữ liệu từ nhiều vi dịch vụ chạy trong bộ chứa trong một VPC, phía sau một điểm cuối API REST, một điểm cuối API GraphQL, v.v. trong một giao diện.

Lớp truy cập vi dịch vụ
Lớp truy cập vi dịch vụ
Tài nguyên khác: Hướng dẫn

Truy cập dữ liệu hợp nhất

Truy xuất hoặc sửa đổi dữ liệu từ nhiều nguồn dữ liệu (SQL, NoSQL, dữ liệu tìm kiếm, điểm cuối REST và backend phi máy chủ) với một lệnh gọi. Truy vấn và tạo mối quan hệ giữa các nguồn dữ liệu bằng các kết nối GraphQL.
Truy cập dữ liệu backend Polyglot
Truy cập dữ liệu backend Polyglot

Tài nguyên khác: Hướng dẫn

Đồng bộ hóa ứng dụng ngoại tuyến

Tự động đồng bộ hóa dữ liệu giữa ứng dụng di động/web và đám mây nhờ AWS AppSync và Amplify DataStore, một công cụ lưu trữ lâu dài trên thiết bị có dịch vụ hỗ trợ tích hợp để tạo phiên bản dữ liệu cũng như phát hiện và giải quyết xung đột.

Đồng bộ delta ngoại tuyến
Đồng bộ delta ngoại tuyến

Tài nguyên khác: Hướng dẫn

Những khách hàng sử dụng AWS AppSync

nghiên cứu điển hình

Theo dõi địa điểm trực tiếp

Hypertrack

Đọc về cách HyperTrack sử dụng AWS để xử lý dữ liệu theo thời gian thực cho việc theo dõi địa điểm trực tiếp ở quy mô lớn

Tìm hiểu thêm »
nghiên cứu điển hình

Dịch vụ khách hàng trong cửa hàng

ALDO

ALDO sử dụng AWS AppSync. Tìm hiểu thêm về cách các dịch vụ này cải thiện trải nghiệm mua sắm giày dép cho khách hàng

Tìm hiểu thêm »
nghiên cứu điển hình

Chăm sóc và an toàn cho bệnh nhân

Repp Health

Đọc về cách Repp Health sử dụng AWS để theo dõi tài sản y tế trong phạm vi 10 cm

Tìm hiểu thêm »
nghiên cứu điển hình

Biến tin tức thành hành động

Public Good

Tìm hiểu cách AWS AppSync giúp Public Good Software hoạt động tốt bằng cách nhắc thao tác với trình đọc theo thời gian thực

Tìm hiểu thêm »

Tìm hiểu thêm về các tính năng của AWS AppSync

Truy cập trang tính năng
Bạn đã sẵn sàng xây dựng chưa?
Mở bảng điều khiển AWS AppSync
Bạn có thêm câu hỏi?
Hãy liên hệ với chúng tôi