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

Provisioning

The ARM framework helps to provision resources. The entire framework is highly scalable, performance-centric, and comprises multiple internal components. These components are not directly visible to users, but they help implement modularity and reusability within the overall architecture.

Here is the ARM architecture:

Here is the same architecture using examples of resource providers and types:

We will be referring to this architecture not only in this section but also throughout this chapter. The architecture comprises an Azure Resource Manager API component. This is one of the main components and the first point of contact with the Azure APIs for doing any operation within Azure. This is the control plane for the entire ARM framework.

When a client wants to talk to Azure, they must send their requests to this component. The ARM API does all the deciding, routing, and scheduling of resources. It hands over the incoming requests to other components that have designated responsibilities. While provisioning resources, it hands over the requests to the resource provider component, and the resource provider eventually ensures that resource instances are created based on the resource types controlled by them. Similarly, it hands over the request to other components, such as Azure policies, to evaluate the request and check whether the action in the request should be executed or denied.

主站蜘蛛池模板: 张家川| 长乐市| 黎川县| 九龙县| 大姚县| 阳朔县| 拉孜县| 辉县市| 丽水市| 呼伦贝尔市| 井冈山市| 阳原县| 嘉峪关市| 云安县| 双辽市| 兴安县| 搜索| 都兰县| 南丹县| 平顺县| 射洪县| 巨野县| 襄汾县| 花莲市| 南通市| 金沙县| 图木舒克市| 宜城市| 邯郸市| 滕州市| 大冶市| 嵩明县| 历史| 孝义市| 广河县| 交口县| 高雄县| 五峰| 盖州市| 长治县| 巴塘县|