Patent · US Active

Method for predicting the successfulness of the execution of a DevOps release pipeline

US11036483B2 · kind B2 · utility

6Cited by
2References
15Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 10, 2019
Grant dateJun 15, 2021
Priority date
Expiry dateDec 30, 2039

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06N7/01
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

The release/delivery of software applications in a corporate setting is often a complex process chaining dozens of steps handled by a myriad of so-called DevOps tools. This process is known as a release or delivery pipeline. Embodiments of the invention provide a method and system of predicting the risk, status, and duration associated with the execution of such a release/delivery pipeline. Embodiments also provide an engine that predicts the probability of failure, as well as the status and duration of each individual pipeline step. One embodiment begins by obtaining all necessary data from a release orchestration tool, which contains the information of the structure, content, and any other custom specifications of a release/delivery pipeline. The data is transformed and encoded. The predictions are then calculated by comparing this data to a historic record of already executed release/delivery pipelines which were archived by the release orchestration tool. Finally, the predictions obtained are presented in a user interface to the user of the release orchestration tool.

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