<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Chris Boos on Automation &#187; Automation Technology Architect View</title>
	<atom:link href="http://www.hcboos.net/category/automation/automation-technology-architect-view/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hcboos.net</link>
	<description>Automation, Technology and more</description>
	<lastBuildDate>Mon, 28 Jun 2010 08:57:35 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>IT Autopilot or Automating the Automation</title>
		<link>http://www.hcboos.net/2009/07/it-autopilot-or-automating-the-automation/</link>
		<comments>http://www.hcboos.net/2009/07/it-autopilot-or-automating-the-automation/#comments</comments>
		<pubDate>Sun, 05 Jul 2009 22:51:21 +0000</pubDate>
		<dc:creator>chris</dc:creator>
				<category><![CDATA[Automation]]></category>
		<category><![CDATA[Automation Technology Architect View]]></category>
		<category><![CDATA[Market]]></category>
		<category><![CDATA[Social Impact of Automation]]></category>
		<category><![CDATA[autopilot]]></category>
		<category><![CDATA[datacenter automation]]></category>

		<guid isPermaLink="false">http://www.hcboos.net/?p=538</guid>
		<description><![CDATA[
			
				
			
		
Talking and thinking about automation so much can be like sitting in a forest and not seeing the wood from the trees. Only recently I have discovered that some of the ideas we are already applying at arago are a step beyond what is generally called IT automation. Therefore I want to give a clear [...]]]></description>
			<content:encoded><![CDATA[<a class="google_buzz"  
href="http://www.google.com/reader/link?url=http://www.hcboos.net/2009/07/it-autopilot-or-automating-the-automation/&title=IT+Autopilot+or+Automating+the+Automation&srcURL=http://www.hcboos.net" target="_blank" rel="nofollow" onclick="pageTracker._trackPageview('/outgoing/www.google.com/reader/link?url=http_//www.hcboos.net/2009/07/it-autopilot-or-automating-the-automation/_title=IT+Autopilot+or+Automating+the+Automation_srcURL=http_//www.hcboos.net&amp;referer=');"><img
src="http://www.hcboos.net/wp-content/plugins/google-buzz-button-for-wordpress/images/google-buzz.png" alt="Google Buzz" /></a><div class="tweetmeme_button" style="float: left; margin-left: 10px;margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.hcboos.net%2F2009%2F07%2Fit-autopilot-or-automating-the-automation%2F" onclick="pageTracker._trackPageview('/outgoing/api.tweetmeme.com/share?url=http_3A_2F_2Fwww.hcboos.net_2F2009_2F07_2Fit-autopilot-or-automating-the-automation_2F&amp;referer=');"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.hcboos.net%2F2009%2F07%2Fit-autopilot-or-automating-the-automation%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Talking and thinking about automation so much can be like sitting in a forest and not seeing the wood from the trees. Only recently I have discovered that some of the ideas we are already applying at <a title="arago AG - The Automation Experts" href="http://www.arago.de" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.arago.de?referer=');">arago </a>are a step beyond what is generally called IT automation. Therefore I want to give a clear picture of what is possible compared to what is widely known to be top of the pops automation technology.</p>
<div id="attachment_539" class="wp-caption alignleft" style="width: 310px"><a href="http://www.hcboos.net/wp-content/uploads/vendorstyleautomation.jpg"><img class="size-medium wp-image-539" title="Many Automation Tools for Stressed out Admins" src="http://www.hcboos.net/wp-content/uploads/vendorstyleautomation-300x215.jpg" alt="Automation Tools for Stressed out Admins" width="300" height="215" /></a><p class="wp-caption-text">Automation Tools for Stressed out Admins</p></div>
<p>As you have seen in <a title="The Evolution of IT Automation Tools" href="http://www.hcboos.net/2009/03/the-evolution-of-automation-tools/" target="_blank">previous posts,</a> there are many buzzwords describing automation technology and they are all more or less cool and more or less useful approaches towards making the process of maintaining ever more dynamic IT and application landscapes. But this is not where it stops. All of these tools just take a part of the work process, wrap it into a nice user interface and hopefully standardized configuration. None of these tools actually does the maintenance work, takes the necessary decisions or finds solutions to upcoming problems or adequate answers to imminent questions. But that is what we want, isn´t it? So what we want is <a title="Chuck on the Future and the inability of IT ppl to accep evolution ;-)" href="http://chucksblog.emc.com/chucks_blog/2009/06/the-future-is-here.html" target="_blank" onclick="pageTracker._trackPageview('/outgoing/chucksblog.emc.com/chucks_blog/2009/06/the-future-is-here.html?referer=');">something </a>to automatically use all these automation tools to “just do the job”, something to automate the automation.<br />
The best way to explain these different automation tools and their application in IT is comparing IT maintenance to flying an aircraft. In order to keep the plane up and running there are many different tools and technologies that automate the actual flying process. There are also many systems that automate the task of executing all the commands that originate from the flight support systems. These commands are transported to the actual aircraft mechanics where changes in the wing positions, thrust, flaps etc are executed.  All these systems themselves automate manual tasks. A pilot flying a modern aircraft no longer has to manually move parts but uses automation tools to do the job for him. Still he is flying the plane. For tedious standard situations our pilot has another tool, called <a title="Autopilot for Planes - no Magic..." href="http://paulrene.no/index.php/2008/07/spotpilot-building-an-aircraft-autopilot-using-a-sun-spot-part-1/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/paulrene.no/index.php/2008/07/spotpilot-building-an-aircraft-autopilot-using-a-sun-spot-part-1/?referer=');">the autopilot</a>. This system does the job of the pilot in such standard situations. The autopilot uses all the other automation tools aboard the aircraft to perform the task of keeping the plane up in the skies. Theoretically the autopilot would only call for assistance when it cannot cope with the situation at hand and that is when the pilot has to step in.</p>
<div id="attachment_540" class="wp-caption alignright" style="width: 310px"><a href="http://www.hcboos.net/wp-content/uploads/autopilotstyle-automation.jpg"><img class="size-medium wp-image-540" title="autopilotstyle-automation" src="http://www.hcboos.net/wp-content/uploads/autopilotstyle-automation-300x203.jpg" alt="Autopilot Approach to IT Maintenance" width="300" height="203" /></a><p class="wp-caption-text">Autopilot Approach to IT Maintenance</p></div>
<p>It is exactly the same in IT. With all the automation tools around, you should use an auto pilot that can handle all kinds of standard situations when managing incidents, problems, changes, IT capacity and overall availability. At the core of this auto pilot for IT operations is an autopilot engine. A large set of possible actions is stored within this engine. The job of the engine is to combine and recombine these possible actions to resolve any upcoming issues automatically. Only when it encounters a situation it cannot resolve after applying possible actions should it contact the IT experts and ask for their assistance.<br />
This approach changes an IT expert from someone who has all kinds of good automation tools at his fingertips but is constantly battered and chased by important and urgent issues to an expert who is contacted only when his expertise is required.</p>
<p><strong><span style="color: #<a href="http://search.twitter.com/search?q=%23003366" rel="nofollow" target="_blank" title="Search Twitter for &quot;003366&quot;" onclick="pageTracker._trackPageview('/outgoing/search.twitter.com/search?q=_23003366&amp;referer=');">003366</a>;">This auto pilot approach minimizes the probability of human error (which is constantly high in IT operations, as there is always more than one task that needs attention in a normal environment), guarantees short reaction time, relieves the IT experts of tedious standard tasks and give them time to concentrate on important and interesting issues. An autopilot in IT operations pushes the job of an IT expert up the value chain and improves service quality at the same time.</span><br />
</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hcboos.net/2009/07/it-autopilot-or-automating-the-automation/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>IT Automation Summit on BrightTALK.com</title>
		<link>http://www.hcboos.net/2009/04/it-automation-summit-on-brighttalkcom/</link>
		<comments>http://www.hcboos.net/2009/04/it-automation-summit-on-brighttalkcom/#comments</comments>
		<pubDate>Fri, 03 Apr 2009 08:57:03 +0000</pubDate>
		<dc:creator>roland</dc:creator>
				<category><![CDATA[Automation Technology Architect View]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[Automation]]></category>
		<category><![CDATA[Webcast]]></category>

		<guid isPermaLink="false">http://www.hcboos.net/?p=470</guid>
		<description><![CDATA[
			
				
			
		
Chris Boos is attenting the IT Automation Summit on BrightTALK.com on 7th of April 14:00 CET. All webcasts will be recorded and are available for download afterwards.


]]></description>
			<content:encoded><![CDATA[<a class="google_buzz"  
href="http://www.google.com/reader/link?url=http://www.hcboos.net/2009/04/it-automation-summit-on-brighttalkcom/&title=IT+Automation+Summit+on+BrightTALK.com&srcURL=http://www.hcboos.net" target="_blank" rel="nofollow" onclick="pageTracker._trackPageview('/outgoing/www.google.com/reader/link?url=http_//www.hcboos.net/2009/04/it-automation-summit-on-brighttalkcom/_title=IT+Automation+Summit+on+BrightTALK.com_srcURL=http_//www.hcboos.net&amp;referer=');"><img
src="http://www.hcboos.net/wp-content/plugins/google-buzz-button-for-wordpress/images/google-buzz.png" alt="Google Buzz" /></a><div class="tweetmeme_button" style="float: left; margin-left: 10px;margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.hcboos.net%2F2009%2F04%2Fit-automation-summit-on-brighttalkcom%2F" onclick="pageTracker._trackPageview('/outgoing/api.tweetmeme.com/share?url=http_3A_2F_2Fwww.hcboos.net_2F2009_2F04_2Fit-automation-summit-on-brighttalkcom_2F&amp;referer=');"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.hcboos.net%2F2009%2F04%2Fit-automation-summit-on-brighttalkcom%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Chris Boos is attenting the IT Automation Summit on BrightTALK.com on 7th of April 14:00 CET. All webcasts will be recorded and are available for download afterwards.<br />
<br />
<object width="600" height="440" data="http://www.brighttalk.com/dc/swf/dotcom_base.swf?212" type="application/x-shockwave-flash"><param name="flashvars" value="channelid=773&amp;commid=2540&amp;autoStart=FALSE" /><param name="src" value="http://www.brighttalk.com/dc/swf/dotcom_base.swf?212" /><param name="wmode" value="transparent" /></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hcboos.net/2009/04/it-automation-summit-on-brighttalkcom/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Evolution of Automation Tools</title>
		<link>http://www.hcboos.net/2009/03/the-evolution-of-automation-tools/</link>
		<comments>http://www.hcboos.net/2009/03/the-evolution-of-automation-tools/#comments</comments>
		<pubDate>Sun, 22 Mar 2009 22:52:35 +0000</pubDate>
		<dc:creator>chris</dc:creator>
				<category><![CDATA[Automation]]></category>
		<category><![CDATA[Automation Technology Architect View]]></category>
		<category><![CDATA[Business Impact of Automation]]></category>
		<category><![CDATA[Clouds]]></category>
		<category><![CDATA[automation engine]]></category>
		<category><![CDATA[automation tools]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[magic quadrant]]></category>

		<guid isPermaLink="false">http://www.hcboos.net/?p=450</guid>
		<description><![CDATA[
			
				
			
		
The history of delivering IT Services is certainly an evolutionary process. This is not even considering the huge evolution that has taken place in the technology available to deliver such services. The evolution in IT delivery or IT operation is more or less an evolution of tools. It began with the host operating systems where [...]]]></description>
			<content:encoded><![CDATA[<a class="google_buzz"  
href="http://www.google.com/reader/link?url=http://www.hcboos.net/2009/03/the-evolution-of-automation-tools/&title=The+Evolution+of+Automation+Tools&srcURL=http://www.hcboos.net" target="_blank" rel="nofollow" onclick="pageTracker._trackPageview('/outgoing/www.google.com/reader/link?url=http_//www.hcboos.net/2009/03/the-evolution-of-automation-tools/_title=The+Evolution+of+Automation+Tools_srcURL=http_//www.hcboos.net&amp;referer=');"><img
src="http://www.hcboos.net/wp-content/plugins/google-buzz-button-for-wordpress/images/google-buzz.png" alt="Google Buzz" /></a><div class="tweetmeme_button" style="float: left; margin-left: 10px;margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.hcboos.net%2F2009%2F03%2Fthe-evolution-of-automation-tools%2F" onclick="pageTracker._trackPageview('/outgoing/api.tweetmeme.com/share?url=http_3A_2F_2Fwww.hcboos.net_2F2009_2F03_2Fthe-evolution-of-automation-tools_2F&amp;referer=');"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.hcboos.net%2F2009%2F03%2Fthe-evolution-of-automation-tools%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>The history of delivering IT Services is certainly an evolutionary process. This is not even considering the huge evolution that has taken place in the technology available to deliver such services. The evolution in IT delivery or IT operation is more or less an evolution of tools. It began with the host operating systems where much of the software that came with the computer was only used to manage the machine itself. Skipping many steps, these tools went through the various stages of network and system management to business service management or business transaction management tools. The latter’s claim to fame is actually achieving what business service management set out to do – making IT manageable from a business point of view.</p>
<div id="attachment_451" class="wp-caption alignleft" style="width: 310px"><a href="http://www.hcboos.net/wp-content/uploads/automation-auto-pilot.png"><img class="size-medium wp-image-451" title="automation-auto-pilot" src="http://www.hcboos.net/wp-content/uploads/automation-auto-pilot-300x143.png" alt="Automation Auto Pilot" width="300" height="143" /></a><p class="wp-caption-text">Automation Auto Pilot</p></div>
<p>Speaking abstractly all these tools are automation tools. They automate several steps of work that an IT operator, administrator or delivery manager previously had to perform manually. But they are still just tools. They make life easier for the one who is doing the job, but would you call an industrial hammer an automation tool? Therefore I think it is time to take a look into the fish tank of (IT-)tools and approaches available today and show how evolution points towards engines (not so much the tools) that actually decide what to do and then take the action autonomously – only asking for permission, reassurance or assistance if required by process or if no solution is available to them. Such an engine could be called an automation auto pilot and is sitting on top of all the tools available to IT experts today.</p>
<p>We have been developing and using such an engine for more than ten years now and have achieved very good results in quality improvement, availability of documentation as part of compliance and cost cutting. But why do I most strongly believe that this is not an exotic idea, but the logical next step?</p>
<p>If we focus on the two dimensions IT management tool that can takes actions automatically or facilitate taking complex actions on a complex IT and application landscape, we end up with a trigger axis and an approach axis. The trigger axis describes under what conditions an action or tool invocation is triggered. The approach axis describes what kind of action will be taken and how flexible these actions can be taking the trigger conditions into account.</p>
<p>At the left of the trigger axis (x) we place “scheduled”, in the middle “event triggered” and at the right automated. This means that a tool positioned to the far left of the trigger axis will take action at a predefined time. Tools placed in the middle will take action if certain events occur and tools to the far right will take action as they become necessary. On the approach axis we placed “standardized” at the bottom, “rationalized” in the middle and “dynamic” at the top. This means that tools that perform predefined actions without reacting to any information gathered while executing (e.g. cron scripts), would be placed on the bottom, tools following a predefined process but building branches into the process that take current conditions into account would be placed in the middle and tools that combine the best process to be taken for the given situation out of a pool of possible actions are placed on top.</p>
<div id="attachment_452" class="wp-caption alignleft" style="width: 310px"><a href="http://www.hcboos.net/wp-content/uploads/axis-explained.png"><img class="size-medium wp-image-452" title="axis-explained" src="http://www.hcboos.net/wp-content/uploads/axis-explained-300x129.png" alt="Tool Classification Dimensions" width="300" height="129" /></a><p class="wp-caption-text">Tool Classification Dimensions</p></div>
<p>Placing the tools and concepts currently on the market onto these axes will show a clear evolutionary development from a scheduled standardized batch process to an engine that combines possible actions to a solution as the situation requires. The auto pilot function that I was talking about earlier is such a tool that would be placed up and to the right on our chart of automation evolution.</p>
<p>In the chart presented below, the placement of “hot” topics such as data center automation, work load automation and even run book automation are much more “old school” in their approaches and are therefore placed accordingly. Our auto pilot engine clearly takes up the “new approach” position – with a very notable difference – we have been running a successful business on this model for a long time. Thus this is not a fancy idea, but a valid approach and current trends in management software are pointing to exactly this approach.</p>
<div id="attachment_453" class="wp-caption alignleft" style="width: 310px"><a href="http://www.hcboos.net/wp-content/uploads/automation-magic-quadrant.png"><img class="size-medium wp-image-453" title="automation-magic-quadrant" src="http://www.hcboos.net/wp-content/uploads/automation-magic-quadrant-300x196.png" alt="Automation Auto Pilot as Trend" width="300" height="196" /></a><p class="wp-caption-text">Automation Auto Pilot as Trend</p></div>
<p>Maybe this “sorting of the tools” article has helped a little to place other thoughts on automation published here. It will certainly be necessary when we look at why dynamic automation becomes more and more unavoidable as complexity and change rate increase. E.g. following the current discussions on cloud computing from the Atlanta <a title="John Willis - Cloud Droplets" href="http://www.johnmwillis.com/droplets/cloud-droplet-74-cisco-flips-sun-sells-and-clouds-rush-in/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.johnmwillis.com/droplets/cloud-droplet-74-cisco-flips-sun-sells-and-clouds-rush-in/?referer=');">cloud camp organized by John Willis </a>or even the <a title="Mark Masterson" href="http://www.jroller.com/MasterMark/" onclick="pageTracker._trackPageview('/outgoing/www.jroller.com/MasterMark/?referer=');">dynamically evolving enterprise clouds as described by Mark Masterson</a>, an automation auto pilot is the only way to keep track of an IT landscape that is fully distributed and dynamic. Just solving the problem of distributed computing and dynamic resources from an OS point of view by creating good cloud managers or VMs does not solve the problem of keeping business applications alive and available with proper execution quality and correct business results. If any of you have ever configured e.g. the Tivoli Correlation Engine in an Enterprise console successfully you know how much work that is. Putting your environment in a cloud would essentially mean you would have to review all correlation rues every time the cloud manager changes your environment. Not possible you say &#8211; well that was only the correlation engine. No other system management, IT service management or business service management tool or visualization was even touched. So you see, something will have to be done in order to keep the actual delivery of business services up and running when moving to a fully dynamic environment – this something is an autonomous automation engine or an automation auto pilot.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hcboos.net/2009/03/the-evolution-of-automation-tools/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>A Map of &#8220;Automation&#8221; Tools</title>
		<link>http://www.hcboos.net/2009/03/a-map-of-automation-tools/</link>
		<comments>http://www.hcboos.net/2009/03/a-map-of-automation-tools/#comments</comments>
		<pubDate>Sun, 01 Mar 2009 23:18:18 +0000</pubDate>
		<dc:creator>chris</dc:creator>
				<category><![CDATA[Automation Technology Architect View]]></category>
		<category><![CDATA[Automation]]></category>
		<category><![CDATA[automation tools]]></category>
		<category><![CDATA[bsm]]></category>
		<category><![CDATA[btm]]></category>
		<category><![CDATA[dca]]></category>
		<category><![CDATA[ITSM]]></category>
		<category><![CDATA[nsm]]></category>
		<category><![CDATA[runbook automation]]></category>
		<category><![CDATA[workload automation]]></category>

		<guid isPermaLink="false">http://www.hcboos.net/?p=432</guid>
		<description><![CDATA[
			
				
			
		
The terms &#8220;tool&#8221; and &#8220;automation&#8221; do not go well together. Taking a look at other more mature sectors a tool is an item used by either a human or a machine and automation in this context it means that work is done by a machine rather than by a human.
Still the IT industry is lively [...]]]></description>
			<content:encoded><![CDATA[<a class="google_buzz"  
href="http://www.google.com/reader/link?url=http://www.hcboos.net/2009/03/a-map-of-automation-tools/&title=A+Map+of+&#8220;Automation&#8221;+Tools&srcURL=http://www.hcboos.net" target="_blank" rel="nofollow" onclick="pageTracker._trackPageview('/outgoing/www.google.com/reader/link?url=http_//www.hcboos.net/2009/03/a-map-of-automation-tools/_title=A+Map+of+_8220_Automation_8221_+Tools_srcURL=http_//www.hcboos.net&amp;referer=');"><img
src="http://www.hcboos.net/wp-content/plugins/google-buzz-button-for-wordpress/images/google-buzz.png" alt="Google Buzz" /></a><div class="tweetmeme_button" style="float: left; margin-left: 10px;margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.hcboos.net%2F2009%2F03%2Fa-map-of-automation-tools%2F" onclick="pageTracker._trackPageview('/outgoing/api.tweetmeme.com/share?url=http_3A_2F_2Fwww.hcboos.net_2F2009_2F03_2Fa-map-of-automation-tools_2F&amp;referer=');"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.hcboos.net%2F2009%2F03%2Fa-map-of-automation-tools%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>The terms &#8220;tool&#8221; and &#8220;automation&#8221; do not go well together. Taking a look at other more mature sectors a tool is an item used by either a human or a machine and automation in this context it means that work is done by a machine rather than by a human.</p>
<p>Still the IT industry is lively talking about automation tools and a great many to start with. For a long time I could not get a grip on what all these tools were good for and why so many categories are around. This is why you find a map of the classes of tools around. I chose two dimensions to lay out the map of tools. Since we are talking about a map of tools naturally the users of these tools are the first dimension. The second dimension is the part of IT the tool in question is focused upon.</p>
<p>The user dimension starts at actual IT administrator, continues with business users and ends at managers. The IT dimension starts at the facility level going on to infrastructure, network, systems, services, applications and ending in business processes. You will find this map in the figure included below.</p>
<div id="attachment_433" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.hcboos.net/wp-content/uploads/it-tool-landscape.png"><img class="size-medium wp-image-433 " title="it-tool-landscape" src="http://www.hcboos.net/wp-content/uploads/it-tool-landscape-300x189.png" alt="Automation Tool Map" width="300" height="189" /></a><p class="wp-caption-text">Automation Tool Map</p></div>
<p>Looking at this map, I have come to the following conclusions:</p>
<p class="MsoListParagraphCxSpFirst" style="margin: 0cm 0cm 0pt 36pt; text-indent: -18pt; mso-list: l0 level1 lfo1;"><span style="mso-ansi-language: EN-US; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;" lang="EN-US"><span style="mso-list: Ignore;"><span style="font-size: small; font-family: Calibri;">1.</span><span style="font: 7pt &amp;amp;amp;"> </span></span></span><span style="mso-ansi-language: EN-US;" lang="EN-US"><span style="font-size: small;"><span style="font-family: Calibri;">NSM covers the smallest piece of the map while being the oldest toolset around. When NSM tools came out they were supposed to be used by everyone and save the world. Becoming a mature setup of tools they have clearly found their niche and will definitely stay and important piece in the big IT puzzle. Not much revolution is to be expected here, but some continuous refinement can still bring big steps in effectiveness of these tools. </span></span></span></p>
<p class="MsoListParagraphCxSpMiddle" style="margin: 0cm 0cm 0pt 36pt; text-indent: -18pt; mso-list: l0 level1 lfo1;"><span style="mso-ansi-language: EN-US; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;" lang="EN-US"><span style="mso-list: Ignore;"><span style="font-size: small; font-family: Calibri;">2.</span><span style="font: 7pt &amp;amp;amp;"> </span></span></span><span style="mso-ansi-language: EN-US;" lang="EN-US"><span style="font-size: small;"><span style="font-family: Calibri;">BSM on the contrary covers the biggest part of the map and surely is one of the newer approaches. I think BSM is a great idea but it has to go though some iterations of focusing in order to be applicable to an average IT and business landscape. Introducing BSM not – the way in should be – means turning everything inside out and even though the economic crises does put a lot of pressure on companies businesses have more important things to focus on that having themselves turned inside out by a changing IT. </span></span></span></p>
<p class="MsoListParagraphCxSpMiddle" style="margin: 0cm 0cm 0pt 36pt; text-indent: -18pt; mso-list: l0 level1 lfo1;"><span style="mso-ansi-language: EN-US; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;" lang="EN-US"><span style="mso-list: Ignore;"><span style="font-size: small; font-family: Calibri;">3.</span><span style="font: 7pt &amp;amp;amp;"> </span></span></span><span style="mso-ansi-language: EN-US;" lang="EN-US"><span style="font-size: small;"><span style="font-family: Calibri;">BTM is a practical approach to achieve some of the goals – especially in the accounts of visualization and quality management – set by BSM without having to turn over every stone in our IT. </span></span></span></p>
<p class="MsoListParagraphCxSpMiddle" style="margin: 0cm 0cm 0pt 36pt; text-indent: -18pt; mso-list: l0 level1 lfo1;"><span style="mso-ansi-language: EN-US; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;" lang="EN-US"><span style="mso-list: Ignore;"><span style="font-size: small; font-family: Calibri;">4.</span><span style="font: 7pt &amp;amp;amp;"> </span></span></span><span style="mso-ansi-language: EN-US;" lang="EN-US"><span style="font-size: small;"><span style="font-family: Calibri;">I really do not understand the hype around DCA and Run Book Automation. While DCA seems a logical step (is not IT centralization itself, so its management should be centralized) Run Book Automation actually solves the “problem of missing documentation” – maybe. Other industries would never start their processes without having a clear set of procedures in place how to handle foreseeable situations. Imagine what we would tell an energy provider running a nuclear power planed if they came up and says “sure, we develop best practices how to react to glitches in the systems we go”. No way Hose! So the big buzzword of Run Book Automation is just a fancy way to get the sometimes anarchic IT guys to document what they are doing… </span></span></span></p>
<p class="MsoListParagraphCxSpLast" style="margin: 0cm 0cm 10pt 36pt; text-indent: -18pt; mso-list: l0 level1 lfo1;"><span style="mso-ansi-language: EN-US; mso-bidi-font-family: Calibri; mso-bidi-theme-font: minor-latin;" lang="EN-US"><span style="mso-list: Ignore;"><span style="font-size: small; font-family: Calibri;">5.</span><span style="font: 7pt &amp;amp;amp;"> </span></span></span><span style="mso-ansi-language: EN-US;" lang="EN-US"><span style="font-size: small;"><span style="font-family: Calibri;">All these tools claim to be focused on automation and most of them may carry some minor seeds of automation in them, but they are in the end clearly focused to be tools. They want to be used by someone (or something) to perform their tasks and they do not act by themselves. So in this map of software used in IT delivery or IT operations the actual automation engine is still missing. </span></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="mso-ansi-language: EN-US;" lang="EN-US"><span style="font-size: small;"><span style="font-family: Calibri;"><span style="color: #<a href="http://search.twitter.com/search?q=%23003366" rel="nofollow" target="_blank" title="Search Twitter for &quot;003366&quot;" onclick="pageTracker._trackPageview('/outgoing/search.twitter.com/search?q=_23003366&amp;referer=');">003366</a>;"><strong>Part of the latter conclusion makes me happy, because this means we are one of the few people who actually have a machine that operates It by itself and does it automatically at that part. On the other hand this give me the creeps, because this means a lot of people and companies are not ready yet to have IT delivery run in large part autonomously</strong></span>. Looking at al other industries this is the way they have gone and I do think it is about time we get the noting in the IT world.. Let´s get rid of all the boring tasks and let them be handled by the machines. Yes this means giving some control to an engine but on the other hand it means your business is much more in control because reaction becomes predictable and is documented, as well as IT jobs become more interesting since the everyday stuff is nothing IT gurus have to deal with. </span></span></span></p>
<p><span style="mso-ansi-language: EN-US;" lang="EN-US"><span style="font-size: small;"><span style="font-family: Calibri;">For those of you not quite so familiar with IT delivery buzzword bingo here is the elaboration of the abbreviations: <a title="NSM" href="http://it.toolbox.com/blogs/network-mgt/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/it.toolbox.com/blogs/network-mgt/?referer=');">NSM </a>= Network and Systems Management – tools aimed at facilitating tasks performed by network and system administrators. <a title="ITSM" href="http://www.itsmwatch.com/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.itsmwatch.com/?referer=');">ITSM </a>= IT Service Management – tools aimed at supporting the ITIL Service management processes from a delivery point of view. <a title="RBA" href="http://itknowledgeexchange.techtarget.com/data-center-automation/tag/run-book-automation/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/itknowledgeexchange.techtarget.com/data-center-automation/tag/run-book-automation/?referer=');">RBA </a>= Run Book Automation – tools aimed at giving staff the proper procedure for handling a given situation. <a title="DCA" href="http://itknowledgeexchange.techtarget.com/data-center-automation/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/itknowledgeexchange.techtarget.com/data-center-automation/?referer=');">DCA </a>= Data Center Automation – tools used to perform tasks from a central point of administration rather than having to connect to all servers or services involved. <a title="ITPM" href="http://informationagenda.techweb.com/blog/main/archives/2009/01/itpm_gives_ente.html" target="_blank" onclick="pageTracker._trackPageview('/outgoing/informationagenda.techweb.com/blog/main/archives/2009/01/itpm_gives_ente.html?referer=');">ITPM </a>= IT Process Management – tools used to track and escalate processes and communication between the silos of It delivery and also business users. <a title="Workload Automation" href="http://www-01.ibm.com/software/info/television/en_us/noflash-resiliance.html" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www-01.ibm.com/software/info/television/en_us/noflash-resiliance.html?referer=');">WLA </a>= Work Load Automation – a much spoken set of tools to automatically provision IT resources and distributing workload across these systems as required. <a title="BPM" href="http://www.ebizq.net/blogs/bpminaction/2009/02/bpm_viewpoint_looking_behind_t.php" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.ebizq.net/blogs/bpminaction/2009/02/bpm_viewpoint_looking_behind_t.php?referer=');">BPM </a>= Business Process Management – tools used to improve IT´s alignment with business processes though modeling It from a business point of view. <a title="BSM" href="http://dougmcclure.net/blog/business-service-management-bsm-defined/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/dougmcclure.net/blog/business-service-management-bsm-defined/?referer=');">BSM </a>= Business Service Management – a set of tools used to manage IT services from a pure business point of view. <a title="BTM" href="http://dougmcclure.net/blog/business-transaction-management/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/dougmcclure.net/blog/business-transaction-management/?referer=');">BTM </a>= Business transaction Management – a quite new approach to tools created to manage IT with business transaction as the controlling parameter. This seems to be a practical approach to narrow down the too broad view of BSM as you can read at <a title="Doug McClure" href="http://dougmcclure.net/blog/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/dougmcclure.net/blog/?referer=');">Doug McClure´s blog</a>. </span></span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hcboos.net/2009/03/a-map-of-automation-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Difference between Automation and AUTOMATION &#8211; Part I</title>
		<link>http://www.hcboos.net/2009/02/the-difference-between-automation-and-automation-part-i/</link>
		<comments>http://www.hcboos.net/2009/02/the-difference-between-automation-and-automation-part-i/#comments</comments>
		<pubDate>Mon, 09 Feb 2009 23:02:08 +0000</pubDate>
		<dc:creator>chris</dc:creator>
				<category><![CDATA[Automation]]></category>
		<category><![CDATA[Automation Technology Architect View]]></category>
		<category><![CDATA[Business Impact of Automation]]></category>
		<category><![CDATA[DataCenters]]></category>
		<category><![CDATA[Events]]></category>
		<category><![CDATA[automation engine]]></category>
		<category><![CDATA[datacenter automation]]></category>

		<guid isPermaLink="false">http://www.hcboos.net/?p=392</guid>
		<description><![CDATA[
			
				
			
		
Talking about automation on the way to IBM PULSE 2009 got me some interesting insights. I did know that most people do not really feel comfortable, when a machine actually acts autonomically. But that most people would expect to actually get a tool that forces them to click though their whole IT infrastructure and application [...]]]></description>
			<content:encoded><![CDATA[<a class="google_buzz"  
href="http://www.google.com/reader/link?url=http://www.hcboos.net/2009/02/the-difference-between-automation-and-automation-part-i/&title=The+Difference+between+Automation+and+AUTOMATION+&#8211;+Part+I&srcURL=http://www.hcboos.net" target="_blank" rel="nofollow" onclick="pageTracker._trackPageview('/outgoing/www.google.com/reader/link?url=http_//www.hcboos.net/2009/02/the-difference-between-automation-and-automation-part-i/_title=The+Difference+between+Automation+and+AUTOMATION+_8211_+Part+I_srcURL=http_//www.hcboos.net&amp;referer=');"><img
src="http://www.hcboos.net/wp-content/plugins/google-buzz-button-for-wordpress/images/google-buzz.png" alt="Google Buzz" /></a><div class="tweetmeme_button" style="float: left; margin-left: 10px;margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.hcboos.net%2F2009%2F02%2Fthe-difference-between-automation-and-automation-part-i%2F" onclick="pageTracker._trackPageview('/outgoing/api.tweetmeme.com/share?url=http_3A_2F_2Fwww.hcboos.net_2F2009_2F02_2Fthe-difference-between-automation-and-automation-part-i_2F&amp;referer=');"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.hcboos.net%2F2009%2F02%2Fthe-difference-between-automation-and-automation-part-i%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="mso-ansi-language: EN-US;" lang="EN-US"><span style="font-size: small;"><span style="font-family: Calibri;">Talking about automation on the way to <a title="PULSE 2009" href="http://www-01.ibm.com/software/tivoli/pulse/agenda/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www-01.ibm.com/software/tivoli/pulse/agenda/?referer=');">IBM PULSE 2009 </a>got me some interesting insights. I did know that most people do not really feel comfortable, when a machine actually acts autonomically. But that most people would expect to actually get a tool that forces them to click though their whole IT infrastructure and application landscape in order to DO something was really astonishing to me. </span></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="mso-ansi-language: EN-US;" lang="EN-US"><span style="font-size: small;"><span style="font-family: Calibri;">Why? Well because we have been working so differently for many years now. Thus I feel obliged to give some examples of automating tasks in an environment like the one I have been writing about for almost a year now. Maybe some of the things you found quite interesting will become clearer after reading this practical example. </span></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="mso-ansi-language: EN-US;" lang="EN-US"><span style="font-size: small;"><span style="font-family: Calibri;">Ok, let us think you would want to automate the task of deleting a user across your IT landscape. A rule we have entered years ago and have been using ever since. In an automated environment like ours all you would have to do is set an „issue“ onto the automation engine bus that says „delete user XYZ‘. This issue will be set upon the graph of the IT dependency model and look for any node that has rules attached to it that know how to handle „something“ with the data „user“ and the action „delete“. For this issue the graph of the IT dependency model will reduce itself to these nodes that know how to handle it. The issue will then map out a road though the nodes –this is what the engine does and this is the real secret behind automation. Each node the issue visits will perform some action – in accordance with the rules – and will return some input to the engine. The engine can<span style="mso-spacerun: yes;">  </span>make out whether it needs to add additional nodes onto the issue’s travel list, remove nodes – because some other action has already taken care of the demands of the issue requesting action, or whether the issue in resolved, because there are not more actions to be taken. If the latter is the case the engine will look for any other issue that may be able to use or issue’s data and if that isn‘t the case, dismiss the task as completed. </span></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="mso-ansi-language: EN-US;" lang="EN-US"><span style="font-size: small;"><span style="font-family: Calibri;">So what does this mean practically? </span></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="mso-ansi-language: EN-US;" lang="EN-US"><span style="font-size: small;"><span style="font-family: Calibri;">For every OS you have to write one action rule that specifies how to delete a user. For every kind of directory or IAM application you have running you will have to write a rule respectively. That‘s it! These are probably scripts you have anyway and you simply upload them into the engine with the rules. The engine will determine what nodes the rule should attach itself to and will execute the rule for any issue that seems suitable. </span></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="mso-ansi-language: EN-US;" lang="EN-US"><span style="font-size: small;"><span style="font-family: Calibri;">So compared to a system where you actually have to define what to do where before it will delete a user across your infrastructure this is remarkably simple. Not only the time for deleting a user will go down from 40 minutes to 1 as some other vendors say, but the time for installing this neat gadget will go down from 2 days to 0 because the rule is already there for most OS and IAM solutions. If you really want to add some exotic system, then you will probably need 10 mins to do so. </span></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="mso-ansi-language: EN-US;" lang="EN-US"><span style="font-size: small;"><span style="font-family: Calibri;">So the next logical step in automation is not just improving the tool that lets you execute some commands, maybe remotely or maybe with a good archive of scripts, but to have an intelligent tool that will actually work for you. You tell it the result you want, in this case remove user, and it will find out how to go about to achieve this result. </span></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="mso-ansi-language: EN-US;" lang="EN-US"><span style="font-size: small;"><span style="font-family: Calibri;">Deleting a user is a change and most likely an unplanned one as such. The same technology can also be applied when reacting to incidents, problems or user error reports. Then you can tell the engine that the desired end result is that you want the problem to go away. It will find out what to do where in your IT infrastructure by itself and it will do it – well maybe it will go and ask you for permission though integration into a process management system, (that is the way we do it) for some critical actions, but other than that it actually goes on and does the job – it actually figures out what to do, follows through and documents all actions taken. </span></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="mso-ansi-language: EN-US;" lang="EN-US"><span style="font-size: small;"><span style="font-family: Calibri;">So there is not much difference between what you use as automation today and what AUTOMATION can actually do from a „do I have to be afraid“ point of view. But there is a great difference in result. An automation technology, that will actually figure things out will much better align to business requests, work with a changing IT landscape and will integrate into all the ITIL operating processes. </span></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="mso-ansi-language: EN-US;" lang="EN-US"><span style="font-size: small;"><strong><span style="color: #<a href="http://search.twitter.com/search?q=%23000080" rel="nofollow" target="_blank" title="Search Twitter for &quot;000080&quot;" onclick="pageTracker._trackPageview('/outgoing/search.twitter.com/search?q=_23000080&amp;referer=');">000080</a>;">Got you interested? See some examples at <a title="PULSE 2009" href="https://www-951.ibm.com/blogs/pulse/entry/day_2_at_pulse_magic_johnson_replaces_michael_phelps_as_keynote_speaker " target="_blank" onclick="pageTracker._trackPageview('/outgoing/www-951.ibm.com/blogs/pulse/entry/day_2_at_pulse_magic_johnson_replaces_michael_phelps_as_keynote_speaker?referer=');">IBM PULSE 2009</a> tomorrow. Conference Center 123, 3:30-4:40pm. See you there….</span></strong></span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hcboos.net/2009/02/the-difference-between-automation-and-automation-part-i/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Integrating ITIL and Automation</title>
		<link>http://www.hcboos.net/2009/01/integrating-itil-and-automation/</link>
		<comments>http://www.hcboos.net/2009/01/integrating-itil-and-automation/#comments</comments>
		<pubDate>Wed, 21 Jan 2009 18:39:28 +0000</pubDate>
		<dc:creator>chris</dc:creator>
				<category><![CDATA[Automation Technology Architect View]]></category>
		<category><![CDATA[Automation]]></category>
		<category><![CDATA[automation engine]]></category>
		<category><![CDATA[ITIL]]></category>
		<category><![CDATA[process integration]]></category>

		<guid isPermaLink="false">http://www.hcboos.net/?p=353</guid>
		<description><![CDATA[
			
				
			
		
I finally find the time to write to you on the integration of automated IT operating into today´s working environment. One should think that automation means that just some other tool will be installed into the void of the IT service management jungle and maybe some administrators use this tool and become a lot better [...]]]></description>
			<content:encoded><![CDATA[<a class="google_buzz"  
href="http://www.google.com/reader/link?url=http://www.hcboos.net/2009/01/integrating-itil-and-automation/&title=Integrating+ITIL+and+Automation&srcURL=http://www.hcboos.net" target="_blank" rel="nofollow" onclick="pageTracker._trackPageview('/outgoing/www.google.com/reader/link?url=http_//www.hcboos.net/2009/01/integrating-itil-and-automation/_title=Integrating+ITIL+and+Automation_srcURL=http_//www.hcboos.net&amp;referer=');"><img
src="http://www.hcboos.net/wp-content/plugins/google-buzz-button-for-wordpress/images/google-buzz.png" alt="Google Buzz" /></a><div class="tweetmeme_button" style="float: left; margin-left: 10px;margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.hcboos.net%2F2009%2F01%2Fintegrating-itil-and-automation%2F" onclick="pageTracker._trackPageview('/outgoing/api.tweetmeme.com/share?url=http_3A_2F_2Fwww.hcboos.net_2F2009_2F01_2Fintegrating-itil-and-automation_2F&amp;referer=');"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.hcboos.net%2F2009%2F01%2Fintegrating-itil-and-automation%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><span style="mso-ansi-language: EN-US;" lang="EN-US"><span style="font-size: small;">I finally find the time to write to you on the integration of automated IT operating into today´s working environment. One should think that automation means that just some other tool will be installed into the void of the IT service management jungle and maybe some administrators use this tool and become a lot better and a lot faster. Actually that is exactly what I am NOT talking about. If you are interested in my opinion on the “Automation Market” you will read an article here soon.<span style="mso-spacerun: yes;"> </span>So what I am talking about is more of an <strong>auto pilot</strong> &#8211; a machine that actually looks at problems and chooses to take action. </span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="mso-ansi-language: EN-US;" lang="EN-US"><span style="font-size: small;">The question I am always beeing asked is &#8216;does this integrate with an established working environment and established processes e.g. <a title="itSMF" href="http://www.itsmfi.org/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.itsmfi.org/?referer=');">ITIL</a>?&#8217; Yes it does. Indeed it needs established processes to function properly. An automation engine like ours (<strong><span style="color: #<a href="http://search.twitter.com/search?q=%23ff0000" rel="nofollow" target="_blank" title="Search Twitter for &quot;ff0000&quot;" onclick="pageTracker._trackPageview('/outgoing/search.twitter.com/search?q=_23ff0000&amp;referer=');">ff0000</a>;">aAE</span></strong>) basically replaces the initial contact to IT experts. </span></span></p>
<div id="attachment_354" class="wp-caption alignleft" style="width: 310px"><a href="http://www.hcboos.net/wp-content/uploads/itil-im.jpg"><img class="size-medium wp-image-354" style="margin-left: 0px; margin-right: 0px;" title="Classic ITIL Incident Management" src="http://www.hcboos.net/wp-content/uploads/itil-im-300x209.jpg" alt="Fig 1 - classic ITIL incident management" width="300" height="209" /></a><p class="wp-caption-text">Fig 1 - classic ITIL incident management</p></div>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;">Let us look at the <a title="itSMF" href="http://www.itsmfi.org/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.itsmfi.org/?referer=');">ITIL </a>V2 and V3 incident management process for example. As you probably know (see figure 1) a normal ITIL incident management<a href="http://www.hcboos.net/wp-admin/post.php?action=edit&amp;post=353&amp;_wp_original_http_referer=http%3A%2F%2Fwww.hcboos.net%2Fwp-admin%2Fedit.php&amp;message=1"></a> process is either initiated by an alarm from some monitoring system or by a user contacting the helpdesk. The helpdesk handles all the bureaucracy and then passes the incident on to the IT experts who will perform further analysis – if required collect additional data and perform additional analysis &#8211; and then either take immediate action to produce a solution or initiate a change process to take this action. As you can see in figure 2 in an automated incident management process the automation engine takes the place of these IT experts. This also includes the engine communicating with the helpdesk, performing additional analysis, requesting additional data, documenting its actions and so forth. When the automation engine cannot find a solution it will contact the IT experts and ask them to step in. Only this time the experts will get a well analyzed incident with most of the boring work and analysis already done and well documented so they can actually work on something new and interesting.</p>
<div id="attachment_355" class="wp-caption alignright" style="width: 310px"><a href="http://www.hcboos.net/wp-content/uploads/itil-im-automation.jpg"><img class="size-medium wp-image-355" title="ITIL Incident Management with Automation" src="http://www.hcboos.net/wp-content/uploads/itil-im-automation-300x211.jpg" alt="fig. 2 - ITIL incident management with automation" width="300" height="211" /></a><p class="wp-caption-text">fig. 2 - ITIL incident management with automation</p></div>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;">This is how we introduced this auto pilot into our own ITIL compliant IT service management unit. We promised the real technical experts that they would never be bored to death by everyday tasks and tedious busywork. Instead the engine puts only these problems on their desk where an expert as such is actually required and can use his or her talent instead of just keeping mindlessly occupied. If you want to read some more on the human element and concerns connected with the introduction of automation you might want to look at the article “<a title="Plays Well with Others" href="http://www.isa.org/InTechTemplate.cfm?Section=Article_Index1&amp;template=/ContentManagement/ContentDisplay.cfm&amp;ContentID=70743" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.isa.org/InTechTemplate.cfm?Section=Article_Index1_amp_template=/ContentManagement/ContentDisplay.cfm_amp_ContentID=70743&amp;referer=');">Plays Well with Others</a>” written by <a href="http://www.thefreelibrary.com/_/search/Search.aspx?SearchBy=0&amp;Word=Ellen+Fussell+Policastro+&amp;Search=Search&amp;By=0" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.thefreelibrary.com/_/search/Search.aspx?SearchBy=0_amp_Word=Ellen+Fussell+Policastro+_amp_Search=Search_amp_By=0&amp;referer=');">Ellen Fussell Policastro</a> last August. In this Article automation is looked upon not in an IT sense but in an industrial sense. This environment deals with change more practically than just IT and therefore it is probably an early adopter for the automation change on its way now.</p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="mso-ansi-language: EN-US;" lang="EN-US"><span style="font-size: small;">So you can see that in an environment with well defined processes it is very easy to place an automation engine or an IT operating auto pilot. In an organization that does not have IT operating processes in place yet, just finding the proper interfaces for the automation engine and redefining the roles of the IT experts is probably a piece of work for Sisyphus. </span></span></p>
<div id="attachment_357" class="wp-caption alignleft" style="width: 309px"><img class="size-medium wp-image-357" title="itil-wheel-automation" src="http://www.hcboos.net/wp-content/uploads/itil-wheel-automation-299x300.jpg" alt="fig. 3 - ITIL integration of automation" width="299" height="300" /><p class="wp-caption-text">fig. 3 - ITIL integration of automation</p></div>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;">Incident management is just one example of how an automation engine that actually acts like an auto pilot can be integrated to dramatically reduce cost in IT operation while simultaneously increasing quality and making the jobs of IT experts much more interesting. As can be seen from figure 3 the automation engine places itself between CMDB with enterprise monitoring system and the process layer actually involving IT experts. This is not only valid for the reactive <a title="itSMF" href="http://www.itsmf.org" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.itsmf.org?referer=');">ITIL </a>processes like incident or problem management but also for proactive processes such as availability or capacity management where our autopilot engine will itself invoke work load automation tools in order to up- or downscale an IT environment according to predicted usage and demand.</p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;">
<p><span style="mso-ansi-language: EN-US;" lang="EN-US"><span style="font-size: small;">This level of integration into established processes and behavioral patterns of technical advanced staff is very rare for a tool that radically changes the workload of IT operating teams, service managers. So this approach is one of the few roads available to actually move one step ahead in an environment that produces ever more complex IT applications, interdependencies between IT services and speed of change within the environment. Just think about the kind of pressure a fully cloud computing based banking data center would put on administrators…</span></span></p>
<p><span style="mso-ansi-language: EN-US;" lang="EN-US"><span style="font-size: small;">They would have to cope with a dynamically changing environment, changing dependencies and rapidly changing communication matrixes. Automation could handle the ordinary tasks in such an environment without being pressurized by speed and changing preconditions and contact IT experts with exact and well documented information when an unknown issue occurs – relieving them of the pressure generated by the dynamic IT environment and making much more use of their actual expertise. If that is <em>not </em>what we want (I could not really see a reason) it is certainly what we need to keep up with a changing world without further demolishing the image of the <a title="The IT Crowd" href="http://www.amazon.de/s/ref=nb_ss_w?__mk_de_DE=%C5M%C5Z%D5%D1&amp;url=search-alias%3Daps&amp;field-keywords=the+IT+crowd" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.amazon.de/s/ref=nb_ss_w?_mk_de_DE=_C5M_C5Z_D5_D1_amp_url=search-alias_3Daps_amp_field-keywords=the+IT+crowd&amp;referer=');">IT-Crowd</a>. </span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hcboos.net/2009/01/integrating-itil-and-automation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Welcome to 2009 – A Year of Great Change and a Year Loaded with Opportunity for Technology</title>
		<link>http://www.hcboos.net/2009/01/welcome-to-2009-%e2%80%93-a-year-of-great-change-and-a-year-loaded-with-opportunity-for-technology/</link>
		<comments>http://www.hcboos.net/2009/01/welcome-to-2009-%e2%80%93-a-year-of-great-change-and-a-year-loaded-with-opportunity-for-technology/#comments</comments>
		<pubDate>Tue, 06 Jan 2009 10:32:31 +0000</pubDate>
		<dc:creator>chris</dc:creator>
				<category><![CDATA[Automation]]></category>
		<category><![CDATA[Automation Technology Architect View]]></category>
		<category><![CDATA[Business Impact of Automation]]></category>
		<category><![CDATA[Clouds]]></category>
		<category><![CDATA[Market]]></category>
		<category><![CDATA[Social Impact of Automation]]></category>
		<category><![CDATA[automation engine]]></category>
		<category><![CDATA[automation tools]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[ITIL]]></category>

		<guid isPermaLink="false">http://www.hcboos.net/?p=312</guid>
		<description><![CDATA[
			
				
			
		
I wish you all a happy new year. This may sound hollow as the upcoming year is starting out with immeasurable uncertainties. A recession is unavoidable as the economic mechanisms are working their way through the different economic sectors and into everyday life. Given the origin of this recession – the financial industry with capital [...]]]></description>
			<content:encoded><![CDATA[<a class="google_buzz"  
href="http://www.google.com/reader/link?url=http://www.hcboos.net/2009/01/welcome-to-2009-%e2%80%93-a-year-of-great-change-and-a-year-loaded-with-opportunity-for-technology/&title=Welcome+to+2009+–+A+Year+of+Great+Change+and+a+Year+Loaded+with+Opportunity+for+Technology&srcURL=http://www.hcboos.net" target="_blank" rel="nofollow" onclick="pageTracker._trackPageview('/outgoing/www.google.com/reader/link?url=http_//www.hcboos.net/2009/01/welcome-to-2009-_e2_80_93-a-year-of-great-change-and-a-year-loaded-with-opportunity-for-technology/_title=Welcome+to+2009+_+A+Year+of+Great+Change+and+a+Year+Loaded+with+Opportunity+for+Technology_srcURL=http_//www.hcboos.net&amp;referer=');"><img
src="http://www.hcboos.net/wp-content/plugins/google-buzz-button-for-wordpress/images/google-buzz.png" alt="Google Buzz" /></a><div class="tweetmeme_button" style="float: left; margin-left: 10px;margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.hcboos.net%2F2009%2F01%2Fwelcome-to-2009-%25e2%2580%2593-a-year-of-great-change-and-a-year-loaded-with-opportunity-for-technology%2F" onclick="pageTracker._trackPageview('/outgoing/api.tweetmeme.com/share?url=http_3A_2F_2Fwww.hcboos.net_2F2009_2F01_2Fwelcome-to-2009-_25e2_2580_2593-a-year-of-great-change-and-a-year-loaded-with-opportunity-for-technology_2F&amp;referer=');"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.hcboos.net%2F2009%2F01%2Fwelcome-to-2009-%25e2%2580%2593-a-year-of-great-change-and-a-year-loaded-with-opportunity-for-technology%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="mso-ansi-language: EN-US;" lang="EN-US"><span style="font-size: small;"><span style="font-family: Calibri;">I wish you all a happy new year. This may sound hollow as the upcoming year is starting out with immeasurable uncertainties. A recession is unavoidable as the economic mechanisms are working their way through the different economic sectors and into everyday life. Given the origin of this recession – the financial industry with capital being one of three pillars of our economic system– even systematic change may be in store. The greatest problem is decisions being held back due to these uncertainties thereby creating an even greater economical impact. Thus what we definitely are feeling as a crisis is a powerful well of change. This well will flood through economy, society and of course technology. We will need strong decision makers and innovators – real entrepreneurs – to embrace change and make use of its power to tackle some of the grand challenges built up during the last 50 years. </span></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="mso-ansi-language: EN-US;" lang="EN-US"><span style="font-size: small;"><span style="font-family: Calibri;">For those of us promoting new technologies the willingness to embrace change is often the biggest obstacle in putting these new technologies to use. Think about the argument of how cloud computing cannot be a good thing because it changes the relationship between our data and our computations we are so much used to. Or think about bringing the concept of automatic system operation to the administrators who will no longer be just operators but turn into system experts. All these high tech concepts require a dramatically changed way of approaching everyday problems and those of us implementing these new technologies know that inventing the technology is less than 50% of the way. The biggest challenge is attracting enough interest in all players the new technology touches, in order to make them embrace the required change to effectively make use of the new technology. The current situation may prove to be one of the most potent accelerators for technological change possible. So to all of you – those who invent, implement, decide upon or just make use of new technologies – make wise, well thought of and brave decisions embracing change. You will be the ones who will contribute towards a speedy way out of the current uncertain situation. </span></span></span></p>
<p class="MsoNormal" style="margin: 0cm 0cm 10pt;"><span style="mso-ansi-language: EN-US;" lang="EN-US"><span style="font-size: small;"><span style="font-family: Calibri;">After giving you so much leeway ( <img src='http://www.hcboos.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  ) by posting a few personal stories from the past summer to past autumn we are all back to business and I want to share some of the reading and thinking that I have done during the quiet time between Christmas and New Year´s Eve in the articles coming up this week. I will start out with a little catching up on the “clouds are bad discussion” started by <a title="Richard Stallman" href="http://www.stallman.org/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.stallman.org/?referer=');">Richard Stallman </a>with an interview given to the <a title="The Guardian" href="http://www.guardian.co.uk/" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.guardian.co.uk/?referer=');">Guardian </a>in September 2008. I do believe there was a good deal of stubbornness and corporate mistrust behind condemning the cloud concept as you will read. I will then continue with a post on integrating the concept of automation – rather than just tools – into IT operation processes and tool infrastructure. After you have read <a title="Automating What" href="http://www.hcboos.net/2008/11/automation-what/" target="_blank">Roland´s post on “Automating What?”</a> in November you may be interested in how the concept of automation is integrated into everyday IT service management and how our concept of e.g. an automated incident management is incorporated into a working IT environment. Following this post I will try to show a landscape of technology and tools and the way the ongoing development is focusing in on automation as a concept. This process was started when tools were used to ease the manual process of maintaining system functionality (e.g. system management tools) and continued by the automation tools that enable complex changes to be performed by entering a simple command (e.g. change automation or run book automation tools). The process is now at a point where actually decisions are taken by the automation software (e.g. what hardware is used to do what tasks by which is decided by workload automation tools) and will finally come to tools that make use of all the experience of system administrators in order to automatically decide how to keep systems alive. Thus automating incident- problem- capacity- and availability management. This kind of tool is what we have been using and developing for quite some time now ( see the <a title="Looking into aAE" href="http://www.hcboos.net/2008/05/takeing-a-look-inside-aae-arago-automation-engine/" target="_blank">aAE</a>) and the post will show how this kind of tool integrates with the whole landscape of tasks and tools involved in IT service management. </span></span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.hcboos.net/2009/01/welcome-to-2009-%e2%80%93-a-year-of-great-change-and-a-year-loaded-with-opportunity-for-technology/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IT Automation – All the Things We Are Talking About</title>
		<link>http://www.hcboos.net/2008/07/it-automation-%e2%80%93-all-the-things-we-are-talking-about/</link>
		<comments>http://www.hcboos.net/2008/07/it-automation-%e2%80%93-all-the-things-we-are-talking-about/#comments</comments>
		<pubDate>Tue, 29 Jul 2008 11:07:29 +0000</pubDate>
		<dc:creator>chris</dc:creator>
				<category><![CDATA[Automation]]></category>
		<category><![CDATA[Automation Technology Architect View]]></category>
		<category><![CDATA[Business Impact of Automation]]></category>
		<category><![CDATA[automation engine]]></category>
		<category><![CDATA[types of automation]]></category>

		<guid isPermaLink="false">http://www.hcboos.net/?p=125</guid>
		<description><![CDATA[
			
				
			
		
Reading and writing about IT automation, I keep on learning about the subject. Lately I found that there are so many flavors of automation around the operating processes of IT, that misunderstanding seems inevitable.  So I try to make a point here to talk about the different kinds of automation one can use all [...]]]></description>
			<content:encoded><![CDATA[<a class="google_buzz"  
href="http://www.google.com/reader/link?url=http://www.hcboos.net/2008/07/it-automation-%e2%80%93-all-the-things-we-are-talking-about/&title=IT+Automation+–+All+the+Things+We+Are+Talking+About&srcURL=http://www.hcboos.net" target="_blank" rel="nofollow" onclick="pageTracker._trackPageview('/outgoing/www.google.com/reader/link?url=http_//www.hcboos.net/2008/07/it-automation-_e2_80_93-all-the-things-we-are-talking-about/_title=IT+Automation+_+All+the+Things+We+Are+Talking+About_srcURL=http_//www.hcboos.net&amp;referer=');"><img
src="http://www.hcboos.net/wp-content/plugins/google-buzz-button-for-wordpress/images/google-buzz.png" alt="Google Buzz" /></a><div class="tweetmeme_button" style="float: left; margin-left: 10px;margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.hcboos.net%2F2008%2F07%2Fit-automation-%25e2%2580%2593-all-the-things-we-are-talking-about%2F" onclick="pageTracker._trackPageview('/outgoing/api.tweetmeme.com/share?url=http_3A_2F_2Fwww.hcboos.net_2F2008_2F07_2Fit-automation-_25e2_2580_2593-all-the-things-we-are-talking-about_2F&amp;referer=');"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.hcboos.net%2F2008%2F07%2Fit-automation-%25e2%2580%2593-all-the-things-we-are-talking-about%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Reading and writing about IT automation, I keep on learning about the subject. Lately I found that there are so many flavors of automation around the operating processes of IT, that misunderstanding seems inevitable.  So I try to make a point here to talk about the different kinds of automation one can use all around maintaining a high quality IT environment.</p>
<p><a href="http://www.hcboos.net/wp-content/typesofautomation.jpg"><img class="alignnone size-full wp-image-126" title="typesofautomation" src="http://www.hcboos.net/wp-content/typesofautomation.jpg" alt="Types of Automation Tasks" width="500" height="358" /></a></p>
<ol>
<li><strong><span style="color: #<a href="http://search.twitter.com/search?q=%23003366" rel="nofollow" target="_blank" title="Search Twitter for &quot;003366&quot;" onclick="pageTracker._trackPageview('/outgoing/search.twitter.com/search?q=_23003366&amp;referer=');">003366</a>;">Incident-, Problem-, Capacity- and Availability Management</span><br />
</strong>Automation engines specialized on analyzing and handling events that occur in a IT environment that may lead to or themselves represent malfunctions, loss of quality and the like. Both reactive (automated reaction to an incoming event) and proactive (automated actions taken to prevent events from occurring) are target of these engines. Automation engines that handle the &#8220;fault operating&#8221; are either embedded into the ITIL processes (see blog entry on <a title="Extending ITIL with Automation" href="http://www.hcboos.net/2008/07/implementing-automation-%e2%80%93-the-inevitable-step-after-implementing-itil-processes/" target="_blank">extending ITIL with automation</a>) like our automation engine (<strong><span style="color: #<a href="http://search.twitter.com/search?q=%23003366" rel="nofollow" target="_blank" title="Search Twitter for &quot;003366&quot;" onclick="pageTracker._trackPageview('/outgoing/search.twitter.com/search?q=_23003366&amp;referer=');">003366</a>;">aAe</span></strong>) or are embedded into system components or management systems with a narrow scope e.g. on redundancy activation.</li>
<li><strong><span style="color: #<a href="http://search.twitter.com/search?q=%23003366" rel="nofollow" target="_blank" title="Search Twitter for &quot;003366&quot;" onclick="pageTracker._trackPageview('/outgoing/search.twitter.com/search?q=_23003366&amp;referer=');">003366</a>;">Change Management</span><br />
</strong>Automation engines specialized on performing changes that modify or extend an IT environment automatically. Either these engines are Inserting an abstracted layer above tasks that need to be performed (like adding users, restarting a component and the like) these engines allow an administrator to perform tasks on many machines or on different platforms without by interacting with the automation engine. An example for this kind of engine is the <a title="Puppet" onclick="pageTracker._trackPageview('/outgoing/reductivelabs.com/trac/puppet/wiki/AboutPuppet?referer=');pageTracker._trackPageview('/outgoing/reductivelabs.com/trac/puppet/wiki/AboutPuppet?referer=http://www.hcboos.net/wp-admin/edit.php');pageTracker._trackPageview('/outgoing/reductivelabs.com/trac/puppet/wiki/AboutPuppet?referer=http://www.hcboos.net/wp-admin/post.php?action=edit&amp;post=125');pageTracker._trackPageview('/outgoing/reductivelabs.com/trac/puppet/wiki/AboutPuppet?referer=http://www.hcboos.net/wp-admin/edit.php');pageTracker._trackPageview('/outgoing/reductivelabs.com/trac/puppet/wiki/AboutPuppet?referer=http://www.hcboos.net/wp-admin/edit.php?post_status=draft');pageTracker._trackPageview('/outgoing/reductivelabs.com/trac/puppet/wiki/AboutPuppet?referer=http://www.hcboos.net/wp-admin/post.php?action=edit&amp;post=125&amp;message=4');pageTracker._trackPageview('/outgoing/reductivelabs.com/trac/puppet/wiki/AboutPuppet?referer=http://www.hcboos.net/wp-admin/post-new.php');" href="http://reductivelabs.com/trac/puppet/wiki/AboutPuppet" target="_blank">Puppet framework</a> with a very structured approach to abstraction.  Or these engines focus on scaling an IT environment by dynamically adding resources or automatically installing or modifying a system like the <a title="Tivoli Provisioning Manager" onclick="pageTracker._trackPageview('/outgoing/www-306.ibm.com/software/tivoli/products/prov-mgr/?referer=');pageTracker._trackPageview('/outgoing/www-306.ibm.com/software/tivoli/products/prov-mgr/?referer=http://www.hcboos.net/wp-admin/edit.php');pageTracker._trackPageview('/outgoing/www-306.ibm.com/software/tivoli/products/prov-mgr/?referer=http://www.hcboos.net/wp-admin/post.php?action=edit&amp;post=125');pageTracker._trackPageview('/outgoing/www-306.ibm.com/software/tivoli/products/prov-mgr/?referer=http://www.hcboos.net/wp-admin/edit.php');pageTracker._trackPageview('/outgoing/www-306.ibm.com/software/tivoli/products/prov-mgr/?referer=http://www.hcboos.net/wp-admin/edit.php?post_status=draft');pageTracker._trackPageview('/outgoing/www-306.ibm.com/software/tivoli/products/prov-mgr/?referer=http://www.hcboos.net/wp-admin/post.php?action=edit&amp;post=125&amp;message=4');pageTracker._trackPageview('/outgoing/www-306.ibm.com/software/tivoli/products/prov-mgr/?referer=http://www.hcboos.net/wp-admin/post-new.php');" href="http://www-306.ibm.com/software/tivoli/products/prov-mgr/" target="_blank">Tivoli Provisioning Manager </a>or <a title="VM Ware Community" onclick="pageTracker._trackPageview('/outgoing/blogs.vmware.com/console/?referer=');pageTracker._trackPageview('/outgoing/blogs.vmware.com/console/?referer=http://www.hcboos.net/wp-admin/edit.php');pageTracker._trackPageview('/outgoing/blogs.vmware.com/console/?referer=http://www.hcboos.net/wp-admin/post.php?action=edit&amp;post=125');pageTracker._trackPageview('/outgoing/blogs.vmware.com/console/?referer=http://www.hcboos.net/wp-admin/edit.php');pageTracker._trackPageview('/outgoing/blogs.vmware.com/console/?referer=http://www.hcboos.net/wp-admin/edit.php?post_status=draft');pageTracker._trackPageview('/outgoing/blogs.vmware.com/console/?referer=http://www.hcboos.net/wp-admin/post.php?action=edit&amp;post=125&amp;message=4');pageTracker._trackPageview('/outgoing/blogs.vmware.com/console/?referer=http://www.hcboos.net/wp-admin/post-new.php');" href="http://blogs.vmware.com/console/" target="_blank">VMWare Virtual Center </a>does.</li>
</ol>
<p>I really do hope (not just to save you some consulting fees) to have helped avoid misunderstandings, when you are talking to others about automation and even better maybe I could point out some additional techniques you can look at to make life easier.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hcboos.net/2008/07/it-automation-%e2%80%93-all-the-things-we-are-talking-about/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Implementing Automation – the Inevitable Step after Implementing ITIL Processes</title>
		<link>http://www.hcboos.net/2008/07/implementing-automation-%e2%80%93-the-inevitable-step-after-implementing-itil-processes/</link>
		<comments>http://www.hcboos.net/2008/07/implementing-automation-%e2%80%93-the-inevitable-step-after-implementing-itil-processes/#comments</comments>
		<pubDate>Thu, 24 Jul 2008 07:44:07 +0000</pubDate>
		<dc:creator>chris</dc:creator>
				<category><![CDATA[Automation]]></category>
		<category><![CDATA[Automation Technology Architect View]]></category>
		<category><![CDATA[Business Impact of Automation]]></category>
		<category><![CDATA[automation engine]]></category>
		<category><![CDATA[ITIL]]></category>

		<guid isPermaLink="false">http://www.hcboos.net/?p=123</guid>
		<description><![CDATA[
			
				
			
		
Some time ago I published an article on the future of IT operation after we are through with all the ITIL implementations (still) taking place. Assuming that all the nice failure handling, proactive failure avoiding and communication processes like Incident, Problem, Capacity and Availability Management are in place, implementing automation is the logical way to [...]]]></description>
			<content:encoded><![CDATA[<a class="google_buzz"  
href="http://www.google.com/reader/link?url=http://www.hcboos.net/2008/07/implementing-automation-%e2%80%93-the-inevitable-step-after-implementing-itil-processes/&title=Implementing+Automation+–+the+Inevitable+Step+after+Implementing+ITIL+Processes&srcURL=http://www.hcboos.net" target="_blank" rel="nofollow" onclick="pageTracker._trackPageview('/outgoing/www.google.com/reader/link?url=http_//www.hcboos.net/2008/07/implementing-automation-_e2_80_93-the-inevitable-step-after-implementing-itil-processes/_title=Implementing+Automation+_+the+Inevitable+Step+after+Implementing+ITIL+Processes_srcURL=http_//www.hcboos.net&amp;referer=');"><img
src="http://www.hcboos.net/wp-content/plugins/google-buzz-button-for-wordpress/images/google-buzz.png" alt="Google Buzz" /></a><div class="tweetmeme_button" style="float: left; margin-left: 10px;margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.hcboos.net%2F2008%2F07%2Fimplementing-automation-%25e2%2580%2593-the-inevitable-step-after-implementing-itil-processes%2F" onclick="pageTracker._trackPageview('/outgoing/api.tweetmeme.com/share?url=http_3A_2F_2Fwww.hcboos.net_2F2008_2F07_2Fimplementing-automation-_25e2_2580_2593-the-inevitable-step-after-implementing-itil-processes_2F&amp;referer=');"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.hcboos.net%2F2008%2F07%2Fimplementing-automation-%25e2%2580%2593-the-inevitable-step-after-implementing-itil-processes%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p>Some time ago I published an article on the future of IT operation after we are through with all the ITIL implementations (still) taking place. Assuming that all the nice failure handling, proactive failure avoiding and communication processes like Incident, Problem, Capacity and Availability Management are in place, implementing automation is the logical way to move ahead. Compared to implementing ITIL automation actually changes the things that are done and the way they are done. As you may have guessed this statement alone was fertile ground for interesting and heated debating.</p>
<p>Generally the article concluded that implementing the ITIL processes concentrates on the interfaces between IT experts, clients, business requirements and the like where automation concentrates on the way IT operation is actually &#8220;produced&#8221; (in an industrial meaning of the word). Even though these two may be viewed separately the article shows how an automation environment highly depends on monitoring and IT component data. An ITIL environment puts forth a valid definition of both data sources for a complete IT environment and is therefore a good foundation to start implementing automation.</p>
<p><a href="http://www.hcboos.net/wp-content/itil-and-automation-overview.jpg"><img class="alignnone size-full wp-image-124" style="vertical-align: baseline;" title="itil-and-automation-overview" src="http://www.hcboos.net/wp-content/itil-and-automation-overview.jpg" alt="Automation integrated into ITIL" width="500" height="350" /></a></p>
<p>An IT operations environment with implemented ITIL processes also has common interfaces to the acting staff members. This makes it very easy to &#8220;inject&#8221; a new entity &#8211; like an automation engine &#8211; into the whole system. In such an approach the automation engine wraps itself around the data sources of CMDB and monitoring systems. All communication that would today be directed towards human recipients is handled by the automation engine first. Only if the automation engine is not able to complete the task the IT experts are involved.</p>
<p>This short description reveals how well an ITIL implementation prepares an IT organization for implementing automation.  It also shows how automation is made completely transparent to the business using the IT &#8211; as the automation engine acts like any human entity taking part in the ITIL processes.</p>
<p>The article itself gives a short overview of the &#8220;operational&#8221; ITIL processes and how their implementation builds the foundation for automation. If you are interested you may read the whole text <a title="On the Way to becoming an IT Factor" href="http://www.hcboos.net/wp-content/chris_boos_on_the_way_to_becoming_an_it_factory.pdf" target="_blank">here</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hcboos.net/2008/07/implementing-automation-%e2%80%93-the-inevitable-step-after-implementing-itil-processes/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>A Simplistic Approach to IT Dependency Modeling: M—A-R-S</title>
		<link>http://www.hcboos.net/2008/07/a-simplistic-approach-to-it-dependency-modeling-m%e2%80%94a-r-s/</link>
		<comments>http://www.hcboos.net/2008/07/a-simplistic-approach-to-it-dependency-modeling-m%e2%80%94a-r-s/#comments</comments>
		<pubDate>Wed, 23 Jul 2008 10:50:27 +0000</pubDate>
		<dc:creator>chris</dc:creator>
				<category><![CDATA[Automation]]></category>
		<category><![CDATA[Automation Technology Architect View]]></category>
		<category><![CDATA[automation engine]]></category>
		<category><![CDATA[dependency model]]></category>
		<category><![CDATA[MARS model]]></category>

		<guid isPermaLink="false">http://www.hcboos.net/?p=118</guid>
		<description><![CDATA[
			
				
			
		
You have seen a number of abstract articles talking about the &#8220;interdependency model&#8221; of an IT environment that is necessary to actually automate across operational silos on this blog. Building this model actually is the main challenge in implementing automation.
I have seen customer situations, where building the dependency model was such an extensive effort, that [...]]]></description>
			<content:encoded><![CDATA[<a class="google_buzz"  
href="http://www.google.com/reader/link?url=http://www.hcboos.net/2008/07/a-simplistic-approach-to-it-dependency-modeling-m%e2%80%94a-r-s/&title=A+Simplistic+Approach+to+IT+Dependency+Modeling:+M—A-R-S&srcURL=http://www.hcboos.net" target="_blank" rel="nofollow" onclick="pageTracker._trackPageview('/outgoing/www.google.com/reader/link?url=http_//www.hcboos.net/2008/07/a-simplistic-approach-to-it-dependency-modeling-m_e2_80_94a-r-s/_title=A+Simplistic+Approach+to+IT+Dependency+Modeling_+M_A-R-S_srcURL=http_//www.hcboos.net&amp;referer=');"><img
src="http://www.hcboos.net/wp-content/plugins/google-buzz-button-for-wordpress/images/google-buzz.png" alt="Google Buzz" /></a><div class="tweetmeme_button" style="float: left; margin-left: 10px;margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.hcboos.net%2F2008%2F07%2Fa-simplistic-approach-to-it-dependency-modeling-m%25e2%2580%2594a-r-s%2F" onclick="pageTracker._trackPageview('/outgoing/api.tweetmeme.com/share?url=http_3A_2F_2Fwww.hcboos.net_2F2008_2F07_2Fa-simplistic-approach-to-it-dependency-modeling-m_25e2_2580_2594a-r-s_2F&amp;referer=');"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.hcboos.net%2F2008%2F07%2Fa-simplistic-approach-to-it-dependency-modeling-m%25e2%2580%2594a-r-s%2F&amp;style=normal" height="61" width="50" /><br />
			</a>
		</div>
<p><a href="http://www.hcboos.net/wp-content/mars.jpg"></a>You have seen a number of abstract articles talking about the &#8220;interdependency model&#8221; of an IT environment that is necessary to actually automate across operational silos on this blog. Building this model actually is the main challenge in implementing automation.</p>
<p>I have seen customer situations, where building the dependency model was such an extensive effort, that the focus for the goal of implementing automation was completely lost. An interdependency model is supposed to answer the question &#8220;<strong>how does one entity in a IT environment depend upon or influence other objects</strong>&#8221; or &#8220;<strong>Why the <span style="color: #<a href="http://search.twitter.com/search?q=%23ff0000" rel="nofollow" target="_blank" title="Search Twitter for &quot;ff0000&quot;" onclick="pageTracker._trackPageview('/outgoing/search.twitter.com/search?q=_23ff0000&amp;referer=');">ff0000</a>;">@)!(/Q$§</span> doesn´t it work anymore after someone I don´t even know changed something I don´t even care about</strong>?&#8221;.</p>
<p>Though simple answering these questions without having a good CMDB in place and being able to query that CMDB on an expert level, leaves a long trail across an IT organization. Since these key questions are asked for every failure and should be asked for every change an interdependency model is obviously something one REALLY wants to have.</p>
<p>As this model is also one of the key <a title="I/O scheme of an automation engine – or the Importance of having a correct IT Model" href="http://www.hcboos.net/2008/04/io-scheme-of-an-automation-engine-%e2%80%93-or-the-importance-of-having-a-correct-it-model/" target="_blank">input streams </a>to an automation engine that actually operates IT across silo and competency boundaries we have put quite some thought into the art of modeling. Typical techies we are, our first approach was to build THE BEST of all possible models. We started to build our methodology on the basis of economic dependency models. Well, what can I say&#8230; We got a great model and maintaining it just for fun would have cost us an arm and a leg plus maintenance would never have been possible from our technical teams.</p>
<p>So we went back to the think tank with the preliminary assumption, that we would be willing to simplify the model &#8211; if we could produce one that could and would be maintained by the technical staff themselves (acceptance is an important factor).</p>
<p>We arrived at something we call the arago M-A-R-S model.</p>
<p><a href="http://www.hcboos.net/wp-content/mars1.jpg"><img class="alignnone size-full wp-image-120" title="MARS" src="http://www.hcboos.net/wp-content/mars1.jpg" alt="M-A-R-S Model Description" width="500" height="123" /></a></p>
<p><strong><span style="color: #<a href="http://search.twitter.com/search?q=%23003366" rel="nofollow" target="_blank" title="Search Twitter for &quot;003366&quot;" onclick="pageTracker._trackPageview('/outgoing/search.twitter.com/search?q=_23003366&amp;referer=');">003366</a>;">The &#8220;M&#8221; is for &#8220;Machine&#8221;</span></strong></p>
<p style="padding-left: 30px;">A machine (real or virtual, cloud compartment or actual operating system) is still the basic component of any IT application. Machines can be servers, network components and anything else. Administrators tasked with keeping the infrastructure alive do normally not know much about the business applications running on their &#8220;machines&#8221; but they know their machines on a first name basis. So a machine is a basic building block of IT infrastructure as well as a component very close to the technical staff. Thus the entity of a machine fulfills both our pre requirements (simple to understand and maintainable by the IT staff)</p>
<p><strong><span style="color: #<a href="http://search.twitter.com/search?q=%23003366" rel="nofollow" target="_blank" title="Search Twitter for &quot;003366&quot;" onclick="pageTracker._trackPageview('/outgoing/search.twitter.com/search?q=_23003366&amp;referer=');">003366</a>;">The &#8220;A&#8221; is for &#8220;Application&#8221;</span></strong></p>
<p style="padding-left: 30px;">An application is something that is used in a business process. Or technically speaking an application is the &#8220;thing&#8221; a &#8220;user&#8221; complains about when interfacing (talking to) the IT department. An application is therefore the basic building block from &#8220;the other side&#8221;. Where a machine is the basic building block of the technical view of IT, applications are the basic building blocks of the business view of IT.<br />
Naturally an application uses machines or much better &#8220;-S-ervices&#8221; offered by these.</p>
<p><strong><span style="color: #<a href="http://search.twitter.com/search?q=%23003366" rel="nofollow" target="_blank" title="Search Twitter for &quot;003366&quot;" onclick="pageTracker._trackPageview('/outgoing/search.twitter.com/search?q=_23003366&amp;referer=');">003366</a>;">The &#8220;R&#8221; is for &#8220;Resource&#8221;</span></strong></p>
<p style="padding-left: 30px;">As you may imagine building up a dependency model by listing all the services offered by a number of machines and then listing all the services used by an application may leave you with very long lists. So we decided to introduce one layer of abstraction into our approach to dependency modeling. This is called the &#8220;resource&#8221; layer. A resource combines a number of services with a 100% dependency (e.g. an SAP service will never run without a database service, thus there would be an SAP resource combining the two services into one entity and thereby reducing the complexity of the dependency tree of an application).</p>
<p><strong><span style="color: #<a href="http://search.twitter.com/search?q=%23003366" rel="nofollow" target="_blank" title="Search Twitter for &quot;003366&quot;" onclick="pageTracker._trackPageview('/outgoing/search.twitter.com/search?q=_23003366&amp;referer=');">003366</a>;">The &#8220;S&#8221; is for &#8220;Service&#8221;</span></strong></p>
<p style="padding-left: 30px;">Service defines some functionality that is offered by a machine or a cluster of machines (for redundancy and availability reasons). A service in this case is an IT term that describes a simple building block of software running on a machine. A service can be anything ranging from an operating system or a network connection though a simple application such as a web server or database all the way up to an SAP system or an individually programmed piece of software. A service is something often talked about in the IT organization and usually something that has developers or vendors attached to it.</p>
<p>As simple as this may sound: this four-layer model allows for a real connection of all silos within technology and organization. This model can be maintained manually or &#8211; better &#8211; can be imported from a good CMDB.</p>
<p>Combining monitoring information with this model (i.e. hooking up monitoring and master data with the nodes of the model) is the basic input for an automated environment (also see input stream and naming convention articles on this blog). You can read the full article on &#8220;Measurement as the Prerequisite for Automation&#8221; <a title="Measurement as the Prerequisite for Automation" href="http://www.hcboos.net/wp-content/chris_boos_measurement_as_the_prerequisite_for_automation.pdf" target="_blank">here</a>.</p>
<p>I am sure you will find other good applications for a simple model &#8211; or even better maybe you do have some suggestions on how to improve and/or further simplify this model.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hcboos.net/2008/07/a-simplistic-approach-to-it-dependency-modeling-m%e2%80%94a-r-s/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
