Published on

ObjectSharp and Microsoft Teamed up to bring to light AzureFest, which was a three hour install and deployment session to Microsoft's Cloud Computing Story, Windows Azure.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • Thanks for coming out to AzureFest.We have a hash tag for the event today, if you tweet be sure to include the #AzureFestHashtag.
  • Microsoft has kindly provided Internet for every attendee. Please take a few moments to connect to MSFTGuest.We’ll be using the Internet * A LOT * today, so be sure to enable it now.
  • My name is Cory Fowler, I’m a Windows Azure MVP and a Consultant at Object Sharp.You’ll notice 3 other ObjectSharp Consultants: Barry Gervin, Colin Bowern, and Steve Syfuhs.We’re all here to make sure that you get the most out of the day so be sure to get our attention if you need help.
  • Today at AzureFest we’re going to be:Registering for Windows AzureInstalling the Windows Azure Tools and SDKGetting some Hands-On Training on how to Develop for Windows AzureMigrating a Legacy ApplicationCreating a New ApplicationDiagnosing Issues in DevFabric
  • Downloading the tools can be done a number of ways:Web Platform InstallerMicrosoft DownloadsVisual Studio (New Project Window)While that installing, lets Break-Down how things are billed.
  • If a package is uploaded to a VM, no matter if it’s Running or Suspended Both Production and Staging Environments have an Application DeployedIf you’ve configured a role to run on multiple instancesThis includes running a Web and Worker Role within a projectThe VM size is also a factor.Determines the Hourly Cost of the Deployment
  • Data Transfer aka Bandwidth
  • Storage Services Include:BlobsTables (Non-Relational)Queues
  • Total Cost of OwnershipHow to calculate the approximate cost of your Application(s) in Windows Azure before Deployment.
  • - Does anyone have an MSDN Subscription?
  • REST Based (Broader Language Consumption)All Storage Services are based on an account.Block Blob [Max Size: 200GB] – Optimized for StreamingPage Blob [Max Size: 1TB] – Optimized for Random Access Read/WriteXDrive [Max 1TB, NTFS Formatted VHD Hosted in Page Blob] – Can be Mounted into VM
  • Table Storage uses Entity-Attribute-Value Storage Model.Non – Relational Table StructureColumn as Large as 64KEntity as Large as 1MB
  • Data is pushed to Queues for Later ProcessingPossible to:Limit Server Transactions by using Worker RolesCreate Repetitive/Scheduled Tasks
  • AzureFest

    1. 1. Welcome to…<br />Hash Tag: #AzureFest<br />
    2. 2. Internet Credentials<br />
    3. 3. Who am I?<br />I’m All In<br />Social<br />LinkedIn:<br />Twitter: @SyntaxC4<br />Email<br />Work:<br />Web<br />Blog:<br />Work:<br />Cory Fowler<br />Microsoft MVP, Windows Azure<br />ObjectSharp Consultant<br />
    4. 4. Overview<br />Windows Azure Account<br />Registration<br />Billing Break-Down <br />Total Cost of Ownership<br />Installation and Configuration<br />Cloud Computing Mosh Pit<br />Automated vs. Manual Configuration<br />Development Process<br />Migrate Existing Application (Nerd Dinner)<br />Create a New Application<br />Diagnostics<br />
    5. 5. Install Windows Azure Tools & SDK<br /><br />+<br />OR<br />Manual Configuration<br />Web Platform Installer<br />
    6. 6. Billing Break-Down (Compute)<br />Factors<br />VM Availability<br />Multi Environments<br />Instance Count<br />Instance Size<br />
    7. 7. Billing Break-Down (Data Transfer)<br />US Data Centers<br />Inbound: $0.10 / GB<br />Outbound: $0.15 / GB<br />Asian Data Centers<br />Inbound: $0.10 / GB<br />Outbound: $0.20 / GB<br />
    8. 8. Billing Break-Down (Storage Services)<br />Storage<br />$0.15 / GB / Month<br />Storage Transactions<br />$0.01 / 10K Transactions<br />
    9. 9. Billing Break-Down (AppFabric)<br />Access Control<br />$1.99/ 100K Transactions<br />Service Bus<br />$3.99 / Connection (Pay-As-You-Go)<br />$9.95 - 5 Connections<br />$49.95 - 25 Connections<br />$199 - 100 Connections<br />
    10. 10. Billing Break-Down (TCO)<br />
    11. 11. Windows Azure vs. Other Clouds<br />Features<br />Pricing<br />
    12. 12. Sign-up<br />Browse to…<br /><br />
    13. 13. Configure Windows Azure Tools<br />Microsoft .NET Framework 3.5.1<br />WCF HTTP Activation<br />WCF Non-HTTP Activation<br />Internet Information Services<br />ASP.NET / CGI<br />
    14. 14. Setting up DevStorage<br />Open: %ProgramFiles%/Windows Azure SDK/v1.x/bin/devstore/DSInit.exe<br />Use Command-Line to specify a Database<br />May need to provide Credentials<br />
    15. 15. Migrate a Legacy Application<br /><br />Download from…<br />
    16. 16. Deploying a Legacy App. (Portal)<br /><br />Navigate to…<br />
    17. 17. User Groups Members…<br /><br />
    18. 18. Building a New Application<br />friends don’t let friends<br /> __doPostBack();<br />
    19. 19. Storage Services (Blob)<br />http://<account><container>/<blobname><br />Account<br />Container<br />Blob<br />Audience.png<br />Images<br />Speaker.png<br />AzureFest<br />Videos<br />Session.wmv<br />
    20. 20. Storage Services (Table)<br />http://<account>‘<tablename>’)<br />Account<br />Table<br />Entity<br />Name = …<br />Email = …<br />Attendees<br />Name = …<br />Email = …<br />AzureFest<br />Location<br />Name = …<br />Street = …<br />
    21. 21. Storage Services (Queue)<br />http://<account><queue>/<message><br />Account<br />Queue<br />Message<br />Demo<br />Lab<br />Deploy<br />AzureFest<br />Sessions<br />Demo<br />Lab<br />Deploy<br />
    22. 22. Deploying a new App. (VS Tools)<br />
    23. 23. User Groups Members…<br /><br />
    24. 24. Debugging (Compute Emulator)<br />
    25. 25. Debugging (IntelliTrace)<br />
    26. 26. Next Steps…<br />*Note: is a URL compressor hosted on Windows Azure<br />
    27. 27. Open Lab…<br />We’re here to help you!<br />