DevOps for IT Entities
I am proud to announce that my team has taken an idea from inception and today it became a generally available product at VMware!
Officially called:
“vRealize Code Stream Management Pack for IT DevOps”
Background
The Software Defined Datacenter by definition means there are an increased number of Software Defined Models or Entities, these span a variety of products/components vSphere, vRealize Automation/Orchestration etc.
These entities can be complex and require precise configuration in order to work, for example IaaS blueprints and build profiles need to match exactly to achieve a desired outcome.
All of them need to accurately run and be configured precisely so that a virtual machine (for example) can be deployed in an environment as described.
Typically today it is a manual set of repetitive tasks where of course the opportunity for things to go wrong – scrub that…they WILL go wrong.
Continuous Integration/Delivery of Infrastructure as Code ?

Enter Project Houdini – or the vRealize Code Stream Management Pack – DevOps for IT.
Capabilities
The primary reason is that blueprints, workflows and other types of vRA “content” is essentially code and, like any other code, should follow development best practices to ensure that it does not “break” anything in production. These best practices include developing and testing that code in a segregated environment before deploying them to production. One challenge today is that moving vRA content from one environment to another is often a manual, complicated, time-consuming and error-prone process. Houdini includes pre-built pipeline templates that automate and thus simplify that process.
- Select the appropriate content (e.g. blueprint, workflow, etc.) from an environment (e.g. a “Development” tenant) and publish it to a destination environment (e.g. a “Production” tenant on the same or a different vRA instance).
- Houdini will automatically identify all related dependencies (e.g. build profiles, custom icons, forms, etc.) for that content and package and version it.
- Houdini will export that package to the destination environment, testing it along the way if requested by the administrator.
- Houdini will then import, unpack and deploy that content in the destination environment, including all dependencies.
- The operation will be logged with all relevant details.
- vSphere machine blueprints (other types such multi-machine and application blueprints are not yet supported).
- ASD blueprints and actions
- vRealize Orchestrator workflows and packages
- Linux Files
Screenshots

Manage all your Infrastructure as Code packages that have been captured
- “I love Houdini!”
- “Installation is super easy”
- “[VMware] has built a masterful product to overcome our challenges (…). It isn’t only for developers: good Release Management is also a key factor in Engineering Operational Stability!”
- “This is what I’ve been waiting for from VMware. This is exactly what we’re looking for!”
February 3, 2016 at 5:33 am
excellent piece of information, and let me tell you, your site gives the best and the most interesting information. This is just the kind of information that i had been looking for, i'm already your rss reader now and i would regularly watch out for the new posts, once again hats off to you! Thanx a lot once again, Regards, devops training in hyderabad
LikeLike
December 14, 2016 at 6:55 am
I have been reading out a lot of your articles.
I will certainly bookmark your Blog.
Free Devops Training
Hybris Training
Emc San Training
LikeLike
January 27, 2017 at 6:49 am
we are offering best devops online training with job support and high quality training facilities and well expert faculty .
to Register you free demo please visit ,devops training in hyderabad
LikeLike