Cloud-based Content Management System
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus, including computer program products, implementing and using techniques for providing content management services in a Cloud computing environment. A content management application and associated content is distributed across a set of servers in a Cloud computing environment. Requests for Cloud content management services are received from requesters that are using the Cloud computing environment. The received requests are analyzed to determine an amount of resources needed for responding to the requests. Based on the results of the analysis and a predetermined set of rules, the content management application is dynamically replicated to additional servers within the Cloud computing environment. Any instance of the content management application is capable of replying to any received request so as to maintain a high throughput of the Cloud content management services.
17 Citations
25 Claims
-
1-10. -10. (canceled)
-
11. A computer program product for providing content management services in a Cloud computing environment, the computer program product comprising:
-
a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising; computer readable program code configured to distribute a content management application and associated content across a set of servers in a Cloud computing environment; computer readable program code configured to receive requests for Cloud content management services from requesters that are using the Cloud computing environment; computer readable program code configured to analyze the received requests to determine an amount of resources needed for responding to the requests; and computer readable program code configured to based on the results of the analysis and a predetermined set of rules, dynamically replicate the content management application to additional servers within the Cloud computing environment, wherein any instance of the content management application is capable of replying to any received request to maintain a high throughput of the Cloud content management services. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A system for providing content management services in a Cloud computing environment, the system comprising:
-
a memory medium comprising instructions; a bus coupled to the memory medium; and a processor coupled to the bus that when executing the instructions causes the system to; distribute a content management application and associated content across a set of servers in a Cloud computing environment; receive requests for Cloud content management services from requesters that are using the Cloud computing environment; analyze the received requests to determine an amount of resources needed for responding to the requests; and based on the results of the analysis and a predetermined set of rules, dynamically replicate the content management application to additional servers within the Cloud computing environment, wherein any instance of the content management application is capable of replying to any received request to maintain a high throughput of the Cloud content management services. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification