Andrew Fitzhugh Chief Technologist HP MagCloud.com.
-
Upload
august-page -
Category
Documents
-
view
215 -
download
1
Transcript of Andrew Fitzhugh Chief Technologist HP MagCloud.com.
Andrew FitzhughChief TechnologistHP MagCloud.com
How Hewlett-Packard Built MagCloud On Windows Azure
Hewlett-Packard And Microsoft
Hewlett-Packard And Microsoft
Hewlett-Packard And Microsoft
“We see the cloud as the next big wave in IT, one that will open massive new markets and enable technology
to be profoundly more intuitive.““We’re evaluating Windows Azure for our own
MagCloud service – which allows anyone to publish a professional-quality magazine and print, promote, sell
and deliver it, on demand.”
– Russ Daniels, chief technology officer of cloud services strategy at HP
Magazine Publishing Today
3.6B magazines were delivered to US news stands last year
2.3B were… never read
Magazine Publishing w/MagCloudEnable anyone to publish, sell, and distribute a commercial quality magazine
MagCloud .com
Goal: quickly & cheaply create a MagCloud prototype that utilizes as much of Windows Azure as possible
Not a goal: re-architect MagCloud optimizing performance proper auth/auth
MagCloud on Windows Azure
MagCloud ArchitectureMagCloud.com
Applications
Browsers
MagCloud Platform
Platform DB
Assets
MagCloud Front-end
Settings DB
HP hosts:Front-end web appPlatform web appUser Settings DBPlatform DBAsset Store
MagCloud ArchitecturePrototype utilizing Windows Azure
Applications
Browsers
MagCloud Platform
Platform DB
Assets
MagCloud Front-end
Settings DB
PDF rast.Worker Role
Durable Storage (blob, table, queue)User Settings (table) Assets (blob)
LB
Front-endWeb Role
HP hosts:Front-end web appPlatform web app
Andrew FitzhughChief TechnologistHP MagCloud.com
demo
Andrew FitzhughChief TechnologistHP MagCloud.com
demo on Windows Azure
MagCloud on Windows AzureFuture investigations
Take MagCloud platform out of the loop where possible
With native code support: move PDF rasterization to Worker Role, close to data
Fully migrate our platform to the cloud Enable extensibility of the MagCloud
platform through Windows AzureVS project templates/wizards/ add-insDrop-dead simple for 3rd party developer to
create a robust, scalable extensionExtensions hosted in an environment we can
rely on for availability, security, and performance
Front-end MVC app migrated to Web Role Front-end DB migrated to Table Storage Services platform
Hosted outside the cloud Asset store migrated to Blob Storage
Migrated significant portions of MagCloud.com to Windows Azure
…in ~2 engineer weeks
MagCloud On Windows AzureSummary
Partner Title
Andrew FitzhughChief TechnologistMagCloud.com
Please use the microphones provided
Q&A
Evals & Recordings
Please fill
out your
evaluation for
this session at:
This session will be available as a recording at:
www.microsoftpdc.com
© 2008 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of
this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.