CMDB Integration Architecture Examples for CloudForms

Introduction

This document is to position two different types of integration with a CMDB and Red Hat CloudForms.

We discuss the use of HP uCMDB because it supports both types of integration but also other CMDBs are available such as Service-Now.

The two types of integration are known as;

Pull – Where by the information/data is collected (Pulled) by the CMDB from the end points. CMDB Server initiated.

Push – Where by the information/data is sent (Pushed) to the CMDB server by the end point. Endpoint initiated.

Other CMDB servers may not support a PULL approach at which point you have only the PULL solution as the only option.

We shall now dive deep into each integration type.

 

Continue reading “CMDB Integration Architecture Examples for CloudForms”

Accessing Guest RDP and SSH via Custom Buttons

First let’s talk about Remote Session vs Remote Console, they are often confused.

 

  • Remote Session – Provides the user a server session on the remote host. Multiple sessions can be established with same or different credentials.
  • Remote Console (Also known as Remote Control) – Provides the actual console screen to the user, still a session but the systems local session. Only one console session can exist. Any credentials with rights to log on locally can obtain the system session. (Default in Windows is Deny)

 

Continue reading “Accessing Guest RDP and SSH via Custom Buttons”

Review and Future Directions of CloudForms State-Machines

This article seeks to explain the use of State Machines in Red Hat CloudForms for the use in the flow control of automation.

The topic of State Machines is sometimes perceived as rocket science, barely used but often taught. The first thing to dispel is the complexity in state machines, then we can compare how a state machine differs from other process automation like Workflows.

Finally the article is to dispel the myth that State Machines are RUBY or if you use Ansible Automation Inside you do not need state machines, again not a true statement.

Continue reading “Review and Future Directions of CloudForms State-Machines”

CloudForms as a Container

The CloudForms 4.1 release (June ’16) delivered a new format for the CloudForms appliance: as a container in docker format. CloudForms has led the way by offering the appliance in several different virtualization and cloud formats, such as:

  • Red Hat Virtualization
  • Red Hat OpenStack Platform
  • Google Cloud Platform
  • Microsoft Azure
  • Microsoft SCVMM (Hyper-v)
  • VMware vSphere

With the new CloudForms container you can now host CloudForms on:

  • Red Hat OpenShift Enterprise 3
  • Red Hat Atomic Host (7.2 or higher)
  • Red Hat Enterprise Linux (7.2 or higher)
  • Anywhere using docker

Continue reading “CloudForms as a Container”

Red Hat CloudForms 4.0 Public Beta 2

Thought I would write a blog about CloudForms 4.0, which I am the Product Manager for. I am mega proud and thankful of the engineering effort in the community and at Red Hat. Here are some insights into whats in the drop, whats coming for General Release in early December.

If you have been keeping up-to-date with the ManageIQ sprints on youtube (https://www.youtube.com/user/ManageIQVideo) you would have seen some mega additions to the platform, also the community has a changelog for their Capablanca release that serves as the base for Red Hat CloudForms 4.0 here https://github.com/ManageIQ/manageiq/blob/master/CHANGELOG.md

Continue reading “Red Hat CloudForms 4.0 Public Beta 2”