Kong o Kong API Gateway es una puerta de enlace API escalable nativa de la nube, la plataforma, que se distingue por su alto rendimiento y extensibilidad a través de complementos. También proporciona capacidades de IA avanzadas con soporte multi-LLM.
Al proporcionar funcionalidad para la proxy, enrutamiento, equilibrio de carga, verificación de salud, autenticación (y más), Kong sirve como la capa central para orquestar microservicios o tráfico de API convencional con facilidad.
Kong se ejecuta de forma nativa en Kubernetes gracias a su controlador oficial de Ingress Kubernetes.
Instalación | Documentación | Discusiones | Foro | Blog | Construcciones
Probemos el impulso de Kong agregando autenticación a una API en menos de 5 minutos.
Sugerimos usar la distribución de Docker-Compose a través de las instrucciones a continuación, pero también hay un procedimiento de instalación de Docker si prefiere ejecutar la puerta de enlace de la API Kong en modo DB.
Ya sea que esté ejecutando en la nube, en metal desnudo o usando contenedores, puede encontrar todas las distribuciones compatibles en nuestra página de instalación oficial.
$ git clone https://github.com/Kong/docker-kong
$ cd docker-kong/compose/ $ KONG_DATABASE=postgres docker-compose --profile database upLa puerta de enlace ahora está disponible en los siguientes puertos en Localhost:
:8000 - Envíe tráfico a su servicio a través de Kong:8001 - Configurar kong usando la API de administración o en la cubierta:8002 - Access Kong's Management Web UI (Gerente de Kong) en Localhost: 8002A continuación, siga la guía de inicio rápido para recorrer las características de la puerta de entrada.
Al centralizar la funcionalidad de API común en todos los servicios de su organización, la puerta de enlace de la API de Kong crea más libertad para que los equipos de ingeniería se concentren en los desafíos que más importan.
Las características principales de Kong incluyen:
Los complementos proporcionan funcionalidad avanzada que extiende el uso de la puerta de enlace. Muchos de los complementos de Kong Inc. y desarrollados por la comunidad como AWS Lambda, Correlation ID y Response Transformer se muestran en el Hub Plugin.
¡Contribuya al Hub Plugin y asegúrese de que su próxima idea innovadora esté publicada y disponible para la comunidad en general!
❤️ extraemos solicitudes, y continuamente estamos trabajando duro para que sea lo más fácil posible que los desarrolladores contribuyan. Antes de comenzar el desarrollo con la puerta de enlace de Kong API, familiarícese con los siguientes recursos del desarrollador:
Use la Guía de desarrollo de complementos para construir complementos nuevos y creativos, o explore la versión en línea de la documentación del código fuente de Kong en la referencia del kit de desarrollo de complementos (PDK). Los desarrolladores pueden construir complementos en Lua, GO o JavaScript.
Consulte el ChangeLog para obtener más detalles sobre un lanzamiento determinado. La especificación de Semver se sigue al versiones de la puerta de enlace de versiones.
Kong Inc. ofrece suscripciones comerciales que mejoran la puerta de enlace de la API de Kong de varias maneras. Los clientes de la suscripción de Konnect Cloud de Kong aprovechan la funcionalidad adicional de la puerta de enlace, el soporte comercial y el acceso a la plataforma de control de control administrada (SaaS) de Kong. Las características de Konnect Cloud Platform incluyen análisis en tiempo real, un catálogo de servicios, portales de desarrolladores y mucho más. Comience con 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.