Executing shared pipelines for continuous delivery of services in cloud platforms

    公开(公告)号:US11733987B2

    公开(公告)日:2023-08-22

    申请号:US17491915

    申请日:2021-10-01

    CPC classification number: G06F8/60 H04L67/10

    Abstract: A system deploys software artifacts in data centers created in a cloud platform using a cloud platform infrastructure language that is cloud platform independent. The system allows service owners to define shared pipelines that can be invoked by multiple parent pipelines. The system receives an artifact version map associating datacenter entities with services targeted for deployment on the datacenter entities. The artifact version map specifies attributes associated with invocations of the shared pipeline. The system generates deployment pipelines based on the artifact version map. The deployment pipelines allow a parent pipeline that invokes the shared pipeline to specify attributes including version of the shared pipeline, versions of software artifacts used by the shared pipeline, values of parameters used by the shared pipeline, or promotion criteria used by the shared pipeline.

    MANAGING EXECUTION OF CONTINUOUS DELIVERY PIPELINES FOR A CLOUD PLATFORM BASED DATA CENTER

    公开(公告)号:US20230035486A1

    公开(公告)日:2023-02-02

    申请号:US17382192

    申请日:2021-07-21

    Abstract: Computing systems, for example, multi-tenant systems deploy software artifacts in data centers created in a cloud platform using a cloud platform infrastructure language that is cloud platform independent. The system generates pipelines for deploying software artifacts in data center entities configured in a cloud platform. The system allows partial execution of pipelines such that the pipeline can be executed again to complete execution of the remaining stages. The system maintains state of the pipeline execution and checks the state to determine whether a stage should be executed during subsequent executions. The system allows a failed stage to be retried multiple times based on a retry strategy. A retry strategy may depend on the data center entity in a hierarchy of data venter entities of a data center.

    Retry strategies for handling failures during continuous delivery of software artifacts in a cloud platform

    公开(公告)号:US11356508B1

    公开(公告)日:2022-06-07

    申请号:US17382201

    申请日:2021-07-21

    Abstract: Computing systems, for example, multi-tenant systems deploy software artifacts in data centers created in a cloud platform using a cloud platform infrastructure language that is cloud platform independent. The system generates pipelines for deploying software artifacts in data center entities configured in a cloud platform. The system allows partial execution of pipelines such that the pipeline can be executed again to complete execution of the remaining stages. The system maintains state of the pipeline execution and checks the state to determine whether a stage should be executed during subsequent executions. The system allows a failed stage to be retried multiple times based on a retry strategy. A retry strategy may depend on the data center entity in a hierarchy of data venter entities of a data center.

Patent Agency Ranking