FIS GATEWAY
part 2
What is done
Weather
FIS
Service Discovery
Flight
Airline
Location
Weather
Flight
Airline
Location
Node-1
Cache
Cache
Cache
Cache
Cache
Cache
Node-2
Configuration Server
GIT
K
E
Y
K
L
O
A
C
K
FIS GATEWAY
A
D
M
I
N
Service Discovery
Registration
Keycloak
Graylog
Application
FIS Service Starter
Configuration
Keycloak
FIS Service Client Starter
fis:
client:
authService:
url: http://localhost:8087
realm: FIS
clientId: service-discovery
user: fis
password: fis
discoveryServiceUrl: http://localhost:8087
services:
- serviceName: weather-service
serviceVersion: v1
- serviceName: flight-service
serviceVersion: v1
V1
V2
A
P
I
services:
- serviceName: some-service
serviceVersion: v1
services:
- serviceName: some-service
serviceVersion: v2
Legacy Client
New Client
Some Service
Needs to be done
Weather
FIS
Service Discovery
Flight
Airline
Location
Weather
Flight
Airline
Location
Node-1
Cache
Cache
Cache
Cache
Cache
Cache
Node-2
Configuration Server
GIT
K
E
Y
K
L
O
A
C
K
FIS GATEWAY
A
D
M
I
N
Service Discovery
Configuration Server
Monitoring
TO DO:
- Service Discovery replication
- Encrypt Configuration
- Release Standards adaptation
- Metric Monitoring
- Documentation
- Training
- Testing
- Bugfixing
FIS GATEWAY
By andipansa
FIS GATEWAY
- 504