Patent · US Active

High-level language for specifying configurations of cloud-based deployments

US9870211B2 · kind B2 · utility

11Cited by
36References
18Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 15, 2012
Grant dateJan 16, 2018
Priority date
Expiry dateMay 13, 2033

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2213/0038
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for high-level language for specifying configurations of cloud-based deployments. In one aspect, a method includes receiving a configuration specification for configuring a cloud-based deployment, the configuration specification being written in a specification language and requiring instantiation of respective class definitions of one or more classes, each class modeling a respective data or functional component of the cloud-based deployment using a group of configurable class parameters, and the respective class definition of each class representing a requested state of the data or functional component modeled by the class; deriving a plurality of application programming interface (API) calls for configuring the cloud-based deployment based on the class definitions of the one or more classes; causing the plurality of API calls to be executed to configure the cloud-based deployment.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.