×

System and method for a cloud computing abstraction with self-service portal for publishing resources

  • US 9,489,647 B2
  • Filed: 03/15/2013
  • Issued: 11/08/2016
  • Est. Priority Date: 06/19/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, by a computing system, low-level resources for delivering one or more operating system instances, wherein at least first entities publish the low-level resources to a catalog presented at an electronic storefront, and wherein the low level resources comprise one or more infrastructure-as-a-service (IaaS) offerings provided via a network infrastructure;

    providing, by the computing system, access from the catalog at the electronic storefront to the low-level resources for consumption by at least second entities, the at least second entities being different from the at least first entities;

    constructing, by the computing system, mid-level resources from the low-level resources, wherein the mid-level resources are constructed based, at least in part, on one or more middle-ware components being added to the low-level resources by the at least second entities and being configured by the at least second entities, wherein the mid-level resources comprise one or more platform-as-a-service (PaaS) offerings provided via the network infrastructure, wherein the mid-level resources are republished to the catalog;

    providing, by the computing system, access from the catalog at the electronic storefront to the mid-level resources for consumption by at least third entities, the at least third entities being different from the at least first entities and from the at least second entities; and

    constructing, by the computing system, high-level resources from the mid-level resources, wherein the high-level resources deliver one or more applications constructed based, at least in part, on at least a portion of the mid-level resources and at least a portion of the low-level resources and are configured by the at least third entities, wherein the high-level resources comprise one or more software-as-a-service (SaaS) offerings provided via the network infrastructure, wherein the high-level resources are published to the catalog and the one or more applications are made available via the electronic storefront.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×