发明名称 Account cloning service for cloud computing environments
摘要 Methods and apparatus for an account cloning service for cloud computing environments are disclosed. A system includes a plurality of resources, a plurality of service managers coordinating respective distributed network-accessible services, and a metadata manager. The metadata manager receives an account cloning request specifying a source client account. The metadata manager identifies a representation of an administrative state of the source client account with respect to a plurality of services, including configuration settings of an original set of resources of the plurality of resources providing functionality of the set of services. The metadata manager stores a record of an association of a clone client account of the particular source client account with the representation of the administrative state.
申请公布号 US8856077(B1) 申请公布日期 2014.10.07
申请号 US201213524975 申请日期 2012.06.15
申请人 Amazon Technologies, Inc. 发明人 Roth Gregory B.;Scharf, Jr. James E.;Ramachandran Rajiv;Samuelsson Anders;Carlson Keith A.
分类号 G06F7/00;G06F17/00 主分类号 G06F7/00
代理机构 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 computing platform resources of a provider network, wherein each computing platform resource of at least a subset of the plurality of computing platform resources is assignable to a client account of a client of the provider network; a plurality of service managers, wherein each service manager of the plurality of service managers is configured to coordinate a respective distributed network-accessible service of a plurality of services implemented at least in part using computing platform resources of the provider network; and a metadata manager, wherein the metadata manager is configured to: collect information from each service of a set of services of the plurality of services to determine a representation of an administrative state of the set of services, the set of services used by a client account, wherein the representation comprises a first set of configuration settings of an original set of computing platform resources of the plurality of computing platform resources configured to provide at least a portion of a functionality of the set of services to the particular source client account, wherein the administrative state provides a unified view of the administrative state across multiple services of the set of services of the client account;implement one or more interfaces to allow a submission of an account cloning request; andin response to receipt of an account cloning request in accordance with the one or more interfaces, the account cloning request specifying the client account as a particular source client account of the client of the provider network and specifying a particular version descriptor, identify the representation of the administrative state of the particular source client account with respect to each service of the set of services of the plurality of services, wherein the representation comprises the first set of configuration settings of the original set of computing platform resources of the plurality of computing platform resources configured to provide at least the portion of the functionality of the set of services to the particular source client account at a time indicated by the particular version descriptor; andstore a record of an association of a clone client account of the particular source client account with the representation of the administrative state.
地址 Reno NV US