Patent ID: 11909814
Assignee: AMAZON TECHNOLOGIES, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 0:
1. A method, comprising:
automatically generating, by at least one computing device, a recommendation of an organization resource allocation policy for an organization in a hosted computing environment operated by a third party under an elastic computing model in which resources allocated to the organization in the hosted computing environment vary over time, the hosted computing environment being used by a plurality of organizations, the organization resource allocation policy being generated based at least in part on an allocation history of resources allocated to the organization in the hosted computing environment across a plurality of accounts of the organization;
configuring, by the at least one computing device, the organization resource allocation policy for the organization in response to receiving an approval from the organization, wherein the organization resource allocation policy prohibits fulfillment of resource allocation requests by the hosted computing environment operated by the third party that does not comply with one or more allocation conditions specified in the organization resource allocation policy for the organization;
receiving, by the at least one computing device, a resource allocation request to allocate a computing resource the hosted computing environment from one of the plurality of accounts;
determining, by the at least one computing device, that a provider resource allocation policy of the hosted computing environment applies to the resource allocation request;
determining, by the at least one computing device, that a fulfillment of the resource allocation request would not violate the provider resource allocation policy;
determining, by the at least one computing device, that the organization has configured the organization resource allocation policy;
after determining that the organization has configured the organization resource allocation policy, determining, by the at least one computing device, that the fulfillment of the resource allocation request would violate the organization resource allocation policy;
refraining from automatically fulfilling, by the at least one computing device, the resource allocation request in response to determining that the fulfillment of the resource allocation request would violate the organization resource allocation policy; and
generating, by the at least one computing device, a user interface that indicates a recommendation of an alternative resource allocation request that would not violate the organization resource allocation policy.