• Fri frakt över 249 kr
  • •
  • Snabba leveranser
  • •
  • Billiga böcker
Kundservice

Du är på sajten för privatpersoner.

Företag, bibliotek eller offentlig verksamhet?

Du handlar på classic.bokus.com, där alla dina funktioner finns intakta.
Till classic.bokus.com
Bokus logotyp. Gå till startsidan.
  • Erbjudanden
  • Student
  • Topplistor
  • Barn & ungdom
  • Bokus Play
  • E-böcker
  • Ljudböcker
  • Pocketböcker
  • Spel & pussel

Upp till 25% på utvalda nyheter →

Sidfot

Mina sidor

    Hjälp

    • Kundservice
    • Vanliga frågor och svar
    • Frakt och leverans
    • Retur vid ångerrätt
    • Reklamera vara
    • Betalning
    • Köpvillkor
    • Allmänna villkor
    • Information om webbplatsens tillgänglighet

    Om Bokus

    • Om oss
    • Pressrum
    • För studenter
    • För företag
    • För bibliotek och offentlig verksamhet
    • För leverantörer
    • Hållbarhet

    Populärt

    • Aktuella erbjudanden
    • Presentkort
    • Studentlitteratur
    • Nya böcker
    • Topplistor
    • Signerade böcker
    • Engelska böcker

    Inspiration

    • Boktips
    • BookTok
    • Populära bokserier
    • Barnbokskaraktärer
    • Populära författare
    Logotyp för Bokus
    Följ oss på Facebook (extern länk)Följ oss på Instagram (extern länk)Följ oss på YouTube (extern länk)Följ oss på TikTok (extern länk)
    bokus @ CookiesAnpassa cookiesIntegritetspolicyKöpvillkor
    Till Citymail hemsida (extern länk)Till Budbee hemsida (extern länk)Till Postnord hemsida (extern länk)Till Schenker hemsida (extern länk)Till Early Bird hemsida (extern länk)Till Walleys hemsida (extern länk)
    1. Data och IT
    2. Systemvetenskap och AI

    Microservices with Spring Boot and Spring Cloud

    Build resilient and scalable microservices using Spring Cloud, Istio, and Kubernetes

    AvMagnus Larsson

    Häftad, Engelska, 2021

    649 kr

    Beställningsvara. Skickas inom 5-8 vardagar. Fri frakt över 249 kr.

    Fler format och utgåvor

    Häftad

    633 kr

    Beskrivning

    THIS BOOK IS OUTDATED: A new and updated version of this book is available. You can find the link further down on this page.Key FeaturesBuild cloud-native production-ready microservices with this comprehensively updated guideUnderstand the challenges of building large-scale microservice architecturesLearn how to get the best out of Spring Cloud, Kubernetes, and Istio in combinationBook DescriptionWant to build and deploy microservices, but don’t know where to start? Welcome to Microservices with Spring Boot and Spring Cloud.This edition features the most recent versions of Spring, Java, Kubernetes, and Istio, demonstrating faster and simpler handling of Spring Boot, local Kubernetes clusters, and Istio installation. The expanded scope includes native compilation of Spring-based microservices, support for Mac and Windows with WSL2, and an introduction to Helm 3 for packaging and deployment. A revamped security chapter now follows the OAuth 2.1 specification and makes use of the newly launched Spring Authorization Server from the Spring team.You’ll start with a set of simple cooperating microservices, then add persistence and resilience, make your microservices reactive, and document their APIs using OpenAPI.Next, you’ll learn how fundamental design patterns are applied to add important functionality, such as service discovery with Netflix Eureka and edge servers with Spring Cloud Gateway. You’ll deploy your microservices using Kubernetes and adopt Istio, then explore centralized log management using the Elasticsearch, Fluentd, and Kibana (EFK) stack, and then monitor microservices using Prometheus and Grafana.By the end of this book, you'll be building scalable and robust microservices using Spring Boot and Spring Cloud.What you will learnBuild reactive microservices using Spring BootDevelop resilient and scalable microservices using Spring CloudUse OAuth 2.1/OIDC and Spring Security to protect public APIsImplement Docker to bridge the gap between development, testing, and productionDeploy and manage microservices with KubernetesApply Istio for improved security, observability, and traffic managementWrite and run automated microservice tests with JUnit, testcontainers, Gradle, and bashWho this book is forIf you’re a Java or Spring Boot developer learning how to build microservice landscapes from scratch, then this book is for you. You don’t need any prior knowledge about microservices architecture to get started, but a solid grasp and enough experience in Java and Spring Boot to build apps autonomously is a must.

    Produktinformation

    • Utgivningsdatum:2021-07-29
    • Mått:191 x 235 x 42 mm
    • Vikt:1 417 g
    • Format:Häftad
    • Språk:Engelska
    • Antal sidor:774
    • Upplaga:2
    • Förlag:Packt Publishing Limited
    • ISBN:9781801072977

    Utforska kategorier

    • Systemvetenskap och AI inom Data och IT
    • Nätverk och kommunikation inom Data och IT
    • Programspråk inom Data och IT

    Mer om författaren

    Magnus Larsson, an IT industry veteran since 1986, has consulted for major Swedish firms such as Volvo, Ericsson, and AstraZeneca. Despite past struggles with distributed systems, today's open source tools such as Spring Cloud, Kubernetes, and Istio offer effective solutions. For the past 10 years, Magnus has been helping customers use these tools and has shared his insights through presentations and blog posts.

    Innehållsförteckning

    • Table of ContentsIntroduction to MicroservicesIntroduction to Spring Boot Creating a Set of Cooperating MicroservicesDeploying our Microservices using DockerAdding an API Description using OpenAPIAdding Persistence Developing Reactive MicroservicesIntroduction to Spring CloudAdding Service Discovery Using Netflix EurekaUsing Spring Cloud Gateway to Hide Microservices Behind an Edge ServerSecuring Access to APIsCentralized ConfigurationImproving Resilience Using Resilience4jUnderstanding Distributed TracingIntroduction to KubernetesDeploying Our Microservices to KubernetesImplementing Kubernetes Features to Simplify the System LandscapeUsing a Service Mesh to Improve Observability and ManagementCentralized Logging with the EFK StackMonitoring MicroservicesInstallation instructions for macOSInstallation Instructions for Microsoft Windows with WSL 2 and Ubuntu Native Compiled Java Microservices