Windows Azure SQL Database Marketplace
Also known as the ‘Social Mosaic', this Web application allows enthusiasts to upload photos of themselves with their Air Jordan shoes to become a part of a mosaic (containing thousands of images) that portrays a holistic master image. This enables each enthusiast to become part of something greater and more social by allowing them to pan and zoom deep into the mosaic to better see their picture (and others) and to experience their own contribution to the brand and community. The Web application leverages Silverlight Deep Zoom and Silverlight Multitouch screen functionality* to further enhance the interactive Jordan Brand experience.
The Web application was built on the Windows Azure platform to implement the mosaic because Windows Azure is able to easily calibrate the number of Web Role instances needed to support unpredictable traffic bursts, and it can also separately scale out back-end Worker Role instances to support a rapid regeneration of the mosaic based on new photo uploads from consumers. By employing up to 40 backend (and parallel) Worker Role instances, a new mosaic can be regenerated in approximately 10 minutes to include new photos that were uploaded since the last mosaic was constructed. Considering that a typical mosaic is more than 5 gigapixels and, if just a single instance were used it would take approximately 5 hours to generate, this speed underscores the benefit to scaling out processing in a linear fashion.
Some of the underlying capabilities of the Windows Azure platform used to support the Social Mosaic include:
Head to the Social Mosaic and see for yourself how these great technologies are working to help create a global groundswell of brand advocacy for Jordan Brand, and how it brings the Jordan Brand experience to life.
This is just one story; we'd love to hear about your experience with Windows Azure so please tell us by posting a comment. As always, we'd love to hear from you.
*If supported by the consumer's hardware.