ENGLISH

Developing Open Cloud Native Microservices - Your Java Code in Action.

Book information

Publisher
O’Reilly / IBM
Year
2019
Language
english
Format
PDF
Filesize
2 MB (2184603 bytes)
Pages
96\96
Time added
2019-09-13 19:40:04

Description

https://developer.ibm.com/technologies/java/ Copyright......Page 4 Table of Contents......Page 5 Foreword......Page 7 Why This Book Exists......Page 11 How This Book Is Organized......Page 12 Conventions Used in This Book......Page 13 O’Reilly Online Learning......Page 14 Acknowledgments......Page 15 Microservice Oriented......Page 17 Loosely Coupled......Page 18 Twelve-Factor Methodology......Page 19 Rapid Evolution......Page 20 Performance and Economics......Page 21 Summary......Page 22 Chapter 2. Open Technology Choices......Page 23 Open Source......Page 24 Open Community......Page 25 Open Governance......Page 28 Choosing Application Technologies......Page 30 Java EE and Jakarta EE......Page 31 Eclipse MicroProfile......Page 32 JVM Choices for Cloud Native Applications......Page 33 Why Would You Want to Use a Different JVM?......Page 34 Where Do You Get a Java Runtime?......Page 35 Continuous Delivery and Engineering Practices......Page 37 Summary......Page 38 Rapidly Developing Service Implementations......Page 39 Implementing Domain Classes Using CDI......Page 40 Java Persistence API......Page 45 Boundary Classes......Page 50 Mapping Entities to JSON......Page 52 Validating Resources......Page 54 REST and Hypermedia......Page 56 Summary......Page 58 Background......Page 61 The Common Approach......Page 62 Introducing JSON Web Tokens......Page 63 JWT with MicroProfile......Page 66 Handling Service Faults......Page 68 Publishing and Consuming APIs......Page 71 Summary......Page 73 Chapter 5. Running in Production......Page 75 Reporting Health......Page 76 Kubernetes Integration......Page 78 Monitoring JVM, Runtime, and Application Metrics......Page 79 Dashboards and Alerts......Page 83 Tracing Microservice Requests......Page 85 Summary......Page 89 Asynchronous Execution and Reactive Extensions......Page 91 Threading......Page 92 Conclusions......Page 93 About the Authors......Page 96

Similar books