Cloud Service Architecture Quality Evaluation Method and Apparatus
AssigneeHuawei Cloud Computing Technologies Co., Ltd.
InventorsHaifeng Yang, Qi Dang, Haonan Huang
Life of this patent
Estimating the term…
Abstract
A cloud service architecture quality evaluation method includes displaying a cloud architecture diagram, where the cloud architecture diagram represents a cloud service architecture, and where the cloud architecture diagram includes a first cloud graphical element, a second cloud graphical element, and an integration relationship between the first cloud service and the second cloud service in the cloud service architecture. The first cloud graphical element corresponds to a first cloud service, and the second cloud graphical element corresponds to a second cloud service.
Claims20
A method comprising:
- displaying a cloud architecture editing interface, wherein the cloud architecture editing interface comprises a graphical element selection area, wherein the graphical element selection area comprises one or more cloud graphical elements, and wherein the one or more cloud graphical elements correspond to one or more cloud services and comprise a first cloud graphical element for a first cloud service and a second cloud graphical element for a second cloud service;
- obtaining a first graphical element selection instruction from a user for the first cloud graphical element;
- obtaining a second graphical element selection instruction from the user for the second cloud graphical element;
- displaying a cloud architecture diagram of a cloud service architecture, wherein the cloud architecture diagram comprises the first cloud graphical element, the second cloud graphical element, and a first integration relationship between the first cloud service and the second cloud service in the cloud service architecture, and wherein the first integration relationship is represented by a connection line between the first cloud graphical element and the second cloud graphical element in the cloud architecture diagram or by an inclusion relationship between the first cloud graphical element and the second cloud graphical element in the cloud architecture diagram;
- evaluating the first integration relationship based on a first type of the first cloud service and a second type of the second cloud service, a communication mode between the first cloud service and the second cloud service, wherein the communication mode comprises a communication protocol between the first cloud service and the second cloud service, or comprises a communication path between the first cloud service and the second cloud service, or communication content between the first cloud service and the second cloud service, wherein the communication content comprises communication data content between the first cloud service and the second cloud service or comprises a communication data format between the first cloud service and the second cloud service;
- and
- displaying, to the user, an integration relationship evaluation result between the first cloud service and the second cloud service.
A device, comprising:
- a memory, wherein the memory is configured to store instructions;
- and
- one or more processors coupled to the memory and configured to execute the instructions to cause the device to:
- display a cloud architecture editing interface, wherein the cloud architecture editing interface comprises a graphical element selection area, wherein the graphical element selection area comprises one or more cloud graphical elements, and wherein the one or more cloud graphical elements correspond to one or more cloud services and comprise a first cloud graphical element for a first cloud service and a second cloud graphical element for a second cloud service;
- obtain a first graphical element selection instruction from a user for the first cloud graphical element;
- obtain a second graphical element selection instruction from the user for the second cloud graphical element;
- display a cloud architecture diagram of a cloud service architecture, wherein the cloud architecture diagram comprises the first cloud graphical element, the second cloud graphical element, and a first integration relationship between the first cloud service and the second cloud service in the cloud service architecture, and wherein the first integration relationship is represented by a connection line between the first cloud graphical element and the second cloud graphical element in the cloud architecture diagram or by an inclusion relationship between the first cloud graphical element and the second cloud graphical element in the cloud architecture diagram;
- evaluate the first integration relationship based on a first type of the first cloud service and a second type of the second cloud service, a communication mode between the first cloud service and the second cloud service, wherein the communication mode comprises a communication protocol between the first cloud service and the second cloud service, or comprises a communication path between the first cloud service and the second cloud service, or communication content between the first cloud service and the second cloud service, wherein the communication content comprises communication data content between the first cloud service and the second cloud service, or comprises a communication data format between the first cloud service and the second cloud service;
- and
- display, to the user, an integration relationship evaluation result between the first cloud service and the second cloud service.
Dependencies are inferred from the claim text.