Platform provider architecture creation utilizing platform architecture type unit definitions
First Claim
1. One or more non-transitory computer-readable storage media comprising instructions that, in response to being executed by a computing device, cause the computing device to interactively develop a customer system, the customer system associated with a customer, using a pre-existing cloud computing platform by:
- defining a platform architecture for the customer system using the pre-existing cloud computing platform, the customer system to be developed in terms of a plurality of architecture types, the architecture types including;
a first architecture type that receives input corresponding to a first customer value view artifact, the first architecture type associated with first Architecture Type Units (ATUs), each first ATU associated with N groupings of first ATU details, each first ATU detail grouping including at least one ATU detail; and
a second architecture type that is different than the first architecture type, the second architecture type associated with second ATUs, each second ATU associated with N groupings of second ATU details, each second ATU detail grouping including at least one ATU detail;
wherein every ATU detail grouping for a given ATU corresponds to a different one of N discrete stages, each discrete stage corresponding, respectively, to a different level of detail including a first level through an Nth level;
receiving verification from the customer of an ATU detail of a first ATU detail grouping corresponding to a discrete stage of an Mth level of detail for a given success gate of a plurality of success gates, the ATU detail of the first ATU detail grouping corresponding to the first architecture type, and wherein the given success gate comprises instructions for confirming the platform architecture in response to execution of the given success gate by the computing device;
receiving verification from the customer of an ATU detail of a second ATU detail grouping corresponding to a discrete stage of an Ith level of detail for the given success gate, the ATU detail of the second ATU detail grouping corresponding to the second architecture type; and
in response to the receipt of verification from the customer of the ATU details for each of the Mth level of detail and the Ith level of detail, executing the given success gate and displaying an indicator to the customer of confirmation of the platform architecture.
2 Assignments
0 Petitions
Accused Products
Abstract
In an example, a method for developing a customer system utilizing a preexisting cloud-computing platform is provided. The method may include defining a platform architecture for the customer system to be developed in terms of a plurality of architecture types—and their predefined architecture type unit. The method may include displaying an indicator of first and second indicators, the first and second indicators corresponding to confirmation of the platform architecture and non-confirmation of the platform architecture, respectively, based on information about a subset of deliverables corresponding to the architecture types.
215 Citations
19 Claims
-
1. One or more non-transitory computer-readable storage media comprising instructions that, in response to being executed by a computing device, cause the computing device to interactively develop a customer system, the customer system associated with a customer, using a pre-existing cloud computing platform by:
-
defining a platform architecture for the customer system using the pre-existing cloud computing platform, the customer system to be developed in terms of a plurality of architecture types, the architecture types including; a first architecture type that receives input corresponding to a first customer value view artifact, the first architecture type associated with first Architecture Type Units (ATUs), each first ATU associated with N groupings of first ATU details, each first ATU detail grouping including at least one ATU detail; and a second architecture type that is different than the first architecture type, the second architecture type associated with second ATUs, each second ATU associated with N groupings of second ATU details, each second ATU detail grouping including at least one ATU detail; wherein every ATU detail grouping for a given ATU corresponds to a different one of N discrete stages, each discrete stage corresponding, respectively, to a different level of detail including a first level through an Nth level; receiving verification from the customer of an ATU detail of a first ATU detail grouping corresponding to a discrete stage of an Mth level of detail for a given success gate of a plurality of success gates, the ATU detail of the first ATU detail grouping corresponding to the first architecture type, and wherein the given success gate comprises instructions for confirming the platform architecture in response to execution of the given success gate by the computing device; receiving verification from the customer of an ATU detail of a second ATU detail grouping corresponding to a discrete stage of an Ith level of detail for the given success gate, the ATU detail of the second ATU detail grouping corresponding to the second architecture type; and in response to the receipt of verification from the customer of the ATU details for each of the Mth level of detail and the Ith level of detail, executing the given success gate and displaying an indicator to the customer of confirmation of the platform architecture. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A system to interactively develop a customer system using a cloud computing platform, comprising:
-
at least one processor; and a memory, the memory including instructions that when executed by the at least one processor cause the system to; define a platform architecture for the customer system using the cloud computing platform, the customer system to be developed in terms of a plurality of architecture types, the customer system associated with a customer, the architecture types including; a first architecture type that receives input corresponding to a first customer value view artifact, the first architecture type associated with first Architecture Type Units (ATUs), each first ATU associated with N groupings of first ATU details, each first ATU detail grouping including at least one ATU detail; and a second architecture type that is different than the first architecture type, the second architecture type associated with second ATUs, each second ATU associated with N groupings of second ATU details, each second ATU detail grouping including at least one ATU detail; wherein every ATU detail grouping for a given ATU corresponds to a different one of N discrete stages, each discrete stage corresponding, respectively, to a different level of detail including a first level through an Nth level; receive verification from the customer of an ATU detail of a first ATU detail grouping corresponding to a discrete stage of an Mth level of detail for a given success gate of a plurality of success gates, the ATU detail of the first ATU detail grouping corresponding to the first architecture type, and wherein the given success gate comprises instructions for confirming the platform architecture in response to execution of the given success gate by the at least one processor; receive verification from the customer of an ATU detail of a second ATU detail grouping corresponding to a discrete stage of an Ith level of detail for the given success gate, the ATU detail of the second ATU detail grouping corresponding to the second architecture type; and in response to the receipt of verification from the customer of the ATU details for each of the Mth level of detail and the Ith level of detail, execute the given success gate and display an indicator to the customer of confirmation of the platform architecture. - View Dependent Claims (17, 18, 19)
-
Specification