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

Serverless Microservices Architectures and Patterns

Microservices architectures are based on service. You could think of the microservices as a lightweight version of SOA but enriched with more recent architectures, such as the event-driven architecture, where an event is defined as a state of change that's of interest. In this chapter, you will learn about the monolithic multi-tier architecture and monolithic service-oriented architecture (SOA). We will discuss the benefits and drawbacks of both architectures. We will also look at the microservices background to understand the rationale behind its growth, and compare different architectures.

We will cover the design patterns and principles and introduce the serverless microservice integration patterns. We then cover the communication styles and decomposition microservice patterns, including synchronous and asynchronous communication.

You will then learn how serverless computing in AWS can be used to quickly deploy event-driven computing and microservices in the cloud. We conclude the chapter by setting up your serverless AWS and development environment.

In this chapter we will cover the following topics:

  • Understanding different architecture types and patterns
  • Virtual machines, containers, and serverless computing
  • Overview of microservice integration patterns
  • Communication styles and decomposition microservice patterns
  • Serverless computing in AWS
  • Setting up your serverless environment
主站蜘蛛池模板: 望谟县| 永仁县| 逊克县| 黄冈市| 田林县| 海丰县| 黎城县| 正安县| 泰来县| 景东| 岑溪市| 吉水县| 鹿邑县| 德化县| 吴江市| 获嘉县| 土默特右旗| 九寨沟县| 肥东县| 南乐县| 任丘市| 余干县| 通江县| 蓬溪县| 吉林市| 大理市| 辽阳市| 佳木斯市| 花莲县| 承德县| 仁布县| 广德县| 宣威市| 化德县| 黎川县| 泗水县| 临夏市| 灌阳县| 南雄市| 玛多县| 青铜峡市|