تعتبر Gateway Kong أو Kong API هي بوابة API ذات الأهمية السحابية والمنصة والقابلة للتطوير المميزة لأدائها العالي وقابليتها للمكونات الإضافية. كما يوفر قدرات AI متقدمة مع دعم متعدد LLM.
من خلال توفير وظائف للوكيل ، التوجيه ، موازنة التحميل ، الفحص الصحي ، المصادقة (والمزيد) ، فإن Kong بمثابة الطبقة المركزية لتنظيم الخدمات المجهرية أو حركة API التقليدية بسهولة.
يعمل Kong أصلاً على Kubernetes بفضل وحدة التحكم الرسمية Kubernetes Ingress.
التثبيت | الوثائق | المناقشات | المنتدى | بلوق | يبني
دعنا نختبر قيادة كونغ عن طريق إضافة المصادقة إلى واجهة برمجة التطبيقات في أقل من 5 دقائق.
نقترح استخدام توزيع Docker-Cormose عبر الإرشادات أدناه ، ولكن هناك أيضًا إجراء تثبيت Docker إذا كنت تفضل تشغيل بوابة Kong API في وضع DB-أقل.
سواء كنت تعمل في السحابة ، أو على المعدن العاري ، أو باستخدام الحاويات ، يمكنك العثور على كل توزيع مدعوم على صفحة التثبيت الرسمية الخاصة بنا.
$ git clone https://github.com/Kong/docker-kong
$ cd docker-kong/compose/
$ KONG_DATABASE=postgres docker-compose --profile database up
البوابة متوفرة الآن على المنافذ التالية على المضيف المحلي:
:8000
- أرسل حركة المرور إلى خدمتك عبر Kong:8001
- تكوين Kong باستخدام Admin API أو عبر سطح السفينة:8002
- Access's Management Web UI (Kong Manager) على LocalHost: 8002بعد ذلك ، اتبع دليل البدء السريع للقيام بجولة في ميزات البوابة.
من خلال مركزية وظائف API المشتركة في جميع خدمات مؤسستك ، تخلق بوابة Kong API المزيد من الحرية للفرق الهندسية للتركيز على التحديات الأكثر أهمية.
تشمل ميزات كونغ العليا:
توفر المكونات الإضافية وظائف متقدمة تمتد استخدام البوابة. يتم عرض العديد من شركة Kong Inc. والمكونات الإضافية التي تم تطويرها المجتمعية مثل AWS Lambda ومعرف الارتباط ومحول الاستجابة في مركز البرنامج المساعد.
المساهمة في محور البرنامج المساعد وضمان نشر فكرتك المبتكرة التالية ومتاحة للمجتمع الأوسع!
نحن نسحب طلبات ، ونحن نعمل باستمرار بجد لجعل الأمر سهلاً قدر الإمكان للمطورين للمساهمة. قبل البدء في التطوير مع بوابة Kong API ، يرجى التعرف على موارد المطور التالية:
استخدم دليل تطوير البرنامج المساعد لبناء مكونات إضافية وخلاقة جديدة ، أو تصفح الإصدار عبر الإنترنت من وثائق رمز المصدر Kong في مرجع مجموعة Plugin Development (PDK). يمكن للمطورين إنشاء ملحقات إضافية في LUA أو GO أو JavaScript.
يرجى الاطلاع على changelog لمزيد من التفاصيل حول إصدار معين. يتم اتباع مواصفات Semver عند إصدارات بوابة الإصدار.
تقدم Kong Inc. اشتراكات تجارية تعزز بوابة Kong API بعدة طرق. يستفيد عملاء اشتراك Konnect Cloud من Konnect من وظائف البوابة الإضافية والدعم التجاري والوصول إلى منصة التحكم في Kong's Managed (SAAS). تشمل ميزات منصة Konnect Cloud Analytics في الوقت الفعلي ، وكتالوج خدمة ، وبوابات المطورين ، وأكثر من ذلك بكثير! ابدأ مع Konnect Cloud.
Copyright 2016-2024 Kong Inc.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.