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

RESTful API

สร้าง RESTful API ที่ปรับให้เหมาะสมกับปริมาณงานแบบไร้เซิร์ฟเวอร์และแบ็คเอนด์ HTTP โดยใช้ HTTP API HTTP API คือตัวเลือกที่ดีที่สุดในการสร้าง API ที่จำเป็นต้องมีฟังก์ชันการทำงานพร็อกซี API เท่านั้น API Gateway ก็ยังมี REST 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

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

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

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

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