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

Compute Design and Management

In the last chapter, I tried to give you a first insight into the Azure platform with a comprehensive introduction. Now, the question arises is how is it going? At least from the viewpoint of the software architect, the question is easy to answer: first, we must make decisions about the technologies used.

OK, now I have to be honest. There is no simple answer. The reasons for this are:

  • The large number of available technologies
  • The ability to combine offered technologies (typical example: Azure Service Fabric - also known as Azure microservices with Azure Container Services)

But let us return to the keyword decisions now. The decisions that we have to make as a software architect are usually in two areas:

  • Compute: Compute is the area in which you deploy (host) your applications. This can, for example, be done as an Azure VM, but it is also conceivable within a microservices architecture.
  • Data storing and processing: This area is quickly explained. No application is today possible without the possibility of storing and, if necessary, processing data. This can, for example, be done by Azure Storage, but also by a more complex solution such as Azure Data Lake.

In this chapter, we will deal with the area compute (or at least a selection thereof). However, the selection I made covered at least 90% of all Azure solutions. The area data storing and processing follows in the next chapter.

You will learn all about the basic architectures (sometimes also called architecture styles) behind the offers. In the places where it is useful, I will also introduce the common design patterns.

In detail, we will explore the following topics in this chapter:

  • IaaS I (Azure VMs)
  • IaaS II (Azure Container Services)
  • PaaS I (Azure App Services)
  • PaaS II (Azure Service Fabric, also known as Azure microservices)
主站蜘蛛池模板: 新蔡县| 永顺县| 曲松县| 固原市| 珲春市| 鹰潭市| 融水| 蒙山县| 靖江市| 江孜县| 教育| 临西县| 革吉县| 崇仁县| 潮州市| 博白县| 东山县| 固原市| 呼玛县| 临武县| 库尔勒市| 永清县| 县级市| 抚松县| 宁乡县| 伊宁县| 赤峰市| 沂源县| 武汉市| 青神县| 昌邑市| 同江市| 新安县| 沅江市| 诏安县| 滨州市| 商水县| 庄河市| 张北县| 曲阳县| 竹北市|