เรื่องราวของการ connect API โดยทั่วไป จะทำ service มาอย่างเดียวไม่พอ ยังต้องมาทำการ implement พวก
- Security: Authentication, Rate-Limiting, Logging และ Monitoring
- Performance: Caching
แยกกันไป ซ้ำซาก เสียเวลา ดังรูปด้านล่าง
Kong API Gateway จะมาช่วยทำพวก ดังกล่าวให้ไว้ที่เดียวเลย ทำให้เราง่ายขึ้น ไป focus เรื่อง service อย่างเดียว
โดยพื้นฐานที่ต้องรู้ของ Kong จะมี 2 อย่าง คือ
- Kong Services : เป็นพวก Path Service หลังบ้าน RESTful API web service หรือ SOAP
- Kong Routes : Path Service หน้าบ้าน
หลังจากมี 2 ส่วนนี้แล้ว Kong จะมาป๊ะกันให้ หรือว่าเชื่อมกันให้โดย จะมีเงื่อนไขอื่นๆที่ต้องการหรือไม่มีก็ได้เช่น security