-
公开(公告)号:US20160241438A1
公开(公告)日:2016-08-18
申请号:US14622765
申请日:2015-02-13
Applicant: Amazon Technologies, Inc.
Inventor: Manivannan Sundaram , Manoj Krishna Ghosh , Nikolaos Pamboukas , Martin Chen Mao , Aaron Jeremiah Sheldon , Sivaprasad Venkata Padisetty
IPC: H04L12/24
CPC classification number: H04L41/0806 , G06F9/44 , G06F9/445 , G06F9/45558
Abstract: A service is disclosed that allows configuration, management and deployment of instances. A configuration document can be stored by the service and one or more instance identifiers can be linked to the configuration document. As a result, multiple instances can be launched and configured using a single configuration document allowing for a consistent result across instances. Local agents running on the instances can execute plug-ins in order to effectuate the configuration. As a result, administrators of instances can configure, manage and easily deploy their unique instance configurations. Customers who manage their instances can scale and manage their entire fleet with repeatable configuration tasks that seamlessly integrate into their instance workflow.
Abstract translation: 公开了允许实例的配置,管理和部署的服务。 服务可以存储配置文档,并且可以将一个或多个实例标识符链接到配置文档。 因此,可以使用单个配置文档启动和配置多个实例,以允许跨实例的一致结果。 在实例上运行的本地代理可以执行插件以实现配置。 因此,实例的管理员可以配置,管理和轻松部署其独特的实例配置。 管理其实例的客户可以通过无缝集成到其实例工作流程中的可重复配置任务来扩展和管理其整个车队。
-
公开(公告)号:US09882855B1
公开(公告)日:2018-01-30
申请号:US14725364
申请日:2015-05-29
Applicant: Amazon Technologies, Inc.
Inventor: Steven Merlin Twitchell , Emily Grace Aimette Freebairn , Amjad Hussain , Sivaprasad Venkata Padisetty , Manivannan Sundaram , Aaron Jeremiah Sheldon
CPC classification number: G06F9/45558 , G06F9/54 , G06F2009/4557 , G06F2009/45595 , H04L51/30 , H04L51/34
Abstract: A method for communicating messages between a service and a virtual machine instance may include receiving a message from a service. The message includes a target instance identification of at least one virtual machine instance (VMI) to receive the message. A notification of the message and the target instance identification is stored in a message queue for each of a plurality of host servers associated with a plurality of VMIs. The message is stored in a message store without storing at least a portion of the message in the message queue. A request for undelivered messages is received from a VMI associated with a customer account. In response to the request, it is determined that a local cache contains an indication that the message is undelivered, where the local cache is within at least one of the plurality of host server computers associated with the VMI sending the request.
-
公开(公告)号:US10162619B1
公开(公告)日:2018-12-25
申请号:US15045035
申请日:2016-02-16
Applicant: Amazon Technologies, Inc.
Inventor: Mats Erik Lanner , Sivaprasad Venkata Padisetty , Amjad Hussain , Daniel Francis Conde , Steven Merlin Twitchell , Aaron Jeremiah Sheldon , Alan Hadley Goodman , Derek Kwiatkowski
Abstract: Methods, systems, and computer-readable media for fleet-wide management of software packages are disclosed. A package management service is offered to a plurality of clients in a multi-tenant environment. Using the package management service, a package set is determined that comprises metadata identifying a plurality of software packages and desired states associated with the software packages. The software packages are from a catalog. Deployment of the package set is initiated to a plurality of computing devices. The deployment comprises reaching the desired states for the software packages in the package set for the computing devices.
-
公开(公告)号:US10091055B2
公开(公告)日:2018-10-02
申请号:US14622765
申请日:2015-02-13
Applicant: Amazon Technologies, Inc.
Inventor: Manivannan Sundaram , Manoj Krishna Ghosh , Nikolaos Pamboukas , Martin Chen Mao , Aaron Jeremiah Sheldon , Sivaprasad Venkata Padisetty
IPC: G06F15/177 , H04L12/24 , G06F9/455 , G06F9/445 , G06F9/44
Abstract: A service is disclosed that allows configuration, management and deployment of instances. A configuration document can be stored by the service and one or more instance identifiers can be linked to the configuration document. As a result, multiple instances can be launched and configured using a single configuration document allowing for a consistent result across instances. Local agents running on the instances can execute plug-ins in order to effectuate the configuration. As a result, administrators of instances can configure, manage and easily deploy their unique instance configurations. Customers who manage their instances can scale and manage their entire fleet with repeatable configuration tasks that seamlessly integrate into their instance workflow.
-
-
-