Patent ID: 9122510
Filing Date: 2015-09-01
Classification: G06F,H04L

Abstract:
1. A computer-implemented method for querying and managing computing resources in a networked computing environment, comprising: receiving, in a computer memory medium, a script-based request to provision a set of computing resources, the script-based request being in a cloud query and manipulation language (CQML) that includes an expression in an expression language implemented as an extension to a representational state transfer (REST) service that manages the computing resources; extracting the expression from the request; analyzing text of the expression and generating a tree structure that describes a structure of the expression based on the text; iterating over a set of elements of the tree structure to resolve a set of queries of the request; submitting a set of jobs to a provisioning queue based on the iterating; processing the set of jobs to fulfill the request; and storing a set of results of the processing in a results store.