-
公开(公告)号:US09942354B1
公开(公告)日:2018-04-10
申请号:US15084438
申请日:2016-03-29
Applicant: Amazon Technologies, Inc.
Inventor: Jonathan Paul Thompson , Ryan Paul Green
CPC classification number: H04L43/0876 , H04L67/12 , H04L67/125 , H04L67/2804 , H04L67/34
Abstract: A technology is provided for message rate management for a service in computing service environment. An allowable rate of service message requests to be received at a first service that are received from a one or more services in a group of services executing in a computing service environment may be defined. A current rate of service message requests received by the first service from the one or more services in the group of services may be monitored. The current rate of service message requests may be compared to the allowable rate of API service message requests. A message may be sent to the one or more services from the group of services, according to the comparison, to adjust service message requests sent to the first service from the one or more services.
-
公开(公告)号:US10362141B1
公开(公告)日:2019-07-23
申请号:US15084431
申请日:2016-03-29
Applicant: Amazon Technologies, Inc.
Inventor: Jonathan Paul Thompson , Ryan Paul Green
IPC: H04L29/08 , H04L12/707 , G06F9/54
Abstract: A technology is described for monitoring interaction events at services and determining service management actions associated with the services. An example method may include receiving metadata describing interaction events at services executing in a computing service environment and using the metadata to generate a routing map that provides routing details for the interaction events at the services. The routing map may be analyzed to identify interaction characteristics associated with the interaction events at the services and the analysis of the routing map may be used in determining a service management action associated with the services based in part on the interaction characteristics associated with the interaction events.
-
公开(公告)号:US10567469B1
公开(公告)日:2020-02-18
申请号:US15404001
申请日:2017-01-11
Applicant: Amazon Technologies, Inc.
Inventor: Ryan Paul Green
IPC: G06F13/00 , H04L29/08 , H04L12/911
Abstract: A technology is described for embedding hypermedia resources in data interchange format documents. An example method may include receiving an API (Application Program Interface) request for a hypermedia resource at an API server. The API request may be associated with an API request pattern, where the API request pattern includes API requests for hypermedia resources. A data interchange format document may be generated to include the hypermedia resource requested and at least one of the hypermedia resources associated with the API request pattern may be embedded in the data interchange format document. The data interchange format document may be provided in response to the API request.
-
公开(公告)号:US20170289307A1
公开(公告)日:2017-10-05
申请号:US15084436
申请日:2016-03-29
Applicant: Amazon Technologies, Inc.
Inventor: Jonathan Paul Thompson , Ryan Paul Green
CPC classification number: H04L67/327 , G06F9/5038 , G06F9/505 , H04L41/0823
Abstract: A technology is described for monitoring interaction events and scaling services based in part on an impact of the interaction events. An example method may include receiving metadata describing interaction events taking place at services included in a group of services executing in a computing service environment. The metadata may be analyzed to identify a first interaction load for a first service included in the group of services that may result in impacting a second interaction load for a second service included in the group of services. The second service may be notified of the impending impact on the second interaction load resulting from the first interaction load, and the second service may scale the number of second service instances for the second service in anticipation of the impending impact on the second interaction load.
-
公开(公告)号:US10999407B1
公开(公告)日:2021-05-04
申请号:US16518915
申请日:2019-07-22
Applicant: Amazon Technologies, Inc.
Inventor: Jonathan Paul Thompson , Ryan Paul Green
IPC: H04L29/08 , H04L12/707 , G06F9/54
Abstract: A technology is described for monitoring interaction events at services and determining service management actions associated with the services. An example method may include receiving metadata describing interaction events at services executing in a computing service environment and using the metadata to generate a routing map that provides routing details for the interaction events at the services. The routing map may be analyzed to identify interaction characteristics associated with the interaction events at the services and the analysis of the routing map may be used in determining a service management action associated with the services based in part on the interaction characteristics associated with the interaction events.
-
公开(公告)号:US10536390B1
公开(公告)日:2020-01-14
申请号:US15404024
申请日:2017-01-11
Applicant: Amazon Technologies, Inc.
Inventor: Ryan Paul Green
IPC: G06F13/00 , H04L12/911 , H04L29/08
Abstract: A technology is described for embedding hypermedia resources in data interchange format documents. An example method may include receiving an instruction to request a first hypermedia resource from an API (Application Program Interface) server. A second hypermedia resource related to the first hypermedia resource may be identified. A probability that the second hypermedia resource may be requested may be calculated and a determination based in part on the probability that the second hypermedia resource will be requested may be made. Thereafter, an API request for the first hypermedia resource that includes hint data that identifies the second hypermedia resource may be generated.
-
公开(公告)号:US10664331B2
公开(公告)日:2020-05-26
申请号:US15279007
申请日:2016-09-28
Applicant: Amazon Technologies, Inc.
Inventor: Ryan Paul Green
IPC: G06F9/54
Abstract: A technology is provided for generating a customized application program interface (API) in a service provider environment. A model is created of computing resources and data hosted by a service provider environment. An API is generated based on the model for the computing resources and the data, wherein the API is configured to enable the client to access the computing resources and data. Calls are received from the client at an API gateway hosting the API to access the data and the computing resources hosted by the service provider environment. A response to the calls is sent wherein the response is generated by the computing resources using the data accessible to the API in the service provider environment.
-
公开(公告)号:US20180089005A1
公开(公告)日:2018-03-29
申请号:US15279007
申请日:2016-09-28
Applicant: Amazon Technologies, Inc.
Inventor: Ryan Paul Green
IPC: G06F9/54
Abstract: A technology is provided for generating a customized application program interface (API) in a service provider environment. A model is created of computing resources and data hosted by a service provider environment. An API is generated based on the model for the computing resources and the data, wherein the API is configured to enable the client to access the computing resources and data. Calls are received from the client at an API gateway hosting the API to access the data and the computing resources hosted by the service provider environment. A response to the calls is sent wherein the response is generated by the computing resources using the data accessible to the API in the service provider environment.
-
-
-
-
-
-
-