-
公开(公告)号:US11550763B2
公开(公告)日:2023-01-10
申请号:US17112744
申请日:2020-12-04
Applicant: Amazon Technologies, Inc.
Inventor: Mahendra Manshi Chheda , James Robert Englert , Srikanth Mandadi , Alazel Acheson , Daniel Stephen Popick
Abstract: Versions of a schema may be maintained for application to hierarchical data structures. Updates to include in a new version of a schema may be received. The updates may be evaluated for compatibility with a current version of the schema. Compatible updates may be included in the new version of the schema. Incompatible updates may not be included in the new version of the schema. The new version of the schema may be made available for application to hierarchical data structures inclusive of the compatible updates to the schema.
-
公开(公告)号:US20210109907A1
公开(公告)日:2021-04-15
申请号:US17112744
申请日:2020-12-04
Applicant: Amazon Technologies, Inc.
Inventor: Mahendra Manshi Chheda , James Robert Englert , Srikanth Mandadi , Alazel Acheson , Daniel Stephen Popick
Abstract: Versions of a schema may be maintained for application to hierarchical data structures. Updates to include in a new version of a schema may be received. The updates may be evaluated for compatibility with a current version of the schema. Compatible updates may be included in the new version of the schema. Incompatible updates may not be included in the new version of the schema. The new version of the schema may be made available for application to hierarchical data structures inclusive of the compatible updates to the schema.
-
公开(公告)号:US10797964B2
公开(公告)日:2020-10-06
申请号:US15361414
申请日:2016-11-26
Applicant: Amazon Technologies, Inc.
Inventor: Mahendra Manshi Chheda , Ramanuja Atur , Suvenderan Pillay , Daine Mamacos , Diwaker Chakravarthy
Abstract: A system event notification service detects that an event has occurred that impacts infrastructure of a computing resource service. In response to the event, the service identifies a customer account that is impacted by the event. The service generates, for the customer account, event data corresponding to a plurality of computing resources impacted by the event. The service provides the event data in accordance with one or more preferences specified in the customer account.
-
公开(公告)号:US11308123B2
公开(公告)日:2022-04-19
申请号:US16888240
申请日:2020-05-29
Applicant: Amazon Technologies, Inc.
Inventor: Alazel Acheson , Christopher Ryan Baker , Mahendra Manshi Chheda , James Robert Englert , Meng Li , Srikanth Mandadi , Slavka Praus , Colin Watson
Abstract: Updates to a hierarchical data structure may be selectively replicated to other replicas of the hierarchical data structure. An update for a hierarchical data structure may be received and committed to the hierarchical data structure. A determination as to whether any other replicas of the hierarchical data structure have permission to receive the update may be made. For those replicas of the hierarchical data structure with permission to receive the update, the update may be provided to the replicas and committed to the replicas. Different types of replication techniques may be implemented, such as pull-based replication techniques or push-based replication techniques. Replication permissions for objects of the hierarchical data structure may be individually defined, in some embodiments.
-
公开(公告)号:US10860550B1
公开(公告)日:2020-12-08
申请号:US15475024
申请日:2017-03-30
Applicant: Amazon Technologies, Inc.
Inventor: Mahendra Manshi Chheda , James Robert Englert , Srikanth Mandadi , Alazel Acheson , Daniel Stephen Popick
Abstract: Versions of a schema may be maintained for application to hierarchical data structures. Updates to include in a new version of a schema may be received. The updates may be evaluated for compatibility with a current version of the schema. Compatible updates may be included in the new version of the schema. Incompatible updates may not be included in the new version of the schema. The new version of the schema may be made available for application to hierarchical data structures inclusive of the compatible updates to the schema.
-
公开(公告)号:US20200293550A1
公开(公告)日:2020-09-17
申请号:US16888240
申请日:2020-05-29
Applicant: Amazon Technologies, Inc.
Inventor: Alazel Acheson , Christopher Ryan Baker , Mahendra Manshi Chheda , James Robert Englert , Meng Li , Srikanth Mandadi , Slavka Praus , Colin Watson
Abstract: Updates to a hierarchical data structure may be selectively replicated to other replicas of the hierarchical data structure. An update for a hierarchical data structure may be received and committed to the hierarchical data structure. A determination as to whether any other replicas of the hierarchical data structure have permission to receive the update may be made. For those replicas of the hierarchical data structure with permission to receive the update, the update may be provided to the replicas and committed to the replicas. Different types of replication techniques may be implemented, such as pull-based replication techniques or push-based replication techniques. Replication permissions for objects of the hierarchical data structure may be individually defined, in some embodiments.
-
公开(公告)号:US10289463B2
公开(公告)日:2019-05-14
申请号:US15650501
申请日:2017-07-14
Applicant: Amazon Technologies, Inc.
Inventor: Mahendra Manshi Chheda , John Russell Lane , Morgan Zia Nichols , Oguz Mut , Bilal Quadri , Tyler Ricks Southwick
Abstract: A scripting service may provide a scripting platform to users of the scripting service. The users may cause execution of various scripts and/or modify or generate new scripts associated with the scripting service. Execution of the various scripts may cause the scripting service to transmit application programming interface (API) calls to other services. The API calls may cause the other service to return data to the scripting service. The scripting service may then serialize the returned data and provide the serialized data to a particular user.
-
公开(公告)号:US11086531B2
公开(公告)日:2021-08-10
申请号:US16575258
申请日:2019-09-18
Applicant: Amazon Technologies, Inc.
Inventor: Mahendra Manshi Chheda , Srikanth Mandadi , Alazel Acheson , Christopher Ryan Baker , Matthew William Berry, Jr.
IPC: G06F3/06
Abstract: Scaling events may be detected for hosting hierarchical data structures. Scaling events may be detected to modify the capacity of a data store for hierarchical data structures to handle changing write workloads, read workloads, or storage capacity. Hierarchical data structures may be moved from one group of storage hosts to another group of storage hosts according to a filtered snapshot that includes the hierarchical data structures to be moved that is provided to the destination storage hosts. Changes made to the hierarchical data structures made at the source storage hosts during the move can be applied to the filtered snapshot so that the hierarchical data structures may be made available at the destination storage hosts inclusive of the changes.
-
公开(公告)号:US11010361B1
公开(公告)日:2021-05-18
申请号:US15475007
申请日:2017-03-30
Applicant: Amazon Technologies, Inc.
Inventor: Mahendra Manshi Chheda , James Robert Englert , Christopher Ryan Baker , Alazel Acheson , Srikanth Mandadi
Abstract: Code may be associated with one or more objects in a hierarchical data structure for execution. An access request for an object in the hierarchical data structure may be received. A schema applicable to the hierarchical data structure may be accessed and evaluated to identify code associated with the object. The code may be executed and servicing of the access request may be performed based, at least in part, on a result of executing the code. Code may be received and stored for inclusion in the schema, in some embodiments. Code may be executed by requesting execution of code that is stored and executed at a remote execution platform, in some embodiments.
-
公开(公告)号:US10678528B1
公开(公告)日:2020-06-09
申请号:US15819170
申请日:2017-11-21
Applicant: Amazon Technologies, Inc.
Inventor: Alazel Acheson , Mahendra Manshi Chheda , Srikanth Mandadi
Abstract: A system such as a service of a computing resource service provider, a directory service, a directory server, or any suitable system includes executable code that, if executed by one or more processors, causes the system to perform a first stage of a multi-stage deployment of a first directory schema by at least providing a second directory schema to a first computer system, wherein the first computer system is associated with a directory configured according to the first directory schema and causing the first computer system to reconfigure the directory according to the second directory schema The system may also determine, based on a result of reconfiguring the directory, whether to proceed to a second stage of the multi-stage deployment of the first directory schema. The system may be utilized as part of a directory schema update process wherein a multi-stage deployment pipeline is utilized.
-
-
-
-
-
-
-
-
-