发明名称 System and method for managing and monitoring a web application using multiple cloud providers
摘要 A system and method for managing and monitoring a web application that uses multiple cloud providers. Preferably, a cloud manager monitors the web applications and pulls web resources from multiple cloud providers. The system and method preferably allows for automatic wiring from a cloud provider to a web application, and allows for use of different Web resources from multiple cloud providers. The cloud manager also preferably allows for automatic scaling for the web application.
申请公布号 US8880678(B1) 申请公布日期 2014.11.04
申请号 US200912478740 申请日期 2009.06.04
申请人 Appcelerator, Inc. 发明人 Colton Paul;Sarid Uri
分类号 G06F15/16;G06F9/50 主分类号 G06F15/16
代理机构 Staniford Tomita LLP 代理人 Staniford Tomita LLP
主权项 1. A system for managing a web application, the system comprising: a network; a primary cloud provider having a primary plurality of web resources comprising server computers; a web application located at the primary cloud provider; at least one secondary cloud provider having a secondary plurality of web resources comprising server computers; a cloud manager having an application programming interface, and a computer onto which the cloud manager is loaded within an integrated development environment from a local data store model and synchronizes with a remote site manager model for a given user and synchronizes with the web application through remote model information returned in the remote site manager model, and a core model object fires model change events when the remote model changes, the cloud manager remotely managing the web application via the network, including, via the application programming interface, selectively providing the web application access to the web resources of the primary cloud provider and the secondary cloud provider, wherein the cloud manager is capable of monitoring the web application to determine if a current level of web resources is appropriate for the web application to perform within a predetermined performance range and, in response, accessing and providing the primary plurality of web resources from the primary cloud provider to the web application and accessing and providing the secondary plurality of web resources from the secondary cloud provider to the web application.
地址 Mountain View CA US