Amazon API Gateway

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

Amazon API Gateway เป็นบริการที่มีการจัดการเต็มรูปแบบซึ่งทำให้ Developer สามารถสร้าง เผยแพร่ บำรุงรักษา เฝ้าติดตาม และรักษาความปลอดภัยของ API ได้ทุกขนาด ด้วยการคลิกไม่กี่ครั้งใน AWS Management Console คุณสามารถสร้าง API ที่ทำหน้าที่เป็น "ประตูหน้า" สำหรับแอปพลิเคชันเพื่อเข้าถึงข้อมูล ตรรกะทางธุรกิจ หรือฟังก์ชันการทำงานจากบริการแบ็คเอนด์ของคุณ เช่น ปริมาณงานที่รันบน Amazon Elastic Compute Cloud (Amazon EC2), โค้ดที่รันบน AWS Lambda หรือเว็บแอปพลิเคชันใดๆ ได้

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

ประโยชน์

ต้นทุนต่ำและมีประสิทธิภาพ

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

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

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

ติดตามกิจกรรม API ได้ง่ายๆ

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

การพัฒนา API ให้คล่องตัวขึ้น

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

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

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

รัน API ของคุณโดยไม่ต้องใช้เซิร์ฟเวอร์

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

สร้างตำแหน่งข้อมูลของ API ที่มีประสิทธิภาพสำหรับบริการที่มีอยู่

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

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

icon1

ลงชื่อสมัครใช้งานบัญชี AWS

รับสิทธิ์การเข้าถึง AWS Free Tier ได้ทันที
icon2

เรียนรู้กับบทแนะนำทีละขั้นตอน

สำรวจและเรียนรู้จาก บทแนะนำสอนการใช้งานอย่างง่ายๆ
icon3

เริ่มต้นสร้างด้วย AWS

ไปที่ AWS Management Console

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

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