-
公开(公告)号:US10243819B1
公开(公告)日:2019-03-26
申请号:US14226702
申请日:2014-03-26
Applicant: Amazon Technologies, Inc.
Inventor: Mahendra Manshi Chheda , Christopher Whitaker , Frank Stienhans
IPC: G06F15/173 , H04L12/26 , H04L12/24
Abstract: In a provider network, recommendations pertaining to resources associated with a customer of the provider network is determined. The recommendations are determined based on an analysis of the resources, a requested use of the resources, and industry best practices associated with the requested use, architectural guidance, cost parameters, and policies, among others. An interface configured to provide the recommendations pertaining to the resources and the requested use is provided. A template based on the recommendations is provided and associated with the customer. The template is usable to configure an instantiation of a resource by the provider network.
-
公开(公告)号:US20180152358A1
公开(公告)日:2018-05-31
申请号:US15361414
申请日:2016-11-26
Applicant: Amazon Technologies, Inc.
Inventor: Mahendra Manshi Chheda , Ramanuja Atur , Suvenderan Pillay , Daine Mamacos , Diwaker Chakravarthy
IPC: H04L12/24 , H04L12/911 , H04L29/08
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.
-
公开(公告)号:US11080332B1
公开(公告)日:2021-08-03
申请号:US15820227
申请日:2017-11-21
Applicant: Amazon Technologies, Inc.
Inventor: Alazel Acheson , Mahendra Manshi Chheda , Srikanth Mandadi , Hyun Sik Kim
IPC: G06F16/901 , G06F16/23 , G06F16/903
Abstract: A processing device generates an index node for an attribute in a graph database, wherein the index node is linked to a second node by a first edge having a first edge type. The processing device determines a first plurality of additional nodes that have the attribute. For each node of the first plurality of additional nodes, the processing device generates an edge linking the node to the index node, wherein the edge comprises a second edge type.
-
公开(公告)号:US20200334374A1
公开(公告)日:2020-10-22
申请号:US16919305
申请日:2020-07-02
Applicant: Amazon Technologies, Inc.
Inventor: Srikanth Mandadi , Mahendra Manshi Chheda , Alazel Acheson , Daniel Stephen Popick , James Robert Englert
Abstract: A schema for a hierarchical data structure may include application specific extensions to the schema applied to a hierarchical data structure. Class may be added to the schema by individual applications granted access to a hierarchical data structure. When an access request for an object of the hierarchical data structure is received, the class may be identified in the schema and applied to process the access request to the object. Different classes may be added by different applications without disrupting the utilization of the schema for accessing the hierarchical data structure of other applications.
-
公开(公告)号:US10671639B1
公开(公告)日:2020-06-02
申请号:US15475031
申请日:2017-03-30
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.
-
公开(公告)号:US10649826B2
公开(公告)日:2020-05-12
申请号:US16409403
申请日:2019-05-10
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.
-
公开(公告)号:US10423342B1
公开(公告)日:2019-09-24
申请号:US15475034
申请日:2017-03-30
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.
-
公开(公告)号:US20190266035A1
公开(公告)日:2019-08-29
申请号:US16409403
申请日:2019-05-10
Applicant: Amazon Technologies, Inc.
Inventor: Mahendra Manshi Chheda , John Russell Lane , Morgan Zia Nichols , Oguz Mut , Bilal Quadri , Tyler Ricks Southwick
IPC: G06F9/54 , G06F3/0484 , G06F8/38
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.
-
公开(公告)号:US09571353B1
公开(公告)日:2017-02-14
申请号:US14303406
申请日:2014-06-12
Applicant: Amazon Technologies, Inc.
Inventor: Mahendra Manshi Chheda , Daine Mimico Neale Mamacos , Suvenderan Pillay , Christian Arne Haselbach
IPC: G06F15/173 , H04L12/24
CPC classification number: H04L41/0604
Abstract: Hosts for virtual computing nodes may communicate health and status information through a low-bandwidth interface. Event descriptions evolving over time may be communicated through a fixed-length bit field whose format also evolves over time. Information describing the evolving data format may be communicated through an out-of-band communications channel. Event descriptions transmitted using the evolving data format may be processed once the format is accessible to the recipient of the event descriptions.
Abstract translation: 用于虚拟计算节点的主机可以通过低带宽接口来传达运行状况和状态信息。 随着时间的推移发展的事件描述可以通过固定长度的位字段来传达,该字段的格式也随时间演变。 可以通过带外通信信道来传送描述演进数据格式的信息。 一旦该事件描述的接收方可访问格式,就可以处理使用演进数据格式发送的事件描述。
-
公开(公告)号:US11860895B2
公开(公告)日:2024-01-02
申请号:US17723369
申请日:2022-04-18
Applicant: Amazon Technologies, Inc.
Inventor: Alazel Acheson , Christopher Ryan Baker , Mahendra Manshi Chheda , James Robert Englert , Meng Li , Srikanth Mandadi , Slavka Praus , Colin Watson
CPC classification number: G06F16/273 , G06F16/2246 , G06F16/2379
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.
-
-
-
-
-
-
-
-
-