Cloud native patterns : designing change-tolerant software /
Cornelia Davis ; foreword by Gene Kim.
- xxvii, 367 pages : illustrations ; 24 cm
Includes bibliographical references and index.
Part 1. The cloud-native context. You keep using that word: defining "cloud-native" -- Running cloud-native applications in production -- The platform for cloud-native software -- Part 2. Cloud-native patterns. Event-driven microservices: it's not just request/response -- App redundancy : scale-out and statelessness -- Application configuration : not just environment variables -- The application lifecycle : accounting for constant change -- Accessing apps : services, routing and service discovery -- Interaction redundancy : retries and other control loops -- Fronting services : circuit breakers and API gateways -- Troubleshooting : finding the needle in the haystack -- Cloud-native data : breaking the data monolith.