Strategic monoliths and microservices: driving innovation using purposeful architecture
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Boston
Addison-Wesley
[2022]
|
Schriftenreihe: | Pearson Addison-Wesley signature series
|
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | Literaturangaben |
Beschreibung: | xxxi, 313 Seiten Illustrationen, Diagramme 23 cm |
ISBN: | 9780137355464 0137355467 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV048452456 | ||
003 | DE-604 | ||
005 | 20230203 | ||
007 | t | ||
008 | 220902s2022 xxua||| |||| 00||| eng d | ||
020 | |a 9780137355464 |9 978-0-13-735546-4 | ||
020 | |a 0137355467 |c paperback |9 0-13-735546-7 | ||
035 | |a (OCoLC)1351545954 | ||
035 | |a (DE-599)KXP1810189810 | ||
040 | |a DE-604 |b ger |e rda | ||
041 | 0 | |a eng | |
044 | |a xxu |c XD-US | ||
049 | |a DE-824 |a DE-739 |a DE-384 | ||
084 | |a ST 230 |0 (DE-625)143617: |2 rvk | ||
084 | |a SR 860 |0 (DE-625)143367: |2 rvk | ||
100 | 1 | |a Vernon, Vaughn |e Verfasser |0 (DE-588)1050688252 |4 aut | |
245 | 1 | 0 | |a Strategic monoliths and microservices |b driving innovation using purposeful architecture |c Vaughn Vernon, Tomasz Jaskuła ; foreword by Mary Poppendieck |
264 | 1 | |a Boston |b Addison-Wesley |c [2022] | |
300 | |a xxxi, 313 Seiten |b Illustrationen, Diagramme |c 23 cm | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a Pearson Addison-Wesley signature series | |
500 | |a Literaturangaben | ||
650 | 0 | 7 | |a Softwarearchitektur |0 (DE-588)4121677-5 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Mikroservice |0 (DE-588)1073948900 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Architektur |g Informatik |0 (DE-588)4139374-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Softwareentwicklung |0 (DE-588)4116522-6 |2 gnd |9 rswk-swf |
653 | 0 | |a Service-oriented architecture (Computer science) | |
653 | 0 | |a Distributed operating systems (Computers) | |
653 | 0 | |a Distributed operating systems (Computers) | |
653 | 0 | |a Service-oriented architecture (Computer science) | |
689 | 0 | 0 | |a Mikroservice |0 (DE-588)1073948900 |D s |
689 | 0 | 1 | |a Architektur |g Informatik |0 (DE-588)4139374-0 |D s |
689 | 0 | 2 | |a Softwareentwicklung |0 (DE-588)4116522-6 |D s |
689 | 0 | 3 | |a Softwarearchitektur |0 (DE-588)4121677-5 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Jaskuła, Tomasz |d ca. 20./21. Jh. |e Verfasser |0 (DE-588)1274137241 |4 aut | |
700 | 1 | |a Poppendieck, Mary |4 wpr | |
856 | 4 | 2 | |m Digitalisierung UB Passau - ADAM Catalogue Enrichment |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=033830585&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-033830585 |
Datensatz im Suchindex
_version_ | 1804184385429176320 |
---|---|
adam_text | Contents Foreword............................................................................................................... xiii Preface ................................................................................................................. xvii Acknowledgments................................................................................................xxv About the Authors ......................................................................................... xxxi Part I: Transformational Strategic Learning through Experimentation....................................................... 1 Executive Summary..................................................... ՝........................................... 3 Chapter 1: Business Goals and Digital Transformation.................................... 7 Digital Transformation: What Is the Goal? .......................................... 8 Software Architecture Quick Glance .......................................... 10 Why Software Goes Wrong................................................................... 11 Debt Metaphor........................................................................... 12 Software Entropy....................................................................... 13 Big Ball of Mud ......................................................................... 14 Running Example ..................................................................... 15 Your Enterprise and Conway’s Law ..................................................... 18 Communication Is about Knowledge
....................................... 19 The Telephone Game................................................................. 21 Reaching Agreement Is Hard..................................................... 22 But Not Impossible ................................................................... 23 (Re)Thinking Software Strategy........................................................... 24 Thinking ................................................................................... 24 Rethinking................................................................................. 26 Are Monoliths Bad?............................................................................... 30 Are Microservices Good? ..................................................................... 31 Don’t Blame Agile................................................................................. 34 vii
viii Contents Getting Unstuck...................................................................................... 36 Summary ................................................................................................ 37 References .............................................................................................. 38 Chapter 2: Essential Strategic Learning Tools..................................................39 Making Decisions Early and Late, Right and Wrong........................... Culture and Teams ................................................................................ Failure Is Not Fatal ................................................................... Failure Culture Is Not Blame Culture....................................... Getting Conway’s Law Right ................................................... Enabling Safe Experimentations............................................... Modules First.......................................................................................... Deployment Last.................................................................................... Everything in Between............................................................................ Business Capabilities, Business Processes, and Strategic Goals................................................................... Strategic Delivery on Purpose................................................... Using Cynefin to Make Decisions............................................. Where Is Your Spaghetti and How Fast Does It Cook? .......................
Strategic Architecture ............................................................................ Applying the Tools.................................................................................. Summary................................................................................................ References .............................................................................................. 40 43 45 46 47 51 51 55 57 57 62 66 70 70 72 75 75 Chapter 3: Events-First Experimentation and Discovery................................ 77 Commands and Events .......................................................................... Using Software Models ............................................................. Rapid Learning with EventStorming..................................................... When Remote Sessions Are Demanded..................................... Facilitating Sessions................................................................... Big-Picture Modeling................................................................. Applying the Tools.................................................................................. Summary................................................................................................ References ............................................................................................ 78 81 81 84 85 89 92 99 100
Contents Part II: Driving Business Innovation.......................................... 101 Executive Summary........................................................................................... 103 Chapter 4: Reaching Domain-Driven Results ............................................ 109 Domains and Subdomains................................................................... Ill Summary.............................................................................................. 115 References ............................................................................................ 116 Chapter 5: Contextual Expertise................................................................... 117 Bounded Context and Ubiquitous Language ..................................... 117 Core Domain....................................................................................... 121 Supporting Subdomains, Generic Subdomains, and Technical Mechanisms ............................................................................... 123 Supporting Subdomains........................................................... 124 Generic Subdomains ............................................................... 124 Technical Mechanisms ........................................................... 125 Business Capabilities and Contexts..................................................... 125 Not Too Big, Not Too Small............................................................... 128 Summary.............................................................................................. 129
References ........................................................................................... 130 Chapter 6: Mapping, Failing, and Succeeding—Choose Two.................. 131 Context Mapping ............................................................................... Partnership............................................................................... Shared Kernel........................................................................... Customer-Supplier Development ........................................... Conformist............................................................................... Anticorruption Layer............................................................... Open-Host Service................................................................... Published Language................................................................. Separate Ways ......................................................................... Topography Modeling......................................................................... Ways to Fail and Succeed..................................................................... Applying the Tools............................................................................... Summary.............................................................................................. References ............................................................................................ 131 133 135 137 139 141 143 148 151 151 154 158 163 164 ix
x Contents Chapter 7: Modeling Domain Concepts......................................................... 165 Entities................................................................. Value Objects........................................................................................ Aggregates............................................................................................ Domain Services .................................................................................. Functional Behavior............................................................................. Applying the Tools............................................................................... Summary................................................ References ............................................................................................ 166 167 168 169 170 173 173 174 Part III: Events-First Architecture....................................................175 Executive Summary............................................................................................ 177 Chapter 8: Foundation Architecture .............................................................. 181 Architectural Styles, Patterns, and Decision Drivers ......................... Ports and Adapters (Hexagonal)............................................. Modularization ....................................................................... REST Request-Response ....................................................... Quality Attributes...............................................................................
Security .................................................................................... Privacy ...................................................................................... Performance............................................................................. Scalability................................................................................... Resilience: Reliability and Fault Tolerance.............................. Complexity................................................................................. Applying the Tools................................................................................. Summary............................................................................................... References ............................................................................................. 183 183 190 193 196 196 199 201 203 204 205 206 207 208 Chapter 9: Message- and Event-Driven Architectures............................... 211 Message- and Event-Based REST....................................................... Event Logs ............................................................................... Subscriber Polling ................................................................... Server-Sent Events..................................................................... Event-Driven and Process Management.............................................. Event Sourcing....................................................................................... 216 216 218 219 220 223
Contents CQRS.................................................................................................... Serverless and Function as a Service................................................... Applying the Tools............................................................................... Summary............................................................................................. References ........................................................................................... 227 229 231 231 232 Part IV: The Two Paths for Purposeful Architecture ............ 233 Executive Summary............................................................................................. 235 Chapter 10: Building Monoliths Like You Mean It...................................... 239 Historical Perspective ........................................................................... Right from the Start ........................................................................... Business Capabilities ............................................................... Architecture Decisions............................................................... Right from Wrong................................................................................. Change within Change ............................................................ Break the Coupling ................................................................... Keeping It Right...................................................................................
Summary............................................................................................. References ............................................................................................. 241 244 245 248 253 256 259 264 265 266 Chapter 11: Monolith to Microservices Like a Boss .................................... 267 Mental Preparation with Resolve ....................................................... Modular Monolith to Microservices.................................................... Big Ball of Mud Monolith to Microservices........................................ User Interactions ..................................................................... Harmonizing Data Changes .................................................... Deciding What to Strangle ...................................................... Unplugging the Legacy Monolith........................................................ Summary ............................................................................................... References ............................................................................................. 267 271 275 276 278 284 286 287 288 Chapter 12: Require Balance, Demand Strategy.......................................... 289 Balance and Quality Attributes............................................................ Strategy and Purpose............................................................................. Business Goals Inform Digital Transformation ...................... Use Strategic Learning Tools....................................................
289 291 291 292 xi
xii Contents Event-Driven Lightweight Modeling....................................... Driving Business Innovation ................................................... Events-First Architecture......................................................... Monoliths as a First-Order Concern....................................... Purposeful Microservices from a Monolith ........................... Balance Is Unbiased, Innovation Is Essential ......................... Conclusion............................................................................................ References ............................................................................................ 292 293 294 295 295 296 297 298 Index.................................................................................................................. 299
|
adam_txt |
Contents Foreword. xiii Preface . xvii Acknowledgments.xxv About the Authors . xxxi Part I: Transformational Strategic Learning through Experimentation. 1 Executive Summary. ՝. 3 Chapter 1: Business Goals and Digital Transformation. 7 Digital Transformation: What Is the Goal? . 8 Software Architecture Quick Glance . 10 Why Software Goes Wrong. 11 Debt Metaphor. 12 Software Entropy. 13 Big Ball of Mud . 14 Running Example . 15 Your Enterprise and Conway’s Law . 18 Communication Is about Knowledge
. 19 The Telephone Game. 21 Reaching Agreement Is Hard. 22 But Not Impossible . 23 (Re)Thinking Software Strategy. 24 Thinking . 24 Rethinking. 26 Are Monoliths Bad?. 30 Are Microservices Good? . 31 Don’t Blame Agile. 34 vii
viii Contents Getting Unstuck. 36 Summary . 37 References . 38 Chapter 2: Essential Strategic Learning Tools.39 Making Decisions Early and Late, Right and Wrong. Culture and Teams . Failure Is Not Fatal . Failure Culture Is Not Blame Culture. Getting Conway’s Law Right . Enabling Safe Experimentations. Modules First. Deployment Last. Everything in Between. Business Capabilities, Business Processes, and Strategic Goals. Strategic Delivery on Purpose. Using Cynefin to Make Decisions. Where Is Your Spaghetti and How Fast Does It Cook? .
Strategic Architecture . Applying the Tools. Summary. References . 40 43 45 46 47 51 51 55 57 57 62 66 70 70 72 75 75 Chapter 3: Events-First Experimentation and Discovery. 77 Commands and Events . Using Software Models . Rapid Learning with EventStorming. When Remote Sessions Are Demanded. Facilitating Sessions. Big-Picture Modeling. Applying the Tools. Summary. References . 78 81 81 84 85 89 92 99 100
Contents Part II: Driving Business Innovation. 101 Executive Summary. 103 Chapter 4: Reaching Domain-Driven Results . 109 Domains and Subdomains. Ill Summary. 115 References . 116 Chapter 5: Contextual Expertise. 117 Bounded Context and Ubiquitous Language . 117 Core Domain. 121 Supporting Subdomains, Generic Subdomains, and Technical Mechanisms . 123 Supporting Subdomains. 124 Generic Subdomains . 124 Technical Mechanisms . 125 Business Capabilities and Contexts. 125 Not Too Big, Not Too Small. 128 Summary. 129
References . 130 Chapter 6: Mapping, Failing, and Succeeding—Choose Two. 131 Context Mapping . Partnership. Shared Kernel. Customer-Supplier Development . Conformist. Anticorruption Layer. Open-Host Service. Published Language. Separate Ways . Topography Modeling. Ways to Fail and Succeed. Applying the Tools. Summary. References . 131 133 135 137 139 141 143 148 151 151 154 158 163 164 ix
x Contents Chapter 7: Modeling Domain Concepts. 165 Entities. Value Objects. Aggregates. Domain Services . Functional Behavior. Applying the Tools. Summary. References . 166 167 168 169 170 173 173 174 Part III: Events-First Architecture.175 Executive Summary. 177 Chapter 8: Foundation Architecture . 181 Architectural Styles, Patterns, and Decision Drivers . Ports and Adapters (Hexagonal). Modularization . REST Request-Response . Quality Attributes.
Security . Privacy . Performance. Scalability. Resilience: Reliability and Fault Tolerance. Complexity. Applying the Tools. Summary. References . 183 183 190 193 196 196 199 201 203 204 205 206 207 208 Chapter 9: Message- and Event-Driven Architectures. 211 Message- and Event-Based REST. Event Logs . Subscriber Polling . Server-Sent Events. Event-Driven and Process Management. Event Sourcing. 216 216 218 219 220 223
Contents CQRS. Serverless and Function as a Service. Applying the Tools. Summary. References . 227 229 231 231 232 Part IV: The Two Paths for Purposeful Architecture . 233 Executive Summary. 235 Chapter 10: Building Monoliths Like You Mean It. 239 Historical Perspective . Right from the Start . Business Capabilities . Architecture Decisions. Right from Wrong. Change within Change . Break the Coupling . Keeping It Right.
Summary. References . 241 244 245 248 253 256 259 264 265 266 Chapter 11: Monolith to Microservices Like a Boss . 267 Mental Preparation with Resolve . Modular Monolith to Microservices. Big Ball of Mud Monolith to Microservices. User Interactions . Harmonizing Data Changes . Deciding What to Strangle . Unplugging the Legacy Monolith. Summary . References . 267 271 275 276 278 284 286 287 288 Chapter 12: Require Balance, Demand Strategy. 289 Balance and Quality Attributes. Strategy and Purpose. Business Goals Inform Digital Transformation . Use Strategic Learning Tools.
289 291 291 292 xi
xii Contents Event-Driven Lightweight Modeling. Driving Business Innovation . Events-First Architecture. Monoliths as a First-Order Concern. Purposeful Microservices from a Monolith . Balance Is Unbiased, Innovation Is Essential . Conclusion. References . 292 293 294 295 295 296 297 298 Index. 299 |
any_adam_object | 1 |
any_adam_object_boolean | 1 |
author | Vernon, Vaughn Jaskuła, Tomasz ca. 20./21. Jh |
author_GND | (DE-588)1050688252 (DE-588)1274137241 |
author_facet | Vernon, Vaughn Jaskuła, Tomasz ca. 20./21. Jh |
author_role | aut aut |
author_sort | Vernon, Vaughn |
author_variant | v v vv t j tj |
building | Verbundindex |
bvnumber | BV048452456 |
classification_rvk | ST 230 SR 860 |
ctrlnum | (OCoLC)1351545954 (DE-599)KXP1810189810 |
discipline | Informatik |
discipline_str_mv | Informatik |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02311nam a2200517 c 4500</leader><controlfield tag="001">BV048452456</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20230203 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">220902s2022 xxua||| |||| 00||| eng d</controlfield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780137355464</subfield><subfield code="9">978-0-13-735546-4</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0137355467</subfield><subfield code="c">paperback</subfield><subfield code="9">0-13-735546-7</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)1351545954</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)KXP1810189810</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">xxu</subfield><subfield code="c">XD-US</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-824</subfield><subfield code="a">DE-739</subfield><subfield code="a">DE-384</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 230</subfield><subfield code="0">(DE-625)143617:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">SR 860</subfield><subfield code="0">(DE-625)143367:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Vernon, Vaughn</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1050688252</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Strategic monoliths and microservices</subfield><subfield code="b">driving innovation using purposeful architecture</subfield><subfield code="c">Vaughn Vernon, Tomasz Jaskuła ; foreword by Mary Poppendieck</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Boston</subfield><subfield code="b">Addison-Wesley</subfield><subfield code="c">[2022]</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">xxxi, 313 Seiten</subfield><subfield code="b">Illustrationen, Diagramme</subfield><subfield code="c">23 cm</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="0" ind2=" "><subfield code="a">Pearson Addison-Wesley signature series</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Literaturangaben</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Softwarearchitektur</subfield><subfield code="0">(DE-588)4121677-5</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Mikroservice</subfield><subfield code="0">(DE-588)1073948900</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Architektur</subfield><subfield code="g">Informatik</subfield><subfield code="0">(DE-588)4139374-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Softwareentwicklung</subfield><subfield code="0">(DE-588)4116522-6</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="653" ind1=" " ind2="0"><subfield code="a">Service-oriented architecture (Computer science)</subfield></datafield><datafield tag="653" ind1=" " ind2="0"><subfield code="a">Distributed operating systems (Computers)</subfield></datafield><datafield tag="653" ind1=" " ind2="0"><subfield code="a">Distributed operating systems (Computers)</subfield></datafield><datafield tag="653" ind1=" " ind2="0"><subfield code="a">Service-oriented architecture (Computer science)</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Mikroservice</subfield><subfield code="0">(DE-588)1073948900</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="1"><subfield code="a">Architektur</subfield><subfield code="g">Informatik</subfield><subfield code="0">(DE-588)4139374-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="2"><subfield code="a">Softwareentwicklung</subfield><subfield code="0">(DE-588)4116522-6</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2="3"><subfield code="a">Softwarearchitektur</subfield><subfield code="0">(DE-588)4121677-5</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Jaskuła, Tomasz</subfield><subfield code="d">ca. 20./21. Jh.</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)1274137241</subfield><subfield code="4">aut</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Poppendieck, Mary</subfield><subfield code="4">wpr</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Passau - ADAM Catalogue Enrichment</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=033830585&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-033830585</subfield></datafield></record></collection> |
id | DE-604.BV048452456 |
illustrated | Illustrated |
index_date | 2024-07-03T20:31:18Z |
indexdate | 2024-07-10T09:38:30Z |
institution | BVB |
isbn | 9780137355464 0137355467 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-033830585 |
oclc_num | 1351545954 |
open_access_boolean | |
owner | DE-824 DE-739 DE-384 |
owner_facet | DE-824 DE-739 DE-384 |
physical | xxxi, 313 Seiten Illustrationen, Diagramme 23 cm |
publishDate | 2022 |
publishDateSearch | 2022 |
publishDateSort | 2022 |
publisher | Addison-Wesley |
record_format | marc |
series2 | Pearson Addison-Wesley signature series |
spelling | Vernon, Vaughn Verfasser (DE-588)1050688252 aut Strategic monoliths and microservices driving innovation using purposeful architecture Vaughn Vernon, Tomasz Jaskuła ; foreword by Mary Poppendieck Boston Addison-Wesley [2022] xxxi, 313 Seiten Illustrationen, Diagramme 23 cm txt rdacontent n rdamedia nc rdacarrier Pearson Addison-Wesley signature series Literaturangaben Softwarearchitektur (DE-588)4121677-5 gnd rswk-swf Mikroservice (DE-588)1073948900 gnd rswk-swf Architektur Informatik (DE-588)4139374-0 gnd rswk-swf Softwareentwicklung (DE-588)4116522-6 gnd rswk-swf Service-oriented architecture (Computer science) Distributed operating systems (Computers) Mikroservice (DE-588)1073948900 s Architektur Informatik (DE-588)4139374-0 s Softwareentwicklung (DE-588)4116522-6 s Softwarearchitektur (DE-588)4121677-5 s DE-604 Jaskuła, Tomasz ca. 20./21. Jh. Verfasser (DE-588)1274137241 aut Poppendieck, Mary wpr Digitalisierung UB Passau - ADAM Catalogue Enrichment application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=033830585&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Vernon, Vaughn Jaskuła, Tomasz ca. 20./21. Jh Strategic monoliths and microservices driving innovation using purposeful architecture Softwarearchitektur (DE-588)4121677-5 gnd Mikroservice (DE-588)1073948900 gnd Architektur Informatik (DE-588)4139374-0 gnd Softwareentwicklung (DE-588)4116522-6 gnd |
subject_GND | (DE-588)4121677-5 (DE-588)1073948900 (DE-588)4139374-0 (DE-588)4116522-6 |
title | Strategic monoliths and microservices driving innovation using purposeful architecture |
title_auth | Strategic monoliths and microservices driving innovation using purposeful architecture |
title_exact_search | Strategic monoliths and microservices driving innovation using purposeful architecture |
title_exact_search_txtP | Strategic monoliths and microservices driving innovation using purposeful architecture |
title_full | Strategic monoliths and microservices driving innovation using purposeful architecture Vaughn Vernon, Tomasz Jaskuła ; foreword by Mary Poppendieck |
title_fullStr | Strategic monoliths and microservices driving innovation using purposeful architecture Vaughn Vernon, Tomasz Jaskuła ; foreword by Mary Poppendieck |
title_full_unstemmed | Strategic monoliths and microservices driving innovation using purposeful architecture Vaughn Vernon, Tomasz Jaskuła ; foreword by Mary Poppendieck |
title_short | Strategic monoliths and microservices |
title_sort | strategic monoliths and microservices driving innovation using purposeful architecture |
title_sub | driving innovation using purposeful architecture |
topic | Softwarearchitektur (DE-588)4121677-5 gnd Mikroservice (DE-588)1073948900 gnd Architektur Informatik (DE-588)4139374-0 gnd Softwareentwicklung (DE-588)4116522-6 gnd |
topic_facet | Softwarearchitektur Mikroservice Architektur Informatik Softwareentwicklung |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=033830585&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT vernonvaughn strategicmonolithsandmicroservicesdrivinginnovationusingpurposefularchitecture AT jaskułatomasz strategicmonolithsandmicroservicesdrivinginnovationusingpurposefularchitecture AT poppendieckmary strategicmonolithsandmicroservicesdrivinginnovationusingpurposefularchitecture |