Cloud Native Development Patterns and Best Practices : Practical architectural patterns for building modern, distributed cloud-native systems.
Build systems that leverage the benefits of the cloud faster than ever before with cloud-native development. This book focuses on patterns for building highly scalable cloud-native systems. You will learn how the combination of cloud, reactive principles, devops, and automation enable teams to conti...
Saved in:
Online Access: |
Full text (MCPHS users only) |
---|---|
Main Author: | |
Format: | Electronic eBook |
Language: | English |
Published: |
Birmingham :
Packt Publishing,
2018
|
Subjects: | |
Local Note: | ProQuest Ebook Central |
MARC
LEADER | 00000cam a2200000ui 4500 | ||
---|---|---|---|
001 | in00000149561 | ||
006 | m o d | ||
007 | cr |n|---||||| | ||
008 | 180224s2018 enk o 000 0 eng d | ||
005 | 20240701204441.1 | ||
020 | |a 9781788476690 |q (electronic bk.) | ||
020 | |a 1788476697 |q (electronic bk.) | ||
020 | |a 1788473922 | ||
020 | |a 9781788473927 | ||
024 | 3 | |a 9781788473927 | |
029 | 1 | |a CHNEW |b 000987177 | |
029 | 1 | |a CHVBK |b 509400949 | |
029 | 1 | |a AU@ |b 000066230185 | |
035 | |a (OCoLC)1024274206 | ||
035 | |a (OCoLC)on1024274206 | ||
037 | |a B08810 |b 01201872 | ||
037 | |a 8AD1F09C-6197-4DF0-9047-FA78DBFBE7F4 |b OverDrive, Inc. |n http://www.overdrive.com | ||
040 | |a EBLCP |b eng |e pn |c EBLCP |d MERUC |d CHVBK |d OCLCO |d IDB |d OCLCQ |d OCLCF |d VT2 |d TEFOD |d OCLCQ |d LVT |d C6I |d N$T |d ZCU |d OCLCQ |d OCLCO |d NZAUC |d OCLCQ |d OCLCO |d OCLCL | ||
050 | 4 | |a QA76.585 |b .G553 2018 | |
072 | 7 | |a COM |x 013000 |2 bisacsh | |
072 | 7 | |a COM |x 014000 |2 bisacsh | |
072 | 7 | |a COM |x 018000 |2 bisacsh | |
072 | 7 | |a COM |x 067000 |2 bisacsh | |
072 | 7 | |a COM |x 032000 |2 bisacsh | |
072 | 7 | |a COM |x 037000 |2 bisacsh | |
072 | 7 | |a COM |x 052000 |2 bisacsh | |
082 | 0 | 4 | |a 004.6782 |2 23 |
100 | 1 | |a Gilbert, John. | |
245 | 1 | 0 | |a Cloud Native Development Patterns and Best Practices : |b Practical architectural patterns for building modern, distributed cloud-native systems. |
260 | |a Birmingham : |b Packt Publishing, |c 2018. | ||
300 | |a 1 online resource (311 pages) | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
500 | |a Example â#x80;#x93; order orchestration | ||
505 | 0 | |a Cover; Title Page; Copyright and Credits; Dedication; Packt Upsell; Contributors; Table of Contents; Preface; Chapter 1: Understanding Cloud Native Concepts; Establishing the context; Rewiring your software engineering brain; Defining cloud-native; Powered by disposable infrastructure; Composed of bounded, isolated components; Scales globally; Embraces disposable architecture; Leverages value-added cloud services; Welcomes polyglot cloud; Empowers self-sufficient, full-stack teams; Drives cultural change; Summary; Chapter 2: The Anatomy of Cloud Native Systems; The cloud is the database. | |
505 | 8 | |a Reactive ManifestoTurning the database inside out; Bulkheads; Event streaming; Polyglot Persistence; Cloud native database; Cloud native patterns; Foundation patterns; Boundary patterns; Control patterns; Bounded isolated components; Functional boundaries; Bounded context; Component patterns; Data life cycle; Single responsibility; Technical isolation; Regions and availability zones; Components; Data; Accounts; Providers; Summary; Chapter 3: Foundation Patterns; Cloud-Native Databases Per Component; Context, problem, and forces; Solution; Resulting context. | |
505 | 8 | |a Example â#x80;#x93; cloud-native database triggerEvent Streaming; Context, problem, and forces; Solution; Resulting context; Example â#x80;#x93; stream, producer, and consumer; Event Sourcing; Context, problem, and forces; Solution; Event-First Variant; Database-First Variant; Resulting context; Example â#x80;#x93; database-first event sourcing; Data Lake; Context, problem, and forces; Solution; Resulting context; Example â#x80;#x93; Data Lake consumer component; Stream Circuit Breaker; Context, problem, and forces; Solution; Resulting context; Example â#x80;#x93; stream processor flow control; Trilateral API. | |
505 | 8 | |a Context, problem, and forcesSolution; Resulting context; Example â#x80;#x93; asynchronous API documentation; Example â#x80;#x93; component anatomy; Summary; Chapter 4: Boundary Patterns; API Gateway; Context, problem,  and forces; Solution; Resulting context; Example â#x80;#x93; CRUD service; Command Query Responsibility Segregation (CQRS); Context, problem, and forces; Solution; Resulting context; Example â#x80;#x93; inverse oplock; Example â#x80;#x93; event sourced join; Offline-first database; Context, problem, and forces; Solution; Resulting context; Example â#x80;#x93; offline-first counter; Backend For Frontend. | |
505 | 8 | |a Context, problem, and forcesSolution; Resulting context; Example â#x80;#x93; Author BFF; Example â#x80;#x93; Worker BFF; Example â#x80;#x93; Customer BFF; Example â#x80;#x93; Manager BFF; External Service Gateway; Context, problem, and forces; Solution; Outbound communication; Inbound communication; Resulting context; Example â#x80;#x93; user authentication integration; Summary; Chapter 5: Control Patterns; Event collaboration; Context, problem,  and forces; Solution; Resulting context; Example â#x80;#x93; order collaboration; Event orchestration; Context, problem, and forces; Solution; Resulting context. | |
520 | |a Build systems that leverage the benefits of the cloud faster than ever before with cloud-native development. This book focuses on patterns for building highly scalable cloud-native systems. You will learn how the combination of cloud, reactive principles, devops, and automation enable teams to continuously deliver innovation with confidence. | ||
588 | 0 | |a Print version record. | |
590 | |a ProQuest Ebook Central |b Ebook Central College Complete | ||
650 | 0 | |a Cloud computing. | |
650 | 0 | |a Application program interfaces. | |
650 | 0 | |a Application software |x Development. | |
758 | |i has work: |a Cloud native development patterns and best practices (Text) |1 https://id.oclc.org/worldcat/entity/E39PD3gghgPJRgxp76GyV3b36X |4 https://id.oclc.org/worldcat/ontology/hasWork | ||
776 | 0 | 8 | |i Print version: |a Gilbert, John. |t Cloud Native Development Patterns and Best Practices : Practical architectural patterns for building modern, distributed cloud-native systems. |d Birmingham : Packt Publishing, ©2018 |
852 | |b E-Collections |h ProQuest | ||
856 | 4 | 0 | |u https://ebookcentral.proquest.com/lib/mcphs/detail.action?docID=5301598 |z Full text (MCPHS users only) |t 0 |
938 | |a EBL - Ebook Library |b EBLB |n EBL5301598 | ||
938 | |a EBSCOhost |b EBSC |n 1712734 | ||
947 | |a FLO |x pq-ebc-base | ||
999 | f | f | |s cb56e149-0556-41a2-a906-029e4ca43a6f |i 1a1c1e2d-076a-44c6-adf7-cf080c9d5b90 |t 0 |
952 | f | f | |a Massachusetts College of Pharmacy and Health Sciences |b Online |c Online |d E-Collections |t 0 |e ProQuest |h Other scheme |
856 | 4 | 0 | |t 0 |u https://ebookcentral.proquest.com/lib/mcphs/detail.action?docID=5301598 |y Full text (MCPHS users only) |