Microservices From Day One : Build robust and scalable software from the start - Carneiro Jr., Cloves; Schmelmer, Tim.; SpringerLink (Online service) (Berkeley, CA : Apress : Imprint: Apress, 2016)
Part I. Service Oriented Architectures -- 1. Microservices: The What and the Why -- 2. Rules of Engagement -- Part II. APIs -- 3. Partitioning Your Business into Services -- 4. Designing your APIs -- 5. Defining APIs -- 6. Consuming your APIs -- 7. Optimizing your APIs -- Part III. Development and Deployment -- 8. Development Environment and Workflow -- 9. Testing with Services -- 10. Deploying and Running Microservices -- Part IV. Putting Everything Together -- 11. One Client - Mobile/Web - Application -- 12. Services in Different Languages -- 13. Monitoring Your Services -- 14. Operational Excellence with Microservices.
Keywords: Software engineering; Computer programming; Programming languages (Electronic computers).; Software Engineering; Programming Techniques; Programming Languages, Compilers, Interpreters