Certification process for cloud platform
AssigneeGeneral Electric Company
InventorsHaofeng Tang, Roopa Gidugu
Life of this patent
Estimating the term…
Abstract
The example embodiments are directed to an automated cloud platform certification process. In one example, the method includes receiving a request for adding an application to the cloud platform, executing the application and performing an automated certification process based on the executed application. According to various embodiments, the automated certification process may include verifying an output of the executed application, verifying an impact of the executed application on the cloud platform is below a predetermined threshold, and verifying the executed application satisfies applicable coding guidelines. The application may be stored or launched on the cloud platform following successful certification.
Claims20
A computing system comprising:
- a network interface configured to receive a request for adding an application to a cloud platform, the request comprising a package including information relating to the application;
- a processor configured to execute the application and perform an automated certification process, the automated certification process comprising verifying an output of the executed application, verifying whether an impact of the executed application on the cloud platform is below a predetermined threshold, and verifying the executed application satisfies one or more applicable coding guidelines;
- and
- a storage device configured to store the application in response to the processor certifying the application via the automated certification process.
A cloud platform certification method comprising:
- receiving a request for adding an application to a cloud platform, the request comprising a package including information relating to the application;
- executing the application and performing an automated certification process based on the executed application, the automated certification process comprising verifying an output of the executed application, verifying whether an impact of the executed application on the cloud platform is below a predetermined threshold, and verifying the executed application satisfies one or more applicable coding guidelines;
- and
- storing the application on the cloud platform in response to certifying the application via the automated certification process.
A non-transitory computer readable medium having stored therein instructions that when executed cause a computer to perform a cloud platform certification method comprising:
- receiving a request for adding an application to a cloud platform, the request comprising a package including information relating to the application;
- executing the application and performing an automated certification process based on the executed application, the automated certification process comprising verifying an output of the executed application, verifying whether an impact of the executed application on the cloud platform is below a predetermined threshold, and verifying the executed application satisfies one or more applicable coding guidelines;
- and
- storing the application on the cloud platform in response to certifying the application via the automated certification process.
Dependencies are inferred from the claim text.