<?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>Technology, Food, Life &#187; cmdb</title>
	<atom:link href="http://www.thetechchef.com/tag/cmdb/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.thetechchef.com</link>
	<description></description>
	<lastBuildDate>Tue, 10 Aug 2010 17:09:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Grails and the CMDB Project</title>
		<link>http://www.thetechchef.com/2009/10/20/grails-and-the-cmdb-project/</link>
		<comments>http://www.thetechchef.com/2009/10/20/grails-and-the-cmdb-project/#comments</comments>
		<pubDate>Tue, 20 Oct 2009 23:19:01 +0000</pubDate>
		<dc:creator>Scott</dc:creator>
				<category><![CDATA[Grails]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[cmdb]]></category>
		<category><![CDATA[orm]]></category>
		<category><![CDATA[prototype]]></category>
		<category><![CDATA[scriptaculous]]></category>

		<guid isPermaLink="false">http://www.thetechchef.com/?p=290</guid>
		<description><![CDATA[Recently I&#8217;ve been developing a CMDB (Configuration Management Database) to help drive automation and provisioning of systems. I first started by designing a database to model our Datacenter and all the assets that we need to manage within it. I did this by hand, using MySQL and then built a CGI front-end to it using [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I&#8217;ve been developing a CMDB (Configuration Management Database) to help drive automation and provisioning of systems. I first started by designing a database to model our Datacenter and all the assets that we need to manage within it. I did this by hand, using MySQL and then built a CGI front-end to it using Python. As I got deeper and needed to make changes, I started to see how much of a pain this was going to be to maintain and develop.</p>
<p>Luckily I was pointed in the direction of a Java Web Application framework called <a title="Grails" href="http://grails.org/" target="_blank">Grails</a>. If you haven&#8217;t heard of it or used it, I highly suggest checking it out. I&#8217;m not a Java guy, but it only took me two weeks to really come up to speed with Grails. My favorite parts of grails are the ORM (Object Relational Mapper) that abstracts the database interaction from SQL into objects and methods. I&#8217;ve also enjoyed messing with the AJAX functionality (prototype and scriptaculous).</p>
<p>Within three weeks, I&#8217;ve developed a management tool that is gaining functionality every week. It&#8217;s not to the point where I&#8217;d release it unto the world, but hopefully I can get it there sooner than later. I&#8217;ll be posting some how-to&#8217;s on some issues I faced with AJAX and creating my UI.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.thetechchef.com/2009/10/20/grails-and-the-cmdb-project/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
