Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Java
You last visited: Today at 05:38

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Spring API Gateway

Discussion on Spring API Gateway within the Java forum part of the Coders Den category.

Reply
 
Old   #1
 
HoLdY.'s Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 37
Received Thanks: 0
Spring API Gateway

Hi Leute,

ich hätte mal eine Frage und bin mir nicht sicher ob ich hier so überhaupt richtig bin. Aktuell habe ich 5 Microservices die in Spring geschrieben wurden und über Keycloak geschützt werden. Die Microservices benutzen Messaging (RabbitMQ) um ihre Daten aktuell zuhalten weil eine Entität von allen MS gehalten wird. Momentan habe ich alles über Docker in meiner Programmierumgebung deployt, ich wollte das ganze aber bald auf einen Server ziehen, damit ich das Frontend auf einem Handy programmieren & testen kann. Vorher wollte ich mich jedoch in API Gateways einarbeiten damit nicht jeder MS mit Keycloak kommunizieren muss sondern nur das API Gateway, gibt es dafür eventuell schon fertige Lösungen die soetwas könnten?´
Könnt Ihr mir zur Lösungen empfehlen?

MFG
HoLdY. is offline  
Old 06/26/2023, 13:29   #2
 
elite*gold: 0
Join Date: Jun 2023
Posts: 1
Received Thanks: 0
Ja, es gibt verschiedene Lösungen für API Gateways, die dir dabei helfen können, die Kommunikation zwischen deinen Microservices und Keycloak zu vereinfachen. Hier sind einige beliebte Optionen:

Netflix Zuul: Zuul ist ein leistungsfähiges API Gateway, das Teil des Netflix-Stacks ist. Es bietet Routing, Load Balancing, Caching und Sicherheitsfunktionen. Du kannst Zuul verwenden, um die Kommunikation zwischen deinen Microservices und Keycloak zu verwalten.

Kong: Kong ist ein Open-Source-API-Gateway, das auf Nginx basiert. Es bietet viele erweiterbare Funktionen wie Authentifizierung, Rate Limiting und Logging. Kong kann als Reverse Proxy fungieren und die Kommunikation mit Keycloak für deine Microservices zentralisieren.

Spring Cloud Gateway: Spring Cloud Gateway ist eine Lösung von Spring, die speziell für Microservices entwickelt wurde. Es bietet Routing, Filterung und Sicherheitsfunktionen. Du kannst Spring Cloud Gateway verwenden, um die Anfragen an deine Microservices zu steuern und die Kommunikation mit Keycloak zu vereinfachen.

Diese Lösungen können als Zwischenschicht zwischen deinen Microservices und Keycloak fungieren und die Verantwortung für Authentifizierung und Autorisierung übernehmen. Dadurch musst du nicht jedes einzelne Microservice mit Keycloak integrieren, sondern kannst dies zentral im API Gateway verwalten.

Es ist wichtig anzumerken, dass die Auswahl des passenden Gateways von deinen spezifischen Anforderungen und der technologischen Umgebung abhängt. Du solltest die Dokumentation und Beispiele dieser Gateways überprüfen, um zu sehen, welches am besten zu deinen Bedürfnissen passt.
Tanad is offline  
Old 09/09/2023, 00:38   #3
 
Happy Hardcore's Avatar
 
elite*gold: 30
Join Date: May 2010
Posts: 904
Received Thanks: 476
In meinem Konzern nutzen wir für Gateways (zB. unser Mobile-Gateway) Spring Cloud Gateways.
Happy Hardcore is offline  
Reply


Similar Threads Similar Threads
Spring | After Winter - Spring will rise | CAP 100 CH/EU. small changes. 20.01.2018
02/14/2018 - SRO PServer Advertising - 159 Replies
Discord: http://i.epvpimg.com/LqBbaab.png Homepage|Download|Register|Facebook http://i.epvpimg.com/DT2udab.png|http://i.epvpimg .com/Bdrxbab.png|http://i.epvpimg.com/jEZqeab.png| http://i.epvpimg.com/dTPccab.png| http://i.epvpimg.com/LBPjgab.jpg If you want to Support us you can add our public Signature..
M4-Spring | Kukri Royal Dragon | XM8-Spring
04/14/2012 - CrossFire Trading - 8 Replies
Hallo Leute, ich verkaufe meinen Crossfire Account. Account: Z8Games Daten: AWM-Stripes fuer noch ~80 Tage. 100k GP 16k BP
Suche ACC mit AK Helloween und M4 Gold ! evtl. M4 Spring oder nur M4 Spring!
11/27/2011 - CrossFire Trading - 0 Replies
Ja ueberschrift sagt alles... Gebe 2 Accs Z8Games Z8Games NUR UEBER MM oder ihr gebt first



All times are GMT +2. The time now is 05:38.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.