1 / 18

Cloud Excellence: Building Solutions for 3 Screens Leveraging Services

Cloud Excellence: Building Solutions for 3 Screens Leveraging Services. Dave Remmer Architect Advisor Microsoft Canada dremmer@microsoft.com. Agenda. Reference Architecture and 3 Screens + Services Pattern Cloud Computing and the Microsoft Azure Platform Tools for building solutions.

esme
Download Presentation

Cloud Excellence: Building Solutions for 3 Screens Leveraging Services

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Cloud Excellence: Building Solutions for 3 Screens Leveraging Services Dave Remmer Architect Advisor Microsoft Canada dremmer@microsoft.com

  2. Agenda • Reference Architecture and 3 Screens + Services Pattern • Cloud Computing and the Microsoft Azure Platform • Tools for building solutions

  3. Reference Architecture • Bulk of your application in the Services Layer and Below • Multiple Presentation Layers • Other uses of your services besides the Presentation Layers you develop

  4. 3 Screens + Services SERVERS SERVICES

  5. Power At The Edge Interconnection Processing Moore’s Law • Faster • Smaller, lower power & cheaper Metcalfe’s Law • Increased bandwidth • More connections & cheaper Computing Storage • Shugart’s Law • Larger storage size • Smaller form factor & cheaper

  6. ActualLoad Barrier for innovations

  7. With Cloud Load Forecast Allocated IT capacities No “under-supply“ IT CAPACITY Possible reduction of IT-capacities in case of reduced load Reduction of “over-supply“ Reduction of initial investments ActualLoad TIME

  8. Microsoft Cloud Services

  9. Windows Azure Windows Azure is an internet-scale cloud services platform hosted in Microsoft data centers around the world, proving a simple, reliable and powerful platform for the creation of web applications and services.

  10. Windows Azure Architecture The Fabric Controller communicates with every server within the Fabric. It manages the Windows Azure operating system, monitors every application, decides where new applications should run – optimizing hardware utilization.

  11. TCO Tool http://www.microsoft.com/windowsazure/tco/

  12. cross-browser and out-of-browser, cross-platform, cross-device • for building and delivering the next generation of • .NET based • media experiences and rich interactive applications • for the web

  13. Visual Studio 2010

  14. Questions ?

  15. Resources These are a good start, and remember: Bing is your friend! Get Guidance and Training Content • Azure / Cloudhttp://www..microsoft.com/cloud • Silverlighthttp://www.silverlight.net/ • Patterns & Practices • http://msdn.microsoft.com/practices/ • Channel 9http://channel9.msdn.com

  16. Resources http://www.microsoft.com/visualstudio/en-ca/products/2010/default.mspx and http://www.microsoft.com/visualstudio/en-ca/products/msdn/default.mspx ... Or Bing it! Update to Visual Studio 2010 and MSDN • Visual Studio 2010: • The all-in-one work environment for coding, modeling, testing, debugging and deploying • Ready to build and debug SharePoint 2010 applications with a click of “New Project…” • MSDN: • The ultimate developer resource with downloadsand documentation, software and support, and Azure compute time too!

  17. Resources http://techdays.ca/ Go to TechDays • It’s our big cross-Canada training conference held in the fall(covering 8 cities this year) • Big conference content,but with local speakers anda down-home price of admission(especially if you register early!) • Deep dives into Microsoft tools and technology, including ALM scenarios • Access to content from the TechDays and TechEd North America conferences • Great giveaways • An excellent networking opportunity

  18. Resources To find them, remember that Bing is your friend! Go to Other Conferences • Microsoft Developer Conferences • DevTeach • PDC • MIX • Code Camps • Local developer conferences held by user groups and local heroes

More Related