Skip to Main Content
Cloud computing solutions have quickly become a hot topic in information technology circles. The proliferation of high performance, reliable and secure internet infrastructure, along with new, rich web development tools and technologies has meant that for the first time software can be hosted in a purely web based context. Many of the traditional software packages (especially business packages) that have historically been installed and used on local computers for decades are slowly but surely appearing online. The trend is undeniable and it is now not unreasonable to speculate that most business software packages will be purely web based in the not too distant future. With this centralisation of software, comes considerable management problems. These problems stem from the astronomical scale of the data centres that operate Cloud Computing solutions. This paper suggests a new declarative language framework that might address these management problems by automating the deployment and day to day operation of cloud computing solutions.