Mikroslužby so Spring Boot a Spring Cloud - druhé vydanie: Budovanie odolných a škálovateľných mikroslužieb pomocou Spring Cloud, Istio a Kubernetes

Hodnotenie:   (4,4 z 5)

Mikroslužby so Spring Boot a Spring Cloud - druhé vydanie: Budovanie odolných a škálovateľných mikroslužieb pomocou Spring Cloud, Istio a Kubernetes (Magnus Larsson)

Recenzie čitateľov

Zhrnutie:

Kniha je veľmi oceňovaná pre svoj praktický prístup k vývoju mikroslužieb, najmä s využitím Spring Boot, Kubernetes a Service Mesh. Čitatelia oceňujú aktualizácie v druhom vydaní a efektívne vysvetlenie zložitých tém. Zatiaľ čo mnohí ju považujú za neoceniteľnú pre reálne aplikácie, objavujú sa kritické pripomienky týkajúce sa nedostatku širších abstraktných vysvetlení a niektorých chýbajúcich referenčných zdrojov.

Výhody:

Praktický, praktický prístup k budovaniu a prevádzke mikroslužieb.
Pokrýva širokú škálu technológií vrátane Spring Boot, Docker, Kubernetes a Istio.
Aktualizovaný obsah v druhom vydaní rozširuje znalosti.
Podrobné pokyny pre rôzne operačné systémy.
K dispozícii sú dobré príklady a osvedčené postupy od autora.
Vynikajúci zdroj informácií pre začiatočníkov aj skúsených vývojárov.

Nevýhody:

Niektorí čitatelia ju považovali za príliš náročnú na kód s malým množstvom diagramov alebo abstraktných vysvetlení.
Niektoré odkazované zdroje už nemusia byť k dispozícii.
Niektorí si želali komplexnejšie pokrytie nasadenia cloudu a nástrojov DevOps.
Počiatočná krivka učenia sa môže byť strmá vzhľadom na zložitosť témy.

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

Pôvodný názov:

Microservices with Spring Boot and Spring Cloud - Second Edition: Build resilient and scalable microservices using Spring Cloud, Istio, and Kubernetes

Obsah knihy:

Sprievodca krok za krokom na vytvorenie a nasadenie aplikácií založených na mikroslužbách v produkčnej kvalite

Kľúčové vlastnosti:

⬤ Vytvárajte cloudovo orientované mikroslužby pripravené na produkciu pomocou tejto komplexne aktualizovanej príručky.

⬤ Poznajte výzvy budovania rozsiahlych architektúr mikroslužieb.

⬤ Zistite, ako v kombinácii so Spring Cloud, Kubernetes a Istio získať to najlepšie.

Popis knihy:

S touto knihou sa naučíte, ako efektívne budovať a nasadzovať mikroslužby. Toto nové vydanie bolo aktualizované pre najnovšie verzie Spring, Java, Kubernetes a Istio a demonštruje rýchlejšie a jednoduchšie spracovanie Spring Boot, lokálnych klastrov Kubernetes a inštaláciu Istio. Rozšírený rozsah zahŕňa natívnu kompiláciu mikroslužieb založených na Spring, podporu pre Windows a Mac a úvod do Helm 3 na balenie a nasadenie. Prepracovaná kapitola o zabezpečení teraz sleduje špecifikáciu OAuth 2. 1 a využíva novo spustený autorizačný server Spring Authorization Server od tímu Spring.

Začnete so sadou jednoduchých spolupracujúcich mikroslužieb, pridáte perzistenciu a odolnosť, vytvoríte reaktívne mikroslužby a zdokumentujete ich API pomocou Swagger/OpenAPI.

Pochopíte, ako sa používajú základné návrhové vzory na pridanie dôležitých funkcií, ako je napríklad zisťovanie služieb pomocou služby Netflix Eureka a okrajové servery pomocou služby Spring Cloud Gateway. Naučíte sa, ako nasadzovať mikroslužby pomocou Kubernetes a osvojiť si Istio. Preskúmate centralizovanú správu logov pomocou zásobníka Elasticsearch, Fluentd a Kibana (EFK) a budete monitorovať mikroslužby pomocou Prometheus a Grafana.

Na konci tejto knihy si budete istí pri budovaní mikroslužieb, ktoré sú škálovateľné a robustné, pomocou Spring Boot a Spring Cloud.

Čo sa naučíte:

⬤ Vybudovať reaktívne mikroslužby pomocou Spring Boot.

⬤ Vyvíjať odolné a škálovateľné mikroslužby pomocou služby Spring Cloud.

⬤ Používať OAuth 2. 1/OIDC a Spring Security na ochranu verejných API.

⬤ Zavedenie Dockera na preklenutie medzery medzi vývojom, testovaním a produkciou.

⬤ Umiestňovať a spravovať mikroslužby pomocou Kubernetes.

⬤ Využite Istio na zlepšenie bezpečnosti, pozorovateľnosti a riadenia prevádzky.

⬤ Písať a spúšťať manuálne a automatizované testy mikroslužieb pomocou JUnit, testcontainers, Gradle a bash.

Pre koho je táto kniha určená:

Táto kniha je určená pre vývojárov a architektov Java a Spring, ktorí sa chcú naučiť, ako od základov budovať prostredia mikroslužieb a nasadzovať ich buď lokálne, alebo v cloude pomocou Kubernetes ako kontajnerového orchestrátora a Istio ako siete služieb.

Na začatie práce s touto knihou nie sú potrebné žiadne znalosti architektúry mikroslužieb.

Ďalšie údaje o knihe:

ISBN:9781801072977
Autor:
Vydavateľ:
Väzba:Mäkká väzba

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Mikroslužby v praxi so Spring Boot a Spring Cloud - Hands-On Microservices with Spring Boot and...
Aplikovať vzory mikroslužieb na budovanie...
Mikroslužby v praxi so Spring Boot a Spring Cloud - Hands-On Microservices with Spring Boot and Spring Cloud
Mikroslužby so Spring Boot a Spring Cloud - druhé vydanie: Budovanie odolných a škálovateľných...
Sprievodca krok za krokom na vytvorenie a...
Mikroslužby so Spring Boot a Spring Cloud - druhé vydanie: Budovanie odolných a škálovateľných mikroslužieb pomocou Spring Cloud, Istio a Kubernetes - Microservices with Spring Boot and Spring Cloud - Second Edition: Build resilient and scalable microservices using Spring Cloud, Istio, and Kubernetes
Mikroslužby so Spring Boot 3 a Spring Cloud - tretie vydanie: Budovanie odolných a škálovateľných...
Vytvárajte a nasadzujte aplikácie založené na...
Mikroslužby so Spring Boot 3 a Spring Cloud - tretie vydanie: Budovanie odolných a škálovateľných mikroslužieb pomocou Spring Cloud, Istio a Kubernete - Microservices with Spring Boot 3 and Spring Cloud - Third Edition: Build resilient and scalable microservices using Spring Cloud, Istio, and Kubernete

Diela autora vydali tieto vydavateľstvá:

© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)