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