![Page 1: Dmitry Sotnikov New Product Research Manager Quest Software DTL404](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56649f325503460f94c4deb1/html5/thumbnails/1.jpg)
![Page 2: Dmitry Sotnikov New Product Research Manager Quest Software DTL404](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56649f325503460f94c4deb1/html5/thumbnails/2.jpg)
Case Study: Migrating Existing Client Applications to Windows Azure Dmitry Sotnikov
New Product Research ManagerQuest SoftwareDTL404
![Page 3: Dmitry Sotnikov New Product Research Manager Quest Software DTL404](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56649f325503460f94c4deb1/html5/thumbnails/3.jpg)
DisclaimerPlease note that some of the content to be discussed during this presentation may include information regarding future products or development plans of Quest Software, Inc. (“Quest”). Although these plans may represent the intentions of Quest as of the date hereof, development plans and priorities are subject to change, due to competitive factors, availability of resources and other matters common to all independent software vendors. Accordingly, this presentation should not be construed as any form of a commitment or other assurance from Quest that Quest will ultimately release any or all of the products described herein on the schedule or in the order described, or at all.
![Page 4: Dmitry Sotnikov New Product Research Manager Quest Software DTL404](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56649f325503460f94c4deb1/html5/thumbnails/4.jpg)
Quest Software
Big Microsoft ISV partnerInfrastructure and database managementMedium- to enterprise-size customersExpanding into the services world
![Page 5: Dmitry Sotnikov New Product Research Manager Quest Software DTL404](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56649f325503460f94c4deb1/html5/thumbnails/5.jpg)
"Quest Online"“RMAD Online” Product B Product C Product D
Quest Online Framework:
Windows Azure Framework and “Geneva”
• Authentication• Role management• Reporting• Auditing
• Agent infrastructure• Security• Support• Release procedures
• Web portal• CRM• Billing• Licensing
![Page 6: Dmitry Sotnikov New Product Research Manager Quest Software DTL404](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56649f325503460f94c4deb1/html5/thumbnails/6.jpg)
In This Session We Will See
ScenarioCustomer sign-inRegistrationAgent deploymentLicensingCustomer data storage
TechnologyLive identity servicesTable storageGeneva frameworkSTS and claimsMultitenant blob storage
![Page 7: Dmitry Sotnikov New Product Research Manager Quest Software DTL404](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56649f325503460f94c4deb1/html5/thumbnails/7.jpg)
Portal Sign-In: Live Identity Servicesdemo
![Page 8: Dmitry Sotnikov New Product Research Manager Quest Software DTL404](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56649f325503460f94c4deb1/html5/thumbnails/8.jpg)
Portal Sign-In
QuestOnline
1
2
3
4
![Page 9: Dmitry Sotnikov New Product Research Manager Quest Software DTL404](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56649f325503460f94c4deb1/html5/thumbnails/9.jpg)
Sign-In Demo Recap
Customer accessed Quest OnlineChose LiveID as authentication methodGot passive redirection to LiveID login pageGot authenticated and redirected back
![Page 10: Dmitry Sotnikov New Product Research Manager Quest Software DTL404](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56649f325503460f94c4deb1/html5/thumbnails/10.jpg)
Storing Customer Profile in Windows Azure Table Storage
demo
![Page 11: Dmitry Sotnikov New Product Research Manager Quest Software DTL404](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56649f325503460f94c4deb1/html5/thumbnails/11.jpg)
Customer Profile Demo Recap
Data extracted from LiveID claimsNew data received from customerData stored in Windows Azure Table
![Page 12: Dmitry Sotnikov New Product Research Manager Quest Software DTL404](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56649f325503460f94c4deb1/html5/thumbnails/12.jpg)
Agent Deployment: Active Federation Profile
demo
![Page 13: Dmitry Sotnikov New Product Research Manager Quest Software DTL404](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56649f325503460f94c4deb1/html5/thumbnails/13.jpg)
Customer-side agent
Agent Sign-In
1
2
3
4
STS
Storage Service
![Page 14: Dmitry Sotnikov New Product Research Manager Quest Software DTL404](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56649f325503460f94c4deb1/html5/thumbnails/14.jpg)
Agent Deployment Demo Recap
Generated customer IDAgent setup customized with the IDAgent using ID to access cloud services
![Page 15: Dmitry Sotnikov New Product Research Manager Quest Software DTL404](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56649f325503460f94c4deb1/html5/thumbnails/15.jpg)
Authorization and Claims-based Licensing: Security Token Service and GenevaFX
demo
![Page 16: Dmitry Sotnikov New Product Research Manager Quest Software DTL404](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56649f325503460f94c4deb1/html5/thumbnails/16.jpg)
Authorization Demo Recap
Agent redirected to STSSTS looking up customer profileSTS generating token with licensing data
![Page 17: Dmitry Sotnikov New Product Research Manager Quest Software DTL404](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56649f325503460f94c4deb1/html5/thumbnails/17.jpg)
Multitenant Storage:Windows Azure Blobs and GenevaFX
demo
![Page 18: Dmitry Sotnikov New Product Research Manager Quest Software DTL404](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56649f325503460f94c4deb1/html5/thumbnails/18.jpg)
Customer-side agent
Customer Data Storage
Data proxy model:
Storage Manager
![Page 19: Dmitry Sotnikov New Product Research Manager Quest Software DTL404](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56649f325503460f94c4deb1/html5/thumbnails/19.jpg)
Multitenant Storage Demo Recap
Blob storage secured for each customerClaims in token determining blob accessibility
![Page 20: Dmitry Sotnikov New Product Research Manager Quest Software DTL404](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56649f325503460f94c4deb1/html5/thumbnails/20.jpg)
Quick Recap
ScenarioCustomer sign-inRegistrationAgent deploymentLicensingCustomer data storage
TechnologyLive identity servicesTable storageGeneva frameworkSTS and claimsMultitenant blob storage
![Page 21: Dmitry Sotnikov New Product Research Manager Quest Software DTL404](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56649f325503460f94c4deb1/html5/thumbnails/21.jpg)
question & answer
![Page 22: Dmitry Sotnikov New Product Research Manager Quest Software DTL404](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56649f325503460f94c4deb1/html5/thumbnails/22.jpg)
www.microsoft.com/teched
Sessions On-Demand & Community
http://microsoft.com/technet
Resources for IT Professionals
http://microsoft.com/msdn
Resources for Developers
www.microsoft.com/learningMicrosoft Certification and Training Resources
www.microsoft.com/learning
Microsoft Certification & Training Resources
Resources
![Page 23: Dmitry Sotnikov New Product Research Manager Quest Software DTL404](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56649f325503460f94c4deb1/html5/thumbnails/23.jpg)
Track Resources
Visit the DPR TLC for a chance to win a copy of Visual Studio Team Suite. Daily drawing occurs every day in the TLC at 4:15pm. Stop by for a raffle tickethttp://www.microsoft.com/visualstudio http://www.microsoft.com/visualstudio/en-us/products/teamsystem/default.mspxPlease visit us in the TLC blue area
![Page 24: Dmitry Sotnikov New Product Research Manager Quest Software DTL404](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56649f325503460f94c4deb1/html5/thumbnails/24.jpg)
Complete an evaluation on CommNet and enter to win!
![Page 25: Dmitry Sotnikov New Product Research Manager Quest Software DTL404](https://reader036.vdocuments.mx/reader036/viewer/2022062422/56649f325503460f94c4deb1/html5/thumbnails/25.jpg)
© 2009 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.