Spring Cloud Flashcards

1
Q

Czym jest Spring Cloud config ?

A
  • serwer dostarczający pliki konfiguracyjne aplikacjom klienckim
  • rozwiązuje problem dostarczania kofiguracji przez CLI, JVM oraz ENV
  • można scentralizować i zarządzać zewnętrznymi właściwościami aplikacji we wszystkich środowiskach
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Jak działa Spring Cloud Config ?

A
  1. Repozytorium konfiguracji - wykorzystuje system kontroli wersji do przechowywania właściwości konfiguracyjnych
  2. Serwer kofiguracyjny - pobiera informacje konfiguracji z repozytorium i dostarcza aplikacjom klienckim
  3. Mikroserwisy łączą się z serwerem konfiguracyjnym i pobierają właściwości konfiguracyjne
  4. **Dynamincze odświeżanie włąściwości
  5. Obłusguje rózne profile**
  6. Działa ze spring boot
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Spring Cloud

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Spring Cloud Bus

A
  • pozwala na komunikacja pomiędzy wszystkimi połączonymi apikacjami używając AMPQ brokers
  • pozwala na refresh wszystkich microserwisów
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Jak automatycznie odświeżac mikroserwisy aby zaciągneło config ze Spring Cloud config

A
  • Monitor library pozwala na wysłanie notyfikacji z Github przy pomocy weboohka
  • zostanie wysłany POST Request po zaaktualizowaniu repo
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Spring Cloud Function

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Spring Cloud Stream

A
  • ułatwia tworzenie mikroserwisów opartych na przetwarzaniu strumieniowym i wiadomościach
  • abstrakcja nad systemami jak Kafka czy RabittMQ, bez konieczności integracji z konkretnymi technologiami
  • wsparcie dla wzroców pub/sub oraz wysyłania do kanałów
  • łatwa skalowalność
How well did you know this?
1
Not at all
2
3
4
5
Perfectly