What are microservices?

Microservices have become an increasingly popular architecture choice over the past five years. With the ability to deliver software faster and support newer technologies, these independently releasable services give software architects, programmers, and developers more freedom to react, make differ...

Full description

Bibliographic Details
Main Author: Newman, Sam
Format: eBook
Language:English
Published: Sebastopol, CA O'Reilly Media 2019
Edition:Second edition
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
LEADER 02916nmm a2200409 u 4500
001 EB001954389
003 EBX01000000000000001117291
005 00000000000000.0
007 cr|||||||||||||||||||||
008 210123 ||| eng
050 4 |a HD30.37 
100 1 |a Newman, Sam 
245 0 0 |a What are microservices?  |c Sam Newman 
250 |a Second edition 
260 |a Sebastopol, CA  |b O'Reilly Media  |c 2019 
300 |a 1 volume  |b illustrations 
505 0 |a Includes bibliographical references 
653 |a Technologie de l'information / Gestion 
653 |a Information technology / Management / fast 
653 |a Web services / fast 
653 |a Electronic data processing / Distributed processing / Management / fast 
653 |a Entreprises / Informatique 
653 |a Web services / http://id.loc.gov/authorities/subjects/sh2003001435 
653 |a Services Web 
653 |a Business enterprises / Data processing / fast 
653 |a Information technology / Management / http://id.loc.gov/authorities/subjects/sh2008006980 
653 |a Electronic data processing / Distributed processing / Management / http://id.loc.gov/authorities/subjects/sh2010014266 
653 |a Business enterprises / Data processing 
041 0 7 |a eng  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
776 |z 9781492074939 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781492074946/?ar  |x Verlag  |3 Volltext 
082 0 |a 658 
082 0 |a 000 
082 0 |a 338 
082 0 |a 330 
520 |a Microservices have become an increasingly popular architecture choice over the past five years. With the ability to deliver software faster and support newer technologies, these independently releasable services give software architects, programmers, and developers more freedom to react, make different decisions, and respond faster to change. In this report, you'll explore the benefits of microservices and their limitations. You'll learn what microservices are, how they work, and why this approach is different than other ways of decomposing your architecture. Author Sam Newman (Building Microservices, Monolith to Microservices) explains that while many companies have shown how effective microservices can be, this architecture also adds a lot of complexity to your system. This report helps you determine if microservices are right for your organization. Learn the key concepts of a microservices architecture Examine microservice advantages, including robustness, scaling, and ease of deployment Contrast microservices with single-process, modular, and distributed monoliths Explore enabling technologies such as containers and Kubernetes, streaming, public cloud, and serverless Understand microservice pain points: technology overhead, monitoring and troubleshooting, security, and data consistency Learn situations where microservices work well--and situations where they don't