Your SlideShare is downloading. ×
Reporting Services in the cloud<br />
Bram Derkinderen<br />.NET Developer<br />4 years @ Ordina<br />Bram.Derkinderen@ordina.be<br />
Agenda<br />Why reporting in the cloud?<br />Management portal for SQL Azure databases and Reporting services<br />Migrati...
Why reporting in the cloud<br />Pro<br />Elasticity<br />Scalability<br />Contra<br />(Still CTP)<br />Functionality is li...
Demo goal<br />Initial situation<br />Database on premises<br />AdventureWorksLTAZ2008R2<br />Report in Reporting services...
Database migration to the cloud<br />Possible techniques<br />Using the “Script database” task in SSMS with “script data”<...
Demo database migration<br />
Creating a report for the cloud<br />Change data source from on premise to the cloud<br />Add a new data source pointing t...
Demo moving report to the cloud<br />
Modifying the ASP.NET application<br />Modify the reportUrl in the report viewer from on premise to SQL Azure Reporting Se...
Demo moving ASP.NET application to the cloud<br />
Conclusion<br />The result of our work today<br />SQL database is migrated to the cloud<br />Our reports are moved to SQL ...
Questions?<br />Contact information<br />Bram.Derkinderen@ordina.be<br />
Follow Ordina…<br />14<br />Share your thoughts via #SOFTC <br />Follow us on twitter: @OrdinaBE<br />Find the presentatio...
Upcoming SlideShare
Loading in...5
×

Ordina SOFTC Presentation - Reporting Services in the cloud

711

Published on

Ordina's Stand out from the Crowd event of May 26th - the presentation, see them all on Slideshare Ordina Belgium

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
711
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Ordina SOFTC Presentation - Reporting Services in the cloud"

  1. 1. Reporting Services in the cloud<br />
  2. 2. Bram Derkinderen<br />.NET Developer<br />4 years @ Ordina<br />Bram.Derkinderen@ordina.be<br />
  3. 3. Agenda<br />Why reporting in the cloud?<br />Management portal for SQL Azure databases and Reporting services<br />Migrating an on premises database to SQL Azure<br />Creating and deploying a Report for SQL Azure Reporting services<br />View report in an Azure application<br />
  4. 4. Why reporting in the cloud<br />Pro<br />Elasticity<br />Scalability<br />Contra<br />(Still CTP)<br />Functionality is limited<br />
  5. 5. Demo goal<br />Initial situation<br />Database on premises<br />AdventureWorksLTAZ2008R2<br />Report in Reporting services on premises<br />ASP.NET application showing the report<br />Target situation<br />Database in SQL Azure<br />Report in SQL Azure Reporting Services (CTP)<br />ASP.NET application in the cloud showing our report<br />
  6. 6. Database migration to the cloud<br />Possible techniques<br />Using the “Script database” task in SSMS with “script data”<br />Only for relatively small databases<br />Using SSIS packages: Dataflow Tasks<br />ADO.NET & ODBC only<br />Use bulk insert<br />Using bcp (bulk copy program)<br />Script schema like before<br />Create a format file for every table<br />Export data into file<br />Import data into SQL Azure<br />SQL Azure Migration Wizard (Codeplex)<br />3rd party tool (Wizard or command line)<br />
  7. 7. Demo database migration<br />
  8. 8. Creating a report for the cloud<br />Change data source from on premise to the cloud<br />Add a new data source pointing to your SQL Azure account<br />Change the data source in the dataset(s)<br />Make your report ready for deployment in the cloud<br />Project properties: change the target url<br />Remove any local data sources<br />Deploy<br />Go to report server using SQL Azure credentials<br />
  9. 9. Demo moving report to the cloud<br />
  10. 10. Modifying the ASP.NET application<br />Modify the reportUrl in the report viewer from on premise to SQL Azure Reporting Services<br />Result? A strange error telling that the content has moved…<br />Cause<br />SQL Azure Reporting Services uses a custom forms authentication extension<br />Solution<br />Supply the SQL Azure Reporting credentials in the way supported by the forms authentication extension.<br />Save the authentication cookie from the authentication attempt with the report server<br />
  11. 11. Demo moving ASP.NET application to the cloud<br />
  12. 12. Conclusion<br />The result of our work today<br />SQL database is migrated to the cloud<br />Our reports are moved to SQL Azure Reporting Services<br />Our ASP.NET application is moved to Windows Azure<br />Tips<br />Register for CTP http://connect.microsoft.com/sqlazurectps<br />Azure training kit http://www.microsoft.com/downloads/en/details.aspx?familyid=413e88f8-5966-4a83-b309-53b7b77edf78<br />Explore what’s available<br />Contact information<br />Bram.Derkinderen@ordina.be<br />
  13. 13. Questions?<br />Contact information<br />Bram.Derkinderen@ordina.be<br />
  14. 14. Follow Ordina…<br />14<br />Share your thoughts via #SOFTC <br />Follow us on twitter: @OrdinaBE<br />Find the presentationsonwww.slideshare.net/ordinaBe<br />Be informed atwww.linkedin.com/company/ordina-belgium<br />

×