SharePoint Caching and the Cloud
Friday, March 19th, 2010I have worked on this one lately:

click here for Australian / New Zealand Versions.
and starting to really like SharePoint 2007 (SP2 onwards), excellent .NET application container that allows you to define your cache policies and expiry periods(BLOB, Output and Object Caching) and fine tune expiry periods.
a Nice feature is when you really need to go spatial (GIS queries and mapping UI) you can use native SQL Server as your data store and still have content and media resources caching managed by IIS/Load-balancer.
When dealing with Australian and New Zealand mash-ups I believe the best way is maintaining a data store with well defined expiry periods (e.g. traffic vs. weather vs. external providers cached content) and later distributing its static elements into the cloud.
I have been experimenting with Amazons EC2 services for a real estate related research project (heat mapping commercial property stats) and Amazon has excellent .NET hooks allowing you to push content out to the cloud and later reference it within .net applications (or any other content blocks), this methods significantly reduce bandwidth costs/server maintenance overhead and improves response and serving time by reducing latency.
The architecture illustrated below will provide a SharePoint managed CDN for $0.15 USD per GB of traffic (based on Amazon’s current data transfer price plan):

This page has been constructed out of content distributed from three different continents, so the bottom line is:
“use out of the box content management tools and distribute its product using cloud services”.

Kansas City 1869
