官术网_书友最值得收藏!

Related Architecture Styles and Use Cases

Microservices are on top of the hype at this point. At the same time, there are noises around certain other architecture styles, for instance, serverless architecture. Which one is good? Are they competing against each other? What are the appropriate scenarios and the best ways to leverage microservices? These are the obvious questions raised by many developers.

In this chapter, we will analyze various other architecture styles and establish the similarities and relationships between microservices and other buzz words such as Service Oriented Architecture (SOA), Twelve-Factor Apps, serverless computing, Lambda architectures, DevOps, Cloud, Containers, and Reactive Microservices. Twelve-Factor Apps defines a set of software engineering principles to develop applications targeting cloud. We will also analyze typical use cases of microservices and review some of the popular frameworks available for the rapid development of microservices.

By the end of this chapter, you will have learned about the following:

  • Relationship of microservices with SOA and Twelve-Factor Apps
  • Link to serverless computing and Lambda architecture style used in the context of Big Data, cognitive computing, and the Internet of Things (IoT)
  • Supporting architecture elements such as Cloud, Containers, and DevOps
  • Reactive Microservices
  • Typical use cases of microservices architecture
  • A few popular microservices frameworks
主站蜘蛛池模板: 桓台县| 丰县| 板桥市| 乌兰浩特市| 彭阳县| 金秀| 德格县| 神池县| 贵阳市| 鸡东县| 海南省| 平陆县| 阿拉善左旗| 绥江县| 农安县| 新丰县| 冕宁县| 阿坝| 寻乌县| 西充县| 维西| 彰化县| 武汉市| 凭祥市| 靖边县| 花莲县| 门头沟区| 蓬溪县| 五河县| 红河县| 关岭| 宜川县| 淮安市| 海城市| 北票市| 东丰县| 西城区| 清远市| 华容县| 临澧县| 保德县|