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

Introduction

It's an exciting time to be in the software industry. Over the past few years, we've seen an evolution in architectural patterns, with a considerable movement away from large, monolithic applications toward microservices. As cloud computing has evolved, so too have the systems and services we software developers have at our disposal. One of the most revolutionary tools in this domain is lambda functions, or more accurately, Functions as a Service. A step beyond microservices, being able to run, manage, and deploy a single function as a different entity has pushed us into the realm of nanoservices.

Of course, this book focuses on design patterns for serverless computing. The best place to start then is: what are design patterns and what is serverless computing?

If you're just beginning your journey into the world of serverless systems and patterns, I encourage you to read other resources to get more details on these and related topics. Our upcoming discussion intends to set the stage for building systems with patterns, but it's not necessary to explain the foundations of serverless platforms or its concepts in excruciating detail.

In this chapter, I'll first define a few relevant terms and concepts before diving deeper into those topics. Then, I'll discuss when serverless architectures are or are not a good fit. Finally, I'll explain the various categories of serverless patterns that I'll present in this book. I presume that you, the reader, are somewhat familiar with these large topics, but absolute mastery is not required.

At the end of this chapter, you should be able to do the following:

  • Describe the term serverless in your own words
  • Know how design patterns relate to serverless architectures
  • Understand general classifications of serverless design patterns
主站蜘蛛池模板: 炎陵县| 元江| 扶风县| 正阳县| 平度市| 长兴县| 云梦县| 平湖市| 河北区| 八宿县| 龙井市| 陈巴尔虎旗| 渑池县| 兴隆县| 涞源县| 张掖市| 平阳县| 托克逊县| 孟津县| 前郭尔| 临湘市| 武山县| 上蔡县| 鄂州市| 马公市| 乌鲁木齐市| 连云港市| 梁河县| 沈阳市| 临清市| 玉林市| 丹凤县| 安龙县| 元谋县| 开江县| 兴文县| 桑植县| 大悟县| 上高县| 南平市| 商洛市|