Amazon API Gateway

Tạo, duy trì và bảo vệ API ở mọi quy mô

Amazon API Gateway là dịch vụ được quản lý hoàn toàn giúp các nhà phát triển dễ dàng tạo, phát hành, duy trì, giám sát và bảo vệ API ở mọi quy mô. Chỉ với vài cú nhấp chuột trong Bảng điều khiển quản lý AWS, bạn có thể tạo một API hoạt động giống như “cửa vào” để các ứng dụng truy cập dữ liệu, logic nghiệp vụ hoặc chức năng từ các dịch vụ phụ trợ, ví dụ như các khối lượng công việc đang chạy trên Amazon Elastic Compute Cloud (Amazon EC2), mã đang chạy trên AWS Lambda hoặc một ứng dụng web bất kỳ.

Amazon API Gateway xử lý tất cả các tác vụ liên quan đến tiếp nhận và xử lý lên đến hàng trăm nghìn lệnh gọi API đồng thời, bao gồm quản lý lưu lượng truy cập, xác thực và kiểm soát truy cập, giám sát và quản lý phiên bản API. Amazon API Gateway không yêu cầu phí tối thiểu hoặc phí ban đầu. Bạn chỉ phải trả tiền cho các lệnh gọi API mà bạn nhận và lượng dữ liệu truyền đi.

Lợi ích

CHI PHÍ THẤP VÀ HIỆU QUẢ

Với Amazon API Gateway, bạn chỉ cần trả tiền cho các lệnh gọi thực hiện với API của bạn và lượng dữ liệu truyền đi. Không có lệ phí tối thiểu hay cam kết trả trước.

HOẠT ĐỘNG Ở MỌI QUY MÔ

Nhờ tích hợp Amazon CloudFront, API Gateway cho phép bạn tận dụng mạng lưới các vị trí biên trên toàn cầu để mang đến cho người dùng cuối độ trễ thấp nhất có thể cho các yêu cầu và phản hồi API. Amazon API Gateway cũng giúp bạn quản lý lưu lượng truy cập thông qua việc điều tiết lưu lượng để các hoạt động tầng dưới có thể đáp ứng được thời điểm lưu lượng truy cập tăng đột biến. Ngoài ra, Amazon API Gateway còn giúp bạn cải thiện hiệu năng của các API bằng cách lưu vào bộ đệm đầu ra của các lệnh gọi API nhằm tránh gọi các hệ thống tầng dưới khi không cần thiết.

DỄ DÀNG GIÁM SÁT HOẠT ĐỘNG API

Sau khi triển khai API, Amazon API Gateway cung cấp cho bạn một bảng điều khiển để giám sát trực quan các lệnh gọi đến dịch vụ của bạn thông qua Amazon CloudWatch, nhờ đó bạn có thể xem các số liệu về hiệu năng và thông tin về các lệnh gọi API, độ trễ dữ liệu và tỷ lệ lỗi.

HỢP LÝ HÓA VIỆC PHÁT TRIỂN API

Amazon API Gateway cho phép bạn chạy đồng thời nhiều phiên bản của cùng một API, từ đó cho phép bạn lặp lại, kiểm tra và phát hành các phiên bản mới một cách nhanh chóng.

KIỂM SOÁT BẢO MẬT LINH HOẠT

API Gateway cung cấp cho bạn các công cụ xác thực truy cập vào API và kiểm soát truy cập hoạt động dịch vụ. Bạn có thể sử dụng các công cụ quản trị và bảo mật AWS như AWS Identity and Access Management (IAM) và Amazon Cognito để xác thực truy cập vào API của bạn. Amazon API Gateway có thể xác thực các lệnh gọi API đã ký thay mặt cho bạn bằng cùng công nghệ mà AWS sử dụng cho các API của mình. Nếu bạn đã sử dụng mã thông báo OAuth hoặc các cơ chế xác thực khác, Amazon API Gateway có thể sử dụng AWS Lambda để thực thi trình xác thực Lambda nhằm giúp bạn xác minh các yêu cầu đến.

CHẠY API KHÔNG CẦN MÁY CHỦ

Amazon API Gateway tích hợp chặt chẽ với AWS Lambda để cho phép bạn tạo các API hoàn toàn không có máy chủ. Với Amazon API Gateway, bạn có thể tạo các REST API mà các ứng dụng di động và web của bạn có thể sử dụng để gọi các dịch vụ AWS có sẵn công khai thông qua mã đang chạy trong AWS Lambda. AWS Lambda chạy mã trên cơ sở hạ tầng điện toán có độ khả dụng cao và thực hiện tất cả các tác vụ nặng và quản trị các tài nguyên điện toán của bạn.

TẠO ĐIỂM CUỐI API RESTFUL CHO CÁC DỊCH VỤ HIỆN CÓ

Với Amazon API Gateway, bạn có thể tạo các API dựa trên tài nguyên hiện đại, sau đó sử dụng các chức năng chuyển đổi dữ liệu động và linh hoạt để tạo các yêu cầu bằng ngôn ngữ mà dịch vụ đích của bạn muốn. API Gateway cũng giúp bạn bảo vệ các dịch vụ hiện tại bằng cách đặt các quy tắc điều tiết để tránh gây quá tải cơ sở hạ tầng tầng dưới trong những thời điểm lưu lượng bất ngờ tăng đột biến.

Bắt đầu với Amazon API Gateway

icon1

Đăng ký tài khoản AWS

Có quyền sử dụng ngay lập tức Bậc miễn phí của AWS.
icon2

Học qua hướng dẫn từng bước

Khám phá và tìm hiểu bằng hướng dẫn đơn giản.
icon3

Bắt đầu dựng với AWS

Tìm hiểu thêm về Amazon API Gateway

Truy cập trang tính năng
Bạn đã sẵn sàng xây dựng chưa?
Bắt đầu với Amazon API Gateway
Bạn có thêm câu hỏi?
Hãy liên hệ với chúng tôi