-
公开(公告)号:US11995466B1
公开(公告)日:2024-05-28
申请号:US17305145
申请日:2021-06-30
Applicant: Amazon Technologies, Inc.
Inventor: Archana Srikanta , Onur Filiz , Prashant Prahlad , Amit Gupta , Song Hu
CPC classification number: G06F9/5005 , G06F9/455 , G06F9/45558 , G06F9/48 , G06F9/4806 , G06F9/4843 , G06F9/485 , G06F9/4881 , G06F9/50 , G06F9/5011 , G06F9/5022 , G06F9/5027 , G06F9/505 , G06F9/5061 , G06F9/5072 , G06F9/5077 , G06F9/5083 , H04L67/63 , G06F8/60
Abstract: The present application relates to performing a scale-down of the computing resources allocated to executing a software application. For example, the software application for implementing a web server may be packaged as a container image, and one or more instances of the container images may be executed as one or more tasks. The individual tasks may be allocated a set of computing resources such as CPU and memory, and the incoming requests sent to the web server may be distributed across the tasks. If the volume of incoming requests drops below a threshold level, one or more of the tasks may be placed in standby mode, and the amount of computing resources allocated to such tasks may be reduced. When the volume of incoming requests returns above the threshold level, the amount of computing resources allocated to such tasks can be scaled back up to the full amount.
-
公开(公告)号:US10257040B1
公开(公告)日:2019-04-09
申请号:US14657130
申请日:2015-03-13
Applicant: Amazon Technologies, Inc.
Inventor: Prashant Prahlad , Rajesh Viswanathan , Adam Daniel Everett Wright , Benjamin John Ullom , Tanya Bansal , Veeraraghavan Vijayaraj , William Trotter Shelton
IPC: H04L12/24
Abstract: A configuration history service for web-based computing resources is implemented by capturing and storing a historical record of each configuration state for each computing resource in a subscriber's account. Files of the configuration history store information about a computing resource type offered by the web service. The file comprises records for each particular resource of that type that is or was actively configured in the subscriber's account during the period that the configuration history service is active in the account. Each record lists a particular configuration state, at a particular point in time, for a particular computing resource. The configuration history of a computing resource can be displayed as a timeline by which a subscriber can access information describing the configuration state of the particular computing resource at any point in time.
-
公开(公告)号: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.
-
公开(公告)号:US10225208B1
公开(公告)日:2019-03-05
申请号:US14657026
申请日:2015-03-13
Applicant: Amazon Technologies, Inc.
Inventor: Prashant Prahlad , Rajesh Viswanathan , Adam Daniel Everett Wright , Benjamin John Ullom , Tanya Bansal , Veeraraghavan Vijayaraj , William Trotter Shelton
IPC: H04L12/923 , H04L12/26
Abstract: Configurations of computing resources established on a web-based computing service can be monitored, managed and controlled. According to one embodiment, a method may include discovering a set of computing resources being used by an enterprise. The disclosed resource configuration service can deliver a set of resource-specific data that uniquely identifies each computing resource and describes each resource's configuration state. The resource configuration service monitors the computing environment and detects changes to the configurations of computing resources. The resource configuration service can deliver a stream of notifications when computing resources are created, updated, deleted or otherwise reconfigured. The notifications can be used by, for example, software tools or system administrators.
-
公开(公告)号:US11989586B1
公开(公告)日:2024-05-21
申请号:US17305143
申请日:2021-06-30
Applicant: Amazon Technologies, Inc.
Inventor: Archana Srikanta , Onur Filiz , Prashant Prahlad , Amit Gupta , Song Hu
CPC classification number: G06F9/5005 , G06F8/60 , G06F9/455 , G06F9/45558 , G06F9/48 , G06F9/4806 , G06F9/4843 , G06F9/485 , G06F9/4881 , G06F9/50 , G06F9/5011 , G06F9/5022 , G06F9/5027 , G06F9/505 , G06F9/5061 , G06F9/5072 , G06F9/5077 , G06F9/5083 , H04L67/02 , H04L67/30
Abstract: The present application relates to performing a scale-up of the computing resources allocated to executing a software application. For example, the software application for implementing a web server may be packaged as a container image, and one or more instances of the container images may be executed as one or more tasks. The individual tasks may be allocated a set of computing resources such as CPU and memory, and the incoming requests sent to the web server may be distributed across the tasks. If the volume of incoming requests drops below a threshold level, one or more of the tasks may be placed in standby mode, and the amount of computing resources allocated to such tasks may be reduced. When the volume of incoming requests returns above the threshold level, the amount of computing resources allocated to such tasks can be scaled back up to the full amount.
-
公开(公告)号:US10541871B1
公开(公告)日:2020-01-21
申请号:US14657095
申请日:2015-03-13
Applicant: Amazon Technologies, Inc.
Inventor: Prashant Prahlad , Rajesh Viswanathan , Adam Daniel Everett Wright , Benjamin John Ullom , Tanya Bansal , Veeraraghavan Vijayaraj , William Trotter Shelton
Abstract: Configurations of computing resources established in a network-based computing service can be tested to assess impacts of proposed changes to the configuration states of the computing resources or to policies governing the configurations of such computing resources. Test environments can be established to simulate an operational computing environment under study. Changes to the configuration of one or more computing resources can be introduced to the test environment, and impacts to the test environment can be assessed. Changes to configuration policy can also be introduced and subsequent impacts can be observed.
-
公开(公告)号:US10057184B1
公开(公告)日:2018-08-21
申请号:US14657033
申请日:2015-03-13
Applicant: Amazon Technologies, Inc.
Inventor: Prashant Prahlad , Rajesh Viswanathan , Adam Daniel Everett Wright , Benjamin John Ullom , Tanya Bansal , Veeraraghavan Vijayaraj , William Trotter Shelton
IPC: H04L29/06 , H04L29/08 , H04L12/923 , H04L12/26 , H04L12/24
CPC classification number: H04L41/0859 , H04L41/0853 , H04L41/0869 , H04L43/0811 , H04L47/762
Abstract: Configurations of computing resources established on a web-based computing service can be monitored, managed and controlled. According to an embodiment, a configuration compliance service is implemented. Policy rules governing attributes of configuration states for computing resources in a subscriber's account are defined. The computing resources in the account are monitored for changes to configuration states. In response to detection of a change to a configuration state that violates a rule, a predefined action is taken. The predefined action can include sending a notification to the subscriber's account, reconfiguring the configuration state of the computing resource, and deactivating the computing resource.
-
-
-
-
-
-