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
มีคำถามเพิ่มเติมไหม
ติดต่อเรา