際際滷

際際滷Share a Scribd company logo
Welcome 岳看Hash Tag: #AzureFest
 Who am I?ContactsProfile: jrozenblit.caEmail:   jonathan.rozenblit@microsoft.comTwitter: @jrozenblitIM: jonathan.rozenblit@live.caBlogsCanadian Developer Connectionhttp://blogs.msdn.com/cdndevsCanadian Solutions Developers Blog http://blogs.msdn.com/cdnsoldevsJonathan RozenblitDeveloper EvangelistMicrosoft Canada
 Who am I?Im All InSocialLinkedIn: http://hmbl.me/4GPNN1Twitter:   @SyntaxC4EmailWork: cfowler@objectsharp.comWebBlog:   http://blog.syntaxc4.netWork: http://www.objectsharp.comCory FowlerMicrosoft MVP, Windows AzureObjectSharp Consultant
  OverviewWindows Azure AccountBilling Break-Down	Total Cost of OwnershipCloud Computing Mosh PitRegistrationOur First DeploymentMigrate Existing Application (Nerd Dinner)Installation and ConfigurationAutomated vs. Manual ConfigurationDevelopment ProcessDebugging
  Windows Azure OverviewDiagram Created by: Roger Jenningshttp://hmbl.me/54K957
  Billing Break-DownData TransferComputeStorage ServicesCDNInstance SizeDisk Usage# of InstancesTransactionsSQL AZUREAppFabricVirtual Network
  Data TransferUS & European Data CentersOutbound: $0.15 / GBIntra-Data Center Transfers: FREEInbound: $0.10 / GBAsian Data CentersOutbound: $0.20 / GBInbound: $0.10 / GB
  ComputeASP.NETLong Running ProcessWindows Server 2008 R2WCFFast CGIEmulates Windows ServicesEmulates IaaSEmulates IIS
  Computefn  = (Instance Count * Instance Multiplier * Operation Hours * $0.12)*Extra Small Instances are billed at $0.05 / Hour
ComputeWeb RoleWorker Role
  ComputeNo Money Down
  ComputeExpect a Bill If
  Storage Services + CDN100TB / AccountBlobs$0.15 / GBPer MonthTablesQueues$0.15 US -Europe$0.20 Other$0.01 / 10kTransactions: $0.01 / 10kDrive
  SQL Azure
AppFabricRoadmapPer ConnectionPay-as-you-Go:  	$3.99Pack of 5:            	$9.95Pack of 25:	$49.75Pack of 100:	$199.00Pack of 500:	$995.00Service BusCachingIntegrationComposite AppAccess Control (ACS)$1.99 per 100k Transactions
  Virtual Network
  Total Cost of Ownershiphttp://hmbl.me/612KUEhttp://hmbl.me/612J8U
  Windows Azure vs. Other ServicesFeaturesPricing
  Sign-uphttp://hmbl.me/4GO3CBBrowse 岳看
  Windows Azure PassURL: http://bit.ly/cloudcoverpassToken: CDNDEVS
  Our First Deploymenthttp://hmbl.me/4I7HWBDownload from
  Deploying NerdDinner
  Windows Azure Platform Portalhttp://windows.azure.comNavigate 岳看
  Install Windows Azure SDK & Toolshttp://hmbl.me/64YDJPOR+Manual ConfigurationWeb Platform Installer
  Configure Windows Azure ToolsTurn On/Off Windows FeaturesMicrosoft .NET Framework 3.5.1Internet Information ServicesASP.NET / CGIWCF HTTP ActivationWCF Non-HTTP Activation
  Setting up DevStorageOpen: %ProgramFiles%/Windows Azure SDK/v1.x/bin/devstore/DSInit.exeUse Command-Line to specify a DatabaseMay need to provide Credentials
  Debugging (Local)Compute Emulator
  Debugging (In the Cloud)Diagnostics APIKnown Issues [MSDN]ForumsRemote DesktopIntelliTrace
  Next Steps*Note: hmbl.me is a URL compressor hosted on Windows  Azure

More Related Content

AzureFest

  • 2. Who am I?ContactsProfile: jrozenblit.caEmail: jonathan.rozenblit@microsoft.comTwitter: @jrozenblitIM: jonathan.rozenblit@live.caBlogsCanadian Developer Connectionhttp://blogs.msdn.com/cdndevsCanadian Solutions Developers Blog http://blogs.msdn.com/cdnsoldevsJonathan RozenblitDeveloper EvangelistMicrosoft Canada
  • 3. Who am I?Im All InSocialLinkedIn: http://hmbl.me/4GPNN1Twitter: @SyntaxC4EmailWork: cfowler@objectsharp.comWebBlog: http://blog.syntaxc4.netWork: http://www.objectsharp.comCory FowlerMicrosoft MVP, Windows AzureObjectSharp Consultant
  • 4. OverviewWindows Azure AccountBilling Break-Down Total Cost of OwnershipCloud Computing Mosh PitRegistrationOur First DeploymentMigrate Existing Application (Nerd Dinner)Installation and ConfigurationAutomated vs. Manual ConfigurationDevelopment ProcessDebugging
  • 5. Windows Azure OverviewDiagram Created by: Roger Jenningshttp://hmbl.me/54K957
  • 6. Billing Break-DownData TransferComputeStorage ServicesCDNInstance SizeDisk Usage# of InstancesTransactionsSQL AZUREAppFabricVirtual Network
  • 7. Data TransferUS & European Data CentersOutbound: $0.15 / GBIntra-Data Center Transfers: FREEInbound: $0.10 / GBAsian Data CentersOutbound: $0.20 / GBInbound: $0.10 / GB
  • 8. ComputeASP.NETLong Running ProcessWindows Server 2008 R2WCFFast CGIEmulates Windows ServicesEmulates IaaSEmulates IIS
  • 9. Computefn = (Instance Count * Instance Multiplier * Operation Hours * $0.12)*Extra Small Instances are billed at $0.05 / Hour
  • 11. ComputeNo Money Down
  • 12. ComputeExpect a Bill If
  • 13. Storage Services + CDN100TB / AccountBlobs$0.15 / GBPer MonthTablesQueues$0.15 US -Europe$0.20 Other$0.01 / 10kTransactions: $0.01 / 10kDrive
  • 14. SQL Azure
  • 15. AppFabricRoadmapPer ConnectionPay-as-you-Go: $3.99Pack of 5: $9.95Pack of 25: $49.75Pack of 100: $199.00Pack of 500: $995.00Service BusCachingIntegrationComposite AppAccess Control (ACS)$1.99 per 100k Transactions
  • 16. Virtual Network
  • 17. Total Cost of Ownershiphttp://hmbl.me/612KUEhttp://hmbl.me/612J8U
  • 18. Windows Azure vs. Other ServicesFeaturesPricing
  • 20. Windows Azure PassURL: http://bit.ly/cloudcoverpassToken: CDNDEVS
  • 21. Our First Deploymenthttp://hmbl.me/4I7HWBDownload from
  • 22. Deploying NerdDinner
  • 23. Windows Azure Platform Portalhttp://windows.azure.comNavigate 岳看
  • 24. Install Windows Azure SDK & Toolshttp://hmbl.me/64YDJPOR+Manual ConfigurationWeb Platform Installer
  • 25. Configure Windows Azure ToolsTurn On/Off Windows FeaturesMicrosoft .NET Framework 3.5.1Internet Information ServicesASP.NET / CGIWCF HTTP ActivationWCF Non-HTTP Activation
  • 26. Setting up DevStorageOpen: %ProgramFiles%/Windows Azure SDK/v1.x/bin/devstore/DSInit.exeUse Command-Line to specify a DatabaseMay need to provide Credentials
  • 27. Debugging (Local)Compute Emulator
  • 28. Debugging (In the Cloud)Diagnostics APIKnown Issues [MSDN]ForumsRemote DesktopIntelliTrace
  • 29. Next Steps*Note: hmbl.me is a URL compressor hosted on Windows Azure
  • 30. Join UsRegister Now: http://hmbl.me/6132DE

Editor's Notes

  • #2: Make sure to Tweet your Feedback to #AzureFestBefore we get underway, Id like to invite Jonathan Rozenblit, Canadian Developer Evangelist for Windows Azure and ALM up to briefly introduce himself.
  • #3: Contact Me!
  • #4: Contact Me!Youre going to be seeing a lot of these hmbl.me links - Please note they are case sensitive
  • #6: This is a really good representation of the Windows Azure Platform as it stands today.In Red: The Development Runtime - Compute Emulator - Storage EmulatorIs complemented by the Azure RuntimeThe Fabric (Compute Instances)Azure Storage ServicesMicrosofts goal is to bring parity between their current on-premise solutions, and the offerings available in the cloud.
  • #7: One of the biggest things on most peoples mind is How much is it going to cost me?Windows Azure is an abstracted System which is Great because it allows us to be able to consume only what we need. This does however make it extremely difficult to understand how much it will cost to run your application on the platform.Being the nice guy that I am, Im going to break it down for you.SQL Azure Web and Business EditionsAppFabric Service Bus, Access Control, Caching, Integration & Composite ApplicationsVirtual Network Windows Azure Connect
  • #8: As you saw in the overview, Data Transfer Costs span over Compute and Storage Services. This is would be the bandwidth that would be either provided as part of a hosting package or via your ISP if youre hosting your applications in house.
  • #9: To understand how to calculate Compute Resources you need to know a little bit more about the structure.Windows Azure Compute is divided into Roles depending on what functionality you require of your Application. An application can be comprised of a number of roles.
  • #10: Instance Count = # of Instances of a single roleInstance Multiplier = everything is billed out at $0.12 per hour (basically comprised of multiple small instances to create a larger instance)
  • #15: Per Month
  • #19: Apples != Apples = Fruit SaladShared HostingSmall is a Shared Hosting AccountLarge is considered a VPS Server
  • #25: Windows Vista SP1+Windows 7http://www.mygreatwindowsazureidea.com/forums/34192-windows-azure-feature-voting/suggestions/1626801-enable-windows-azure-tools-to-run-on-iis-express
  • #30: There are a number of great books available on Windows Azure.