Patent ID: 8898763

Claim:
A method comprising: receiving, by one or more computing devices, from a service owner, a request to provide infrastructure operations for a computing service; determining, by at least one of the one or more computing devices, computing resources to support the computing service based at least in part on the request from the service owner and a forecast provided by the service owner that forecasts operation of the computing service; procuring, by at least one of the one or more computing devices, the computing resources on behalf of the service owner to execute the computing service; receiving, by at least one of the one or more computing devices, an input from the service owner to specify implementation of one or more custom alarms that, when implemented, monitor execution of the computing service by the computing resources, wherein individual ones of the one or more custom alarms are associated with at least one of a function, an input, or an output of the computing service; automatically configuring, by at least one of the one or more computing devices, the one or more custom alarms, wherein the configuring is based at least in part on the input received from the service owner; and deploying the computing service on the computing resources, the deploying including activating the one or more custom alarms that provide notifications based at least partly on the monitoring of the execution of the computing service by the computing resources.