Distribuerte systemer har utviklet seg betydelig de siste ti årene, fra tunge, monolitiske applikasjoner til mindre, selvstendige mikrotjenester. Utviklingen av disse systemene medfører imidlertid sine egne utfordringer. I denne reviderte utgaven av den praktiske boken gir forfatteren Sam Newman en helhetlig tilnærming til viktige temaer som systemarkitekter og administratorer må ta hensyn til når de bygger, administrerer og utvikler mikrotjenestearkitekturer. Mikrotjenesteteknologier utvikler seg raskt, og denne oppdaterte utgaven inkluderer et nytt kapittel om serverløse og skybaserte applikasjoner, utvidet dekning av brukergrensesnitt, flere konkrete kodeeksempler, samt andre forbedringer gjennom hele boken. Newman legger grunnlaget for forståelsen av konsepter samtidig som han utforsker moderne løsninger for modellering, integrering, testing, distribusjon og overvåking av dine egne autonome tjenester. Leseren følger en fiktiv bedrift gjennom hele boken for å lære hvordan man effektivt kan implementere mikrotjenestearkitekturer.