-
公开(公告)号:US10362096B2
公开(公告)日:2019-07-23
申请号:US15360632
申请日:2016-11-23
Applicant: VMware, Inc.
Inventor: Kiril Angelov Stefanov , Boris Savov , Rostislav Georgiev , Ventsyslav Raikov
Abstract: Methods, apparatus and articles of manufacture to provide lifecycle management of custom resources in a cloud computing environment are disclosed. Example methods disclosed herein for custom resource lifecycle management include accepting, with an extensibility service implemented by a virtual appliance, a resource definition and a lifecycle definition for a custom resource to be executed in a cloud computing environment. Disclosed example methods also include managing, with a lifecycle manager implemented by the virtual appliance, a lifecycle of the custom resource based on a state machine implemented according to the lifecycle definition for the custom resource. Disclosed example methods further include providing, with a catalog implemented by the virtual appliance, a catalog item for the custom resource, the catalog item based on the resource definition for the custom resource.
-
公开(公告)号:US10353752B2
公开(公告)日:2019-07-16
申请号:US15371545
申请日:2016-12-07
Applicant: VMware, Inc.
Inventor: Boris Savov , Igor Stoyanov , Rostislav Georgiev
Abstract: Methods and apparatus to customize deployment are disclosed. An example deployment customization manager can generate a first notification payload including an uncustomized application component property of an application component that provides a logical template of an application. A deployment event broker can reply back to the deployment customization manager with another payload that includes a customized or modified application component property.
-
公开(公告)号:US20180157542A1
公开(公告)日:2018-06-07
申请号:US15371545
申请日:2016-12-07
Applicant: VMware, Inc.
Inventor: Boris Savov , Igor Stoyanov , Rostislav Georgiev
Abstract: Methods and apparatus to customize deployment are disclosed. An example deployment customization manager can generate a first notification payload including an uncustomized application component property of an application component that provides a logical template of an application. A deployment event broker can reply back to the deployment customization manager with another payload that includes a customized or modified application component property.
-
14.
公开(公告)号:US20180157538A1
公开(公告)日:2018-06-07
申请号:US15371450
申请日:2016-12-07
Applicant: VMware, Inc.
Inventor: Ventsyslav Raikov , Lazarin Lazarov , Boris Savov , Rostislav Georgiev
CPC classification number: G06F9/5077 , G06F8/61 , G06F9/44505 , G06F9/45558 , G06F2009/45562 , G06F2009/4557 , G06F2009/45595
Abstract: Methods and apparatus to customize deployment using metaproperties are disclosed. An example deployment metaproperty manager can generate a first metaproperty payload including an initial application component metaproperty of an application component that provides a logical template of an application. A deployment event broker can reply-back to the deployment metaproperty manager with a second metaproperty payload that includes a processed application component metaproperty.
-
15.
公开(公告)号:US20180157384A1
公开(公告)日:2018-06-07
申请号:US15371407
申请日:2016-12-07
Applicant: VMware, Inc.
Inventor: Ivanka Baneva , Boris Savov , Rostislav Georgiev , Ventsyslav Raikov
IPC: G06F3/0482 , G06F9/44
Abstract: Methods, apparatus and articles of manufacture to provide workflow subscription management in a cloud computing environment are disclosed. Example disclosed methods include, in response to a first input identifying an event topic, causing, by executing an instruction with a processor, a corresponding event schema to be displayed, accessing a second input identifying a field included in the event topic schema and a third input identifying a threshold value corresponding to the field. Disclosed example methods also include, in response to receiving an event notification corresponding to the event topic and based on the threshold value having a defined relationship to a payload value included in an event payload contained in the event notification, triggering a workflow.
-
公开(公告)号:US11755343B2
公开(公告)日:2023-09-12
申请号:US17341108
申请日:2021-06-07
Applicant: VMware, Inc.
Inventor: Ivanka Baneva , Boris Savov , Rostislav Georgiev , Ventsyslav Raikov
CPC classification number: G06F9/451 , G06F8/31 , G06F9/5077 , G06F9/542 , G06Q10/06311
Abstract: Methods, apparatus and articles of manufacture to provide workflow subscription management in a cloud computing environment are disclosed. Examples disclosed herein cause a graphical user interface associated with a virtual appliance to present a template to create a first workflow subscription, the template including (1) a first input element to specify a workflow to be performed, and (2) a second input element to specify an event topic that is to trigger operation of the workflow, the second input element including a field to specify at least one of (i) whether other workflow subscriptions are to be blocked from an event notification associated with the event topic until the first workflow subscription has acted upon the event notification, or (ii) whether a reply notification is to be sent to a service associated with the event notification after the workflow has completed in response to being triggered based on the event notification.
-
公开(公告)号:US11481239B2
公开(公告)日:2022-10-25
申请号:US15371474
申请日:2016-12-07
Applicant: VMware, Inc.
Inventor: Boris Savov , Rostislav Georgiev , Lazarin Lazarov , Ventsyslav Raikov , Ivanka Baneva
Abstract: Methods and apparatus to customize deployment using approvals are disclosed. An example deployment approval manager can generate a first Approval Payload including an initial application component approval proposal of an application component that provides a logical template of an application. A deployment event broker can reply-back to the deployment approval manager with a second approval payload that includes a processed application component approval proposal.
-
公开(公告)号:US11263058B2
公开(公告)日:2022-03-01
申请号:US16853721
申请日:2020-04-20
Applicant: VMware, Inc.
Inventor: Ventsyslav Raikov , Lazarin Lazarov , Boris Savov , Rostislav Georgiev
Abstract: Methods and apparatus to customize deployment using metaproperties are disclosed. An example deployment metaproperty manager can generate a first metaproperty payload including an application component metaproperty of an application component that provides a logical template of an application. A deployment event broker can reply-back to the deployment metaproperty manager with a second metaproperty payload that includes a processed application component metaproperty.
-
公开(公告)号:US20210294672A1
公开(公告)日:2021-09-23
申请号:US17341108
申请日:2021-06-07
Applicant: VMware, Inc.
Inventor: Ivanka Baneva , Boris Savov , Rostislav Georgiev , Ventsyslav Raikov
IPC: G06F9/54 , H04L29/08 , G06F3/0484 , G06F3/0482 , G06F9/451
Abstract: Methods, apparatus and articles of manufacture to provide workflow subscription management in a cloud computing environment are disclosed. Examples disclosed herein cause a graphical user interface associated with a virtual appliance to present a template to create a first workflow subscription, the template including (1) a first input element to specify a workflow to be performed, and (2) a second input element to specify an event topic that is to trigger operation of the workflow, the second input element including a field to specify at least one of (i) whether other workflow subscriptions are to be blocked from an event notification associated with the event topic until the first workflow subscription has acted upon the event notification, or (ii) whether a reply notification is to be sent to a service associated with the event notification after the workflow has completed in response to being triggered based on the event notification.
-
公开(公告)号:US11029977B2
公开(公告)日:2021-06-08
申请号:US16780527
申请日:2020-02-03
Applicant: VMware, Inc.
Inventor: Ivanka Baneva , Boris Savov , Rostislav Georgiev , Ventsyslav Raikov
Abstract: Methods, apparatus and articles of manufacture to provide workflow subscription management in a cloud computing environment are disclosed. Example methods disclosed herein include causing display of a template corresponding to an event topic that is to trigger a workflow associated with a first workflow subscription, the first workflow subscription included in a plurality of workflow subscriptions having a hierarchy, the template to include a first field to specify whether at least one other workflow subscription associated with the event topic is to be blocked until a hierarchically dominant workflow subscription has at least one of been notified of the event topic or taken action based on the event topic. Disclosed example methods also include triggering the workflow in response to an event notification associated with the event topic.
-
-
-
-
-
-
-
-
-