Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Pilih antara REST APIs dan HTTP APIs
RESTAPIsdan HTTP APIs keduanya adalah RESTful API produk. RESTAPIsmendukung lebih banyak fitur daripada HTTPAPIs, sementara HTTP APIs dirancang dengan fitur minimal sehingga mereka dapat ditawarkan dengan harga lebih murah. Pilih REST APIs apakah Anda memerlukan fitur seperti API kunci, pembatasan per klien, validasi permintaan, AWS WAF integrasi, atau titik akhir pribadi. API Pilih HTTP APIs jika Anda tidak memerlukan fitur yang disertakan RESTAPIs.
Bagian berikut merangkum fitur inti yang tersedia di REST APIs dan HTTPAPIs. Bila perlu, tautan tambahan disediakan untuk menavigasi antara REST API dan HTTP API bagian Panduan Pengembang API Gateway.
Jenis titik akhir
Jenis titik akhir mengacu pada titik akhir yang dibuat API Gateway untuk Anda. API Untuk informasi selengkapnya, lihat Jenis titik akhir API untuk REST API di API Gateway.
Jenis titik akhir | REST API | HTTP API |
---|---|---|
|
|
|
|
|
|
|
Keamanan
APIGateway menyediakan sejumlah cara untuk melindungi Anda API dari ancaman tertentu, seperti aktor jahat atau lonjakan lalu lintas. Untuk mempelajari selengkapnya, lihat Lindungi REST API Anda di API Gateway dan Lindungi API HTTP Anda di API Gateway.
Fitur keamanan | REST API | HTTP API |
---|---|---|
|
||
|
|
Otorisasi
APIGateway mendukung beberapa mekanisme untuk mengontrol dan mengelola akses ke AndaAPI. Untuk informasi selengkapnya, silakan lihat Kontrol dan kelola akses ke REST API di API Gateway dan Kontrol dan kelola akses ke API HTTP di API Gateway.
Opsi otorisasi | REST API | HTTP API |
---|---|---|
|
|
|
|
|
|
|
|
1 Anda dapat menggunakan Amazon Cognito dengan otorisasi. JWT
2 Anda dapat menggunakan otorisasi Lambda untuk memvalidasi. JWTs REST APIs
APImanajemen
Pilih REST APIs apakah Anda memerlukan kemampuan API manajemen seperti API kunci dan pembatasan tarif per klien. Lihat informasi selengkapnya di Mendistribusikan REST API Anda ke klien di API Gateway, Nama domain khusus untuk REST APIs di API Gateway, dan Nama domain khusus untuk HTTP APIs di API Gateway.
Fitur | REST API | HTTP API |
---|---|---|
|
|
|
|
|
|
|
|
Pengembangan
Saat Anda mengembangkan API Gateway AndaAPI, Anda memutuskan sejumlah karakteristik AndaAPI. Karakteristik ini tergantung pada kasus penggunaan AndaAPI. Untuk informasi lebih lanjut, lihat Berkembang REST APIs di API Gateway dan Kembangkan API HTTP di API Gateway.
Fitur | REST API | HTTP API |
---|---|---|
|
|
|
|
|
|
|
||
|
||
|
||
|
||
|
Pemantauan
APIGateway mendukung beberapa opsi untuk mencatat API permintaan dan memantau permintaan AndaAPIs. Untuk informasi selengkapnya, silakan lihat Pantau REST API di API Gateway dan Pantau API HTTP di API Gateway.
Fitur | REST API | HTTP API |
---|---|---|
|
|
|
|
|
|
|
Integrasi
Integrasi menghubungkan API Gateway Anda API ke sumber daya backend. Untuk informasi selengkapnya, silakan lihat Integrasi untuk REST API di API Gateway dan Buat integrasi untuk API HTTP di API Gateway.
Fitur | REST API | HTTP API |
---|---|---|
|
||
|
||
|