RESOURCE OPTIMIZATION USING DATA ISOLATION TO PROVIDE SAND BOX CAPABILITY
First Claim
1. A tangible processor-readable storage device including instructions executable by a digital processor for a method of providing data isolation with respect to lifecycle phases of an application, the tangible processor-readable storage device including one or more instructions for:
- creating a test data isolation and a production data isolation of at least one resource, wherein the test data isolation corresponds with a test lifecycle phase of the application and the production data isolation corresponds with a production lifecycle phase of the application;
storing a first set of data in the test data isolation and a second set of data in the production data isolation;
executing a test version of the application in the test data isolation;
executing a production version of the application in the production data isolation; and
allowing a particular executing version of the application to only access one or more of a process definition, authorization, credentials, or runtime data according to a lifecycle phase selected for a user so that a user'"'"'s login procedure to a workspace is the same regardless the selected lifecycle phase.
1 Assignment
0 Petitions
Accused Products
Abstract
According to one embodiment, data isolation is provided with respect to lifecycle phases of an application. For example, a test data isolation and a production data isolation of at least one resource are created. The test data isolation corresponds with a test lifecycle phase of the application and the production data isolation corresponds with a production lifecycle phase of the application. A first set of data is stored in the test data isolation and a second set of data is stored in the production data isolation. A test version of the application is executed in the test data isolation. A production version of the application is executed in the production data isolation. A particular executing version of the application is allowed to only access data according to a lifecycle phase selected for a user.
-
Citations
20 Claims
-
1. A tangible processor-readable storage device including instructions executable by a digital processor for a method of providing data isolation with respect to lifecycle phases of an application, the tangible processor-readable storage device including one or more instructions for:
-
creating a test data isolation and a production data isolation of at least one resource, wherein the test data isolation corresponds with a test lifecycle phase of the application and the production data isolation corresponds with a production lifecycle phase of the application; storing a first set of data in the test data isolation and a second set of data in the production data isolation; executing a test version of the application in the test data isolation; executing a production version of the application in the production data isolation; and allowing a particular executing version of the application to only access one or more of a process definition, authorization, credentials, or runtime data according to a lifecycle phase selected for a user so that a user'"'"'s login procedure to a workspace is the same regardless the selected lifecycle phase. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of providing data isolation with respect to lifecycle phases of an application executable by a digital processor, wherein the method comprises:
-
creating a test data isolation and a production data isolation of at least one resource, wherein the test data isolation corresponds with a test lifecycle phase of the application and the production data isolation corresponds with a production lifecycle phase of the application; storing a first set of data in the test data isolation and a second set of data in the production data isolation; executing a test version of the application in the test data isolation; executing a production version of the application in the production data isolation; and allowing a particular executing version of the application to only access one or more of a process definition, authorization, credentials, or runtime data according to a lifecycle phase selected for a user so that a user'"'"'s login procedure to a workspace is the same regardless the selected lifecycle phase. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. An apparatus comprising:
-
one or more processors; and a tangible processor-readable storage device including instructions for; creating a test data isolation and a production data isolation of at least one resource, wherein the test data isolation corresponds with a test lifecycle phase of an application and the production data isolation corresponds with a production lifecycle phase of the application; storing a first set of data in the test data isolation and a second set of data in the production data isolation; executing a test version of the application in the test data isolation; executing a production version of the application in the production data isolation; and allowing a particular executing version of the application to only access one or more of a process definition, authorization, credentials, or runtime data according to a lifecycle phase selected for a user so that a user'"'"'s login procedure to a workspace is the same regardless the selected lifecycle phase.
-
Specification