<?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>Nolio - Application Service Automation &#187; infrastructure automation</title>
	<atom:link href="http://blog.noliosoft.com/tag/infrastructure-automation/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.noliosoft.com</link>
	<description>Discussing Application Automation and Data Center Automation Solutions</description>
	<lastBuildDate>Wed, 21 Jul 2010 12:50:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Application Automation vs. Infrastructure Automation</title>
		<link>http://blog.noliosoft.com/2009/08/application-automation-infrastructure-automation/</link>
		<comments>http://blog.noliosoft.com/2009/08/application-automation-infrastructure-automation/#comments</comments>
		<pubDate>Sun, 16 Aug 2009 23:00:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Application service automation]]></category>
		<category><![CDATA[application automation]]></category>
		<category><![CDATA[infrastructure automation]]></category>

		<guid isPermaLink="false">http://www.noliosoft.com/blog/?p=142</guid>
		<description><![CDATA[Infrastructure automation is far from being simple. It involves integration of many types of actions, on many types of devices such as routers, servers, storage, switches, load balancers, laptops, and desktops.
However, there are several tools and methodologies available today to service infrastructure, including software distribution, server provisioning, network management automation, virtualization, virtualization management software, and [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Infrastructure automation</strong> is far from being simple. It involves integration of many types of actions, on many types of devices such as routers, servers, storage, switches, load balancers, laptops, and desktops.</p>
<p>However, there are several tools and methodologies available today to service infrastructure, including software distribution, server provisioning, network management automation, virtualization, virtualization management software, and storage configuration and management.</p>
<p>In contrast, no platform exists today to help with application operational tasks &#8211; also known as <a href="http://noliosoft.com/" target="_blank"><strong>Application Service Automation</strong></a>. These tasks include complex application deployment, application configuration changes, troubleshooting and recovery.</p>
<p>There are three main areas that make <strong>application service automation</strong> different from <strong>infrastructure service automation</strong>:</p>
<p><span style="text-decoration: underline;">Task Complexity</span></p>
<p>Many of the infrastructure automation tasks involve repetitive tasks on many devices, usually on same-server types or devices, or according to domains. The nature of automation in this case is perform the tasks on a group of servers together, or according to domains.</p>
<p>In contrast, application services usually involve multiple server types/domains. The processes needed to service applications are complicated, involving numerous steps, strict procedures, and a variety of machines.  Anyone who has gotten the &#8220;checklist&#8221; for an application release process knows how complicated this can be, and how unlikely it is for two people to actually do every step in exactly the same way, regardless of how well documented the process is.</p>
<p><span style="text-decoration: underline;">Dependencies</span></p>
<p>With <strong>infrastructure service automation</strong>, the focus is on updating the device.  With application service automation, teams must understand the application architecture &#8211; which servers are mapped to each other and how all servers depend on each other. In order to automate a process, they need to understand which particular application servers connect to precisely which database servers.</p>
<p><span style="text-decoration: underline;">Order</span></p>
<p>When servicing infrastructure, it doesn&#8217;t matter if this router gets its new configuration first or which server gets its security patch first.  But for <strong>application service automation</strong>, order of operations matters. To update an application, the application logic is important.  You might need to take down the database server first, then the application server, and finally the Web server, before making changes. And if you do not have maintenance windows, you may need to bring down a very particular part of the application first, make your changes, and only after that part is back up and running, do the next group of servers in a rolling update.</p>
<p><span style="text-decoration: underline;"><strong>Today&#8217;s application service teams require automated tools that understand the architecture and logic inherent in the applications they service</strong></span>.  To learn more about how Nolio supports task complexity, grouping, dependencies and order with Nolio Automation Center, please visit <a href="http://noliosoft.com/" target="_blank">www.noliosoft.com</a>.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fblog.noliosoft.com%2F2009%2F08%2Fapplication-automation-infrastructure-automation%2F&amp;linkname=Application%20Automation%20vs.%20Infrastructure%20Automation"><img src="http://blog.noliosoft.com/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://blog.noliosoft.com/2009/08/application-automation-infrastructure-automation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
