US20140201218A1

Systems and methods for providing ranked deployment options

Claim Score by NHIP

Read claim 11, the broadest

Abstract

Systems, methods, and non-transitory computer-readable media can receive information about an application design plan. The application design plan can be associated with at least one deployment criterion. One or more available infrastructure resources can be identified based on the information about the application design plan. A plurality of deployment options can be determined based on the one or more available infrastructure resources. The plurality of deployment options can be determined to be compliant with the at least one deployment criterion. The plurality of deployment options can be ranked to produce an ordered set of deployment options.

US20140201218A1, drawing sheet 1
Sheet 1 of 9

Term

Projected expiry 19 June 2029.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

20 claims: 3 independent, 17 dependent

  1. 1
    A computer-implemented method comprising:receiving, by a computing system, information about an application design plan, the application design plan being associated with at least one deployment criterion;identifying, by the computing system, one or more available infrastructure resources based on the information about the application design plan;determining, by the computing system, a plurality of deployment options based on the one or more available infrastructure resources, the plurality of deployment options being determined to be compliant with the at least one deployment criterion;and ranking, by the computing system, the plurality of deployment options to produce an ordered set of deployment options.
  2. 11
    Broadest claimClaim Score 63, broad(NHIP)A system comprising:at least one processor;and a memory storing instructions that, when executed by the at least one processor, cause the system to perform: receiving information about an application design plan, the application design plan being associated with at least one deployment criterion;identifying one or more available infrastructure resources based on the information about the application design plan;determining a plurality of deployment options based on the one or more available infrastructure resources, the plurality of deployment options being determined to be compliant with the at least one deployment criterion;and ranking the plurality of deployment options to produce an ordered set of deployment options.
  3. 16
    A non-transitory computer-readable storage medium including instructions that, when executed by at least one processor of a computing system, cause the computing system to perform:receiving information about an application design plan, the application design plan being associated with at least one deployment criterion;identifying one or more available infrastructure resources based on the information about the application design plan;determining a plurality of deployment options based on the one or more available infrastructure resources, the plurality of deployment options being determined to be compliant with the at least one deployment criterion;and ranking the plurality of deployment options to produce an ordered set of deployment options.