From 69aec4b26675779cf3fce1ee1b4433cbbb5cefaf Mon Sep 17 00:00:00 2001 From: Baptiste Noleau Date: Wed, 30 Oct 2024 12:04:08 +0100 Subject: [PATCH] init --- docs/.vitepress/sidebar.json | 11 +++++++++++ docs/guide/accelerateurs/api-gateway.md | 11 +++++++++++ 2 files changed, 22 insertions(+) create mode 100644 docs/guide/accelerateurs/api-gateway.md diff --git a/docs/.vitepress/sidebar.json b/docs/.vitepress/sidebar.json index c16f74e..87307d5 100644 --- a/docs/.vitepress/sidebar.json +++ b/docs/.vitepress/sidebar.json @@ -152,6 +152,17 @@ { "text": "Tutoriels", "link": "/guide/tutorials" + }, + { + "text": "Accélérateurs", + "collapsed": true, + "items": [ + { + "text": "API Gateway", + "link": "/guide/accelerateurs/api-gateway" + } + + ] } ] }, diff --git a/docs/guide/accelerateurs/api-gateway.md b/docs/guide/accelerateurs/api-gateway.md new file mode 100644 index 0000000..d59bacc --- /dev/null +++ b/docs/guide/accelerateurs/api-gateway.md @@ -0,0 +1,11 @@ +# API Gateway + +Une API Gateway permet de protéger vos api, via des systèmes de rate limit, validation de token JWT, etc... + +## Krakend + +La Service Team fourni un exemple d'API gateway via la solution open-source [krakend](https://www.krakend.io/). + +Il est possible de coupler krakend avec un fournisseur d'identité, [Keycloak](https://www.keycloak.org/) est la solution choisie par la Service Team. + +Pour plus d'informations, un dépôt public est disponible [ici](https://github.com/cloud-pi-native/exemples_ServiceTeam/blob/main/apim/krakend/README.md)