000 03031cam a22004575i 4500
001 23064163
005 20240319104108.0
008 230413t20212021caua e b 001 0 eng d
010 _a 2021276967
015 _aGBC1A9943
_2bnb
016 7 _a020257078
_2Uk
020 _a9781492034025
_q(pbk.)
020 _a1492034029
_q(pbk.)
035 _a(OCoLC)on1263799754
040 _aUKMGB
_beng
_cUKMGB
_erda
_dOCLCO
_dOCLCF
_dJAS
_dOQX
_dJOZ
_dUOK
_dCDX
_dOCL
_dNWQ
_dOCLCO
_dDLC
042 _alccopycat
082 0 4 _a005.1
_223
100 1 _aNewman, Sam,
_eauthor.
245 1 0 _aBuilding microservices
_b: designing fine-grained systems
_c/ Sam Newman.
250 _aSecond Edition.
264 1 _aSebastopol, CA :
_bO'Reilly Media,
_c2021.
264 4 _c©2021
300 _axxiv, 586 pages :
_billustrations ;
_c24 cm
500 _aPrevious edition: 2015.
504 _aIncludes bibliographical references (pages 563-568) and index.
505 0 _aPart I. Foundation. What are microservices? — How to model microservices — Splitting the monolith — Microservice communication styles — Part II. Implementation. Implementing microservice communication — Workflow — Build — Deployment — Testing — From monitoring to observability — Security — Resiliency — Scaling — Part III. People. User interfaces — Organizational structures — The evolutionary architect — Afterword: Bringing it all together.
520 _a"As organizations shift from monolithic applications to smaller, self-contained microservices, distributed systems have become more fine-grained. But developing these new systems brings its own host of problems. This expanded second edition takes a holistic view of topics that you need to consider when building, managing, and scaling microservices architectures. Through clear examples and practical advice, author Sam Newman gives everyone from architects and developers to testers and IT operators a firm grounding in the concepts. You'll dive into the latest solutions for modeling, integrating, testing, deploying, and monitoring your own autonomous services. Real-world cases reveal how organizations today manage to get the most out of these architectures." --
_cProvided by publisher.
650 0 _aComputer architecture.
650 0 _aComputer software
_xDevelopment.
650 0 _aService-oriented architecture (Computer science)
650 0 _aDistributed operating systems (Computers)
650 6 _aOrdinateurs
_xArchitecture.
650 6 _aArchitecture orientée service (Informatique)
650 6 _aSystèmes d'exploitation répartis.
650 7 _aComputer software
_xDevelopment.
_2fast
_0(OCoLC)fst00872537
650 7 _aComputer architecture.
_2fast
_0(OCoLC)fst00872026
650 7 _aDistributed operating systems (Computers)
_2fast
_0(OCoLC)fst00895586
650 7 _aService-oriented architecture (Computer science)
_2fast
_0(OCoLC)fst01746814
942 _2lcc
999 _c3613
_d3613
041 _aEnglish