×

Managing service deployment in a cloud computing environment

  • US 10,320,625 B1
  • Filed: 08/21/2018
  • Issued: 06/11/2019
  • Est. Priority Date: 08/21/2018
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • providing, by a device, a user interface for accepting user input;

    receiving, by the device and through the user interface, a service request from a user device,the service request including;

    data identifying a service to be deployed in a cloud computing environment, data identifying an execution environment in which the service is to be deployed,data identifying a framework on which the service is to be deployed, anddata identifying a version strategy to be applied to the service,the version strategy including information designed to indicate how a version number associated with the service is to be changed, andthe version strategy being one of a plurality of version strategies,each of the plurality of version strategies causing determination of service version numbers in a different manner;

    receiving, by the device and from the user device, data identifying a user account associated with the service request;

    accessing, by the device, data identifying permissions associated with the service,the permissions indicating at least one user account associated with permission to deploy the service;

    determining, by the device and based on the user account and based on the permissions, that the user account has permission to deploy the service;

    identifying, by the device, a service template based on the service,the service template specifying a virtual hardware configuration; and

    providing, by the device and to a service deployment platform, instructions to deploy the service using the virtual hardware configuration,the instructions including;

    the data identifying the execution environment,the data identifying the framework, andthe data identifying the version strategy.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×