Browse Prior Art Database

Software Asset inventory detection based on the cloud PaaS/SaaS orchestrator eventing system Disclosure Number: IPCOM000243544D
Publication Date: 2015-Sep-30
Document File: 4 page(s) / 39K

Publishing Venue

The Prior Art Database


Software Asset inventory detection based on the cloud PaaS/SaaS orchestrator eventing system

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 35% of the total text.

Page 01 of 4

Software Asset inventory detection based on the cloud PaaS / eventing system

Cloud environment are commonly used in the large enterprises and small/medium companies. Cloud helps in addressing reducing the overall IT infrastructure cost reduction due to the automation of the management process but also helps with temporary, on demand increased need of IT infrastructure to address temporal load handled by the enterprise. Cloud solutions are delivered in multiple profiles, starting

with Infrastructure as a Service (IaaS), providing access to the virtual environments, Platform as a Service (Paas) providing access to the already deployed middleware components and Software as a Service (Saas), providing access to the actual deployed software solution.

In PaaS and SaaS environment, there is increasing need in Software Asset Management, to address the license compliance issue of the dynamically provisioned software on the Cloud. In PaaS and SaaS software is provisioned by so called orchestrators, which automate a lot of software distribution and deployment workflows,

hiding the underlaying complexity.

Software asset management (SAM) and license management in PaaS/SaaS cloud environments is complex problem due to:

Dynamic provisioning - many machines created or removed on daily basis, rapidly


Diversity of changes - each machines addresses different business or technical


need which changes over time

Automatic updates - systems can be automatically updated with up-to-date versions

of software, as well as upgrades to servers and computer processing power Complexity of the solutions, which may contain multiple layers of software (including middleware) and a lot of embedded components, building together a full software solution hosted on the cloud

On the other hand, customers are running hybrid environments - meaning that some part of their infrastructure is running in Cloud and some (usually mission critical or business sensitive) workload is running on-prem environment. In such case, customer has to meet the license compliance contractual requirements, by discovering the license use on both Cloud and on-prem.

The core idea is to enhance the SAM tool to be able to consume the various types of software provisioning events from the PaaS/SaaS Cloud orchestrator, which are relevant for software inventory and license compliance purposes. The events may to be produced by orchestrator may be either broadcasted for real-time processing or offline post-processing.

With above provided, there is no need for SAM tool neither to deploy dedicated Agent neither to execute any type of remote (agent-less) scans of the virtual cloud environment, eliminating the agent and scan management issue, especially in the hybrid environments. All the data is already known to the PaaS/SaaS orchestrator and


/SaaS orchestrator

SaaS orchestrator



Page 02 of 4

does not need to be re-created for the software inventory and license compliance purposes.

Also, since t...