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
2
Q
Jak działa Spring Cloud Config ?
A
- Repozytorium konfiguracji - wykorzystuje system kontroli wersji do przechowywania właściwości konfiguracyjnych
- Serwer kofiguracyjny - pobiera informacje konfiguracji z repozytorium i dostarcza aplikacjom klienckim
- Mikroserwisy łączą się z serwerem konfiguracyjnym i pobierają właściwości konfiguracyjne
- **Dynamincze odświeżanie włąściwości
- Obłusguje rózne profile**
- Działa ze spring boot
3
Q
Spring Cloud
A
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
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
6
Q
Spring Cloud Function
A
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ść