Posts made in February, 2007

  

What is ITIL Service Management?

I recently attended a three day course on ITIL Service Management and wanted to share what I learned and what my impressions of ITIL were. ITIL – Information Technology Infrastructure Library – is a library of books that defines a framework of processes for IT and provides guidance regarding their implementation. ITIL was created by […]

EnvGen – the Environment-Specific File Generator

I have added a new software utility called EnvGen to my Software page. EnvGen is an Ant task for generating different versions of the same file parameterized for different environments (i.e. development, test, and production). File generation is done using FreeMarker, a template engine with a full-featured templating language. You specify environment-specific properties in a […]

Designing for Deployability

In my previous article Architecting for Deployability, I wrote about the importance of deployability – how reliably and easily software can be deployed from development into the production environment. To accomplish this, one approach I recommended was to encapsulate differences between environments to isolate them from the majority of the application, and thus simplify deployment. […]