-
公开(公告)号:US10069680B1
公开(公告)日:2018-09-04
申请号:US14659477
申请日:2015-03-16
Applicant: Amazon Technologies, Inc.
Inventor: Damian Gorman Wylie , James Alfred Gordon Greenfield , Michael Groenewald , Anand Rajender Kumar , Rajnesh Umeshraya Pai , Sivaprasad Venkata Padisetty , Georgios Elissaios , Scott Anthony Roberts
Abstract: A virtual computer system service receives a request from a customer to provision a dedicated server for the exclusive use of the customer. The dedicated server may be used to launch one or more virtual machine instances. The virtual computer system service subsequently selects, from a pool of available servers, a server that can be dedicated to the customer and that does not have capacity allocated to any other customer. The virtual computer system service may update a database to specify, in an entry corresponding to the selected server, that the server has been dedicated for the exclusive use of the customer. Once the database has been updated, the virtual computer system service will enable the customer to launch a virtual machine instance using the dedicated server.
-
公开(公告)号:US09858105B1
公开(公告)日:2018-01-02
申请号:US14951000
申请日:2015-11-24
Applicant: Amazon Technologies, Inc.
CPC classification number: G06F9/45558 , G06F8/63 , G06F8/65 , G06F2009/45562 , G06F2009/45587 , G06F2009/45591 , G06F2009/45595
Abstract: A virtual machine image service is disclosed in a compute service environment to support management of virtual machine images. The virtual machine image service uses the customer input to generate a new virtual machine image with customization applied. In a simple example, the customer can provide information regarding which virtual machine image requires software updates. In turn, the service can retrieve the virtual machine image, install the updates, reduce the volume of the virtual machine image, run tests to confirm the virtual machine image runs properly, scan the virtual machine image for viruses, and update any desired configuration tools and device drivers. Using customer control features (e.g., a definition file, a script, and/or API parameters), the customer can control what operations are performed on the virtual machine image.
-
公开(公告)号:US11258662B2
公开(公告)日:2022-02-22
申请号:US17111199
申请日:2020-12-03
Applicant: Amazon Technologies, Inc.
Inventor: Damian Gorman Wylie , James Alfred Gordon Greenfield , Michael Groenewald , Anand Rajender Kumar , Rajnesh Umeshraya Pai , Sivaprasad Venkata Padisetty , Georgios Elissaios , Scott Anthony Roberts
IPC: H04L12/24 , H04L29/08 , G06F9/50 , H04L41/0806 , H04L67/51 , H04L67/02 , H04L41/5051 , H04L41/50 , H04L67/52
Abstract: A virtual computer system service receives a request from a customer to provision a dedicated server for the exclusive use of the customer. The dedicated server may be used to launch one or more virtual machine instances. The virtual computer system service subsequently selects, from a pool of available servers, a server that can be dedicated to the customer and that does not have capacity allocated to any other customer. The virtual computer system service may update a database to specify, in an entry corresponding to the selected server, that the server has been dedicated for the exclusive use of the customer. Once the database has been updated, the virtual computer system service will enable the customer to launch a virtual machine instance using the dedicated server.
-
公开(公告)号:US10609080B2
公开(公告)日:2020-03-31
申请号:US15785314
申请日:2017-10-16
Applicant: Amazon Technologies, Inc.
Inventor: Amjad Hussain , Manivannan Sundaram , Sivaprasad Venkata Padisetty , Nikolaos Pamboukas , Alan Hadley Goodman
Abstract: A selection of a document that includes a command and a parameter is received, and a user is caused to be associated with a policy that grants permission to execute the document. A request is received, from a requestor, to execute the document, the request including a parameter value, and the requestor is determined to be the user associated with the policy. The user is validated to have access to a resource indicated by the parameter value, and the command is caused to be executed against the resource.
-
公开(公告)号:US10599483B1
公开(公告)日:2020-03-24
申请号:US15446927
申请日:2017-03-01
Applicant: Amazon Technologies, Inc.
Inventor: Sivaprasad Venkata Padisetty , Matthew Adam Ford , Patrick McFalls , Amjad Hussain
Abstract: Methods, systems, and computer-readable media for decentralized task execution that bypasses a task execution service are disclosed. A connection is established over one or more communication channels between a task execution interface and agent software of a compute instance. The agent software is executable to receive task execution documents from a task execution service and initiate local task execution based (at least in part) on the task execution documents. A task execution document is sent from the task execution interface to the agent software over the one or more channels. In sending the task execution document from the task execution interface to the compute instance, the task execution service is bypassed. Execution of one or more tasks is initiated on the compute instance by the agent software based (at least in part) on the task execution document.
-
公开(公告)号:US10514932B2
公开(公告)日:2019-12-24
申请号:US15276700
申请日:2016-09-26
Applicant: Amazon Technologies, Inc.
Inventor: Amjad Hussain , Anand Doshi , Xiong Wang , Sivaprasad Venkata Padisetty
IPC: G06F15/177 , G06F9/4401 , G06F9/50
Abstract: Methods, systems, and computer-readable media for resource configuration based on dynamic group membership are disclosed. An association between a group of computing resources and an intended state is stored. The intended state represents a computing resource configuration. During operation of a computing resource, whether the computing resource belongs to the group of computing resources is determined based at least in part on analysis of one or more attributes associated with the computing resource. Based at least in part on determining that the computing resource belongs to the group of computing resources, one or more actions are caused be performed to bring the computing resource into the intended state. The computing resource is executed while having the computing resource configuration represented by the intended state.
-
公开(公告)号:US10467003B1
公开(公告)日:2019-11-05
申请号:US15793463
申请日:2017-10-25
Applicant: Amazon Technologies, Inc.
Inventor: Melonia Mendonca , Patrick McFalls , Sivaprasad Venkata Padisetty , Amjad Hussain , Ananth Vaidyanathan
Abstract: A processing device executes a first script, wherein the first script comprises one or more actions to be performed. The processing device determines that the first script comprises a reference to a second script stored in a remote data store. The processing device retrieves the second script over a network from the remote data store and executes the second script. The first script and the second script may be stand-alone scripts or scripts encapsulated within documents.
-
公开(公告)号:US10348702B1
公开(公告)日:2019-07-09
申请号:US15353526
申请日:2016-11-16
Applicant: Amazon Technologies, Inc.
Inventor: Manivannan Sundaram , Ananth Vaidyanathan , Junyin Wu , Sivaprasad Venkata Padisetty
Abstract: A technology is described for resolving command parameter that are included in command invocations. An example method may include receiving a request to invoke a command that includes a command parameter. The command may be executed by a software agent hosted on a computing resource managed within a service provider environment. In response to the request, a parameter value for the command parameter may be obtained from a parameter data store using a parameter ID. A command message having command instructions to execute the command the parameter value may be generated and the command message may be encrypted using a cryptographic key associated with the software agent. The command message may then be sent to the software agent, enabling the software agent to decrypt the command message and execute the command.
-
公开(公告)号:US10320922B1
公开(公告)日:2019-06-11
申请号:US15192855
申请日:2016-06-24
Applicant: Amazon Technologies, Inc.
Inventor: Amjad Hussain , Sivaprasad Venkata Padisetty , Emily Grace Aimette Freebairn , Steven Merlin Twitchell
Abstract: Mechanisms are presented by which a customer of a resource provider can determine information about the portions of shared resources that are allocated to the customer. The information can include, for example, the software, operating systems software versions, software updates, software patches, and other such packages installed and/or executing on the various resources. In at least some embodiments, a customer can select one of a set of predefined actions that enables the customer to query the allocations, or resource instances, to obtain the information, such as through a series of inventory reports stored to a central location. In at least some embodiments the information can be obtained using a set of gatherers each configured to obtain a specific type of information.
-
公开(公告)号:US09983988B1
公开(公告)日:2018-05-29
申请号:US15191395
申请日:2016-06-23
Applicant: Amazon Technologies, Inc.
Inventor: Kevin Lester Quadros , Sivaprasad Venkata Padisetty
CPC classification number: G06F11/3692 , G06F11/3684 , G06F11/3688
Abstract: Technology is described for resuming testing operations after a destructive event occurs. A runner agent and tests may be executed on an operating system. A test state may be stored in a persistent storage location. Another operation may be setting a scheduled task to run on occurrence of a start event for a portion of the operating system. The scheduled task may be configured re-execute or re-launch the runner agent upon occurrence of the start event. In addition, the start event may be received for the portion of the operating system for which a destructive event occurred, and the runner agent that was affected by the destructive event may be re-started as directed by the scheduled task. The test state may be identified from the persistent storage location. Further, a portion of test code may be selected to execute based on the test state.
-
-
-
-
-
-
-
-
-