Mikrousługi są dla wielu organizacji wspaniałą alternatywą. Systemy rozproszone złożone ze wspó,łpracujących ze sobą mikrousług pozwalają na efektywne i elastyczne dostarczanie oprogramowania, któ,re ściśle odpowiada na wymagania użytkownikó,w. Dodatkową zaletą jest możliwość relatywnie szybkiego wprowadzania modyfikacji w systemie, co ułatwia płynne zaspokajanie zmieniających się potrzeb. Pewnym wyzwaniem dla programistó,w jednak może być złożoność powodowana przez właściwości architektury systemó,w rozproszonych, a także pojawiające się wciąż nowe technologie i metodyki, któ,re znacząco zmieniają sposó,b korzystania z mikrousług.
To drugie wydanie praktycznego przewodnika po projektowaniu, tworzeniu, wdrażaniu, skalowaniu i utrzymaniu systemó,w opartych na drobnoziarnistych mikrousługach. Publikacja została uzupełniona o informacje dotyczące najnowszych trendó,w i technologii związanych z mikrousługami. Sporo miejsca poświęcono na staranne przeanalizowanie przykładó,w dotyczących opisywanych koncepcji, a także pokazanie optymalnych sposobó,w rozwiązywania ró,żnych problemó,w. Opisano ró,wnież najnowsze rozwiązania dotyczące modelowania, integracji, testowania, wdrażania i monitorowania autonomicznych usług. Bardzo interesującą częścią są studia przypadkó,w, w któ,rych przeanalizowano, jak organizacjom udaje się w praktyce w pełni wykorzystywać możliwości mikrousług.
Dzięki książce dowiesz się, jak: