SYSTEM AND METHOD FOR SERVICE IMPORT/EXPORT IN A CLOUD PLATFORM ENVIRONMENT
First Claim
1. A system for exporting and importing services from a source domain to a target domain in a cloud computing platform environment, comprising:
- one or more computers including a cloud environment executing thereon;
a cloud platform component provided as an installable software suite within the cloud environment, that supports provisioning of enterprise applications; and
a service provider interface that includes a service backup interface and a service restore interface, wherein the interfaces are implemented by an SME of each service in the cloud platform component;
wherein an SME of a service in a source service domain creates a backup file from post-provision changes to the service, and transfers the backup file to a target service domain; and
wherein the transferred backup file is applied to a new service created using replicated domain configurations from the source service domain to the target service domain.
1 Assignment
0 Petitions
Accused Products
Abstract
In accordance with an embodiment, described herein is a system and method for exporting and importing a PaaS service and associated configurations across service domains are provided. The system comprises a cloud platform component provided as an installable software suite within a cloud environment; a test to production (T2P) framework module that includes a PaaS plugin and a plurality of T2P plugins and tools; and a user interface where the plugins and tools can be invoked to export domain configurations from a source service domain, and import the domain configurations to a target domain. In accordance with an embodiment, the system further includes a service provider interface (SPI) that can be implemented by an SME of each service housed in a service domain, to provide service backup and restore functionalities for exporting and importing that service.
7 Citations
15 Claims
-
1. A system for exporting and importing services from a source domain to a target domain in a cloud computing platform environment, comprising:
-
one or more computers including a cloud environment executing thereon; a cloud platform component provided as an installable software suite within the cloud environment, that supports provisioning of enterprise applications; and a service provider interface that includes a service backup interface and a service restore interface, wherein the interfaces are implemented by an SME of each service in the cloud platform component; wherein an SME of a service in a source service domain creates a backup file from post-provision changes to the service, and transfers the backup file to a target service domain; and wherein the transferred backup file is applied to a new service created using replicated domain configurations from the source service domain to the target service domain. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for exporting and importing services from a source domain to a target domain in a cloud computing platform environment, comprising:
-
providing one or more computers including a cloud environment executing thereon; providing a cloud platform component provided as an installable software suite within the cloud environment, that supports provisioning of enterprise applications; and providing a service provider interface that includes a service backup interface and a service restore interface, wherein the interfaces are implemented by an SME of each service in the cloud platform component; wherein an SME of a service in a source service domain creates a backup file from post-provision changes to the service, and transfers the backup file to a target service domain; and wherein the transferred backup file is applied to a new service created using replicated domain configurations from the source service domain to the target service domain. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory computer readable storage medium, including instructions stored thereon which when read and executed by one or more computers cause the one or more computers to perform the steps comprising:
-
providing one or more computers including a cloud environment executing thereon; providing a cloud platform component provided as an installable software suite within the cloud environment, that supports provisioning of enterprise applications; and providing a service provider interface that includes a service backup interface and a service restore interface, wherein the interfaces are implemented by an SME of each service in the cloud platform component; wherein an SME of a service in a source service domain creates a backup file from post-provision changes to the service, and transfers the backup file to a target service domain; and wherein the transferred backup file is applied to a new service created using replicated domain configurations from the source service domain to the target service domain. - View Dependent Claims (12, 13, 14, 15)
-
Specification