Naučte sa mikroslužby so Spring Boot: Praktický prístup k Restful Services s využitím architektúry riadenej udalosťami, Cloud-Native Patterns a Containe

Hodnotenie:   (4,4 z 5)

Naučte sa mikroslužby so Spring Boot: Praktický prístup k Restful Services s využitím architektúry riadenej udalosťami, Cloud-Native Patterns a Containe (Moiss Macero Garca)

Recenzie čitateľov

Zhrnutie:

Kniha ponúka komplexného a praktického sprievodcu budovaním mikroslužieb pomocou Spring Boot, ktorý predstavuje postupný prístup kombinujúci teóriu s praktickými príkladmi. Efektívne učí architektúru a vývoj mikroslužieb a zároveň sa zaoberá obmedzeniami mikroslužieb v určitých scenároch. Niektorí čitatelia však zaznamenali potrebu lepšieho zjednodušenia a jasnejšieho vysvetlenia niektorých pojmov.

Výhody:

Komplexné pokrytie mikroslužieb od základov až po pokročilé témy.

Nevýhody:

Praktický, praktický prístup s reálnymi prípadmi.

(na základe 10 čitateľských recenzií)

Pôvodný názov:

Learn Microservices with Spring Boot: A Practical Approach to Restful Services Using an Event-Driven Architecture, Cloud-Native Patterns, and Containe

Obsah knihy:

Vytvorte architektúru mikroslužieb založenú na jazyku Java pomocou frameworku Spring Boot vývojom aplikácie z malého monolitu na udalosťami riadenú architektúru zloženú z niekoľkých služieb. Táto prepracovaná kniha sa riadi postupným prístupom pri výučbe štruktúry mikroslužieb, vývoja riadeného testovaním a bežných vzorov v distribuovaných systémoch, ako je zisťovanie služieb, vyrovnávanie záťaže, smerovanie, centralizované protokoly, konfigurácia podľa prostredia a kontajnerizácia.

Táto aktualizovaná kniha teraz zahŕňa to, čo bolo pridané do najnovšej verzie Spring Boot, vrátane podpory najnovšej verzie Java SE.

Viac hĺbkových znalostí o tom, ako Spring Boot funguje.

Testovanie pomocou JUnit 5.

Zmeny v nástrojoch Spring Cloud používaných na zisťovanie služieb a vyrovnávanie záťaže.

Vytváranie obrazov Docker pomocou cloud-native buildpackov.

Základné riešenie centralizovaného logovania.

Sledovateľnosť E2E pomocou nástroja Sleuth.

Centralizovaná konfigurácia pomocou nástroja Consul.

Aktualizácia mnohých závislostí.

Podpora pre Spring Data Neumann.

A ďalšie.

Autor Moises Macero používa pragmatický prístup, aby vysvetlil výhody používania tohto typu softvérovej architektúry, namiesto toho, aby vás rozptyľoval teoretickými konceptmi. Venuje sa niektorým najmodernejším technikám počítačového programovania z praktického hľadiska. Sústredíte sa na to, čo je dôležité, začnete s minimálnym životaschopným produktom, ale zachováte si flexibilitu pri jeho vývoji.

Čo sa naučíte

⬤ Vybudovať mikroslužby pomocou Spring Boot.

⬤ Objavíte architektonické vzory pre distribuované systémy, ako je asynchrónne spracovanie, prípadná konzistencia, odolnosť, škálovateľnosť a ďalšie.

⬤ Používať architektúru riadenú udalosťami a zasielanie správ pomocou RabbitMQ.

⬤ Zvládnuť zisťovanie služieb pomocou Consul a vyvažovanie záťaže pomocou Spring Cloud Load Balancer.

⬤ Smerovanie požiadaviek pomocou služby Spring Cloud Gateway.

⬤ Udržujte flexibilné konfigurácie podľa prostredia pomocou Spring Cloud Consul.

⬤ Sledovanie každej požiadavky od začiatku do konca pomocou aplikácie Sleuth a centralizovaného protokolovania.

⬤ Umiestnite svoje mikroslužby kdekoľvek ako kontajnery Docker.

⬤ Spustite všetky komponenty v architektúre mikroslužieb pomocou Docker Compose.

Pre koho je táto kniha určená

Tí, ktorí majú aspoň nejaké predchádzajúce skúsenosti s programovaním v jazyku Java. Predchádzajúce skúsenosti so Spring Boot sa odporúčajú, ale nevyžadujú.

Ďalšie údaje o knihe:

ISBN:9781484261309
Autor:
Vydavateľ:
Väzba:Mäkká väzba
Rok vydania:2020
Počet strán:426

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Naučte sa mikroslužby so Spring Boot: Praktický prístup k Restful Services s využitím architektúry...
Vytvorte architektúru mikroslužieb založenú na...
Naučte sa mikroslužby so Spring Boot: Praktický prístup k Restful Services s využitím architektúry riadenej udalosťami, Cloud-Native Patterns a Containe - Learn Microservices with Spring Boot: A Practical Approach to Restful Services Using an Event-Driven Architecture, Cloud-Native Patterns, and Containe
Naučte sa mikroslužby so Spring Boot 3: Praktický prístup s využitím architektúry riadenej...
Táto kniha vám ukáže, ako vytvoriť architektúru...
Naučte sa mikroslužby so Spring Boot 3: Praktický prístup s využitím architektúry riadenej udalosťami, cloudovo natívnych vzorov a kontajnerizácie - Learn Microservices with Spring Boot 3: A Practical Approach Using Event-Driven Architecture, Cloud-Native Patterns, and Containerization

Diela autora vydali tieto vydavateľstvá: