-
公开(公告)号:US11431586B1
公开(公告)日:2022-08-30
申请号:US17019891
申请日:2020-09-14
Applicant: Amazon Technologies, Inc.
Inventor: Amjad Hussain , Anil Kumar , Ryan John Lohan , Diwakar Chakravarthy , Julio Cesar dos Santos Lins , Prabhu Anand Nakkeeran
IPC: H04L41/5025 , H04L41/5041 , H04L41/5054 , H04L41/22 , H04L41/0813 , H04L47/70 , H04L41/0866
Abstract: This disclosure describes techniques for resolving discrepancies that occur to interrelated computing resources from computing resource drift. Users may describe computing resources in an infrastructure template. However, computing resource drift occurs when “out-of-band” modifications are made to the computing resources and are not reflected in the infrastructure template. To resolve discrepancies between the infrastructure template and the out-of-band modifications to the computing resources, a notification may be output to a user account associated with the computing resources detailing the differences. An updated infrastructure template may be received that resolves the differences, such as by including configuration settings that reflect a current state of the computing resources. The computing resources may then execute a workflow using the updated template, such that the workflow is executed on all of the computing resources in a current state.
-
公开(公告)号:US10915417B1
公开(公告)日:2021-02-09
申请号:US16358273
申请日:2019-03-19
Applicant: Amazon Technologies, Inc.
Inventor: Anil Kumar , Naveen Anand Subramaniam , Rishabh Animesh , James Caleb Kirschner , Paul D. Franklin , Brian Gouldsberry , Qingqing Xiao
Abstract: First audit information corresponding to a first set of log entries associated with a transformation performed on first data is obtained, where the first audit information includes a first commutative result produced by applying a commutative function to object identifiers associated with the first set of log entries. Second audit information corresponding to a second set of log entries associated with the transformation performed on second data is obtained, with the second data being a different representation of the first data and where the second audit information includes a second commutative result produced by applying the commutative function to object identifiers associated with the second set of log entries. The first commutative result is compared with the second commutative result to validate whether the second data matches the first data. One or more actions are performed depending on whether the second data is the successful transformation of the first data.
-
公开(公告)号:US11032213B1
公开(公告)日:2021-06-08
申请号:US16220682
申请日:2018-12-14
Applicant: Amazon Technologies, Inc.
Inventor: Amjad Hussain , Diwakar Chakravarthy , Ryan John Lohan , Bharath Swaminathan , Anil Kumar , Sami Azzam , Sayali Suhas Deshpande
IPC: H04L12/927 , H04L12/911 , H04L29/08 , G06F9/455 , G06F9/54
Abstract: This disclosure describes techniques for centralizing the management of computing resources that are provisioned across multiple service provider networks by infrastructure modeling services. A service provider network may host or provide a centralized management service that supports an open source framework that provides users, or developers, with a unified development interface to manage computing resources that are provisioned in different service provider networks. The unified development interface of the host service provider network may provide users with a meta schema or language format to create infrastructure schemas for modeling, provisioning, and operating computing resources across service provider networks that are managed by different service providers. Additionally, the host service provider network may provide an open provider registry where developers of infrastructure schemas may store and publish infrastructure schemas for the different service provider networks to share computing resource types with other developers or users of cloud-based services.
-
公开(公告)号:US11799742B2
公开(公告)日:2023-10-24
申请号:US17897524
申请日:2022-08-29
Applicant: Amazon Technologies, Inc.
Inventor: Amjad Hussain , Anil Kumar , Ryan John Lohan , Diwakar Chakravarthy , Julio Cesar dos Santos Lins , Prabhu Anand Nakkeeran
IPC: H04L41/5025 , H04L41/5041 , H04L41/5054 , H04L41/22 , H04L41/0813 , H04L47/70 , H04L41/0866
CPC classification number: H04L41/5025 , H04L41/0813 , H04L41/0866 , H04L41/22 , H04L41/5048 , H04L41/5054 , H04L47/70
Abstract: This disclosure describes techniques for resolving discrepancies that occur to interrelated computing resources from computing resource drift. Users may describe computing resources in an infrastructure template. However, computing resource drift occurs when “out-of-band” modifications are made to the computing resources and are not reflected in the infrastructure template. To resolve discrepancies between the infrastructure template and the out-of-band modifications to the computing resources, a notification may be output to a user account associated with the computing resources detailing the differences. An updated infrastructure template may be received that resolves the differences, such as by including configuration settings that reflect a current state of the computing resources. The computing resources may then execute a workflow using the updated template, such that the workflow is executed on all of the computing resources in a current state.
-
公开(公告)号:US20230044491A1
公开(公告)日:2023-02-09
申请号:US17897524
申请日:2022-08-29
Applicant: Amazon Technologies, Inc.
Inventor: Amjad Hussain , Anil Kumar , Ryan John Lohan , Diwakar Chakravarthy , Julio Cesar dos Santos Lins , Prabhu Anand Nakkeeran
IPC: H04L41/5025 , H04L41/5041 , H04L41/5054 , H04L41/22 , H04L41/0813 , H04L47/70 , H04L41/0866
Abstract: This disclosure describes techniques for resolving discrepancies that occur to interrelated computing resources from computing resource drift. Users may describe computing resources in an infrastructure template. However, computing resource drift occurs when “out-of-band” modifications are made to the computing resources and are not reflected in the infrastructure template. To resolve discrepancies between the infrastructure template and the out-of-band modifications to the computing resources, a notification may be output to a user account associated with the computing resources detailing the differences. An updated infrastructure template may be received that resolves the differences, such as by including configuration settings that reflect a current state of the computing resources. The computing resources may then execute a workflow using the updated template, such that the workflow is executed on all of the computing resources in a current state.
-
公开(公告)号:US10778539B1
公开(公告)日:2020-09-15
申请号:US16220719
申请日:2018-12-14
Applicant: Amazon Technologies, Inc.
Inventor: Amjad Hussain , Anil Kumar , Ryan John Lohan , Diwakar Chakravarthy , Julio Cesar dos Santos Lins , Prabhu Anand Nakkeeran
IPC: H04L12/24 , H04L12/911
Abstract: This disclosure describes techniques for resolving discrepancies that occur to interrelated computing resources from computing resource drift. Users may describe computing resources in an infrastructure template. However, computing resource drift occurs when “out-of-band” modifications are made to the computing resources and are not reflected in the infrastructure template. To resolve discrepancies between the infrastructure template and the out-of-band modifications to the computing resources, a notification may be output to a user account associated with the computing resources detailing the differences. An updated infrastructure template may be received that resolves the differences, such as by including configuration settings that reflect a current state of the computing resources. The computing resources may then execute a workflow using the updated template, such that the workflow is executed on all of the computing resources in a current state.
-
公开(公告)号:US11115272B1
公开(公告)日:2021-09-07
申请号:US15951921
申请日:2018-04-12
Applicant: Amazon Technologies, Inc.
Inventor: Anil Kumar , Matthew John Hinkle , Rajesh Viswanathan , Prashant Prahlad
IPC: H04L12/24
Abstract: Techniques are described for identifying “out-of-band” modifications to an interrelated set of computing resources, also referred to herein as a computing resource stack, that was provisioned at a service provider network using an infrastructure modeling service. An infrastructure modeling service generally allows users to describe a computing resource stack in a text file or other type of descriptive representation, referred to herein as an infrastructure template, and to automatically provision computing resource stacks defined in templates at a service provider network. Users may at times make so-called out-of-band modifications to one or more computing resources of a provisioned computing resource stack, either inadvertently or in response to time-sensitive demands, where an out-of-band modification is made outside of the infrastructure modeling service.
-
-
-
-
-
-