-
公开(公告)号:US10922132B1
公开(公告)日:2021-02-16
申请号:US15837786
申请日:2017-12-11
Applicant: Amazon Technologies, Inc.
Inventor: Nagaraju Shiramshetti , Keshav Sethi Attrey , Sumeet Talwar , Levente Csaba Tamasi , Nicholas King Bendler , Vivek Chawda
Abstract: Techniques for securely migrating servers from customer networks into service provider systems are described. A backup proxy can be deployed in a customer's network and associated with one or more servers in the customer's network and with a server migration service of a service provider system. A customer can identify a server in the customer's network to migrate and the server migration service coordinates the migration with the backup proxy. The backup proxy can be instructed to obtain replication data for the server, obtain an encryption key associated with the customer from a key management service (KMS), encrypt the replication data, and upload the encrypted replication data to the service provider system. The service provider system can obtain the same encryption key used to encrypt the replication data from the KMS and decrypt the uploaded encrypted replication data to generate migrated server resources at the service provider system.
-
公开(公告)号:US10754741B1
公开(公告)日:2020-08-25
申请号:US15790988
申请日:2017-10-23
Applicant: Amazon Technologies, Inc.
Inventor: Ekanth Sethuramalingam , Keshav Sethi Attrey , Vivek Chawda , Raviprasad Venkatesha Murthy Mummidi , Nagaraju Shiramshetti , Sukwon Kim , Swetha Sundar , Sumeet Talwar , Sophia Yeemei Tsang , Sagar Kumar , Tianyi Luo , Anbuselvan Ramanathan , Julian Ozen
Abstract: A migration system or service may implement event-driven replication for migrating a computing resource from a source network to a destination network. A replication event may be detected to obtain a state of a data volume for a computing resource hosted in a client network. A request to a replication agent hosted in the source network may instruct the replication agent to copy at least some of the data of the data volume and send the data to the destination network. The migration service may generate a state of the data volume from the received data in a format that is operable to host the computing resource in the destination network and store the generated state of the data volume.
-
公开(公告)号:US10572294B1
公开(公告)日:2020-02-25
申请号:US15861064
申请日:2018-01-03
Applicant: Amazon Technologies, Inc.
Inventor: Vivek Chawda , Maxwell Edward Chapman Nuyens , Vivek Menon , Keshav Sethi Attrey
Abstract: Techniques for automated application footprint discovery for application migration to containers are described. A snapshot of an application instance can be stored, the snapshot including the application instance and resources used by the application instance at runtime. The application instance can be run in an intermediate virtual machine, the intermediate virtual machine including at least one interceptor. At least one dependency of the application instance can be determined using the at least one interceptor while the application instance executes on the intermediate virtual machine. A template including the at least one dependency can be created and an application environment can be generated using the template.
-
公开(公告)号:US09778952B1
公开(公告)日:2017-10-03
申请号:US14317542
申请日:2014-06-27
Applicant: Amazon Technologies, Inc.
Inventor: Wesley Marlin Sutton , Raviprasad Venkatesha Murthy Mummidi , Karthikeyan Natarajan , Long Kim Do , Derek Avery Lyon , Keshav Sethi Attrey , Hariharan Subramanian
CPC classification number: G06F9/4856 , G06F8/36 , G06F9/45558 , G06F9/541 , G06F2009/45562 , G06F2009/4557
Abstract: A customer network client detects, through a user interface, selection of a graphical representation of a set of virtual machine images and an indication to migrate this set of virtual machine images to an off-premises network managed by a computing resource service provider. In response, the client generates a set of application programming interface calls, which may be transmitted to the service provider and causes the service provider to convert the selected images for use within the off-premises network. The client monitors fulfillment of the calls and, upon determining that the calls has been fulfilled, updates a portion of the user interface associated with the computing resource service provider to indicate that the images may be instantiated within the off-premises network.
-
-
-