Microservices: A Practical Guide: Principles,Concepts,and Recipes,2nd Edition


Microservices: A Practical Guide
by 作者: Eberhard Wolff
pages 页数: 335 pages
Publisher Finelybook 出版社: CreateSpace Independent Publishing Platform (April 15,2018)
Language 语言: English
ISBN-10 书号: 1717075908
ISBN-13 书号: 9781717075901


Book Description
You’ve decided to use microservices in your next project—now what? Microservices: A Practical Guide is a cookbook of immediately useful techniques you can customize for your project’s unique requirements. Get hands-on with the tools and technologies you need to build robust,production-ready,scalable microservices applications.
The microservices design separates applications built with tightly coupled components into a system of independent,single-responsibility services that you can write and maintain individually. Building microservices-based applications presents some new design and implementation challenges,especially in the area of messaging,transactions,and state. The payoff can be big,though. This approach makes it easier to share work between teams and quicker to bring software to production.
In Microservices: A Practical Guide,architecture expert Eberhard Wolff starts by 作者: introducing microservices,self-contained systems,and the migration to microservices architecture. You’ll then move on to cookbook-style recipes that answer the most common challenges and operations of implementing microservices,including client-side and server-side frontend integration,asynchronous microservices,synchronous systems,and utilizing microservices platforms such as Kubernetes,Istio,and Cloud Foundry. Each recipe is fully illustrated with demo code and suggested variations that make them easy to adapt to your needs. By the time you’re done,you’ll have the skills to start implementing microservices architecture and a handy guide to consult as you work.
What’s inside
Migrating to microservices
Frontend Integration with JavaScript and Edge Side Includes
Asynchronous microservices with Apache Kafka or REST/Atom
Synchronous microservices with the Netflix Stack or Consul
Microservice platforms: Kubernetes,Cloud Foundry,or Istio
Monitoring with Prometheus
Log Analysis with Elasticsearch and Kibana
Tracing with Zipkin
Contents
0 Introduction
Part l: Principles of Microservices
1 Microservices
2 Micro and Macro Architecture
3Migration
Part ll: Technology Stacks
4Docker
5 Technical Micro Architecture
6 Self-contained Systems
7 Concept: Frontend Integration
8 Recipe: Links and Client-side Integration
9 Recipe: Server-side Integration using Edge Side Includes(ESI)
10 Concept: Asynchronous Microservices
11 Recipe: Messaging and Kafka
12 Recipe: Asynchronous Communication with Atom and REST
13 Concept: Synchronous Microservices
14Recipe: REST with the Netflix Stack
15 Recipe: REST with Consul and Apache httpd
16 Concept: Microservices Platforms
17 Recipe: Docker Containers with Kubernetes
18Recipe: PaaS with Cloud Foundry
Part ll: Operation
19 Concept: Operation
20 Recipe: Monitoring with Prometheus
21 Recipe: Log Analysis with the Elastic Stack
22 Recipe: Tracing with Zipkin
23 Recipe: Service Mesh lstio
24 And Now What?
Appendix A: Installation of the Environment
Appendix B: Maven Commands
Appendix C: Docker and Docker Compose Commands

下载地址:

Microservices A Practical Guide 2nd Edition 9781617296505.zip

打赏
未经允许不得转载:finelybook » Microservices: A Practical Guide: Principles,Concepts,and Recipes,2nd Edition

相关推荐

  • 暂无文章

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下

您的打赏,我们将继续给力更多优质内容

支付宝扫一扫打赏

微信扫一扫打赏