Cantitate/Preț
Produs

Vom Monolithen zu Microservices: Animals

Autor Sam Newman Traducere de Thomas Demmig
de Limba Germană Paperback – 31 oct 2020

Considerăm că punctul de plecare ideal pentru a înțelege valoarea acestui volum este analiza exercițiului de descompunere a unei baze de date partajate, o barieră tehnică majoră în modernizarea sistemelor legacy. Vom Monolithen zu Microservices nu se rezumă la teorie, ci demonstrează cum se poate extrage un serviciu fără a întrerupe fluxul de business, oferind soluții pentru sincronizarea datelor în timp real. Subliniem faptul că Sam Newman abordează migrarea ca pe un proces incremental, nu ca pe o rescriere totală, punând accent pe siguranța operațională. Abordarea sa diferă de Domain-Driven Transformation de Carola Lilienthal prin faptul că este mai puțin axată pe modelarea abstractă a domeniilor și mult mai aplicabilă la nivel de infrastructură și cod. În timp ce Clean Architecture de Robert C. Martin stabilește reguli universale de design, Newman se concentrează pe mecanica specifică a decuplării: cum se gestionează comunicarea între serviciile noi și restul monolitului și ce pattern-uri de refactorizare sunt optime pentru fiecare scenariu. Notăm cu interes integrarea conceptelor de sincronizare a bazelor de date, un subiect adesea evitat în literatura de specialitate. Această lucrare completează organic opera autorului, fiind puntea practică necesară după parcurgerea volumului Building Microservices. Dacă prima sa carte definea arhitectura, Vom Monolithen zu Microservices oferă instrumentarul tehnic pentru execuție. Stilul este tehnic și direct, structura fiind organizată în jurul unor pattern-uri de migrare verificate în proiecte reale, facilitând o tranziție controlată de la o bază de cod rigidă către un ecosistem agil.

Citește tot Restrânge

Din seria Animals

Preț: 19791 lei

Preț vechi: 24740 lei
-20%

Puncte Express: 297

Carte disponibilă

Livrare economică 12-18 mai
Livrare express 05-09 mai pentru 2660 lei


Specificații

ISBN-13: 9783960091400
ISBN-10: 3960091400
Dimensiuni: 164 x 238 x 20 mm
Greutate: 0.51 kg
Editura: dpunkt.verlag
Seria Animals


De ce să citești această carte

Recomandăm această carte arhitecților software și inginerilor care gestionează sisteme legacy complexe. Cititorul câștigă o metodologie clară pentru fragmentarea monolitului în microservicii, minimizând riscurile operaționale. Este un instrument esențial pentru organizațiile care vor să modernizeze infrastructura IT fără a opri producția, oferind pattern-uri de migrare a datelor și codului care pot fi aplicate imediat în proiecte de anvergură.


Despre autor

Sam Newman este un expert tehnolog recunoscut la nivel mondial, cu o experiență vastă acumulată în cadrul ThoughtWorks. Activitatea sa se desfășoară la intersecția dintre dezvoltarea software și operațiunile IT, fiind specializat în designul și construcția sistemelor distribuite moderne. Este autorul volumului de referință Building Microservices, lucrare care a pus bazele teoretice pentru o întreagă generație de arhitecți software. Newman colaborează frecvent cu organizații globale pentru a optimiza sistemele interne, fiind totodată un contribuitor activ la proiecte open source și un vorbitor apreciat la conferințele internaționale de tehnologie.


Descriere scurtă

Bestehende Systeme erfolgreich in eine Microservices-Architektur umgestalten
  • Unerlässliches Expertenwissen für Organisationen, die ihre Codebasis modernisieren wollen
  • Autor des geschätzten Grundlagenwerks »Building Microservices«
  • Orientierung und Anleitung für den anspruchsvollen Migrationsprozess
Wie entflechtet man ein monolithisches System und überführt es in eine Microservices-Architektur? Und wie erhält man gleichzeitig den normalen Betrieb aufrecht? Sam Newman, Autor des viel beachteten Titels »Building Microservices«, beschreibt Szenarien und erprobte Strategien, um bestehende Systeme erfolgreich zu migrieren: von der ersten Planung bis zum Zerlegen von Anwendung und Datenbank. Newman greift hierbei auf viele anschauliche Beispiele zurück, stellt aufschlussreiche Pattern für die Migration vor und gibt praktische Ratschläge.
  • Für Organisationen, die ihre Codebasis in Richtung einer Microservices-Architektur überführen und nicht komplett neu aufbauen wollen
  • Unterstützt Unternehmen bei der Frage, ob und wann sie migrieren und wo sie konkret beginnen sollten
  • Befasst sich mit der Integration und Migration von Legacy-Systemen und der Kommunikation mit diesen Systemen
  • Stellt Migrationspattern vor und beschreibt, wo und wie sie am besten eingesetzt werden
  • Bietet Beispiele für die Datenbankmigration und begleitende Synchronisationsstrategien
  • Beschreibt das Zerlegen von Anwendungen einschließlich einer Reihe von Refaktorisierungspattern

Notă biografică

Sam Newman ist Entwickler, Architekt, Autor und Redner, der mit verschiedenen Unternehmen aus den verschiedensten Bereichen auf der ganzen Welt zusammengearbeitet hat. Er arbeitet unabhängig und konzentriert sich hauptsächlich auf die Cloud, Continuous Delivery und Microservices. Er ist Autor des Bestsellers ¿Building Microservices¿, ebenfalls bei O'Reilly erschienen. Wenn er nicht von einem Zug auf den anderen springt, trifft man ihn auf dem Land in East Kent an, wo er sich über verschiedene Formen des Sports aufregt.