Amazon API Gateway

สร้าง บำรุงรักษา และรักษาความปลอดภัยของ API ได้ทุกขนาด

Amazon API Gateway เป็นบริการที่มีการจัดการเต็มรูปแบบ ซึ่งทำให้นักพัฒนาสามารถสร้าง เผยแพร่ บำรุงรักษา เฝ้าติดตาม และรักษาความปลอดภัยของ API ได้ทุกขนาด API ทำหน้าที่เป็น "ประตูหน้า" สำหรับแอปพลิเคชันเพื่อเข้าถึงข้อมูล ตรรกะทางธุรกิจ หรือการทำงานจากบริการแบ็คเอนด์ การใช้ API Gateway ทำให้คุณสามารถสร้าง RESTful API และ WebSocket API ที่เปิดใช้งานแอปพลิเคชันการสื่อสารสองทางแบบเรียลไทม์ API Gateway รองรับปริมาณงานที่ใส่ในคอนเทนเนอร์และไร้เซิร์ฟเวอร์ รวมถึงเว็บแอปพลิเคชัน

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

ตัวเลือก API

HTTP API

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

REST API

ใช้ REST API สำหรับปริมาณงานที่ต้องใช้การทำงานพร็อกซี API และคุณสมบัติการจัดการที่รวมเข้าด้วยกันในโซลูชันเดียว คุณสมบัติการจัดการ API มีการติดตามและการบังคับใช้โควตาการใช้งานโดยคีย์ API, การเผยแพร่ API และการสร้างรายได้จาก API

WEBSOCKET API

ใช้ WebSocket API เพื่อสร้างแอปพลิเคชันการสื่อสารสองทางแบบเรียลไทม์ เช่น แอปแชท แดชบอร์ดการสตรีม API Gateway จะรักษาการเชื่อมต่อที่ต่อเนื่องเพื่อจัดการการถ่ายโอนข้อความระหว่างบริการแบ็คเอนด์และไคลเอ็นต์ของคุณ

วิธีการทำงานของ API Gateway

วิธีการทำงานของ API Gateway

ประโยชน์

การพัฒนา API ให้มีประสิทธิภาพ

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

มีประสิทธิภาพในทุกขนาด

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

ประหยัดค่าใช้จ่ายในทุกขนาด

API Gateway มีโมเดลราคาตามลำดับขั้นสำหรับคำขอ API ราคาคำขอ API ในระดับขั้นสูงสุดมีราคาเพียง 0.90 USD ต่อหนึ่งล้านคำขอ จึงทำให้คุณสามารถลดค่าใช้จ่ายตามการใช้งาน API ของคุณที่เพิ่มขึ้นต่อเขตผ่านบัญชี AWS ของคุณได้

เฝ้าติดตามได้ง่าย

เฝ้าติดตามตัววัดประสิทธิภาพและข้อมูลเกี่ยวกับการเรียกใช้ API เวลาแฝงในการรับส่งข้อมูล และอัตราข้อผิดพลาดจากแดชบอร์ด API Gateway ที่ช่วยคุณคอยติดตามดูการเรียกใช้บริการต่างๆ ได้โดยใช้ Amazon CloudWatch

การควบคุมความปลอดภัยที่ยืดหยุ่น

อนุมัติการเข้าถึง API ของคุณด้วย AWS Identity and Access Management (IAM) และ Amazon Cognito หากคุณใช้โทเค็น OAuth ทาง API Gateway จะเสนอการรองรับ OIDC และ OAuth2 แบบเนทีฟ ในการรองรับข้อกำหนดสำหรับการอนุมัติแบบกำหนดเอง คุณสามารถดำเนินการผู้อนุมัติ Lambda จาก AWS Lambda ได้

ตัวเลือก RESTful API

อนุมัติการเข้าถึง API ของคุณด้วย AWS Identity and Access Management (IAM) และ Amazon Cognito หากคุณใช้โทเค็น OAuth ทาง API Gateway จะเสนอการรองรับ OIDC และ OAuth2 แบบเนทีฟ ในการรองรับข้อกำหนดสำหรับการอนุมัติแบบกำหนดเอง คุณสามารถดำเนินการผู้อนุมัติ Lambda จาก AWS Lambda ได้

เริ่มต้นใช้งาน Amazon API Gateway

เรียนรู้เพิ่มเติมเกี่ยวกับ Amazon API Gateway

ไปที่หน้าคุณสมบัติ
พร้อมสร้างหรือยัง
เริ่มต้นใช้งาน Amazon API Gateway
มีคำถามเพิ่มเติมหรือไม่
ติดต่อเรา