HPOO/ HPCSA are two softwares dedicated to deployments of applicative solutions for automation

HPCSA deals with designing and modeling the cycle of life of the application

CSA (cloud server automation) is one HP’s component application which enables you to:

  • modeling a service offering to manage the infrastructure,
  • modeling infrastructure resources,
  • use the services,
  • manage the service life cycle.

HPCSA is used to model designs, and then precisely to describe macros of what one wants to automate: to envisage in the forms what the user will grasp.

Ex: the user wants a VM (Virtual Machine). Then we will transcribe the need of the user through the graphical modeling of a palette containing components constituting the desired infrastructure (ESX, vCPU, RAM, , Network nterfaces, …). Then we will link the graphic design to the transcription of the needs of the user, and therefore list all the boxes that it will have to fill in with a defined typology of data.

HPOO is designed to Orchestrate deployment and application decomposition actions

OO is HP’s orchestration solution that allows you to graphically simplify the flow of automated or semi-automated operational tasks.

This tool allows the following actions:

  • Description, capitalization of technical processes for the administration of technical infrastructures, through the development of flows ;
  • Simplified addressing and powering of heterogeneous technologies, tools and repositories through HP native (HP SA, VMware, Oracle, Active Direcory, cMDB, etc.) or on-demand software.

HPOO is a graphical development tool, which intervenes upstream at the design level. It puts a bookshop of operations at your disposal, which anyone can draw with and which anyone connects on the network to obtain what one wishes. It also has got other libraries and native HP connectors that allow interfacing HPOO to other external SI tools. Ex: updating a repository of the cMDB.

The connectors perform the actions for HPSA. Business actions of installing and uninstalling script, and binary deployment on servers are triggered by SA connectors.

HPSA: deploying automation scripts

The SA component is used to automate the management of servers.

The tool allows to manage the following functionalities:

  • Provisioning of OS
  • OS Patching
  • Application Provisioning
  • Audit and remediation

Previously executed actions deploy packages, binaries, executables on target machines, regardless of the operating system (Windows, Linux, AIX) with an HPSA agent previously installed and configured on the target server. This last point is clearly the strength of the HPSA tool. HPSA also allows you to run a post installation script when a software requires installation. We deploy a binary, then we will execute a script post action. (Eg restarting a machine).

Automation: sample project with the HP suite

With these tools, PROJIXI Europe engineers intervene, in particular, on DB2 database installation projects. From an example of an HTML form, it is necessary to create what the end user would use, and thus retranscribe all the automations resulting from the user’s request, and above all taking into account all the possibilities of answers.
It is then necessary to deploy binaries. This is the base for hosting a DB2 database.

It is on this same portal, where the end user will make his request, that he can decide to modify the initial offer according to his needs, by adding a wider storage space on his base, or by adding tablespace, or by decommissioning it if it no longer has any utility.

The entries entered in the form are related to the properties of the design. The latter are parameters of orchestration, which is responsible for chaining a certain number of “hat” flows, which execute internal information processing actions and execute actions on servers where it is desired to deploy a database data.

HPCSA manages the application lifecycle, from the deployment of the database to its decomissioning. Scripts are provided, as well as OO flows. According to the synopsis provided in the specifications, the engineer intervenes to integrate “hat” flows, in a main flow that orchestrates the whole.

The constraint of this mission being that the engineers here do not have the hand on all the flows, or all the tools, so it can be difficult sometimes to optimize everything at first. In order to overcome this flaw, the collaboration between the PROJIXI Europe engineers and the IS teams is crucial.

PROJIXI Europe works for major clients in the Finance, Insurance, Aeronautics, Energy and Media sectors and assists CIOs in their Flow Automation projects.