发明名称 Client-specified schema extensions in cloud computing environments
摘要 Methods and apparatus for client-specified schema extensions in cloud computing environments are disclosed. A system includes a plurality of service managers coordinating respective multitenant network-accessible services, and one or more computer servers. In response to a schema extension request specifying a client account, a client attribute set, and a client data source, the one or more computer servers generate a composite schema customized for the client account comprising (a) attributes of a plurality of resources implementing the functionality of at least one service to which the client account has access and (b) the client attribute set. In response to an account state view request specifying the client account, the one or more computer servers provide a state representation comprising (a) at least one value of a particular client attribute and (b) at least one attribute value of a resource.
申请公布号 US8805971(B1) 申请公布日期 2014.08.12
申请号 US201213524945 申请日期 2012.06.15
申请人 Amazon Technologies, Inc. 发明人 Roth Gregory B.;Scharf, Jr. James E.;Ramachandran Rajiv;Samuelsson Anders;Carlson Keith A.
分类号 G06F15/177 主分类号 G06F15/177
代理机构 Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C. 代理人 Kowert Robert C.;Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
主权项 1. A system, comprising a plurality of computing devices configured to implement: a plurality of service managers, wherein each service manager of the plurality of service managers is configured to coordinate a respective service of a plurality of multitenant network-accessible service implemented in a provider network; and one or more computer servers operable to: in response to a schema extension request, wherein the request includes an indication of a client account of a client of the provider network, a client attribute set, and a client data source, generate and store a composite schema customized for the client account comprising (a) attributes of a plurality of resources of the provider network implementing the functionality of at least one service of the plurality of multitenant network-accessible services to which the client account has access and (b) the client attribute set;in response to an account state view request specifying the client account, provide a representation of a state of the client account comprising (a) at least one value of a particular client attribute of the client attribute set, obtainable from the client data source and (b) at least one attribute value of a particular resource of the provider network, obtainable from a particular service manager of the plurality of service managers.
地址 Reno NV US