-
公开(公告)号:US10901791B2
公开(公告)日:2021-01-26
申请号:US16399608
申请日:2019-04-30
Applicant: Amazon Technologies, Inc.
Inventor: James P. Bartlett , Richard J. Cole , Adam D. Gray , Peter Sirota
Abstract: Techniques are described for providing clients with access to functionality for creating, configuring and executing defined workflows that manipulate source data in defined manners, such as under the control of a configurable workflow service that is available to multiple remote clients over one or more public networks. A defined workflow for a client may, for example, include multiple interconnected workflow components that are specified by the client and that each are configured to perform one or more types of data manipulation operations on a specified type of input data. The configurable workflow service may further execute the defined workflow at one or more times and in one or more manners, such as in some situations by provisioning multiple computing nodes provided by the configurable workflow service to each implement at least one of the workflow components for the defined workflow.
-
公开(公告)号:US20170331683A1
公开(公告)日:2017-11-16
申请号:US15665019
申请日:2017-07-31
Applicant: Amazon Technologies, Inc.
Inventor: Marc J. Brooker , Cornelle Christiaan Pretorius Janse Van Rensburg , Abhinav Agrawal , Adam D. Gray , Marvin M. Theimer , Peter N. DeSantis
IPC: H04L12/24
CPC classification number: H04L41/0806 , G06F9/5077 , G06F11/004
Abstract: Implementation resources are operated in a manner furthering a particular purpose while excluding use of the implementation resources for other purposes. At least some of the implementation resources have capacity that is usable to implement multiple other resources. The capacity of the implementation resources is allocated in a manner that satisfies one or more conditions on the capacity of the implementation resources that is used. Generally, the capacity is allocated in a manner that reduces the likelihood that resources initiated close in time will fail together should underlying implementation resources fail. The implementation resources may be hardware devices that implement virtual computer systems.
-
公开(公告)号:US10324761B2
公开(公告)日:2019-06-18
申请号:US14918418
申请日:2015-10-20
Applicant: Amazon Technologies, Inc.
Inventor: James P. Bartlett , Richard J. Cole , Adam D. Gray , Peter Sirota
Abstract: Techniques are described for providing clients with access to functionality for creating, configuring and executing defined workflows that manipulate source data in defined manners, such as under the control of a configurable workflow service that is available to multiple remote clients over one or more public networks. A defined workflow for a client may, for example, include multiple interconnected workflow components that are specified by the client and that each are configured to perform one or more types of data manipulation operations on a specified type of input data. The configurable workflow service may further execute the defined workflow at one or more times and in one or more manners, such as in some situations by provisioning multiple computing nodes provided by the configurable workflow service to each implement at least one of the workflow components for the defined workflow.
-
公开(公告)号:US20160041846A1
公开(公告)日:2016-02-11
申请号:US14918418
申请日:2015-10-20
Applicant: Amazon Technologies, Inc.
Inventor: James P. Bartlett , Richard J. Cole , Adam D. Gray , Peter Sirota
IPC: G06F9/50
CPC classification number: G06F9/5027 , G06Q10/0633 , G06Q10/103 , H04L41/0803
Abstract: Techniques are described for providing clients with access to functionality for creating, configuring and executing defined workflows that manipulate source data in defined manners, such as under the control of a configurable workflow service that is available to multiple remote clients over one or more public networks. A defined workflow for a client may, for example, include multiple interconnected workflow components that are specified by the client and that each are configured to perform one or more types of data manipulation operations on a specified type of input data. The configurable workflow service may further execute the defined workflow at one or more times and in one or more manners, such as in some situations by provisioning multiple computing nodes provided by the configurable workflow service to each implement at least one of the workflow components for the defined workflow.
-
公开(公告)号:US11303509B2
公开(公告)日:2022-04-12
申请号:US15665019
申请日:2017-07-31
Applicant: Amazon Technologies, Inc.
Inventor: Marc J. Brooker , Cornelle Christiaan Pretorius Janse Van Rensburg , Abhinav Agrawal , Adam D. Gray , Marvin M. Theimer , Peter N. DeSantis
IPC: H04L12/24 , G06F11/00 , G06F9/50 , H04L41/0806
Abstract: Implementation resources are operated in a manner furthering a particular purpose while excluding use of the implementation resources for other purposes. At least some of the implementation resources have capacity that is usable to implement multiple other resources. The capacity of the implementation resources is allocated in a manner that satisfies one or more conditions on the capacity of the implementation resources that is used. Generally, the capacity is allocated in a manner that reduces the likelihood that resources initiated close in time will fail together should underlying implementation resources fail. The implementation resources may be hardware devices that implement virtual computer systems.
-
公开(公告)号:US09184988B2
公开(公告)日:2015-11-10
申请号:US14481553
申请日:2014-09-09
Applicant: Amazon Technologies, Inc.
Inventor: James P. Bartlett , Richard J. Cole , Adam D. Gray , Peter Sirota
CPC classification number: G06F9/5027 , G06Q10/0633 , G06Q10/103 , H04L41/0803
Abstract: Techniques are described for providing clients with access to functionality for creating, configuring and executing defined workflows that manipulate source data in defined manners, such as under the control of a configurable workflow service that is available to multiple remote clients over one or more public networks. A defined workflow for a client may, for example, include multiple interconnected workflow components that are specified by the client and that each are configured to perform one or more types of data manipulation operations on a specified type of input data. The configurable workflow service may further execute the defined workflow at one or more times and in one or more manners, such as in some situations by provisioning multiple computing nodes provided by the configurable workflow service to each implement at least one of the workflow components for the defined workflow.
Abstract translation: 描述了技术,用于为客户提供访问功能的功能,以创建,配置和执行以定义的方式操纵源数据的定义的工作流,例如在可配置工作流服务的控制下,多个远程客户端可通过一个或多个公共网络使用。 客户端定义的工作流可以例如包括由客户端指定的多个互连的工作流组件,并且每个被配置为对指定类型的输入数据执行一种或多种类型的数据操纵操作。 可配置工作流服务可以在一个或多个时间并且以一种或多种方式进一步执行所定义的工作流,诸如在某些情况下,通过将由可配置工作流服务提供的多个计算节点提供给每个实施方案来实现至少一个工作流组件 定义的工作流程。
-
公开(公告)号:US20140379879A1
公开(公告)日:2014-12-25
申请号:US14481553
申请日:2014-09-09
Applicant: Amazon Technologies, Inc.
Inventor: James P. Bartlett , Richard J. Cole , Adam D. Gray , Peter Sirota
IPC: H04L12/24
CPC classification number: G06F9/5027 , G06Q10/0633 , G06Q10/103 , H04L41/0803
Abstract: Techniques are described for providing clients with access to functionality for creating, configuring and executing defined workflows that manipulate source data in defined manners, such as under the control of a configurable workflow service that is available to multiple remote clients over one or more public networks. A defined workflow for a client may, for example, include multiple interconnected workflow components that are specified by the client and that each are configured to perform one or more types of data manipulation operations on a specified type of input data. The configurable workflow service may further execute the defined workflow at one or more times and in one or more manners, such as in some situations by provisioning multiple computing nodes provided by the configurable workflow service to each implement at least one of the workflow components for the defined workflow.
Abstract translation: 描述了技术,用于为客户提供访问功能的功能,以创建,配置和执行以定义的方式操纵源数据的定义的工作流,例如在可配置工作流服务的控制下,多个远程客户端可通过一个或多个公共网络使用。 客户端定义的工作流可以例如包括由客户端指定的多个互连的工作流组件,并且每个被配置为对指定类型的输入数据执行一种或多种类型的数据操纵操作。 可配置工作流服务可以在一个或多个时间并且以一种或多种方式进一步执行所定义的工作流,诸如在某些情况下,通过将由可配置工作流服务提供的多个计算节点提供给每个实施方案来实现至少一个工作流组件 定义的工作流程。
-
-
-
-
-
-