際際滷

際際滷Share a Scribd company logo
Tech Cafe Microservices, zadanie
1. Zaprojektuj mikroserwisy i 
zale甜noci pomidzy nimi. 
Uwaga: Zwr坦 uwag jakie 
interfejsy wystawia 
mikroserwis. 
Uwaga: Zwr坦 uwag z 
kt坦rych interfejs坦w korzysta 
mikroserwis. 
System obsugujcy proces serwisowania urzdze.
2. Dla ka甜dego API 
zdecyduj o jego 
asynchronicznoci. 
Uwaga: W przypadku 
asynchronicznoci czy 
zale甜no bdzie w obie 
strony? 
Uwaga: W przypadku 
synchronicznoci co zrobi 
gdy druga strona nie 
odpowiada? 
System obsugujcy proces serwisowania urzdze.
3. Wska甜 API publiczne i 
opublikowane. 
Opracuj strategi 
wdra甜ania zmian do API. 
Zdecyduj jakie podejcie 
wykorzystasz: 
 wersjonowanie, 
 extensions points, 
 consumer driven 
contracts, 
 podejcie mieszane 
System obsugujcy proces serwisowania urzdze.
4. Wybierz jedn z metod API 
publicznego i zaprojektuj 
przykadowy request-response. 
Spr坦buj dla tej metody 
okreli przykadowy 
consumer driven-contract. 
System obsugujcy proces serwisowania urzdze.
5. Pojawia si potrzeba 
integracji z kurierem. 
Dodaj do swojego systemu 
komponent/komponenty, kt坦re 
bd si integrowa z 
zewntrznym systemem 
kurierskim i bd mogy 
wzywa kuriera gdy: 
 klient zgosi usterk 
 technik zgosi napraw 
usterki 
System obsugujcy proces serwisowania urzdze.
6. Producent rozszerzy swoj 
ofert na inne kraje, ale chce 
skorzysta z usug lokalnych 
serwisant坦w. 
Trzeba wystawi dla nich 
zewntrzne (opublikowane) 
API, kt坦re bdzie pozwala na: 
 przegldanie zgoszonych 
usterek 
 zmian statusu usterek 
Uwaga: Pamitaj 甜eby 
zdecydowa w jaki spos坦b 
bdziesz wdra甜a zmiany do 
API. 
System obsugujcy proces serwisowania urzdze.

More Related Content

Tech Cafe Microservices, zadanie

  • 2. 1. Zaprojektuj mikroserwisy i zale甜noci pomidzy nimi. Uwaga: Zwr坦 uwag jakie interfejsy wystawia mikroserwis. Uwaga: Zwr坦 uwag z kt坦rych interfejs坦w korzysta mikroserwis. System obsugujcy proces serwisowania urzdze.
  • 3. 2. Dla ka甜dego API zdecyduj o jego asynchronicznoci. Uwaga: W przypadku asynchronicznoci czy zale甜no bdzie w obie strony? Uwaga: W przypadku synchronicznoci co zrobi gdy druga strona nie odpowiada? System obsugujcy proces serwisowania urzdze.
  • 4. 3. Wska甜 API publiczne i opublikowane. Opracuj strategi wdra甜ania zmian do API. Zdecyduj jakie podejcie wykorzystasz: wersjonowanie, extensions points, consumer driven contracts, podejcie mieszane System obsugujcy proces serwisowania urzdze.
  • 5. 4. Wybierz jedn z metod API publicznego i zaprojektuj przykadowy request-response. Spr坦buj dla tej metody okreli przykadowy consumer driven-contract. System obsugujcy proces serwisowania urzdze.
  • 6. 5. Pojawia si potrzeba integracji z kurierem. Dodaj do swojego systemu komponent/komponenty, kt坦re bd si integrowa z zewntrznym systemem kurierskim i bd mogy wzywa kuriera gdy: klient zgosi usterk technik zgosi napraw usterki System obsugujcy proces serwisowania urzdze.
  • 7. 6. Producent rozszerzy swoj ofert na inne kraje, ale chce skorzysta z usug lokalnych serwisant坦w. Trzeba wystawi dla nich zewntrzne (opublikowane) API, kt坦re bdzie pozwala na: przegldanie zgoszonych usterek zmian statusu usterek Uwaga: Pamitaj 甜eby zdecydowa w jaki spos坦b bdziesz wdra甜a zmiany do API. System obsugujcy proces serwisowania urzdze.