andrew fitzhugh chief technologist hp magcloud.com
TRANSCRIPT
![Page 1: Andrew Fitzhugh Chief Technologist HP MagCloud.com](https://reader035.vdocuments.site/reader035/viewer/2022070605/5a4d1ad77f8b9ab059973734/html5/thumbnails/1.jpg)
Andrew FitzhughChief TechnologistHP MagCloud.com
How Hewlett-Packard Built MagCloud On Windows Azure
![Page 2: Andrew Fitzhugh Chief Technologist HP MagCloud.com](https://reader035.vdocuments.site/reader035/viewer/2022070605/5a4d1ad77f8b9ab059973734/html5/thumbnails/2.jpg)
Hewlett-Packard And Microsoft
![Page 3: Andrew Fitzhugh Chief Technologist HP MagCloud.com](https://reader035.vdocuments.site/reader035/viewer/2022070605/5a4d1ad77f8b9ab059973734/html5/thumbnails/3.jpg)
Hewlett-Packard And Microsoft
![Page 4: Andrew Fitzhugh Chief Technologist HP MagCloud.com](https://reader035.vdocuments.site/reader035/viewer/2022070605/5a4d1ad77f8b9ab059973734/html5/thumbnails/4.jpg)
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
![Page 5: Andrew Fitzhugh Chief Technologist HP MagCloud.com](https://reader035.vdocuments.site/reader035/viewer/2022070605/5a4d1ad77f8b9ab059973734/html5/thumbnails/5.jpg)
Magazine Publishing Today
3.6B magazines were delivered to US news stands last year
2.3B were… never read
![Page 6: Andrew Fitzhugh Chief Technologist HP MagCloud.com](https://reader035.vdocuments.site/reader035/viewer/2022070605/5a4d1ad77f8b9ab059973734/html5/thumbnails/6.jpg)
Magazine Publishing w/MagCloudEnable anyone to publish, sell, and distribute a commercial quality magazine
![Page 7: Andrew Fitzhugh Chief Technologist HP MagCloud.com](https://reader035.vdocuments.site/reader035/viewer/2022070605/5a4d1ad77f8b9ab059973734/html5/thumbnails/7.jpg)
MagCloud .com
![Page 8: Andrew Fitzhugh Chief Technologist HP MagCloud.com](https://reader035.vdocuments.site/reader035/viewer/2022070605/5a4d1ad77f8b9ab059973734/html5/thumbnails/8.jpg)
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
![Page 9: Andrew Fitzhugh Chief Technologist HP MagCloud.com](https://reader035.vdocuments.site/reader035/viewer/2022070605/5a4d1ad77f8b9ab059973734/html5/thumbnails/9.jpg)
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
![Page 10: Andrew Fitzhugh Chief Technologist HP MagCloud.com](https://reader035.vdocuments.site/reader035/viewer/2022070605/5a4d1ad77f8b9ab059973734/html5/thumbnails/10.jpg)
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
![Page 11: Andrew Fitzhugh Chief Technologist HP MagCloud.com](https://reader035.vdocuments.site/reader035/viewer/2022070605/5a4d1ad77f8b9ab059973734/html5/thumbnails/11.jpg)
Andrew FitzhughChief TechnologistHP MagCloud.com
demo
![Page 12: Andrew Fitzhugh Chief Technologist HP MagCloud.com](https://reader035.vdocuments.site/reader035/viewer/2022070605/5a4d1ad77f8b9ab059973734/html5/thumbnails/12.jpg)
![Page 13: Andrew Fitzhugh Chief Technologist HP MagCloud.com](https://reader035.vdocuments.site/reader035/viewer/2022070605/5a4d1ad77f8b9ab059973734/html5/thumbnails/13.jpg)
![Page 14: Andrew Fitzhugh Chief Technologist HP MagCloud.com](https://reader035.vdocuments.site/reader035/viewer/2022070605/5a4d1ad77f8b9ab059973734/html5/thumbnails/14.jpg)
![Page 15: Andrew Fitzhugh Chief Technologist HP MagCloud.com](https://reader035.vdocuments.site/reader035/viewer/2022070605/5a4d1ad77f8b9ab059973734/html5/thumbnails/15.jpg)
![Page 16: Andrew Fitzhugh Chief Technologist HP MagCloud.com](https://reader035.vdocuments.site/reader035/viewer/2022070605/5a4d1ad77f8b9ab059973734/html5/thumbnails/16.jpg)
![Page 17: Andrew Fitzhugh Chief Technologist HP MagCloud.com](https://reader035.vdocuments.site/reader035/viewer/2022070605/5a4d1ad77f8b9ab059973734/html5/thumbnails/17.jpg)
![Page 18: Andrew Fitzhugh Chief Technologist HP MagCloud.com](https://reader035.vdocuments.site/reader035/viewer/2022070605/5a4d1ad77f8b9ab059973734/html5/thumbnails/18.jpg)
![Page 19: Andrew Fitzhugh Chief Technologist HP MagCloud.com](https://reader035.vdocuments.site/reader035/viewer/2022070605/5a4d1ad77f8b9ab059973734/html5/thumbnails/19.jpg)
![Page 20: Andrew Fitzhugh Chief Technologist HP MagCloud.com](https://reader035.vdocuments.site/reader035/viewer/2022070605/5a4d1ad77f8b9ab059973734/html5/thumbnails/20.jpg)
![Page 21: Andrew Fitzhugh Chief Technologist HP MagCloud.com](https://reader035.vdocuments.site/reader035/viewer/2022070605/5a4d1ad77f8b9ab059973734/html5/thumbnails/21.jpg)
![Page 22: Andrew Fitzhugh Chief Technologist HP MagCloud.com](https://reader035.vdocuments.site/reader035/viewer/2022070605/5a4d1ad77f8b9ab059973734/html5/thumbnails/22.jpg)
Andrew FitzhughChief TechnologistHP MagCloud.com
demo on Windows Azure
![Page 23: Andrew Fitzhugh Chief Technologist HP MagCloud.com](https://reader035.vdocuments.site/reader035/viewer/2022070605/5a4d1ad77f8b9ab059973734/html5/thumbnails/23.jpg)
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
![Page 24: Andrew Fitzhugh Chief Technologist HP MagCloud.com](https://reader035.vdocuments.site/reader035/viewer/2022070605/5a4d1ad77f8b9ab059973734/html5/thumbnails/24.jpg)
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
![Page 25: Andrew Fitzhugh Chief Technologist HP MagCloud.com](https://reader035.vdocuments.site/reader035/viewer/2022070605/5a4d1ad77f8b9ab059973734/html5/thumbnails/25.jpg)
Partner Title
Andrew FitzhughChief TechnologistMagCloud.com
![Page 26: Andrew Fitzhugh Chief Technologist HP MagCloud.com](https://reader035.vdocuments.site/reader035/viewer/2022070605/5a4d1ad77f8b9ab059973734/html5/thumbnails/26.jpg)
Please use the microphones provided
Q&A
![Page 27: Andrew Fitzhugh Chief Technologist HP MagCloud.com](https://reader035.vdocuments.site/reader035/viewer/2022070605/5a4d1ad77f8b9ab059973734/html5/thumbnails/27.jpg)
Evals & Recordings
Please fill
out your
evaluation for
this session at:
This session will be available as a recording at:
www.microsoftpdc.com
![Page 28: Andrew Fitzhugh Chief Technologist HP MagCloud.com](https://reader035.vdocuments.site/reader035/viewer/2022070605/5a4d1ad77f8b9ab059973734/html5/thumbnails/28.jpg)
© 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.
![Page 29: Andrew Fitzhugh Chief Technologist HP MagCloud.com](https://reader035.vdocuments.site/reader035/viewer/2022070605/5a4d1ad77f8b9ab059973734/html5/thumbnails/29.jpg)