- Andrew Kos
- Bill Burlein
- Bryan Williams
- Christian Vozar
- Jeff Brown
- John Kraus
- Joseph Mak
- Josh Durbin
- Mark Daugherty
- Matt Van Bergen
- Melissa Geoffrion
- Michael Kang
- Michael Chan
- Michael Hodgdon
- Mike Motherway
- Molly McDaniel
- Nadia Maciulis
- Pat McLoughlin
- Paul Michelotti
- Puru Hemnani
- Rohit Srinath
- Ryan Lunka
- Tom Kelly
All Blogs
CITYTECH Blogroll:
CITYTECH Azure Calculator BETA
Wednesday, May 12, 2010
The CITYTECH Azure Calculator (CAC) is now ready with a BETA release! After a few last minute hiccups the application is up on CITYTECH’s Windows Azure instance and ready for use. Check it out here. The CITYTECH Azure Calculator is a Silverlight based application that is served up via Windows Azure. Currently the application runs completely within a users browser on the Silverlight framework. In future releases we hope to leverage some more Worker Roles to let Azure do alot of the heavy lifting.
For more information about the history of the CITYTECH Azure Calculator please check out my previous blog post.
The CAC is very simple to use. All you need to use the CAC is at least one IIS log file. If you don’t have any log files, but still want to see how the calculator works go to the About page and you can download a zip file with a few log files in it.

Once you have some IIS log files the CAC is very easy to use. Go to the Home page (Clicking on the CITYTECH Azure Calculator image will take you there) and click the Select Files button. This will open a dialog up that allows you to select multiple files. Once you have selected your files click the Process Files button.

The CAC will process for a little bit. (The processing time is based on the amount and size of the files that are uploaded) Once it is done processing you will be taken to the Usage page. The Usage page shows a graph that approximates how much it would cost to run the applications in the log files on Windows Azure.

For the CAC to work it has to make a lot of assumptions. In most cases these assumptions are accurate and represent the average size and cost of things. In special cases these assumptions may not accurately represent the applications that your web server runs. The CAC provides an Advanced tab that lets you update individual elements in your IIS log files and recalculate graph. Dynamic pages vary not only in size, but per request, so the advanced tab can be very useful in estimating database and transfer sizes.

The CAC was a fun application to build and we are looking forward to improving it with every release. We are looking forward to any feedback that can help make the calculator an even more accurate prediction tool!
Recent Posts
- Descriptive JMX Beans in AEM/CQ
- Invisible requirements within Business requirements
- Building a better Options Predicate
- Javascript, This, and You.
- Extensionless URLs with Adobe Experience Manager
- The Life of a Tester in Adobe CQ World!
- Limitations of the CQ Parsys Model and the Implementation of a Nested Paragraph System
- Google Analytics and AEM: No JavaScript? No Problem.
- Using Apache FOP to generate a PDF document based on a form submission data
- Configuring SAML in AEM 5.6