Service archive support
First Claim
Patent Images
1. A method comprising:
- receiving, by a cloud infrastructure system comprising one or more computing devices, a message corresponding to an archive trigger event, the archive trigger event including a request for archiving a first service and a second service, both of the first service and the second service being subscribed by a customer through a subscription;
obtaining, by the one or more computing devices, information regarding the subscription, the information indicating one or more services for which archival support is available;
determining, by the one or more computing devices, that customer information related to the first service is to be archived based on the first service being included in the one or more services;
determining, by the one or more computing devices, that customer information related to the second service is not to be archived based on the second service not being included in the one or more services;
based on the determination that the customer information related to the first service is to be archived, sending, by the one or more computing devices, an instruction to the first service to create an archive for the customer, the archive including the customer information related to the first service subscribed to by the customer; and
storing, by the one or more computing devices, the archive in an archive directory accessible to the customer.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present invention are directed to systems and methods for providing archival support for one or more services provided by a cloud infrastructure system. One such method comprises receiving a message corresponding to an archive trigger event, and determining based on the message one or more services subscribed to by a customer of a cloud infrastructure system which are to be archived. The method further comprises sending an instruction to the one or more services to archive customer information, and storing each archive in an archive directory accessible to the customer.
201 Citations
19 Claims
-
1. A method comprising:
-
receiving, by a cloud infrastructure system comprising one or more computing devices, a message corresponding to an archive trigger event, the archive trigger event including a request for archiving a first service and a second service, both of the first service and the second service being subscribed by a customer through a subscription; obtaining, by the one or more computing devices, information regarding the subscription, the information indicating one or more services for which archival support is available; determining, by the one or more computing devices, that customer information related to the first service is to be archived based on the first service being included in the one or more services; determining, by the one or more computing devices, that customer information related to the second service is not to be archived based on the second service not being included in the one or more services; based on the determination that the customer information related to the first service is to be archived, sending, by the one or more computing devices, an instruction to the first service to create an archive for the customer, the archive including the customer information related to the first service subscribed to by the customer; and storing, by the one or more computing devices, the archive in an archive directory accessible to the customer. - View Dependent Claims (2, 3, 4, 5, 6, 16, 17, 18, 19)
-
-
7. A system comprising:
-
a cloud infrastructure system comprising one or more computing devices, wherein the cloud infrastructure system provides a plurality of services; a tenant automation system (TAS) module, that executes on the one or more computing devices, wherein upon execution of the TAS module, the TAS module performs one or more operations to; receive a message corresponding to an archive trigger event, the archive trigger event including a request for archiving a first service and a second service, both of the first service and the second service being subscribed by a customer through a subscription; obtain information regarding the subscription, the information indicating one or more services for which archival support is available; determine that customer information related to the first service is to be archived based on the first service being included in the one or more services; and determine that customer information related to the second service is not to be archived based on the second service not being included in the one or more services; and a service deployment infrastructure (SDI) module, that executes on the one or more computing devices, wherein upon execution of the SDI module, the SDI module performs one or more operations to; based on the determination that the customer information related to the first service is to be archived by the TAS module, send an instruction to the first service to create an archive for the customer, the archive including the customer information related to the first service as subscribed to by the customer; and store the archive in an archive directory accessible to the customer. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable storage medium including instructions stored thereon which, when executed by a computer, cause the computer to perform the steps of:
-
receiving, by a infrastructure system comprising a computer system, a message corresponding to an archive trigger event, the archive trigger event including a request for archiving a first service and a second service, both of the first service and the second service being subscribed by a customer through a subscription; obtaining, by the computer system, information regarding the subscription, the information indicating one or more services for which archival support is available; determining, by the computer system, that customer information related to the first service is to be archived based on the first service being included in the one or more services; determining, by the computer system, that customer information related to the second service is not to be archived based on the second service not being included in the one or more services; based on the determination that the customer information related to the first service is to be archived, sending, by the computer system, an instruction to the first service to create an archive for the customer, the archive including the customer information related to the first service as subscribed to by the customer; and storing, by the computer system, the archive in an archive directory accessible to the customer. - View Dependent Claims (14, 15)
-
Specification