Tracking data center construction dependencies using capabilities and skills
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- ORACLE INT CORP
- Filing Date
- 2024-05-10
- Publication Date
- 2026-06-12
Smart Images

Figure 2026519208000001_ABST
Abstract
Claims
[Claim 1] A method by which a computer performs an action. The computing system includes managing multiple skills corresponding to multiple services deployed by a cloud infrastructure organization system during the process related to the construction of a data center, wherein a first skill among the multiple skills indicates a dependency on a second skill among the multiple skills, and each skill among the multiple skills is associated with a corresponding skill state among a plurality of skill states, and the method further includes The computing system maintains an association between the second skill among the multiple skills associated with the multiple services to be deployed and the corresponding capability among the multiple capabilities. The computing system identifies that the corresponding capability associated with the second skill is available, The computing system transitions the second skill among the plurality of skills from a first skill state among the plurality of skill states to a second skill state among the plurality of skill states, at least in part based on the association between the second skill and the corresponding capability. A method performed by a computer, comprising the computing system tracking the progress of the cloud infrastructure organization system through the process relating to the construction of the data center, wherein the tracking is performed at least in part on transitioning the second skill from the first state to the second state. [Claim 2] The computing system identifies additional capabilities among the plurality of capabilities, The computing system determines that the additional capability lacks association with the plurality of skills, The computing system generates shadow skills representing the additional capabilities, The method performed by a computer according to claim 1, further comprising adding the shadow skill to the plurality of skills managed by the computing system. [Claim 3] Identifying the additional capabilities includes obtaining historical capability data showing a set of capabilities previously exposed by the cloud infrastructure organization system in at least one previous construction of the corresponding data center, wherein the set of capabilities includes the additional capabilities, a method performed by a computer according to claim 2. [Claim 4] A method performed by a computer according to any one of claims 1 to 3, wherein identifying that the corresponding capability associated with the second skill is available includes identifying that the corresponding capability has been exposed by the capabilities service of the cloud infrastructure organization service. [Claim 5] A computer method according to any one of claims 1 to 4, further comprising managing a user interface configured to present skill metadata associated with a second skill among the plurality of skills, wherein the skill metadata includes at least one of the following: current status, skill version, a set of one or more associated capabilities, a related service among the plurality of services, and contact information associated with an entity corresponding to the related service. [Claim 6] The computing system transitions the first skill from a third state to a fourth state, at least in part, based on the computing system receiving a first instruction that the second skill is installed. The computing system identifies additional capabilities associated with the first skill, at least partially based on the association between the second skill among the plurality of skills associated with the plurality of services to be deployed and the corresponding capability among the plurality of capabilities. A method performed by a computer according to any one of claims 1 to 5, further comprising the computing system transmitting a second instruction that the capability associated with the first skill is available, in response to receiving the instruction that the first skill is installed. [Claim 7] A computer method according to any one of claims 1 to 6, wherein the first instruction that the second skill is installed is received from the orchestrator of the cloud infrastructure organization system, and the second instruction that the capability is associated with the first skill is transmitted to the capability service of the cloud infrastructure organization system. [Claim 8] It is a cloud computing system, One or more processors, The system comprises one or more memories storing computer executable instructions, and when the computer executable instructions are executed by the one or more processors, the one or more processors... During the process related to the construction of the data center, the cloud infrastructure organization system manages multiple skills corresponding to multiple services to be deployed, the first of the multiple skills indicating a dependency on a second of the multiple skills, each of the multiple skills being associated with a corresponding skill state among multiple skill states, and the computer executable instructions are further on one or more processors. Maintaining an association between the second skill among the multiple skills associated with the multiple services to be deployed and the corresponding capability among the multiple capabilities, Identifying that the corresponding capability associated with the second skill is available, Transitioning the second skill among the plurality of skills from the first of the plurality of skill states to the second of the plurality of skill states, at least partially based on the association between the second skill and the corresponding capability, A cloud computing system that, through the process relating to the construction of the data center, performs tracking of the progress of the cloud infrastructure organization system, wherein the tracking is performed at least in part on transitioning the second skill from the first state to the second state. [Claim 9] Executing the aforementioned computer executable instruction means that the one or more processors Identifying additional capabilities among the aforementioned multiple capabilities, Determining that the aforementioned additional capabilities lack association with the aforementioned multiple skills, To generate a shadow skill representing the aforementioned additional capability, The cloud computing system according to claim 8, further comprising adding the shadow skills to the plurality of skills managed by the computing system. [Claim 10] The cloud computing system according to claim 9, wherein executing the computer executable instruction causing one or more processors to identify the additional capabilities further causes one or more processors to retrieve historical public data indicating a set of capabilities previously published by the cloud infrastructure organization system, the set of capabilities including the additional capabilities. [Claim 11] The cloud computing system according to any one of claims 8 to 10, wherein executing a computer executable instruction causing one or more processors to identify that the corresponding capability associated with the second skill is available further causes one or more processors to identify that the corresponding capability has been exposed by the capability service of the cloud infrastructure organization service. [Claim 12] The cloud computing system according to any one of claims 8 to 11, wherein the one or more processors execute the computer executable instructions causing a user interface configured to present skill metadata associated with a second skill among the plurality of skills, the skill metadata comprising at least one of the following: current status, skill version, a set of one or more associated capabilities, a related service among the plurality of services, and contact information associated with an entity corresponding to the related service. [Claim 13] The one or more processors mentioned above: Transitioning the first skill from a third state to a fourth state, at least in part, based on the computing system receiving a first instruction that the second skill is installed, Identifying additional capabilities associated with the first skill, at least in part, based on the aforementioned associations. A cloud computing system according to any one of claims 8 to 12, which executes a computer executable instruction causing the computer executable to transmit a second instruction that the capability associated with the first skill is available, in response to receiving the instruction that the first skill is installed. [Claim 14] The cloud computing system according to any one of claims 8 to 13, wherein the first instruction that the second skill is installed is received from the orchestrator of the cloud infrastructure organization system, and the second instruction that the capability is associated with the first skill is transmitted to the capability service of the cloud infrastructure organization system. [Claim 15] A non-temporary computer-readable medium storing computer-executable instructions, wherein, when the computer-executable instructions are executed by one or more processors corresponding to a cloud computing system, the cloud computing system... During the process related to the construction of the data center, the cloud infrastructure organization system manages multiple skills corresponding to multiple services to be deployed, where a first skill among the multiple skills indicates a dependency on a second skill among the multiple skills, and each of the multiple skills is associated with a corresponding skill state among the multiple skill states. Maintaining an association between the second skill among the multiple skills associated with the multiple services to be deployed and the corresponding capability among the multiple capabilities, Identifying that the corresponding capability associated with the second skill is available, Transitioning the second skill among the plurality of skills from the first of the plurality of skill states to the second of the plurality of skill states, at least partially based on the association between the second skill and the corresponding capability, The process relating to the construction of the data center further involves tracking the progress of the cloud infrastructure organization system, the tracking being performed at least in part on transitioning the second skill from the first state to the second state, in a non-temporary computer-readable medium. [Claim 16] Executing the aforementioned computer executable instructions in the cloud computing system Identifying additional capabilities among the aforementioned multiple capabilities, Determining that the aforementioned additional capabilities lack association with the aforementioned multiple skills, To generate a shadow skill representing the aforementioned additional capability, The non-temporary computer-readable medium according to claim 15, further comprising the action of adding the shadow skills to the plurality of skills managed by the computing system. [Claim 17] Executing the computer-executable instruction causing the cloud computing system to identify the additional capabilities further causes one or more processors to retrieve historical public data indicating a set of capabilities previously published by the cloud infrastructure organization system, wherein the set of capabilities includes the additional capabilities, according to claim 15 or 16. [Claim 18] The non-temporary computer-readable medium according to claim 17, wherein executing the computer-executable instruction causing the cloud computing system to identify that the corresponding capability associated with the second skill is available further causes one or more processors to identify that the corresponding capability has been exposed by the capability service of the cloud infrastructure organization service. [Claim 19] The non-temporary computer-readable medium according to any one of claims 15 to 18, wherein the cloud computing system executes a computer-executable instruction causing the cloud computing system to manage a user interface configured to present skill metadata associated with a second skill among the plurality of skills, the skill metadata comprising at least one of the following: current status, skill version, a set of one or more associated capabilities, a related service among the plurality of services, and contact information associated with an entity corresponding to the related service. [Claim 20] In the aforementioned cloud computing system, Transitioning the first skill from a third state to a fourth state, at least in part, based on the computing system receiving a first instruction that the second skill is installed, Identifying additional capabilities associated with the first skill, at least in part, based on the aforementioned associations. A non-temporary computer-readable medium according to any one of claims 15 to 19, which executes a computer-executable instruction causing the computer to transmit a second instruction that the capability associated with the first skill is available, in response to receiving the instruction that the first skill is installed.